/*
! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com
*/
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*, ::before, ::after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    /* 1 */
    border-width: 0;
    /* 2 */
    border-style: solid;
    /* 2 */
    border-color: #e5e7eb;
    /* 2 */
}

::before, ::after {
    --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
*/
html {
    line-height: 1.5;
    /* 1 */
    -webkit-text-size-adjust: 100%;
    /* 2 */
    -moz-tab-size: 4;
    /* 3 */
    -o-tab-size: 4;
    tab-size: 4;
    /* 3 */
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    /* 4 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
    margin: 0;
    /* 1 */
    line-height: inherit;
    /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
    height: 0;
    /* 1 */
    color: inherit;
    /* 2 */
    border-top-width: 1px;
    /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/
h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
    color: inherit;
    text-decoration: inherit;
}

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

/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/
code, kbd, samp, pre {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", 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;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
    text-indent: 0;
    /* 1 */
    border-color: inherit;
    /* 2 */
    border-collapse: collapse;
    /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button, input, optgroup, select, textarea {
    font-family: inherit;
    /* 1 */
    font-size: 100%;
    /* 1 */
    font-weight: inherit;
    /* 1 */
    line-height: inherit;
    /* 1 */
    color: inherit;
    /* 1 */
    margin: 0;
    /* 2 */
    padding: 0;
    /* 3 */
}

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

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button, [type='button'], [type='reset'], [type='submit'] {
    -webkit-appearance: button;
    /* 1 */
    background-color: transparent;
    /* 2 */
    background-image: none;
    /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
    outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
    box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
    vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button, ::-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.
*/
::-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 */
}

/*
Add the correct display in Chrome and Safari.
*/
summary {
    display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/
blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre {
    margin: 0;
}

fieldset {
    margin: 0;
    padding: 0;
}

legend {
    padding: 0;
}

ol, ul, menu {
    list-style: none;
    margin: 0;
    padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/
textarea {
    resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    opacity: 1;
    /* 1 */
    color: #9ca3af;
    /* 2 */
}

input::-moz-placeholder, textarea::-moz-placeholder {
    opacity: 1;
    /* 1 */
    color: #9ca3af;
    /* 2 */
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    opacity: 1;
    /* 1 */
    color: #9ca3af;
    /* 2 */
}

input::-ms-input-placeholder, textarea::-ms-input-placeholder {
    opacity: 1;
    /* 1 */
    color: #9ca3af;
    /* 2 */
}

input::placeholder, textarea::placeholder {
    opacity: 1;
    /* 1 */
    color: #9ca3af;
    /* 2 */
}

/*
Set the default cursor for buttons.
*/
button, [role="button"] {
    cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
    cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    /* 1 */
    vertical-align: middle;
    /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img, video {
    max-width: 100%;
    height: auto;
}

*, ::before, ::after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
}

::-webkit-backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
}

.container {
    width: 100%;
}

.\!container {
    width: 100% !important;
}

@media (min-width: 0px) {
    .container {
        max-width: 0px;
    }

    .\!container {
        max-width: 0px !important;
    }
}

@media (min-width: 600px) {
    .container {
        max-width: 600px;
    }

    .\!container {
        max-width: 600px !important;
    }
}

@media (min-width: 750px) {
    .container {
        max-width: 750px;
    }

    .\!container {
        max-width: 750px !important;
    }
}

@media (min-width: 1000px) {
    .container {
        max-width: 1000px;
    }

    .\!container {
        max-width: 1000px !important;
    }
}

@media (min-width: 1270px) {
    .container {
        max-width: 1270px;
    }

    .\!container {
        max-width: 1270px !important;
    }
}

@media (min-width: 1400px) {
    .container {
        max-width: 1400px;
    }

    .\!container {
        max-width: 1400px !important;
    }
}

@media (min-width: 1536px) {
    .container {
        max-width: 1536px;
    }

    .\!container {
        max-width: 1536px !important;
    }
}

.logo-24 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .75rem;
    width: 6rem;
    height: 6rem;
    max-height: 6rem;
    max-width: 6rem;
}

.logo-16 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .75rem;
    width: 4rem;
    height: 4rem;
    max-height: 4rem;
    max-width: 4rem;
}

.logo--shadow {
    --tw-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    --tw-shadow-colored: 0 3px 3px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    border-radius: .5rem;
}

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

.visible {
    visibility: visible;
}

.invisible {
    visibility: hidden;
}

.static {
    position: static;
}

.fixed {
    position: fixed;
}

.absolute {
    position: absolute;
}

.relative {
    position: relative;
}

.sticky {
    position: sticky;
}

.right-0 {
    right: 0px;
}

.bottom-0 {
    bottom: 0px;
}

.top-auto {
    top: auto;
}

.top-0 {
    top: 0px;
}

.isolate {
    isolation: isolate;
}

.order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
}

.order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}

.col-span-12 {
    grid-column: span 12 / span 12;
}

.col-span-2 {
    grid-column: span 2 / span 2;
}

.col-span-3 {
    grid-column: span 3 / span 3;
}

.col-span-5 {
    grid-column: span 5 / span 5;
}

.col-span-1 {
    grid-column: span 1 / span 1;
}

.float-right {
    float: right;
}

.float-left {
    float: left;
}

.float-none {
    float: none;
}

.clear-both {
    clear: both;
}

.m-1 {
    margin: 0.75rem;
}

.m-0 {
    margin: 0px;
}

.m-2 {
    margin: 1.5rem;
}

.m-half {
    margin: 0.375rem;
}

.m-3 {
    margin: 2.25rem;
}

.m-4th {
    margin: 0.1875rem;
}

.m-px {
    margin: 1px;
}

.m-6th {
    margin: 0.0625rem;
}

.m-1\/4 {
    margin: 0.1875rem;
}

.m-1\/2 {
    margin: 0.375rem;
}

.m-4 {
    margin: 3rem;
}

.my-4th {
    margin-top: 0.1875rem;
    margin-bottom: 0.1875rem;
}

.mx-0 {
    margin-left: 0px;
    margin-right: 0px;
}

.my-1 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}

.my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.my-3 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
}

.mx-half {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
}

.my-half {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
}

.mx-1 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
}

.mx-auto {
    margin-left: auto;
    margin-right: auto;
}

.mx-2 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}

.my-4 {
    margin-top: 3rem;
    margin-bottom: 3rem;
}

.my-2 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.mx-4th {
    margin-left: 0.1875rem;
    margin-right: 0.1875rem;
}

.mx-3 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
}

.mx-4 {
    margin-left: 3rem;
    margin-right: 3rem;
}

.my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

.mt-1 {
    margin-top: 0.75rem;
}

.mt-2 {
    margin-top: 1.5rem;
}

.ml-half {
    margin-left: 0.375rem;
}

.ml-1 {
    margin-left: 0.75rem;
}

.mr-2 {
    margin-right: 1.5rem;
}

.mb-half {
    margin-bottom: 0.375rem;
}

.mr-half {
    margin-right: 0.375rem;
}

.mb-2 {
    margin-bottom: 1.5rem;
}

.mb-4th {
    margin-bottom: 0.1875rem;
}

.mt-auto {
    margin-top: auto;
}

.ml-auto {
    margin-left: auto;
}

.mr-1 {
    margin-right: 0.75rem;
}

.mb-0 {
    margin-bottom: 0px;
}

.mt-3 {
    margin-top: 2.25rem;
}

.mb-1 {
    margin-bottom: 0.75rem;
}

.ml-4th {
    margin-left: 0.1875rem;
}

.mb-6 {
    margin-bottom: 1.5rem;
}

.ml-1\/4 {
    margin-left: 0.1875rem;
}

.mt-1\/4 {
    margin-top: 0.1875rem;
}

.ml-2 {
    margin-left: 1.5rem;
}

.mt-4th {
    margin-top: 0.1875rem;
}

.mb-4 {
    margin-bottom: 3rem;
}

.mt-half {
    margin-top: 0.375rem;
}

.mt-4 {
    margin-top: 3rem;
}

.mb-3 {
    margin-bottom: 2.25rem;
}

.mt-0 {
    margin-top: 0px;
}

.mr-4th {
    margin-right: 0.1875rem;
}

.ml-0 {
    margin-left: 0px;
}

.mr-0 {
    margin-right: 0px;
}

.-mt-9 {
    margin-top: -2.25rem;
}

.mb-16 {
    margin-bottom: 4rem;
}

.-mt-\[\.1rem\] {
    margin-top: -.1rem;
}

.mb-1\/4 {
    margin-bottom: 0.1875rem;
}

.mr-1\/4 {
    margin-right: 0.1875rem;
}

.mb-5 {
    margin-bottom: 1.25rem;
}

.mr-4 {
    margin-right: 3rem;
}

.mb-1\/2 {
    margin-bottom: 0.375rem;
}

.ml-3 {
    margin-left: 2.25rem;
}

.mr-6 {
    margin-right: 1.5rem;
}

.mr-3 {
    margin-right: 2.25rem;
}

.-mt-1 {
    margin-top: -0.75rem;
}

.ml-1\/2 {
    margin-left: 0.375rem;
}

.mt-1\/2 {
    margin-top: 0.375rem;
}

.ml-\[18px\] {
    margin-left: 18px;
}

.-mt-0\.5 {
    margin-top: -0.375rem;
}

.-mt-0 {
    margin-top: -0px;
}

.mr-1\/2 {
    margin-right: 0.375rem;
}

.mt-\[11px\] {
    margin-top: 11px;
}

.mt-\[-20px\] {
    margin-top: -20px;
}

.mt-5 {
    margin-top: 1.25rem;
}

.mt-\[9px\] {
    margin-top: 9px;
}

.ml-\[9px\] {
    margin-left: 9px;
}

.ml-\[4px\] {
    margin-left: 4px;
}

.mt-\[\.65rem\] {
    margin-top: .65rem;
}

.ml-\[11px\] {
    margin-left: 11px;
}

.mt-\[1rem\] {
    margin-top: 1rem;
}

.-ml-2 {
    margin-left: -1.5rem;
}

.block {
    display: block;
}

.inline-block {
    display: inline-block;
}

.inline {
    display: inline;
}

.\!inline {
    display: inline !important;
}

.flex {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.inline-flex {
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

.table {
    display: table;
}

.table-cell {
    display: table-cell;
}

.grid {
    display: grid;
}

.\!grid {
    display: grid !important;
}

.contents {
    display: contents;
}

.hidden {
    display: none;
}

.\!hidden {
    display: none !important;
}

.h-24 {
    height: 6rem;
}

.h-full {
    height: 100%;
}

.h-52 {
    height: 13rem;
}

.h-fit {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
}

.h-14 {
    height: 3.5rem;
}

.h-80 {
    height: 20rem;
}

.\!h-16 {
    height: 4rem !important;
}

.h-48 {
    height: 12rem;
}

.h-12 {
    height: 3rem;
}

.h-5 {
    height: 1.25rem;
}

.h-16 {
    height: 4rem;
}

.h-3\/4 {
    height: 75%;
}

.h-4 {
    height: 1rem;
}

.h-8 {
    height: 2rem;
}

.h-32 {
    height: 8rem;
}

.h-10 {
    height: 2.5rem;
}

.h-56 {
    height: 14rem;
}

.h-2 {
    height: 0.5rem;
}

.h-9 {
    height: 2.25rem;
}

.h-6 {
    height: 1.5rem;
}

.h-auto {
    height: auto;
}

.h-7 {
    height: 1.75rem;
}

.h-3 {
    height: 0.75rem;
}

.h-3\.5 {
    height: 0.875rem;
}

.h-1 {
    height: 0.25rem;
}

.h-40 {
    height: 10rem;
}

.h-20 {
    height: 5rem;
}

.h-px {
    height: 1px;
}

.h-0 {
    height: 0px;
}

.h-0\.5 {
    height: 0.125rem;
}

.h-1\.5 {
    height: 0.375rem;
}

.h-2\.5 {
    height: 0.625rem;
}

.h-11 {
    height: 2.75rem;
}

.h-28 {
    height: 7rem;
}

.h-36 {
    height: 9rem;
}

.h-44 {
    height: 11rem;
}

.h-60 {
    height: 15rem;
}

.h-64 {
    height: 16rem;
}

.h-72 {
    height: 18rem;
}

.h-96 {
    height: 24rem;
}

.h-2\/3 {
    height: 66.666667%;
}

.h-1\/2 {
    height: 50%;
}

.h-1\/3 {
    height: 33.333333%;
}

.h-1\/4 {
    height: 25%;
}

.h-1\/5 {
    height: 20%;
}

.h-1\/6 {
    height: 16.666667%;
}

.max-h-24 {
    max-height: 6rem;
}

.max-h-\[175px\] {
    max-height: 175px;
}

.max-h-32 {
    max-height: 8rem;
}

.max-h-\[610px\] {
    max-height: 610px;
}

.max-h-36 {
    max-height: 9rem;
}

.max-h-40 {
    max-height: 10rem;
}

.min-h-\[175px\] {
    min-height: 175px;
}

.w-24 {
    width: 6rem;
}

.w-40 {
    width: 10rem;
}

.w-36 {
    width: 9rem;
}

.w-full {
    width: 100%;
}

.\!w-36 {
    width: 9rem !important;
}

.w-52 {
    width: 13rem;
}

.\!w-16 {
    width: 4rem !important;
}

.w-12 {
    width: 3rem;
}

.w-3\/4 {
    width: 75%;
}

.w-16 {
    width: 4rem;
}

.w-1\/2 {
    width: 50%;
}

.w-fit {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

.w-1\/4 {
    width: 25%;
}

.w-96 {
    width: 24rem;
}

.w-1\/6 {
    width: 16.666667%;
}

.w-1\/3 {
    width: 33.333333%;
}

.w-72 {
    width: 18rem;
}

.w-2\/3 {
    width: 66.666667%;
}

.w-2\/5 {
    width: 40%;
}

.w-64 {
    width: 16rem;
}

.w-10 {
    width: 2.5rem;
}

.w-8 {
    width: 2rem;
}

.w-6 {
    width: 1.5rem;
}

.w-3 {
    width: 0.75rem;
}

.w-\[calc\(100\%\)\] {
    width: calc(100%);
}

.w-44 {
    width: 11rem;
}

.w-56 {
    width: 14rem;
}

.w-4 {
    width: 1rem;
}

.w-5 {
    width: 1.25rem;
}

.w-3\.5 {
    width: 0.875rem;
}

.w-0 {
    width: 0px;
}

.w-\[3\.5rem\] {
    width: 3.5rem;
}

.w-\[2\.25rem\] {
    width: 2.25rem;
}

.w-\[2\.6rem\] {
    width: 2.6rem;
}

.w-auto {
    width: auto;
}

.w-px {
    width: 1px;
}

.w-0\.5 {
    width: 0.125rem;
}

.w-1 {
    width: 0.25rem;
}

.w-1\.5 {
    width: 0.375rem;
}

.w-2 {
    width: 0.5rem;
}

.w-2\.5 {
    width: 0.625rem;
}

.w-7 {
    width: 1.75rem;
}

.w-9 {
    width: 2.25rem;
}

.w-11 {
    width: 2.75rem;
}

.w-14 {
    width: 3.5rem;
}

.w-20 {
    width: 5rem;
}

.w-28 {
    width: 7rem;
}

.w-32 {
    width: 8rem;
}

.w-48 {
    width: 12rem;
}

.w-60 {
    width: 15rem;
}

.w-80 {
    width: 20rem;
}

.w-1\/5 {
    width: 20%;
}

.min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
}

.max-w-fit {
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
}

.max-w-xs {
    max-width: 20rem;
}

.flex-1 {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0%;
    flex: 1 1 0%;
}

.flex-auto {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}

.flex-shrink {
    -ms-flex-negative: 1;
    flex-shrink: 1;
}

.shrink {
    -ms-flex-negative: 1;
    flex-shrink: 1;
}

.flex-grow {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.grow {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.basis-1\/4 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
}

.border-collapse {
    border-collapse: collapse;
}

.rotate-180 {
    --tw-rotate: 180deg;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-scale-x-100 {
    --tw-scale-x: -1;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform {
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.cursor-pointer {
    cursor: pointer;
}

.select-all {
    -webkit-user-select: all;
    -moz-user-select: all;
    user-select: all;
}

.resize-none {
    resize: none;
}

.resize {
    resize: both;
}

.\!resize {
    resize: both !important;
}

.grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
}

.grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

.flex-wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.content-center {
    -ms-flex-line-pack: center;
    align-content: center;
}

.items-start {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.items-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.items-stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

.justify-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.justify-end {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.justify-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.justify-between {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.justify-evenly {
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
}

.gap-3 {
    gap: 0.75rem;
}

.gap-7 {
    gap: 1.75rem;
}

.gap-4 {
    gap: 1rem;
}

.gap-2 {
    gap: 0.5rem;
}

.gap-5 {
    gap: 1.25rem;
}

.gap-y-3 {
    row-gap: 0.75rem;
}

.space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.overflow-hidden {
    overflow: hidden;
}

.overflow-visible {
    overflow: visible;
}

.overflow-x-auto {
    overflow-x: auto;
}

.overflow-y-hidden {
    overflow-y: hidden;
}

.truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.rounded-lg {
    border-radius: 0.5rem;
}

.rounded {
    border-radius: 0.325rem;
}

.rounded-2xl {
    border-radius: 1rem;
}

.rounded-xl {
    border-radius: 0.75rem;
}

.rounded-3xl {
    border-radius: 1.5rem;
}

.rounded-full {
    border-radius: 9999px;
}

.\!rounded-2xl {
    border-radius: 1rem !important;
}

.border {
    border-width: 1px;
}

.border-\[3px\] {
    border-width: 3px;
}

.border-x {
    border-left-width: 1px;
    border-right-width: 1px;
}

.border-y {
    border-top-width: 1px;
    border-bottom-width: 1px;
}

.border-b {
    border-bottom-width: 1px;
}

.border-t {
    border-top-width: 1px;
}

.border-r {
    border-right-width: 1px;
}

.border-l {
    border-left-width: 1px;
}

.border-l-\[5px\] {
    border-left-width: 5px;
}

.border-solid {
    border-style: solid;
}

.border-dashed {
    border-style: dashed;
}

.border-hidden {
    border-style: hidden;
}

.border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgb(38 144 206 / var(--tw-border-opacity));
}

.border-rorange-100 {
    --tw-border-opacity: 1;
    border-color: rgb(255 73 44 / var(--tw-border-opacity));
}

.border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgb(146 199 230 / var(--tw-border-opacity));
}

.border-linkedin {
    --tw-border-opacity: 1;
    border-color: rgb(0 114 177 / var(--tw-border-opacity));
}

.border-twitter {
    --tw-border-opacity: 1;
    border-color: rgb(29 161 242 / var(--tw-border-opacity));
}

.border-offwhite-100 {
    --tw-border-opacity: 1;
    border-color: rgb(220 222 220 / var(--tw-border-opacity));
}

.border-midnight-20 {
    --tw-border-opacity: 1;
    border-color: rgb(211 211 213 / var(--tw-border-opacity));
}

.border-midnight-100 {
    --tw-border-opacity: 1;
    border-color: rgb(37 37 48 / var(--tw-border-opacity));
}

.border-blue-80 {
    --tw-border-opacity: 1;
    border-color: rgb(81 166 216 / var(--tw-border-opacity));
}

.border-midnight-60 {
    --tw-border-opacity: 1;
    border-color: rgb(124 124 130 / var(--tw-border-opacity));
}

.border-rvblue {
    --tw-border-opacity: 1;
    border-color: rgb(30 106 191 / var(--tw-border-opacity));
}

.border-midnight-40 {
    --tw-border-opacity: 1;
    border-color: rgb(167 167 172 / var(--tw-border-opacity));
}

.\!border-transparent {
    border-color: transparent !important;
}

.border-l-error {
    --tw-border-opacity: 1;
    border-left-color: rgb(188 40 16 / var(--tw-border-opacity));
}

.border-t-midnight-40 {
    --tw-border-opacity: 1;
    border-top-color: rgb(167 167 172 / var(--tw-border-opacity));
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(254 254 254 / var(--tw-bg-opacity));
}

.bg-midnight-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(37 37 48 / var(--tw-bg-opacity));
}

.bg-offwhite-13 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.bg-rorange-5 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 245 244 / var(--tw-bg-opacity));
}

.bg-dark-gray {
    --tw-bg-opacity: 1;
    background-color: rgb(85 85 85 / var(--tw-bg-opacity));
}

.bg-blue-20 {
    --tw-bg-opacity: 1;
    background-color: rgb(211 232 244 / var(--tw-bg-opacity));
}

.bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(38 144 206 / var(--tw-bg-opacity));
}

.bg-lighter-gray {
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 247 / var(--tw-bg-opacity));
}

.bg-light-gray {
    --tw-bg-opacity: 1;
    background-color: rgb(237 237 237 / var(--tw-bg-opacity));
}

.bg-offwhite {
    --tw-bg-opacity: 1;
    background-color: rgb(220 222 220 / var(--tw-bg-opacity));
}

.bg-transparent {
    background-color: transparent;
}

.bg-midnight-5 {
    --tw-bg-opacity: 1;
    background-color: rgb(243 243 244 / var(--tw-bg-opacity));
}

.bg-offwhite-36 {
    --tw-bg-opacity: 1;
    background-color: rgb(242 242 242 / var(--tw-bg-opacity));
}

.bg-blue-10 {
    --tw-bg-opacity: 1;
    background-color: rgb(232 243 249 / var(--tw-bg-opacity));
}

.bg-success-80 {
    --tw-bg-opacity: 1;
    background-color: rgb(67 157 127 / var(--tw-bg-opacity));
}

.bg-midnight-10 {
    --tw-bg-opacity: 1;
    background-color: rgb(232 232 233 / var(--tw-bg-opacity));
}

.bg-navy-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(6 40 70 / var(--tw-bg-opacity));
}

.bg-teal-10 {
    --tw-bg-opacity: 1;
    background-color: rgb(232 249 245 / var(--tw-bg-opacity));
}

.bg-\[\#5a39a2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(90 57 162 / var(--tw-bg-opacity));
}

.bg-offwhite-60 {
    --tw-bg-opacity: 1;
    background-color: rgb(234 235 234 / var(--tw-bg-opacity));
}

.bg-yellow-10 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 250 229 / var(--tw-bg-opacity));
}

.bg-purple-20 {
    --tw-bg-opacity: 1;
    background-color: rgb(221 215 236 / var(--tw-bg-opacity));
}

.bg-purple-5 {
    --tw-bg-opacity: 1;
    background-color: rgb(246 244 249 / var(--tw-bg-opacity));
}

.bg-light-blue {
    --tw-bg-opacity: 1;
    background-color: rgb(222 231 234 / var(--tw-bg-opacity));
}

.bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(90 57 162 / var(--tw-bg-opacity));
}

.bg-success-20 {
    --tw-bg-opacity: 1;
    background-color: rgb(207 230 222 / var(--tw-bg-opacity));
}

.bg-offwhite-22 {
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 247 / var(--tw-bg-opacity));
}

.bg-success-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(20 133 95 / var(--tw-bg-opacity));
}

.bg-midnight-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(146 146 151 / var(--tw-bg-opacity));
}

.bg-midnight-80 {
    --tw-bg-opacity: 1;
    background-color: rgb(80 80 89 / var(--tw-bg-opacity));
}

.bg-error-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(188 40 16 / var(--tw-bg-opacity));
}

.bg-rorange-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 73 44 / var(--tw-bg-opacity));
}

.bg-teal-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(35 204 162 / var(--tw-bg-opacity));
}

.bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 210 0 / var(--tw-bg-opacity));
}

.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(10 10 10 / var(--tw-bg-opacity));
}

.bg-midnight-20 {
    --tw-bg-opacity: 1;
    background-color: rgb(211 211 213 / var(--tw-bg-opacity));
}

.bg-rvblue-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(30 106 191 / var(--tw-bg-opacity));
}

.bg-offwhite-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 222 220 / var(--tw-bg-opacity));
}

.bg-success {
    --tw-bg-opacity: 1;
    background-color: rgb(20 133 95 / var(--tw-bg-opacity));
}

.bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(146 199 230 / var(--tw-bg-opacity));
}

.bg-purple-30 {
    --tw-bg-opacity: 1;
    background-color: rgb(205 195 226 / var(--tw-bg-opacity));
}

.bg-blue-30 {
    --tw-bg-opacity: 1;
    background-color: rgb(189 221 240 / var(--tw-bg-opacity));
}

.bg-rorange-20 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 218 212 / var(--tw-bg-opacity));
}

.bg-yellow-20 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 245 203 / var(--tw-bg-opacity));
}

.bg-teal-20 {
    --tw-bg-opacity: 1;
    background-color: rgb(210 244 236 / var(--tw-bg-opacity));
}

.p-1 {
    padding: 1.5rem;
}

.p-half {
    padding: 0.75rem;
}

.p-0 {
    padding: 0px;
}

.p-1\/2 {
    padding: 0.75rem;
}

.p-5 {
    padding: 1.25rem;
}

.p-3 {
    padding: 4.5rem;
}

.p-2 {
    padding: 3rem;
}

.p-4th {
    padding: 0.375rem;
}

.p-1\/4 {
    padding: 0.375rem;
}

.p-9 {
    padding: 2.25rem;
}

.p-2\.5 {
    padding: 0.625rem;
}

.p-px {
    padding: 1px;
}

.p-1\/6 {
    padding: 0.1875rem;
}

.p-1-1\/2 {
    padding: 2.25rem;
}

.px-1 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.px-2 {
    padding-left: 3rem;
    padding-right: 3rem;
}

.px-half {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.py-1 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.px-4th {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
}

.py-half {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.\!py-\[\.25rem\] {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important;
}

.px-0 {
    padding-left: 0px;
    padding-right: 0px;
}

.py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
}

.py-4th {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
}

.px-1\/2 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.py-2 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.py-3 {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
}

.px-3 {
    padding-left: 4.5rem;
    padding-right: 4.5rem;
}

.py-\[\.5rem\] {
    padding-top: .5rem;
    padding-bottom: .5rem;
}

.px-1-1\/2 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
}

.py-1\/4 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
}

.px-4 {
    padding-left: 6rem;
    padding-right: 6rem;
}

.px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
}

.py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.px-\[0\.5rem\] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.px-\[\.75rem\] {
    padding-left: .75rem;
    padding-right: .75rem;
}

.py-\[\.50rem\] {
    padding-top: .50rem;
    padding-bottom: .50rem;
}

.py-px {
    padding-top: 1px;
    padding-bottom: 1px;
}

.pb-2 {
    padding-bottom: 3rem;
}

.pb-3 {
    padding-bottom: 4.5rem;
}

.pt-2 {
    padding-top: 3rem;
}

.pb-4th {
    padding-bottom: 0.375rem;
}

.pb-half {
    padding-bottom: 0.75rem;
}

.pb-1 {
    padding-bottom: 1.5rem;
}

.pb-0 {
    padding-bottom: 0px;
}

.pl-4th {
    padding-left: 0.375rem;
}

.pr-half {
    padding-right: 0.75rem;
}

.pt-0 {
    padding-top: 0px;
}

.pl-0 {
    padding-left: 0px;
}

.pr-1 {
    padding-right: 1.5rem;
}

.pt-half {
    padding-top: 0.75rem;
}

.pt-1 {
    padding-top: 1.5rem;
}

.pt-4th {
    padding-top: 0.375rem;
}

.pl-half {
    padding-left: 0.75rem;
}

.pt-4 {
    padding-top: 6rem;
}

.pr-0 {
    padding-right: 0px;
}

.pl-1 {
    padding-left: 1.5rem;
}

.pt-12 {
    padding-top: 3rem;
}

.pb-20 {
    padding-bottom: 5rem;
}

.pl-\[18px\] {
    padding-left: 18px;
}

.pl-1\/4 {
    padding-left: 0.375rem;
}

.pt-1\/2 {
    padding-top: 0.75rem;
}

.pl-2 {
    padding-left: 3rem;
}

.pt-1\/4 {
    padding-top: 0.375rem;
}

.pr-2 {
    padding-right: 3rem;
}

.pr-4th {
    padding-right: 0.375rem;
}

.pb-1\/4 {
    padding-bottom: 0.375rem;
}

.pt-3 {
    padding-top: 4.5rem;
}

.pt-5 {
    padding-top: 1.25rem;
}

.pb-8 {
    padding-bottom: 2rem;
}

.pb-1\/2 {
    padding-bottom: 0.75rem;
}

.pr-1\/4 {
    padding-right: 0.375rem;
}

.pb-4 {
    padding-bottom: 6rem;
}

.pl-3 {
    padding-left: 4.5rem;
}

.pt-8 {
    padding-top: 2rem;
}

.pb-\[2px\] {
    padding-bottom: 2px;
}

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

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

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

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

.align-top {
    vertical-align: top;
}

.align-middle {
    vertical-align: middle;
}

.align-text-top {
    vertical-align: text-top;
}

.text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
}

.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
}

.text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
}

.text-base {
    font-size: 1rem;
    line-height: 1.5rem;
}

.text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
}

.text-5xl {
    font-size: 3rem;
    line-height: 1;
}

.font-medium {
    font-weight: 500;
}

.font-semibold {
    font-weight: 600;
}

.font-bold {
    font-weight: 700;
}

.font-normal {
    font-weight: 400;
}

.\!font-normal {
    font-weight: 400 !important;
}

.uppercase {
    text-transform: uppercase;
}

.lowercase {
    text-transform: lowercase;
}

.capitalize {
    text-transform: capitalize;
}

.leading-5 {
    line-height: 1.25rem;
}

.leading-tight {
    line-height: 1.2;
}

.text-black {
    --tw-text-opacity: 1;
    color: rgb(10 10 10 / var(--tw-text-opacity));
}

.text-white {
    --tw-text-opacity: 1;
    color: rgb(254 254 254 / var(--tw-text-opacity));
}

.text-purple {
    --tw-text-opacity: 1;
    color: rgb(90 57 162 / var(--tw-text-opacity));
}

.text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity));
}

.text-linkedin {
    --tw-text-opacity: 1;
    color: rgb(0 114 177 / var(--tw-text-opacity));
}

.text-twitter {
    --tw-text-opacity: 1;
    color: rgb(29 161 242 / var(--tw-text-opacity));
}

.text-dark-gray {
    --tw-text-opacity: 1;
    color: rgb(85 85 85 / var(--tw-text-opacity));
}

.text-midnight {
    --tw-text-opacity: 1;
    color: rgb(37 37 48 / var(--tw-text-opacity));
}

.text-rorange-100 {
    --tw-text-opacity: 1;
    color: rgb(255 73 44 / var(--tw-text-opacity));
}

.underline {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
}

.opacity-50 {
    opacity: 0.5;
}

.opacity-100 {
    opacity: 1;
}

.opacity-30 {
    opacity: 0.3;
}

.shadow-md {
    --tw-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    --tw-shadow-colored: 0 3px 3px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow {
    --tw-shadow: 0 2px 4px rgba(10, 10, 10, 0.12);
    --tw-shadow-colored: 0 2px 4px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-lg {
    --tw-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.26);
    --tw-shadow-colored: 0 3px 12px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-top {
    --tw-shadow: 0 -2px 4px rgba(10, 10, 10, 0.12),;
    --tw-shadow-colored: 0 -2px 4px var(--tw-shadow-color), ;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-inner {
    --tw-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.3);
    --tw-shadow-colored: inset 0px 2px 2px 0px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.blur {
    --tw-blur: blur(8px);
    -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.grayscale {
    --tw-grayscale: grayscale(100%);
    -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.invert {
    --tw-invert: invert(100%);
    -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.filter {
    -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.transition {
    -webkit-transition-property: color, background-color, border-color, fill, stroke, opacity, -webkit-text-decoration-color, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, fill, stroke, opacity, -webkit-text-decoration-color, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 150ms;
    transition-duration: 150ms;
}

.transition-opacity {
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transition-duration: 150ms;
    transition-duration: 150ms;
}

.duration-1000 {
    -webkit-transition-duration: 1000ms;
    transition-duration: 1000ms;
}

.ease-in-out {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.c-white {
    color: #fefefe;
}

.c-yellow-5 {
    color: #fefcf1;
}

.c-yellow-10 {
    color: #fefae5;
}

.c-yellow-20 {
    color: #fef5cb;
}

.c-yellow-30 {
    color: #fef1b2;
}

.c-yellow-40 {
    color: #feec98;
}

.c-yellow-50 {
    color: #ffe87f;
}

.c-yellow-60 {
    color: #ffe466;
}

.c-yellow-70 {
    color: #ffdf4c;
}

.c-yellow-80 {
    color: #ffdb33;
}

.c-yellow-90 {
    color: #ffd619;
}

.c-yellow-100 {
    color: #ffd200;
}

.c-teal-5 {
    color: #f3fcf9;
}

.c-teal-10 {
    color: #e8f9f5;
}

.c-teal-20 {
    color: #d2f4ec;
}

.c-teal-30 {
    color: #bcefe2;
}

.c-teal-40 {
    color: #a6ead9;
}

.c-teal-50 {
    color: #91e5d0;
}

.c-teal-60 {
    color: #7be0c7;
}

.c-teal-70 {
    color: #65dbbe;
}

.c-teal-80 {
    color: #4fd6b4;
}

.c-teal-90 {
    color: #39d1ab;
}

.c-teal-100 {
    color: #23cca2;
}

.c-blue-5 {
    color: #f3f9fc;
}

.c-blue-10 {
    color: #e8f3f9;
}

.c-blue-20 {
    color: #d3e8f4;
}

.c-blue-30 {
    color: #bdddf0;
}

.c-blue-40 {
    color: #a8d2eb;
}

.c-blue-50 {
    color: #92c7e6;
}

.c-blue-60 {
    color: #7cbce1;
}

.c-blue-70 {
    color: #67b1dc;
}

.c-blue-80 {
    color: #51a6d8;
}

.c-blue-90 {
    color: #3c9bd3;
}

.c-blue-100 {
    color: #2690ce;
}

.c-purple-5 {
    color: #f6f4f9;
}

.c-purple-10 {
    color: #eeeaf5;
}

.c-purple-20 {
    color: #ddd7ec;
}

.c-purple-30 {
    color: #cdc3e2;
}

.c-purple-40 {
    color: #bcafd9;
}

.c-purple-50 {
    color: #ac9cd0;
}

.c-purple-60 {
    color: #9c88c7;
}

.c-purple-70 {
    color: #8b74be;
}

.c-purple-80 {
    color: #7b60b4;
}

.c-purple-90 {
    color: #6a4dab;
}

.c-purple-100 {
    color: #5a39a2;
}

.c-rorange-5 {
    color: #fef5f4;
}

.c-rorange-10 {
    color: #feece9;
}

.c-rorange-20 {
    color: #fedad4;
}

.c-rorange-30 {
    color: #fec8bf;
}

.c-rorange-40 {
    color: #feb6aa;
}

.c-rorange-50 {
    color: #ffa495;
}

.c-rorange-60 {
    color: #ff9180;
}

.c-rorange-70 {
    color: #ff7f6b;
}

.c-rorange-80 {
    color: #ff6d56;
}

.c-rorange-90 {
    color: #ff5b41;
}

.c-rorange-100 {
    color: #ff492c;
}

.c-midnight-5 {
    color: #f3f3f4;
}

.c-midnight-10 {
    color: #e8e8e9;
}

.c-midnight-20 {
    color: #d3d3d5;
}

.c-midnight-30 {
    color: #bdbdc0;
}

.c-midnight-40 {
    color: #a7a7ac;
}

.c-midnight-50 {
    color: #929297;
}

.c-midnight-60 {
    color: #7c7c82;
}

.c-midnight-70 {
    color: #66666e;
}

.c-midnight-80 {
    color: #505059;
}

.c-midnight-90 {
    color: #3b3b45;
}

.c-midnight-100 {
    color: #252530;
}

.c-midnight {
    color: #252530;
}

.c-navy-80 {
    color: #38536b;
}

.c-navy-100 {
    color: #062846;
}

.c-rvblue-5 {
    color: #f3f7fb;
}

.c-rvblue-10 {
    color: #e8eff8;
}

.c-rvblue-20 {
    color: #d1e0f1;
}

.c-rvblue-30 {
    color: #bbd2eb;
}

.c-rvblue-40 {
    color: #a4c3e5;
}

.c-rvblue-50 {
    color: #8eb4df;
}

.c-rvblue-60 {
    color: #78a5d8;
}

.c-rvblue-70 {
    color: #6196d2;
}

.c-rvblue-80 {
    color: #4b88cc;
}

.c-rvblue-90 {
    color: #3479c5;
}

.c-rvblue-100 {
    color: #1e6abf;
}

.c-offwhite-13 {
    color: #fafafa;
}

.c-offwhite-22 {
    color: #f7f7f7;
}

.c-offwhite-36 {
    color: #f2f2f2;
}

.c-offwhite-60 {
    color: #eaebea;
}

.c-offwhite-100 {
    color: #dcdedc;
}

.c-success-5 {
    color: #f2f8f6;
}

.c-success-10 {
    color: #e7f2ee;
}

.c-success-20 {
    color: #cfe6de;
}

.c-success-30 {
    color: #b8dace;
}

.c-success-40 {
    color: #a0cebe;
}

.c-success-50 {
    color: #89c2af;
}

.c-success-60 {
    color: #72b59f;
}

.c-success-70 {
    color: #5aa98f;
}

.c-success-80 {
    color: #439d7f;
}

.c-success-90 {
    color: #2b916f;
}

.c-success-100 {
    color: #14855f;
}

.c-success {
    color: #14855f;
}

.c-error-5 {
    color: #fbf3f2;
}

.c-error-10 {
    color: #f7e9e6;
}

.c-error-20 {
    color: #f1d3ce;
}

.c-error-30 {
    color: #eabeb7;
}

.c-error-40 {
    color: #e4a89f;
}

.c-error-50 {
    color: #dd9387;
}

.c-error-60 {
    color: #d67e6f;
}

.c-error-70 {
    color: #d06857;
}

.c-error-80 {
    color: #c95340;
}

.c-error-90 {
    color: #c33d28;
}

.c-error-100 {
    color: #bc2810;
}

.c-dark-gray {
    color: #555;
}

.bg-blue-30-hover:hover {
    background-color: #bdddf0;
}

.bg-blue-50-hover:hover {
    background-color: #92c7e6;
}

.bg-blue-100-hover:hover {
    background-color: #2690ce;
}

.bg-rorange-hover:hover {
    background-color: #ff492c;
}

.order-1--medium, .o-1--medium {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}

.order-1--large, .o-1--large {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}

.order-1--xlarge, .o-1--xlarge {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}

.order-2--medium, .o-2--medium {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
}

.order-2--large, .o-2--large {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
}

.order-2--xlarge, .o-2--xlarge {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
}

.inline-block-middle {
    vertical-align: middle;
    display: inline-block;
}

.no-border {
    border-style: none;
}

.no-border-focus:focus {
    border-style: none;
}

.border-full {
    border-width: 1px;
}

.border-full-full, .border-full {
    border: 1px solid #cacaca
}

.no-border-top {
    border-top-width: 0px;
}

.no-border-left {
    border-left-width: 0px;
}

.no-border-bottom {
    border-bottom-width: 0px;
}

.no-border-right {
    border-right-width: 0px;
}

.border-top {
    border-top-width: 1px;
}

.border-left {
    border-left-width: 1px;
}

.border-bottom {
    border-bottom-width: 1px;
}

.border-right {
    border-right-width: 1px;
}

.border-bottom-zero-last:last-child {
    border-bottom-width: 0px;
}

.no-border-radius {
    border-radius: 0px;
}

.no-border-radius-bottom {
    border-radius: 0.325rem;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.no-border-radius-top {
    border-radius: 0.325rem;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.no-border-radius-right {
    border-radius: 0.325rem;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

.no-border-radius-left {
    border-radius: 0.325rem;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}

.br-50 {
    border-radius: .5rem;
}

.border-x {
    border-left-width: 1px;
    border-right-width: 1px;
}

.border-y {
    border-top-width: 1px;
    border-bottom-width: 1px;
}

@media (min-width: 0px) {
    .border-x__hidden-small-only {
        border-left-width: 1px;
        border-right-width: 1px;
    }
}

.border-color-primary {
    --tw-border-opacity: 1;
    border-color: rgb(69 99 113 / var(--tw-border-opacity));
}

.border-color-white {
    --tw-border-opacity: 1;
    border-color: rgb(254 254 254 / var(--tw-border-opacity));
}

.border-color-success-branded {
    --tw-border-opacity: 1;
    border-color: rgb(20 133 95 / var(--tw-border-opacity));
}

.border-color-medium-gray {
    --tw-border-opacity: 1;
    border-color: rgb(202 202 202 / var(--tw-border-opacity));
}

.border-color-medium-dark-gray {
    --tw-border-opacity: 1;
    border-color: rgb(151 151 151 / var(--tw-border-opacity));
}

.border-color-alert {
    --tw-border-opacity: 1;
    border-color: rgb(231 49 77 / var(--tw-border-opacity));
}

.border-color-branding-link {
    --tw-border-opacity: 1;
    border-color: rgb(36 111 158 / var(--tw-border-opacity));
}

.border-color-review-button {
    --tw-border-opacity: 1;
    border-color: rgb(30 106 191 / var(--tw-border-opacity));
    border-color: #1e6abf;
}

.border-radius {
    border-radius: 0.325rem;
}

.border-radius-low {
    border-radius: 0.125rem;
}

.border-radius-button {
    border-radius: 1.125rem;
}

.border-radius-bottom-right-large-corner {
    border-bottom-right-radius: 0.5rem;
}

.border-radius-top-only {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
}

.border-radius-rounded-2xl {
    border-radius: 1rem;
}

.border-bottom-small-only {
    border-bottom-width: 1px;
}

@media (min-width: 600px) {
    .border-bottom-small-only {
        border-bottom-width: 0px;
    }

    .border-left-medium-up {
        border-left-width: 1px;
    }
}

.border-left-purple {
    border-left-width: 10px;
    --tw-border-opacity: 1;
    border-left-color: rgb(106 77 171 / var(--tw-border-opacity));
}

.border-left-red {
    border-left-width: 10px;
    --tw-border-opacity: 1;
    border-left-color: rgb(195 61 40 / var(--tw-border-opacity));
}

.border-left-midnight {
    border-left-width: 8px;
    --tw-border-opacity: 1;
    border-left-color: rgb(37 37 48 / var(--tw-border-opacity));
}

.border-thick {
    border-width: 2px;
}

.border-left-shadow {
    border-left-width: 1px;
    --tw-shadow: -10px 0px 10px 0px rgba(10,10,10,0.12);
    --tw-shadow-colored: -10px 0px 10px 0px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-dark {
    --tw-shadow: 0 2px 4px rgba(10, 10, 10, 0.12);
    --tw-shadow-colored: 0 2px 4px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    --tw-shadow-color: rgb(10 10 10 / 0.4);
    --tw-shadow: var(--tw-shadow-colored);
    -webkit-box-shadow: 0 2px 4px rgba(10,10,10,.12);
    box-shadow: 0 2px 4px rgba(10,10,10,.12);
}

.shadow-bottom {
    --tw-shadow: 0 1px 3px rgba(10, 10, 10, 0.12);
    --tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    --tw-shadow-color: rgb(37 37 48 / 0.4);
    --tw-shadow: var(--tw-shadow-colored);
}

.shadow-bottom-only {
    --tw-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    --tw-shadow-colored: 0 3px 3px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.bg-orange {
    --tw-bg-opacity: 1;
    background-color: rgb(255 73 44 / var(--tw-bg-opacity));
}

.no-background {
    background-image: none;
}

.bg-rorange-purple-gradient {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--tw-gradient-stops)));
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
    --tw-gradient-from: #eeeaf5;
    --tw-gradient-to: rgb(238 234 245 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    --tw-gradient-to: #ff492c;
}

.d-f {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.d-if {
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

.jc-c {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.jc-fs {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.jc-fe {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.jc-sb {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.jc-sa {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

.jc-se {
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
}

.ai-c {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.ai-fs {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.ai-fe, .ai-e {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}

.ai-s {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

.ai-b {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
}

.as-c {
    -ms-flex-item-align: center;
    align-self: center;
}

.as-fs {
    -ms-flex-item-align: start;
    align-self: flex-start;
}

.as-fe, .as-e {
    -ms-flex-item-align: end;
    align-self: flex-end;
}

.as-s {
    -ms-flex-item-align: stretch;
    align-self: stretch;
}

.as-b {
    -ms-flex-item-align: baseline;
    align-self: baseline;
}

.fd-c {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.fd-cr {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

.fd-r {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.fd-rr {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.fw-w {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.fw-nw {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
}

@media (min-width: 600px) {
    .float-left-medium {
        float: left;
    }

    .float-right-medium {
        float: right;
    }
}

@media (min-width: 1000px) {
    .float-left-xlarge {
        float: left;
    }

    .float-right-xlarge {
        float: right;
    }
}

.font-barlow {
    font-family: Barlow, sans-serif;
}

.text-small {
    font-size: .875rem;
    font-weight: 400
}

.text-small-normal {
    font-size: .938rem
}

.fw-light {
    font-weight: 300;
}

.fw-regular {
    font-weight: 400;
}

.fw-semibold {
    font-weight: 600;
}

.fw-bold {
    font-weight: 700;
}

.fw-extrabold {
    font-weight: 800;
}

.lh-100 {
    line-height: 1;
}

.line-height-h6 {
    line-height: 1.2;
}

.lh-140 {
    line-height: 1.4;
}

.full-width {
    width: 100%;
}

.full-height {
    height: 100%;
}

.min-h-1\/4-screen {
    min-height: 25vh
}

.min-h-2\/3-screen {
    min-height: 66vh
}

.min-h-full-screen {
    min-height: 100vh;
}

@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-display: swap;
    font-weight: 100;
    src: url("/fontfaces/roboto-v18-latin-100.eot");
    src: local("Roboto Thin"),local("Roboto-Thin"),url("/fontfaces/roboto-v18-latin-100.eot?#iefix") format("embedded-opentype"),url("/fontfaces/roboto-v18-latin-100.woff2") format("woff2"),url("/fontfaces/roboto-v18-latin-100.woff") format("woff"),url("/fontfaces/roboto-v18-latin-100.ttf") format("truetype"),url("/fontfaces/roboto-v18-latin-100.svg#Roboto") format("svg")
}

@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-display: swap;
    font-weight: 300;
    src: url("/fontfaces/roboto-v18-latin-300.eot");
    src: local("Roboto Light"),local("Roboto-Light"),url("/fontfaces/roboto-v18-latin-300.eot?#iefix") format("embedded-opentype"),url("/fontfaces/roboto-v18-latin-300.woff2") format("woff2"),url("/fontfaces/roboto-v18-latin-300.woff") format("woff"),url("/fontfaces/roboto-v18-latin-300.ttf") format("truetype"),url("/fontfaces/roboto-v18-latin-300.svg#Roboto") format("svg")
}

@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src: url("/fontfaces/roboto-v18-latin-regular.eot");
    src: local("Roboto"),local("Roboto-Regular"),url("/fontfaces/roboto-v18-latin-regular.eot?#iefix") format("embedded-opentype"),url("/fontfaces/roboto-v18-latin-regular.woff2") format("woff2"),url("/fontfaces/roboto-v18-latin-regular.woff") format("woff"),url("/fontfaces/roboto-v18-latin-regular.ttf") format("truetype"),url("/fontfaces/roboto-v18-latin-regular.svg#Roboto") format("svg")
}

@font-face {
    font-family: "Roboto";
    font-style: italic;
    font-weight: 400;
    src: url("/fontfaces/roboto-v18-latin-italic.eot");
    src: local("Roboto Italic"),local("Roboto-Italic"),url("/fontfaces/roboto-v18-latin-italic.eot?#iefix") format("embedded-opentype"),url("/fontfaces/roboto-v18-latin-italic.woff2") format("woff2"),url("/fontfaces/roboto-v18-latin-italic.woff") format("woff"),url("/fontfaces/roboto-v18-latin-italic.ttf") format("truetype"),url("/fontfaces/roboto-v18-latin-italic.svg#Roboto") format("svg")
}

@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-display: swap;
    font-weight: 500;
    src: url("/fontfaces/roboto-v18-latin-500.eot");
    src: local("Roboto Medium"),local("Roboto-Medium"),url("/fontfaces/roboto-v18-latin-500.eot?#iefix") format("embedded-opentype"),url("/fontfaces/roboto-v18-latin-500.woff2") format("woff2"),url("/fontfaces/roboto-v18-latin-500.woff") format("woff"),url("/fontfaces/roboto-v18-latin-500.ttf") format("truetype"),url("/fontfaces/roboto-v18-latin-500.svg#Roboto") format("svg")
}

@font-face {
    font-family: "Roboto Condensed";
    font-style: normal;
    font-display: swap;
    font-weight: 300;
    src: url("/fontfaces/roboto-condensed-v16-latin-300.eot");
    src: local("Roboto Condensed Light"),local("RobotoCondensed-Light"),url("/fontfaces/roboto-condensed-v16-latin-300.eot?#iefix") format("embedded-opentype"),url("/fontfaces/roboto-condensed-v16-latin-300.woff2") format("woff2"),url("/fontfaces/roboto-condensed-v16-latin-300.woff") format("woff"),url("/fontfaces/roboto-condensed-v16-latin-300.ttf") format("truetype"),url("/fontfaces/roboto-condensed-v16-latin-300.svg#RobotoCondensed") format("svg")
}

@font-face {
    font-family: "Roboto Condensed";
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src: url("/fontfaces/roboto-condensed-v16-latin-regular.eot");
    src: local("Roboto Condensed"),local("RobotoCondensed-Regular"),url("/fontfaces/roboto-condensed-v16-latin-regular.eot?#iefix") format("embedded-opentype"),url("/fontfaces/roboto-condensed-v16-latin-regular.woff2") format("woff2"),url("/fontfaces/roboto-condensed-v16-latin-regular.woff") format("woff"),url("/fontfaces/roboto-condensed-v16-latin-regular.ttf") format("truetype"),url("/fontfaces/roboto-condensed-v16-latin-regular.svg#RobotoCondensed") format("svg")
}

@font-face {
    font-family: "Roboto Condensed";
    font-style: normal;
    font-display: swap;
    font-weight: 700;
    src: url("/fontfaces/roboto-condensed-v16-latin-700.eot");
    src: local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url("/fontfaces/roboto-condensed-v16-latin-700.eot?#iefix") format("embedded-opentype"),url("/fontfaces/roboto-condensed-v16-latin-700.woff2") format("woff2"),url("/fontfaces/roboto-condensed-v16-latin-700.woff") format("woff"),url("/fontfaces/roboto-condensed-v16-latin-700.ttf") format("truetype"),url("/fontfaces/roboto-condensed-v16-latin-700.svg#RobotoCondensed") format("svg")
}

@font-face {
    font-family: "Barlow";
    font-style: normal;
    font-display: swap;
    font-weight: 300;
    src: url("/fontfaces/barlow-v2-latin-300.eot");
    src: local("Barlow Light"),local("Barlow-Light"),url("/fontfaces/barlow-v2-latin-300.eot?#iefix") format("embedded-opentype"),url("/fontfaces/barlow-v2-latin-300.woff2") format("woff2"),url("/fontfaces/barlow-v2-latin-300.woff") format("woff"),url("/fontfaces/barlow-v2-latin-300.ttf") format("truetype"),url("/fontfaces/barlow-v2-latin-300.svg#Barlow") format("svg")
}

@font-face {
    font-family: "Barlow";
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src: url("/fontfaces/barlow-v2-latin-regular.eot");
    src: local("Barlow Regular"),local("Barlow-Regular"),url("/fontfaces/barlow-v2-latin-regular.eot?#iefix") format("embedded-opentype"),url("/fontfaces/barlow-v2-latin-regular.woff2") format("woff2"),url("/fontfaces/barlow-v2-latin-regular.woff") format("woff"),url("/fontfaces/barlow-v2-latin-regular.ttf") format("truetype"),url("/fontfaces/barlow-v2-latin-regular.svg#Barlow") format("svg")
}

@font-face {
    font-family: "Barlow";
    font-style: italic;
    font-weight: 400;
    src: url("/fontfaces/barlow-v5-latin-italic.eot");
    src: local("Barlow Italic"),local("Barlow-Italic"),url("/fontfaces/barlow-v5-latin-italic.eot?#iefix") format("embedded-opentype"),url("/fontfaces/barlow-v5-latin-italic.woff2") format("woff2"),url("/fontfaces/barlow-v5-latin-italic.woff") format("woff"),url("/fontfaces/barlow-v5-latin-italic.ttf") format("truetype"),url("/fontfaces/barlow-v5-latin-italic.svg#Barlow") format("svg")
}

@font-face {
    font-family: "Barlow";
    font-style: normal;
    font-display: swap;
    font-weight: 600;
    src: url("/fontfaces/barlow-v2-latin-600.eot");
    src: local("Barlow SemiBold"),local("Barlow-SemiBold"),url("/fontfaces/barlow-v2-latin-600.eot?#iefix") format("embedded-opentype"),url("/fontfaces/barlow-v2-latin-600.woff2") format("woff2"),url("/fontfaces/barlow-v2-latin-600.woff") format("woff"),url("/fontfaces/barlow-v2-latin-600.ttf") format("truetype"),url("/fontfaces/barlow-v2-latin-600.svg#Barlow") format("svg")
}

@font-face {
    font-family: "Barlow Semi Condensed";
    font-style: italic;
    font-weight: 600;
    src: url("/fontfaces/barlow-semi-condensed-v7-latin-600italic.eot");
    src: local("Barlow SemiBold Italic"),local("Barlow-SemiBoldItalic"),url("/fontfaces/barlow-semi-condensed-v7-latin-600italic.eot?#iefix") format("embedded-opentype"),url("/fontfaces/barlow-semi-condensed-v7-latin-600italic.woff2") format("woff2"),url("/fontfaces/barlow-semi-condensed-v7-latin-600italic.woff") format("woff"),url("/fontfaces/barlow-semi-condensed-v7-latin-600italic.ttf") format("truetype"),url("/fontfaces/barlow-semi-condensed-v7-latin-600italic.svg#BarlowSemiCondensed") format("svg")
}

@font-face {
    font-family: "Barlow";
    font-style: normal;
    font-display: swap;
    font-weight: 700;
    src: url("../fonts/barlow-v4-latin-700.eot");
    src: local("Barlow Bold"),local("Barlow-Bold"),url("/fontfaces/barlow-v4-latin-700.eot?#iefix") format("embedded-opentype"),url("/fontfaces/barlow-v4-latin-700.woff2") format("woff2"),url("/fontfaces/barlow-v4-latin-700.woff") format("woff"),url("/fontfaces/barlow-v4-latin-700.ttf") format("truetype"),url("/fontfaces/barlow-v4-latin-700.svg#Barlow") format("svg")
}

@font-face {
    font-family: "Barlow";
    font-style: italic;
    font-display: swap;
    font-weight: 700;
    src: url("/fontfaces/barlow-v4-latin-700italic.eot");
    src: local("Barlow Bold Italic"),local("Barlow-BoldItalic"),url("/fontfaces/barlow-v4-latin-700italic.eot?#iefix") format("embedded-opentype"),url("/fontfaces/barlow-v4-latin-700italic.woff2") format("woff2"),url("/fontfaces/barlow-v4-latin-700italic.woff") format("woff"),url("/fontfaces/barlow-v4-latin-700italic.ttf") format("truetype"),url("/fontfaces/barlow-v4-latin-700italic.svg#Barlow") format("svg")
}

@font-face {
    font-family: "Barlow";
    font-style: normal;
    font-weight: 800;
    src: url("/fontfaces/barlow-v4-latin-800.eot");
    src: local("Barlow ExtraBold"),local("Barlow-ExtraBold"),url("/fontfaces/barlow-v4-latin-800.eot?#iefix") format("embedded-opentype"),url("/fontfaces/barlow-v4-latin-800.woff2") format("woff2"),url("/fontfaces/barlow-v4-latin-800.woff") format("woff"),url("/fontfaces/barlow-v4-latin-800.ttf") format("truetype"),url("/fontfaces/barlow-v4-latin-800.svg#Barlow") format("svg")
}

@font-face {
    font-family: "Barlow";
    font-style: italic;
    font-weight: 800;
    src: url("/fontfaces/barlow-v4-latin-800italic.eot");
    src: local("Barlow ExtraBold Italic"),local("Barlow-ExtraBoldItalic"),url("/fontfaces/barlow-v4-latin-800italic.eot?#iefix") format("embedded-opentype"),url("/fontfaces/barlow-v4-latin-800italic.woff2") format("woff2"),url("/fontfaces/barlow-v4-latin-800italic.woff") format("woff"),url("/fontfaces/barlow-v4-latin-800italic.ttf") format("truetype"),url("/fontfaces/barlow-v4-latin-800italic.svg#Barlow") format("svg")
}

@font-face {
    font-family: "Barlow Semi Condensed";
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src: url("/fontfaces/barlow-semi-condensed-v3-latin-regular.eot");
    src: local("Barlow Semi Condensed Regular"),local("BarlowSemiCondensed-Regular"),url("/fontfaces/barlow-semi-condensed-v3-latin-regular.eot?#iefix") format("embedded-opentype"),url("/fontfaces/barlow-semi-condensed-v3-latin-regular.woff2") format("woff2"),url("/fontfaces/barlow-semi-condensed-v3-latin-regular.woff") format("woff"),url("/fontfaces/barlow-semi-condensed-v3-latin-regular.ttf") format("truetype"),url("/fontfaces/barlow-semi-condensed-v3-latin-regular.svg#BarlowSemiCondensed") format("svg")
}

/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html {
    font-family: sans-serif;
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

article,aside,footer,header,nav,section {
    display: block
}

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

figcaption,figure {
    display: block
}

figure {
    margin: 1em 40px
}

hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

main {
    display: block
}

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

a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

a:active,a:hover {
    outline-width: 0
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b,strong {
    font-weight: inherit;
    font-weight: bolder
}

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

dfn {
    font-style: italic
}

mark {
    background-color: #ff0;
    color: #000
}

small {
    font-size: 80%
}

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

sub {
    bottom: -0.25em
}

sup {
    top: -0.5em
}

audio,video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

img {
    border-style: none
}

svg:not(:root) {
    overflow: hidden
}

button,input,optgroup,select,textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button {
    overflow: visible
}

button,select {
    text-transform: none
}

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

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

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

input {
    overflow: visible
}

[type=checkbox],[type=radio] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}

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

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

[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: table;
    max-width: 100%;
    padding: 0;
    color: inherit;
    white-space: normal
}

progress {
    display: inline-block;
    vertical-align: baseline
}

textarea {
    overflow: auto
}

details {
    display: block
}

summary {
    display: list-item
}

menu {
    display: block
}

canvas {
    display: inline-block
}

template {
    display: none
}

[hidden] {
    display: none
}

.foundation-mq {
    font-family: "small=0em&medium=37.5em&large=46.875em&xlarge=62.5em&xxlarge=79.375em"
}

html {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 100%
}

*,*::before,*::after {
    -webkit-box-sizing: inherit;
    box-sizing: inherit
}

body {
    margin: 0;
    padding: 0;
    background: #eee;
    font-family: "Barlow",sans-serif;
    font-weight: 400;
    line-height: 1.4;
    color: #555;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

img {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic
}

textarea {
    height: auto;
    min-height: 50px;
    border-radius: 2px
}

select {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    border-radius: 2px
}

.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object {
    max-width: none !important
}

button {
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    border-radius: 2px;
    background: transparent;
    line-height: 1
}

[data-whatinput=mouse] button {
    outline: 0
}

pre {
    overflow: auto
}

.is-visible {
    display: block !important
}

.is-hidden {
    display: none !important
}

.row {
    max-width: 1700px;
    margin-right: auto;
    margin-left: auto
}

.row::before,.row::after {
    display: table;
    content: " "
}

.row::after {
    clear: both
}

.row.collapse>.column,.row.collapse>.columns {
    padding-right: 0;
    padding-left: 0
}

.row .row {
    margin-right: -0.75rem;
    margin-left: -0.75rem
}

@media screen and (min-width: 37.5em) {
    .row .row {
        margin-right:-0.75rem;
        margin-left: -0.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .row .row {
        margin-right:-0.75rem;
        margin-left: -0.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .row .row {
        margin-right:-0.75rem;
        margin-left: -0.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .row .row {
        margin-right:-0.75rem;
        margin-left: -0.75rem
    }
}

.row .row.collapse {
    margin-right: 0;
    margin-left: 0
}

.row.expanded {
    max-width: none
}

.row.expanded .row {
    margin-right: auto;
    margin-left: auto
}

.row:not(.expanded) .row {
    max-width: none
}

.row.gutter-small>.column,.row.gutter-small>.columns {
    padding-right: .75rem;
    padding-left: .75rem
}

.column,.columns {
    width: 100%;
    float: left;
    padding-right: .75rem;
    padding-left: .75rem
}

.column:last-child:not(:first-child),.columns:last-child:not(:first-child) {
    float: right
}

.column.end:last-child:last-child,.end.columns:last-child:last-child {
    float: left
}

.column.row.row,.row.row.columns {
    float: none
}

.row .column.row.row,.row .row.row.columns {
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0
}

.small-1 {
    width: 8.3333333333%
}

.small-push-1 {
    position: relative;
    left: 8.3333333333%
}

.small-pull-1 {
    position: relative;
    left: -8.3333333333%
}

.small-offset-0 {
    margin-left: 0%
}

.small-2 {
    width: 16.6666666667%
}

.small-push-2 {
    position: relative;
    left: 16.6666666667%
}

.small-pull-2 {
    position: relative;
    left: -16.6666666667%
}

.small-offset-1 {
    margin-left: 8.3333333333%
}

.small-3 {
    width: 25%
}

.small-push-3 {
    position: relative;
    left: 25%
}

.small-pull-3 {
    position: relative;
    left: -25%
}

.small-offset-2 {
    margin-left: 16.6666666667%
}

.small-4 {
    width: 33.3333333333%
}

.small-push-4 {
    position: relative;
    left: 33.3333333333%
}

.small-pull-4 {
    position: relative;
    left: -33.3333333333%
}

.small-offset-3 {
    margin-left: 25%
}

.small-5 {
    width: 41.6666666667%
}

.small-push-5 {
    position: relative;
    left: 41.6666666667%
}

.small-pull-5 {
    position: relative;
    left: -41.6666666667%
}

.small-offset-4 {
    margin-left: 33.3333333333%
}

.small-6 {
    width: 50%
}

.small-push-6 {
    position: relative;
    left: 50%
}

.small-pull-6 {
    position: relative;
    left: -50%
}

.small-offset-5 {
    margin-left: 41.6666666667%
}

.small-7 {
    width: 58.3333333333%
}

.small-push-7 {
    position: relative;
    left: 58.3333333333%
}

.small-pull-7 {
    position: relative;
    left: -58.3333333333%
}

.small-offset-6 {
    margin-left: 50%
}

.small-8 {
    width: 66.6666666667%
}

.small-push-8 {
    position: relative;
    left: 66.6666666667%
}

.small-pull-8 {
    position: relative;
    left: -66.6666666667%
}

.small-offset-7 {
    margin-left: 58.3333333333%
}

.small-9 {
    width: 75%
}

.small-push-9 {
    position: relative;
    left: 75%
}

.small-pull-9 {
    position: relative;
    left: -75%
}

.small-offset-8 {
    margin-left: 66.6666666667%
}

.small-10 {
    width: 83.3333333333%
}

.small-push-10 {
    position: relative;
    left: 83.3333333333%
}

.small-pull-10 {
    position: relative;
    left: -83.3333333333%
}

.small-offset-9 {
    margin-left: 75%
}

.small-11 {
    width: 91.6666666667%
}

.small-push-11 {
    position: relative;
    left: 91.6666666667%
}

.small-pull-11 {
    position: relative;
    left: -91.6666666667%
}

.small-offset-10 {
    margin-left: 83.3333333333%
}

.small-12,.value-component--sidebar .value-component--width {
    width: 100%
}

.small-offset-11 {
    margin-left: 91.6666666667%
}

.small-up-1>.column,.small-up-1>.columns {
    float: left;
    width: 100%
}

.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n) {
    clear: none
}

.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1) {
    clear: both
}

.small-up-1>.column:last-child,.small-up-1>.columns:last-child {
    float: left
}

.small-up-2>.column,.small-up-2>.columns {
    float: left;
    width: 50%
}

.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n) {
    clear: none
}

.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1) {
    clear: both
}

.small-up-2>.column:last-child,.small-up-2>.columns:last-child {
    float: left
}

.small-up-3>.column,.small-up-3>.columns {
    float: left;
    width: 33.3333333333%
}

.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n) {
    clear: none
}

.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1) {
    clear: both
}

.small-up-3>.column:last-child,.small-up-3>.columns:last-child {
    float: left
}

.small-up-4>.column,.small-up-4>.columns {
    float: left;
    width: 25%
}

.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n) {
    clear: none
}

.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1) {
    clear: both
}

.small-up-4>.column:last-child,.small-up-4>.columns:last-child {
    float: left
}

.small-up-5>.column,.small-up-5>.columns {
    float: left;
    width: 20%
}

.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n) {
    clear: none
}

.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1) {
    clear: both
}

.small-up-5>.column:last-child,.small-up-5>.columns:last-child {
    float: left
}

.small-up-6>.column,.small-up-6>.columns {
    float: left;
    width: 16.6666666667%
}

.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n) {
    clear: none
}

.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1) {
    clear: both
}

.small-up-6>.column:last-child,.small-up-6>.columns:last-child {
    float: left
}

.small-up-7>.column,.small-up-7>.columns {
    float: left;
    width: 14.2857142857%
}

.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n) {
    clear: none
}

.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1) {
    clear: both
}

.small-up-7>.column:last-child,.small-up-7>.columns:last-child {
    float: left
}

.small-up-8>.column,.small-up-8>.columns {
    float: left;
    width: 12.5%
}

.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n) {
    clear: none
}

.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1) {
    clear: both
}

.small-up-8>.column:last-child,.small-up-8>.columns:last-child {
    float: left
}

.small-collapse>.column,.small-collapse>.columns {
    padding-right: 0;
    padding-left: 0
}

.small-collapse .row {
    margin-right: 0;
    margin-left: 0
}

.expanded.row .small-collapse.row {
    margin-right: 0;
    margin-left: 0
}

.small-uncollapse>.column,.small-uncollapse>.columns {
    padding-right: .75rem;
    padding-left: .75rem
}

.small-centered {
    margin-right: auto;
    margin-left: auto
}

.small-centered,.small-centered:last-child:not(:first-child) {
    float: none;
    clear: both
}

.small-uncentered,.small-push-0,.small-pull-0 {
    position: static;
    float: left;
    margin-right: 0;
    margin-left: 0
}

@media screen and (min-width: 37.5em) {
    .medium-1 {
        width:8.3333333333%
    }

    .medium-push-1 {
        position: relative;
        left: 8.3333333333%
    }

    .medium-pull-1 {
        position: relative;
        left: -8.3333333333%
    }

    .medium-offset-0 {
        margin-left: 0%
    }

    .medium-2 {
        width: 16.6666666667%
    }

    .medium-push-2 {
        position: relative;
        left: 16.6666666667%
    }

    .medium-pull-2 {
        position: relative;
        left: -16.6666666667%
    }

    .medium-offset-1 {
        margin-left: 8.3333333333%
    }

    .medium-3 {
        width: 25%
    }

    .medium-push-3 {
        position: relative;
        left: 25%
    }

    .medium-pull-3 {
        position: relative;
        left: -25%
    }

    .medium-offset-2 {
        margin-left: 16.6666666667%
    }

    .medium-4 {
        width: 33.3333333333%
    }

    .medium-push-4 {
        position: relative;
        left: 33.3333333333%
    }

    .medium-pull-4 {
        position: relative;
        left: -33.3333333333%
    }

    .medium-offset-3 {
        margin-left: 25%
    }

    .medium-5 {
        width: 41.6666666667%
    }

    .medium-push-5 {
        position: relative;
        left: 41.6666666667%
    }

    .medium-pull-5 {
        position: relative;
        left: -41.6666666667%
    }

    .medium-offset-4 {
        margin-left: 33.3333333333%
    }

    .medium-6,.value-component--dynamic .value-component--width {
        width: 50%
    }

    .medium-push-6 {
        position: relative;
        left: 50%
    }

    .medium-pull-6 {
        position: relative;
        left: -50%
    }

    .medium-offset-5 {
        margin-left: 41.6666666667%
    }

    .medium-7 {
        width: 58.3333333333%
    }

    .medium-push-7 {
        position: relative;
        left: 58.3333333333%
    }

    .medium-pull-7 {
        position: relative;
        left: -58.3333333333%
    }

    .medium-offset-6 {
        margin-left: 50%
    }

    .medium-8 {
        width: 66.6666666667%
    }

    .medium-push-8 {
        position: relative;
        left: 66.6666666667%
    }

    .medium-pull-8 {
        position: relative;
        left: -66.6666666667%
    }

    .medium-offset-7 {
        margin-left: 58.3333333333%
    }

    .medium-9 {
        width: 75%
    }

    .medium-push-9 {
        position: relative;
        left: 75%
    }

    .medium-pull-9 {
        position: relative;
        left: -75%
    }

    .medium-offset-8 {
        margin-left: 66.6666666667%
    }

    .medium-10 {
        width: 83.3333333333%
    }

    .medium-push-10 {
        position: relative;
        left: 83.3333333333%
    }

    .medium-pull-10 {
        position: relative;
        left: -83.3333333333%
    }

    .medium-offset-9 {
        margin-left: 75%
    }

    .medium-11 {
        width: 91.6666666667%
    }

    .medium-push-11 {
        position: relative;
        left: 91.6666666667%
    }

    .medium-pull-11 {
        position: relative;
        left: -91.6666666667%
    }

    .medium-offset-10 {
        margin-left: 83.3333333333%
    }

    .medium-12 {
        width: 100%
    }

    .medium-offset-11 {
        margin-left: 91.6666666667%
    }

    .medium-up-1>.column,.medium-up-1>.columns {
        float: left;
        width: 100%
    }

    .medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1) {
        clear: both
    }

    .medium-up-1>.column:last-child,.medium-up-1>.columns:last-child {
        float: left
    }

    .medium-up-2>.column,.medium-up-2>.columns {
        float: left;
        width: 50%
    }

    .medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1) {
        clear: both
    }

    .medium-up-2>.column:last-child,.medium-up-2>.columns:last-child {
        float: left
    }

    .medium-up-3>.column,.medium-up-3>.columns {
        float: left;
        width: 33.3333333333%
    }

    .medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1) {
        clear: both
    }

    .medium-up-3>.column:last-child,.medium-up-3>.columns:last-child {
        float: left
    }

    .medium-up-4>.column,.medium-up-4>.columns {
        float: left;
        width: 25%
    }

    .medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1) {
        clear: both
    }

    .medium-up-4>.column:last-child,.medium-up-4>.columns:last-child {
        float: left
    }

    .medium-up-5>.column,.medium-up-5>.columns {
        float: left;
        width: 20%
    }

    .medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1) {
        clear: both
    }

    .medium-up-5>.column:last-child,.medium-up-5>.columns:last-child {
        float: left
    }

    .medium-up-6>.column,.medium-up-6>.columns {
        float: left;
        width: 16.6666666667%
    }

    .medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1) {
        clear: both
    }

    .medium-up-6>.column:last-child,.medium-up-6>.columns:last-child {
        float: left
    }

    .medium-up-7>.column,.medium-up-7>.columns {
        float: left;
        width: 14.2857142857%
    }

    .medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1) {
        clear: both
    }

    .medium-up-7>.column:last-child,.medium-up-7>.columns:last-child {
        float: left
    }

    .medium-up-8>.column,.medium-up-8>.columns {
        float: left;
        width: 12.5%
    }

    .medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n) {
        clear: none
    }

    .medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1) {
        clear: both
    }

    .medium-up-8>.column:last-child,.medium-up-8>.columns:last-child {
        float: left
    }

    .medium-collapse>.column,.medium-collapse>.columns {
        padding-right: 0;
        padding-left: 0
    }

    .medium-collapse .row {
        margin-right: 0;
        margin-left: 0
    }

    .expanded.row .medium-collapse.row {
        margin-right: 0;
        margin-left: 0
    }

    .medium-uncollapse>.column,.medium-uncollapse>.columns {
        padding-right: .75rem;
        padding-left: .75rem
    }

    .medium-centered {
        margin-right: auto;
        margin-left: auto
    }

    .medium-centered,.medium-centered:last-child:not(:first-child) {
        float: none;
        clear: both
    }

    .medium-uncentered,.medium-push-0,.medium-pull-0 {
        position: static;
        float: left;
        margin-right: 0;
        margin-left: 0
    }
}

@media screen and (min-width: 46.875em) {
    .large-1 {
        width:8.3333333333%
    }

    .large-push-1 {
        position: relative;
        left: 8.3333333333%
    }

    .large-pull-1 {
        position: relative;
        left: -8.3333333333%
    }

    .large-offset-0 {
        margin-left: 0%
    }

    .large-2 {
        width: 16.6666666667%
    }

    .large-push-2 {
        position: relative;
        left: 16.6666666667%
    }

    .large-pull-2 {
        position: relative;
        left: -16.6666666667%
    }

    .large-offset-1 {
        margin-left: 8.3333333333%
    }

    .large-3 {
        width: 25%
    }

    .large-push-3 {
        position: relative;
        left: 25%
    }

    .large-pull-3 {
        position: relative;
        left: -25%
    }

    .large-offset-2 {
        margin-left: 16.6666666667%
    }

    .large-4 {
        width: 33.3333333333%
    }

    .large-push-4 {
        position: relative;
        left: 33.3333333333%
    }

    .large-pull-4 {
        position: relative;
        left: -33.3333333333%
    }

    .large-offset-3 {
        margin-left: 25%
    }

    .large-5 {
        width: 41.6666666667%
    }

    .large-push-5 {
        position: relative;
        left: 41.6666666667%
    }

    .large-pull-5 {
        position: relative;
        left: -41.6666666667%
    }

    .large-offset-4 {
        margin-left: 33.3333333333%
    }

    .large-6 {
        width: 50%
    }

    .large-push-6 {
        position: relative;
        left: 50%
    }

    .large-pull-6 {
        position: relative;
        left: -50%
    }

    .large-offset-5 {
        margin-left: 41.6666666667%
    }

    .large-7 {
        width: 58.3333333333%
    }

    .large-push-7 {
        position: relative;
        left: 58.3333333333%
    }

    .large-pull-7 {
        position: relative;
        left: -58.3333333333%
    }

    .large-offset-6 {
        margin-left: 50%
    }

    .large-8 {
        width: 66.6666666667%
    }

    .large-push-8 {
        position: relative;
        left: 66.6666666667%
    }

    .large-pull-8 {
        position: relative;
        left: -66.6666666667%
    }

    .large-offset-7 {
        margin-left: 58.3333333333%
    }

    .large-9 {
        width: 75%
    }

    .large-push-9 {
        position: relative;
        left: 75%
    }

    .large-pull-9 {
        position: relative;
        left: -75%
    }

    .large-offset-8 {
        margin-left: 66.6666666667%
    }

    .large-10 {
        width: 83.3333333333%
    }

    .large-push-10 {
        position: relative;
        left: 83.3333333333%
    }

    .large-pull-10 {
        position: relative;
        left: -83.3333333333%
    }

    .large-offset-9 {
        margin-left: 75%
    }

    .large-11 {
        width: 91.6666666667%
    }

    .large-push-11 {
        position: relative;
        left: 91.6666666667%
    }

    .large-pull-11 {
        position: relative;
        left: -91.6666666667%
    }

    .large-offset-10 {
        margin-left: 83.3333333333%
    }

    .large-12 {
        width: 100%
    }

    .large-offset-11 {
        margin-left: 91.6666666667%
    }

    .large-up-1>.column,.large-up-1>.columns {
        float: left;
        width: 100%
    }

    .large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1) {
        clear: both
    }

    .large-up-1>.column:last-child,.large-up-1>.columns:last-child {
        float: left
    }

    .large-up-2>.column,.large-up-2>.columns {
        float: left;
        width: 50%
    }

    .large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1) {
        clear: both
    }

    .large-up-2>.column:last-child,.large-up-2>.columns:last-child {
        float: left
    }

    .large-up-3>.column,.large-up-3>.columns {
        float: left;
        width: 33.3333333333%
    }

    .large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1) {
        clear: both
    }

    .large-up-3>.column:last-child,.large-up-3>.columns:last-child {
        float: left
    }

    .large-up-4>.column,.large-up-4>.columns {
        float: left;
        width: 25%
    }

    .large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1) {
        clear: both
    }

    .large-up-4>.column:last-child,.large-up-4>.columns:last-child {
        float: left
    }

    .large-up-5>.column,.large-up-5>.columns {
        float: left;
        width: 20%
    }

    .large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1) {
        clear: both
    }

    .large-up-5>.column:last-child,.large-up-5>.columns:last-child {
        float: left
    }

    .large-up-6>.column,.large-up-6>.columns {
        float: left;
        width: 16.6666666667%
    }

    .large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1) {
        clear: both
    }

    .large-up-6>.column:last-child,.large-up-6>.columns:last-child {
        float: left
    }

    .large-up-7>.column,.large-up-7>.columns {
        float: left;
        width: 14.2857142857%
    }

    .large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1) {
        clear: both
    }

    .large-up-7>.column:last-child,.large-up-7>.columns:last-child {
        float: left
    }

    .large-up-8>.column,.large-up-8>.columns {
        float: left;
        width: 12.5%
    }

    .large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n) {
        clear: none
    }

    .large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1) {
        clear: both
    }

    .large-up-8>.column:last-child,.large-up-8>.columns:last-child {
        float: left
    }

    .large-collapse>.column,.large-collapse>.columns {
        padding-right: 0;
        padding-left: 0
    }

    .large-collapse .row {
        margin-right: 0;
        margin-left: 0
    }

    .expanded.row .large-collapse.row {
        margin-right: 0;
        margin-left: 0
    }

    .large-uncollapse>.column,.large-uncollapse>.columns {
        padding-right: .75rem;
        padding-left: .75rem
    }

    .large-centered {
        margin-right: auto;
        margin-left: auto
    }

    .large-centered,.large-centered:last-child:not(:first-child) {
        float: none;
        clear: both
    }

    .large-uncentered,.large-push-0,.large-pull-0 {
        position: static;
        float: left;
        margin-right: 0;
        margin-left: 0
    }
}

@media screen and (min-width: 62.5em) {
    .xlarge-1 {
        width:8.3333333333%
    }

    .xlarge-push-1 {
        position: relative;
        left: 8.3333333333%
    }

    .xlarge-pull-1 {
        position: relative;
        left: -8.3333333333%
    }

    .xlarge-offset-0 {
        margin-left: 0%
    }

    .xlarge-2 {
        width: 16.6666666667%
    }

    .xlarge-push-2 {
        position: relative;
        left: 16.6666666667%
    }

    .xlarge-pull-2 {
        position: relative;
        left: -16.6666666667%
    }

    .xlarge-offset-1 {
        margin-left: 8.3333333333%
    }

    .xlarge-3 {
        width: 25%
    }

    .xlarge-push-3 {
        position: relative;
        left: 25%
    }

    .xlarge-pull-3 {
        position: relative;
        left: -25%
    }

    .xlarge-offset-2 {
        margin-left: 16.6666666667%
    }

    .xlarge-4 {
        width: 33.3333333333%
    }

    .xlarge-push-4 {
        position: relative;
        left: 33.3333333333%
    }

    .xlarge-pull-4 {
        position: relative;
        left: -33.3333333333%
    }

    .xlarge-offset-3 {
        margin-left: 25%
    }

    .xlarge-5 {
        width: 41.6666666667%
    }

    .xlarge-push-5 {
        position: relative;
        left: 41.6666666667%
    }

    .xlarge-pull-5 {
        position: relative;
        left: -41.6666666667%
    }

    .xlarge-offset-4 {
        margin-left: 33.3333333333%
    }

    .xlarge-6 {
        width: 50%
    }

    .xlarge-push-6 {
        position: relative;
        left: 50%
    }

    .xlarge-pull-6 {
        position: relative;
        left: -50%
    }

    .xlarge-offset-5 {
        margin-left: 41.6666666667%
    }

    .xlarge-7 {
        width: 58.3333333333%
    }

    .xlarge-push-7 {
        position: relative;
        left: 58.3333333333%
    }

    .xlarge-pull-7 {
        position: relative;
        left: -58.3333333333%
    }

    .xlarge-offset-6 {
        margin-left: 50%
    }

    .xlarge-8 {
        width: 66.6666666667%
    }

    .xlarge-push-8 {
        position: relative;
        left: 66.6666666667%
    }

    .xlarge-pull-8 {
        position: relative;
        left: -66.6666666667%
    }

    .xlarge-offset-7 {
        margin-left: 58.3333333333%
    }

    .xlarge-9 {
        width: 75%
    }

    .xlarge-push-9 {
        position: relative;
        left: 75%
    }

    .xlarge-pull-9 {
        position: relative;
        left: -75%
    }

    .xlarge-offset-8 {
        margin-left: 66.6666666667%
    }

    .xlarge-10 {
        width: 83.3333333333%
    }

    .xlarge-push-10 {
        position: relative;
        left: 83.3333333333%
    }

    .xlarge-pull-10 {
        position: relative;
        left: -83.3333333333%
    }

    .xlarge-offset-9 {
        margin-left: 75%
    }

    .xlarge-11 {
        width: 91.6666666667%
    }

    .xlarge-push-11 {
        position: relative;
        left: 91.6666666667%
    }

    .xlarge-pull-11 {
        position: relative;
        left: -91.6666666667%
    }

    .xlarge-offset-10 {
        margin-left: 83.3333333333%
    }

    .xlarge-12 {
        width: 100%
    }

    .xlarge-offset-11 {
        margin-left: 91.6666666667%
    }

    .xlarge-up-1>.column,.xlarge-up-1>.columns {
        float: left;
        width: 100%
    }

    .xlarge-up-1>.column:nth-of-type(1n),.xlarge-up-1>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-1>.column:nth-of-type(1n+1),.xlarge-up-1>.columns:nth-of-type(1n+1) {
        clear: both
    }

    .xlarge-up-1>.column:last-child,.xlarge-up-1>.columns:last-child {
        float: left
    }

    .xlarge-up-2>.column,.xlarge-up-2>.columns {
        float: left;
        width: 50%
    }

    .xlarge-up-2>.column:nth-of-type(1n),.xlarge-up-2>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-2>.column:nth-of-type(2n+1),.xlarge-up-2>.columns:nth-of-type(2n+1) {
        clear: both
    }

    .xlarge-up-2>.column:last-child,.xlarge-up-2>.columns:last-child {
        float: left
    }

    .xlarge-up-3>.column,.xlarge-up-3>.columns {
        float: left;
        width: 33.3333333333%
    }

    .xlarge-up-3>.column:nth-of-type(1n),.xlarge-up-3>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-3>.column:nth-of-type(3n+1),.xlarge-up-3>.columns:nth-of-type(3n+1) {
        clear: both
    }

    .xlarge-up-3>.column:last-child,.xlarge-up-3>.columns:last-child {
        float: left
    }

    .xlarge-up-4>.column,.xlarge-up-4>.columns {
        float: left;
        width: 25%
    }

    .xlarge-up-4>.column:nth-of-type(1n),.xlarge-up-4>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-4>.column:nth-of-type(4n+1),.xlarge-up-4>.columns:nth-of-type(4n+1) {
        clear: both
    }

    .xlarge-up-4>.column:last-child,.xlarge-up-4>.columns:last-child {
        float: left
    }

    .xlarge-up-5>.column,.xlarge-up-5>.columns {
        float: left;
        width: 20%
    }

    .xlarge-up-5>.column:nth-of-type(1n),.xlarge-up-5>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-5>.column:nth-of-type(5n+1),.xlarge-up-5>.columns:nth-of-type(5n+1) {
        clear: both
    }

    .xlarge-up-5>.column:last-child,.xlarge-up-5>.columns:last-child {
        float: left
    }

    .xlarge-up-6>.column,.xlarge-up-6>.columns {
        float: left;
        width: 16.6666666667%
    }

    .xlarge-up-6>.column:nth-of-type(1n),.xlarge-up-6>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-6>.column:nth-of-type(6n+1),.xlarge-up-6>.columns:nth-of-type(6n+1) {
        clear: both
    }

    .xlarge-up-6>.column:last-child,.xlarge-up-6>.columns:last-child {
        float: left
    }

    .xlarge-up-7>.column,.xlarge-up-7>.columns {
        float: left;
        width: 14.2857142857%
    }

    .xlarge-up-7>.column:nth-of-type(1n),.xlarge-up-7>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-7>.column:nth-of-type(7n+1),.xlarge-up-7>.columns:nth-of-type(7n+1) {
        clear: both
    }

    .xlarge-up-7>.column:last-child,.xlarge-up-7>.columns:last-child {
        float: left
    }

    .xlarge-up-8>.column,.xlarge-up-8>.columns {
        float: left;
        width: 12.5%
    }

    .xlarge-up-8>.column:nth-of-type(1n),.xlarge-up-8>.columns:nth-of-type(1n) {
        clear: none
    }

    .xlarge-up-8>.column:nth-of-type(8n+1),.xlarge-up-8>.columns:nth-of-type(8n+1) {
        clear: both
    }

    .xlarge-up-8>.column:last-child,.xlarge-up-8>.columns:last-child {
        float: left
    }

    .xlarge-collapse>.column,.xlarge-collapse>.columns {
        padding-right: 0;
        padding-left: 0
    }

    .xlarge-collapse .row {
        margin-right: 0;
        margin-left: 0
    }

    .expanded.row .xlarge-collapse.row {
        margin-right: 0;
        margin-left: 0
    }

    .xlarge-uncollapse>.column,.xlarge-uncollapse>.columns {
        padding-right: .75rem;
        padding-left: .75rem
    }

    .xlarge-centered {
        margin-right: auto;
        margin-left: auto
    }

    .xlarge-centered,.xlarge-centered:last-child:not(:first-child) {
        float: none;
        clear: both
    }

    .xlarge-uncentered,.xlarge-push-0,.xlarge-pull-0 {
        position: static;
        float: left;
        margin-right: 0;
        margin-left: 0
    }
}

@media screen and (min-width: 79.375em) {
    .xxlarge-1 {
        width:8.3333333333%
    }

    .xxlarge-push-1 {
        position: relative;
        left: 8.3333333333%
    }

    .xxlarge-pull-1 {
        position: relative;
        left: -8.3333333333%
    }

    .xxlarge-offset-0 {
        margin-left: 0%
    }

    .xxlarge-2 {
        width: 16.6666666667%
    }

    .xxlarge-push-2 {
        position: relative;
        left: 16.6666666667%
    }

    .xxlarge-pull-2 {
        position: relative;
        left: -16.6666666667%
    }

    .xxlarge-offset-1 {
        margin-left: 8.3333333333%
    }

    .xxlarge-3 {
        width: 25%
    }

    .xxlarge-push-3 {
        position: relative;
        left: 25%
    }

    .xxlarge-pull-3 {
        position: relative;
        left: -25%
    }

    .xxlarge-offset-2 {
        margin-left: 16.6666666667%
    }

    .xxlarge-4 {
        width: 33.3333333333%
    }

    .xxlarge-push-4 {
        position: relative;
        left: 33.3333333333%
    }

    .xxlarge-pull-4 {
        position: relative;
        left: -33.3333333333%
    }

    .xxlarge-offset-3 {
        margin-left: 25%
    }

    .xxlarge-5 {
        width: 41.6666666667%
    }

    .xxlarge-push-5 {
        position: relative;
        left: 41.6666666667%
    }

    .xxlarge-pull-5 {
        position: relative;
        left: -41.6666666667%
    }

    .xxlarge-offset-4 {
        margin-left: 33.3333333333%
    }

    .xxlarge-6 {
        width: 50%
    }

    .xxlarge-push-6 {
        position: relative;
        left: 50%
    }

    .xxlarge-pull-6 {
        position: relative;
        left: -50%
    }

    .xxlarge-offset-5 {
        margin-left: 41.6666666667%
    }

    .xxlarge-7 {
        width: 58.3333333333%
    }

    .xxlarge-push-7 {
        position: relative;
        left: 58.3333333333%
    }

    .xxlarge-pull-7 {
        position: relative;
        left: -58.3333333333%
    }

    .xxlarge-offset-6 {
        margin-left: 50%
    }

    .xxlarge-8 {
        width: 66.6666666667%
    }

    .xxlarge-push-8 {
        position: relative;
        left: 66.6666666667%
    }

    .xxlarge-pull-8 {
        position: relative;
        left: -66.6666666667%
    }

    .xxlarge-offset-7 {
        margin-left: 58.3333333333%
    }

    .xxlarge-9 {
        width: 75%
    }

    .xxlarge-push-9 {
        position: relative;
        left: 75%
    }

    .xxlarge-pull-9 {
        position: relative;
        left: -75%
    }

    .xxlarge-offset-8 {
        margin-left: 66.6666666667%
    }

    .xxlarge-10 {
        width: 83.3333333333%
    }

    .xxlarge-push-10 {
        position: relative;
        left: 83.3333333333%
    }

    .xxlarge-pull-10 {
        position: relative;
        left: -83.3333333333%
    }

    .xxlarge-offset-9 {
        margin-left: 75%
    }

    .xxlarge-11 {
        width: 91.6666666667%
    }

    .xxlarge-push-11 {
        position: relative;
        left: 91.6666666667%
    }

    .xxlarge-pull-11 {
        position: relative;
        left: -91.6666666667%
    }

    .xxlarge-offset-10 {
        margin-left: 83.3333333333%
    }

    .xxlarge-12 {
        width: 100%
    }

    .xxlarge-offset-11 {
        margin-left: 91.6666666667%
    }

    .xxlarge-up-1>.column,.xxlarge-up-1>.columns {
        float: left;
        width: 100%
    }

    .xxlarge-up-1>.column:nth-of-type(1n),.xxlarge-up-1>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-1>.column:nth-of-type(1n+1),.xxlarge-up-1>.columns:nth-of-type(1n+1) {
        clear: both
    }

    .xxlarge-up-1>.column:last-child,.xxlarge-up-1>.columns:last-child {
        float: left
    }

    .xxlarge-up-2>.column,.xxlarge-up-2>.columns {
        float: left;
        width: 50%
    }

    .xxlarge-up-2>.column:nth-of-type(1n),.xxlarge-up-2>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-2>.column:nth-of-type(2n+1),.xxlarge-up-2>.columns:nth-of-type(2n+1) {
        clear: both
    }

    .xxlarge-up-2>.column:last-child,.xxlarge-up-2>.columns:last-child {
        float: left
    }

    .xxlarge-up-3>.column,.xxlarge-up-3>.columns {
        float: left;
        width: 33.3333333333%
    }

    .xxlarge-up-3>.column:nth-of-type(1n),.xxlarge-up-3>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-3>.column:nth-of-type(3n+1),.xxlarge-up-3>.columns:nth-of-type(3n+1) {
        clear: both
    }

    .xxlarge-up-3>.column:last-child,.xxlarge-up-3>.columns:last-child {
        float: left
    }

    .xxlarge-up-4>.column,.xxlarge-up-4>.columns {
        float: left;
        width: 25%
    }

    .xxlarge-up-4>.column:nth-of-type(1n),.xxlarge-up-4>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-4>.column:nth-of-type(4n+1),.xxlarge-up-4>.columns:nth-of-type(4n+1) {
        clear: both
    }

    .xxlarge-up-4>.column:last-child,.xxlarge-up-4>.columns:last-child {
        float: left
    }

    .xxlarge-up-5>.column,.xxlarge-up-5>.columns {
        float: left;
        width: 20%
    }

    .xxlarge-up-5>.column:nth-of-type(1n),.xxlarge-up-5>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-5>.column:nth-of-type(5n+1),.xxlarge-up-5>.columns:nth-of-type(5n+1) {
        clear: both
    }

    .xxlarge-up-5>.column:last-child,.xxlarge-up-5>.columns:last-child {
        float: left
    }

    .xxlarge-up-6>.column,.xxlarge-up-6>.columns {
        float: left;
        width: 16.6666666667%
    }

    .xxlarge-up-6>.column:nth-of-type(1n),.xxlarge-up-6>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-6>.column:nth-of-type(6n+1),.xxlarge-up-6>.columns:nth-of-type(6n+1) {
        clear: both
    }

    .xxlarge-up-6>.column:last-child,.xxlarge-up-6>.columns:last-child {
        float: left
    }

    .xxlarge-up-7>.column,.xxlarge-up-7>.columns {
        float: left;
        width: 14.2857142857%
    }

    .xxlarge-up-7>.column:nth-of-type(1n),.xxlarge-up-7>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-7>.column:nth-of-type(7n+1),.xxlarge-up-7>.columns:nth-of-type(7n+1) {
        clear: both
    }

    .xxlarge-up-7>.column:last-child,.xxlarge-up-7>.columns:last-child {
        float: left
    }

    .xxlarge-up-8>.column,.xxlarge-up-8>.columns {
        float: left;
        width: 12.5%
    }

    .xxlarge-up-8>.column:nth-of-type(1n),.xxlarge-up-8>.columns:nth-of-type(1n) {
        clear: none
    }

    .xxlarge-up-8>.column:nth-of-type(8n+1),.xxlarge-up-8>.columns:nth-of-type(8n+1) {
        clear: both
    }

    .xxlarge-up-8>.column:last-child,.xxlarge-up-8>.columns:last-child {
        float: left
    }

    .xxlarge-collapse>.column,.xxlarge-collapse>.columns {
        padding-right: 0;
        padding-left: 0
    }

    .xxlarge-collapse .row {
        margin-right: 0;
        margin-left: 0
    }

    .expanded.row .xxlarge-collapse.row {
        margin-right: 0;
        margin-left: 0
    }

    .xxlarge-uncollapse>.column,.xxlarge-uncollapse>.columns {
        padding-right: .75rem;
        padding-left: .75rem
    }

    .xxlarge-centered {
        margin-right: auto;
        margin-left: auto
    }

    .xxlarge-centered,.xxlarge-centered:last-child:not(:first-child) {
        float: none;
        clear: both
    }

    .xxlarge-uncentered,.xxlarge-push-0,.xxlarge-pull-0 {
        position: static;
        float: left;
        margin-right: 0;
        margin-left: 0
    }
}

.column-block {
    margin-bottom: 1.5rem
}

.column-block>:last-child {
    margin-bottom: 0
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td {
    margin: 0;
    padding: 0
}

p {
    margin-bottom: 1rem;
    font-size: inherit;
    line-height: 1.4;
    text-rendering: optimizeLegibility
}

em,i {
    font-style: italic;
    line-height: inherit
}

strong,b {
    font-weight: 600;
    line-height: inherit
}

small {
    font-size: 80%;
    line-height: inherit
}

h1,h2,h3,h4,h5,h6 {
    font-family: "Barlow",sans-serif;
    font-style: normal;
    font-weight: 100;
    color: #446373;
    text-rendering: optimizeLegibility
}

h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
    line-height: 0;
    color: #cacaca
}

h1 {
    font-size: 1.5rem;
    line-height: 1.2;
    margin-top: 0;
    margin-bottom: .5rem
}

h2 {
    font-size: 1.25rem;
    line-height: 1.2;
    margin-top: 0;
    margin-bottom: .5rem
}

h3 {
    font-size: 1.1875rem;
    line-height: 1.2;
    margin-top: 0;
    margin-bottom: .5rem
}

h4 {
    font-size: 1.125rem;
    line-height: 1.2;
    margin-top: 0;
    margin-bottom: .5rem
}

h5 {
    font-size: 1.0625rem;
    line-height: 1.2;
    margin-top: 0;
    margin-bottom: .5rem
}

h6 {
    font-size: 1rem;
    line-height: 1.2;
    margin-top: 0;
    margin-bottom: .5rem
}

@media screen and (min-width: 37.5em) {
    h1 {
        font-size:3rem
    }

    h2 {
        font-size: 2.5rem
    }

    h3 {
        font-size: 2rem
    }

    h4 {
        font-size: 1.625rem
    }

    h5 {
        font-size: 1.25rem
    }

    h6 {
        font-size: 1.125rem
    }
}

a {
    line-height: inherit;
    color: #246f9e;
    text-decoration: none;
    cursor: pointer
}

a:hover,a:focus {
    color: #1f5f88
}

a img {
    border: 0
}

hr {
    clear: both;
    max-width: 1700px;
    height: 0;
    margin: 1.125rem auto;
    border-top: 0;
    border-right: 0;
    border-bottom: 1px solid #cacaca;
    border-left: 0
}

ul,ol,dl {
    margin-bottom: 1rem;
    list-style-position: outside;
    line-height: 1.4
}

li {
    font-size: inherit
}

ul {
    margin-left: 1.25rem;
    list-style-type: disc
}

ol {
    margin-left: 1.25rem
}

ul ul,ul ol,ol ul,ol ol {
    margin-left: 1.25rem;
    margin-bottom: 0
}

dl {
    margin-bottom: 1rem
}

dl dt {
    margin-bottom: .3rem;
    font-weight: 600
}

blockquote {
    margin: 0 0 1rem;
    padding: .5625rem 1.25rem 0 1.1875rem;
    border-left: 1px solid #cacaca
}

blockquote,blockquote p {
    line-height: 1.4;
    color: #555
}

cite {
    display: block;
    font-size: .8125rem;
    color: #555
}

cite:before {
    content: ""
}

abbr {
    border-bottom: 1px dotted #0a0a0a;
    color: #555;
    cursor: help
}

figure {
    margin: 0
}

code {
    padding: .125rem .3125rem .0625rem;
    border: 1px solid #cacaca;
    background-color: #ededed;
    font-family: Consolas,"Liberation Mono",Courier,monospace;
    font-weight: 400;
    color: #0a0a0a
}

kbd {
    margin: 0;
    padding: .125rem .25rem 0;
    background-color: #ededed;
    font-family: Consolas,"Liberation Mono",Courier,monospace;
    color: #0a0a0a;
    border-radius: 2px
}

.subheader {
    margin-top: .2rem;
    margin-bottom: .5rem;
    font-weight: 400;
    line-height: 1.4;
    color: #555
}

.lead {
    font-size: 125%;
    line-height: 1.6
}

.stat {
    font-size: 2.5rem;
    line-height: 1
}

p+.stat {
    margin-top: -1rem
}

.no-bullet {
    margin-left: 0;
    list-style: none
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.text-center {
    text-align: center
}

.text-justify {
    text-align: justify
}

@media screen and (min-width: 37.5em) {
    .medium-text-left {
        text-align:left
    }

    .medium-text-right {
        text-align: right
    }

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

    .medium-text-justify {
        text-align: justify
    }
}

@media screen and (min-width: 46.875em) {
    .large-text-left {
        text-align:left
    }

    .large-text-right {
        text-align: right
    }

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

    .large-text-justify {
        text-align: justify
    }
}

@media screen and (min-width: 62.5em) {
    .xlarge-text-left {
        text-align:left
    }

    .xlarge-text-right {
        text-align: right
    }

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

    .xlarge-text-justify {
        text-align: justify
    }
}

@media screen and (min-width: 79.375em) {
    .xxlarge-text-left {
        text-align:left
    }

    .xxlarge-text-right {
        text-align: right
    }

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

    .xxlarge-text-justify {
        text-align: justify
    }
}

[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 2.4375rem;
    margin: 0 0 1rem;
    padding: .5rem;
    border: 1px solid #cacaca;
    border-radius: 0;
    background-color: #fefefe;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: inherit;
    font-size: 1rem;
    font-weight: 400;
    color: #0a0a0a;
    -webkit-transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
    transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
    transition: box-shadow .5s,border-color .25s ease-in-out;
    transition: box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus {
    outline: none;
    border: 1px solid #246f9e;
    background-color: #fefefe;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
    transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
    transition: box-shadow .5s,border-color .25s ease-in-out;
    transition: box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s
}

textarea {
    max-width: 100%
}

textarea[rows] {
    height: auto
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #cacaca
}

input::-moz-placeholder, textarea::-moz-placeholder {
    color: #cacaca
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #cacaca
}

input::-ms-input-placeholder, textarea::-ms-input-placeholder {
    color: #cacaca
}

input::placeholder,textarea::placeholder {
    color: #cacaca
}

input:disabled,input[readonly],textarea:disabled,textarea[readonly] {
    background-color: #ededed;
    cursor: default
}

[type=submit],[type=button] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 2px
}

input[type=search] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

[type=file],[type=checkbox],[type=radio] {
    margin: 0 0 1rem
}

[type=checkbox]+label,[type=radio]+label {
    display: inline-block;
    vertical-align: baseline;
    margin-left: .5rem;
    margin-right: 1rem;
    margin-bottom: 0
}

[type=checkbox]+label[for],[type=radio]+label[for] {
    cursor: pointer
}

label>[type=checkbox],label>[type=radio] {
    margin-right: .5rem
}

[type=file] {
    width: 100%
}

label {
    display: block;
    margin: 0;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.8;
    color: #0a0a0a
}

label.middle {
    margin: 0 0 1rem;
    padding: .5625rem 0
}

.help-text {
    margin-top: -0.5rem;
    font-size: .8125rem;
    font-style: italic;
    color: #0a0a0a
}

.input-group {
    display: table;
    width: 100%;
    margin-bottom: 1rem
}

.input-group>:first-child {
    border-radius: 0 0 0 0
}

.input-group>:last-child>* {
    border-radius: 0 0 0 0
}

.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label,.input-group-button,.input-group-field,.input-group-label {
    margin: 0;
    white-space: nowrap;
    display: table-cell;
    vertical-align: middle
}

.input-group-label {
    padding: 0 1rem;
    border: 1px solid #cacaca;
    background: #ededed;
    color: #0a0a0a;
    text-align: center;
    white-space: nowrap;
    width: 1%;
    height: 100%
}

.input-group-label:first-child {
    border-right: 0
}

.input-group-label:last-child {
    border-left: 0
}

.input-group-field {
    border-radius: 0;
    height: 2.5rem
}

.input-group-button {
    padding-top: 0;
    padding-bottom: 0;
    text-align: center;
    width: 1%;
    height: 100%
}

.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label {
    height: 2.5rem;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 1rem
}

.input-group .input-group-button {
    display: table-cell
}

fieldset {
    margin: 0;
    padding: 0;
    border: 0
}

legend {
    max-width: 100%;
    margin-bottom: .5rem
}

.fieldset {
    margin: 1.125rem 0;
    padding: 1.25rem;
    border: 1px solid #cacaca
}

.fieldset legend {
    margin: 0;
    margin-left: -0.1875rem;
    padding: 0 .1875rem;
    background: #eee
}

select {
    height: 2.4375rem;
    margin: 0 0 1rem;
    padding: .5rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 1px solid #cacaca;
    border-radius: 2px;
    background-color: #fefefe;
    font-family: inherit;
    font-size: 1rem;
    line-height: normal;
    color: #0a0a0a;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2885, 85, 85%29'></polygon></svg>");
    background-origin: content-box;
    background-position: right -1rem center;
    background-repeat: no-repeat;
    background-size: 9px 6px;
    padding-right: 1.5rem;
    -webkit-transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
    transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
    transition: box-shadow .5s,border-color .25s ease-in-out;
    transition: box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s
}

@media screen and (min-width: 0\0 ) {
    select {
        background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")
    }
}

select:focus {
    outline: none;
    border: 1px solid #246f9e;
    background-color: #fefefe;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
    transition: border-color .25s ease-in-out,-webkit-box-shadow .5s;
    transition: box-shadow .5s,border-color .25s ease-in-out;
    transition: box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s
}

select:disabled {
    background-color: #ededed;
    cursor: default
}

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

select[multiple] {
    height: auto;
    background-image: none
}

.is-invalid-input:not(:focus) {
    border-color: #bc2810;
    background-color: #f7e9e6
}

.is-invalid-input:not(:focus)::-webkit-input-placeholder {
    color: #bc2810
}

.is-invalid-input:not(:focus)::-moz-placeholder {
    color: #bc2810
}

.is-invalid-input:not(:focus):-ms-input-placeholder {
    color: #bc2810
}

.is-invalid-input:not(:focus)::-ms-input-placeholder {
    color: #bc2810
}

.is-invalid-input:not(:focus)::placeholder {
    color: #bc2810
}

.is-invalid-label {
    color: #bc2810
}

.form-error {
    display: none;
    margin-top: -0.5rem;
    margin-bottom: 1rem;
    font-size: .75rem;
    font-weight: 600;
    color: #bc2810
}

.form-error.is-visible {
    display: block
}

.hide {
    display: none !important
}

.invisible {
    visibility: hidden
}

@media screen and (max-width: 37.4375em) {
    .hide-for-small-only {
        display:none !important
    }
}

@media screen and (max-width: 0em), screen and (min-width: 37.5em) {
    .show-for-small-only {
        display:none !important
    }
}

@media screen and (min-width: 37.5em) {
    .hide-for-medium {
        display:none !important
    }
}

@media screen and (max-width: 37.4375em) {
    .show-for-medium {
        display:none !important
    }
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .hide-for-medium-only {
        display:none !important
    }
}

@media screen and (max-width: 37.4375em), screen and (min-width: 46.875em) {
    .show-for-medium-only {
        display:none !important
    }
}

@media screen and (min-width: 46.875em) {
    .hide-for-large {
        display:none !important
    }
}

@media screen and (max-width: 46.8125em) {
    .show-for-large {
        display:none !important
    }
}

@media screen and (min-width: 46.875em)and (max-width: 62.4375em) {
    .hide-for-large-only {
        display:none !important
    }
}

@media screen and (max-width: 46.8125em), screen and (min-width: 62.5em) {
    .show-for-large-only {
        display:none !important
    }
}

@media screen and (min-width: 62.5em) {
    .hide-for-xlarge {
        display:none !important
    }
}

@media screen and (max-width: 62.4375em) {
    .show-for-xlarge {
        display:none !important
    }
}

@media screen and (min-width: 62.5em)and (max-width: 79.3125em) {
    .hide-for-xlarge-only {
        display:none !important
    }
}

@media screen and (max-width: 62.4375em), screen and (min-width: 79.375em) {
    .show-for-xlarge-only {
        display:none !important
    }
}

@media screen and (min-width: 79.375em) {
    .hide-for-xxlarge {
        display:none !important
    }
}

@media screen and (max-width: 79.3125em) {
    .show-for-xxlarge {
        display:none !important
    }
}

@media screen and (min-width: 79.375em) {
    .hide-for-xxlarge-only {
        display:none !important
    }
}

@media screen and (max-width: 79.3125em) {
    .show-for-xxlarge-only {
        display:none !important
    }
}

.show-for-sr,.show-on-focus {
    position: absolute !important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0)
}

.show-on-focus:active,.show-on-focus:focus {
    position: static !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto
}

.show-for-landscape,.hide-for-portrait {
    display: block !important
}

@media screen and (orientation: landscape) {
    .show-for-landscape,.hide-for-portrait {
        display:block !important
    }
}

@media screen and (orientation: portrait) {
    .show-for-landscape,.hide-for-portrait {
        display:none !important
    }
}

.hide-for-landscape,.show-for-portrait {
    display: none !important
}

@media screen and (orientation: landscape) {
    .hide-for-landscape,.show-for-portrait {
        display:none !important
    }
}

@media screen and (orientation: portrait) {
    .hide-for-landscape,.show-for-portrait {
        display:block !important
    }
}

.float-left {
    float: left !important
}

.float-right {
    float: right !important
}

.float-center {
    display: block;
    margin-right: auto;
    margin-left: auto
}

.clearfix::before,.clearfix::after {
    display: table;
    content: " "
}

.clearfix::after {
    clear: both
}

.accordion {
    margin-left: 0;
    background: #fefefe;
    list-style-type: none
}

.accordion-item:first-child>:first-child {
    border-radius: 2px 2px 0 0
}

.accordion-item:last-child>:last-child {
    border-radius: 0 0 2px 2px
}

.accordion-title {
    position: relative;
    display: block;
    padding: 1.25rem 1rem;
    border: 1px solid #ededed;
    border-bottom: 0;
    font-size: .75rem;
    line-height: 1;
    color: #246f9e
}

:last-child:not(.is-active)>.accordion-title {
    border-bottom: 1px solid #ededed;
    border-radius: 0 0 2px 2px
}

.accordion-title:hover,.accordion-title:focus {
    background-color: #ededed
}

.accordion-title::before {
    position: absolute;
    top: 50%;
    right: 1rem;
    margin-top: -0.5rem;
    content: "+"
}

.is-active>.accordion-title::before {
    content: "â€“"
}

.accordion-content {
    display: none;
    padding: 1rem;
    border: 1px solid #ededed;
    border-bottom: 0;
    background-color: #fefefe;
    color: #555
}

:last-child>.accordion-content:last-child {
    border-bottom: 1px solid #ededed
}

.is-accordion-submenu-parent>a {
    position: relative
}

.is-accordion-submenu-parent>a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #246f9e transparent transparent;
    position: absolute;
    top: 50%;
    margin-top: -3px;
    right: 1rem
}

.is-accordion-submenu-parent[aria-expanded=true]>a::after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.badge {
    display: inline-block;
    min-width: 2.1em;
    padding: .3em;
    border-radius: 50%;
    font-size: .6rem;
    text-align: center;
    background: #246f9e;
    color: #fefefe
}

.badge.primary {
    background: #246f9e;
    color: #fefefe
}

.badge.secondary {
    background: #ff492c;
    color: #fefefe
}

.badge.success {
    background: #14855f;
    color: #fefefe
}

.badge.warning {
    background: #ffd200;
    color: #fefefe
}

.badge.alert {
    background: #bc2810;
    color: #fefefe
}

.badge.info {
    background: #fff;
    color: #fefefe
}

.badge.linkedin {
    background: #0077b5;
    color: #fefefe
}

.badge.facebook {
    background: #4267b2;
    color: #fefefe
}

.badge.google {
    background: #4285f4;
    color: #fefefe
}

.button-group {
    margin-bottom: 1rem;
    font-size: 0
}

.button-group::before,.button-group::after {
    display: table;
    content: " "
}

.button-group::after {
    clear: both
}

.button-group .button {
    margin: 0;
    margin-right: 1px;
    margin-bottom: 1px;
    font-size: .9rem
}

.button-group .button:last-child {
    margin-right: 0
}

.button-group.tiny .button {
    font-size: .6rem
}

.button-group.small .button {
    font-size: .75rem
}

.button-group.large .button {
    font-size: 1.25rem
}

.button-group.expanded {
    margin-right: -1px
}

.button-group.expanded::before,.button-group.expanded::after {
    display: none
}

.button-group.expanded .button:first-child:last-child {
    width: 100%
}

.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button {
    display: inline-block;
    width: calc(50% - 1px);
    margin-right: 1px
}

.button-group.expanded .button:first-child:nth-last-child(2):last-child,.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child {
    margin-right: -6px
}

.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button {
    display: inline-block;
    width: calc(33.3333333333% - 1px);
    margin-right: 1px
}

.button-group.expanded .button:first-child:nth-last-child(3):last-child,.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child {
    margin-right: -6px
}

.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button {
    display: inline-block;
    width: calc(25% - 1px);
    margin-right: 1px
}

.button-group.expanded .button:first-child:nth-last-child(4):last-child,.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child {
    margin-right: -6px
}

.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button {
    display: inline-block;
    width: calc(20% - 1px);
    margin-right: 1px
}

.button-group.expanded .button:first-child:nth-last-child(5):last-child,.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child {
    margin-right: -6px
}

.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button {
    display: inline-block;
    width: calc(16.6666666667% - 1px);
    margin-right: 1px
}

.button-group.expanded .button:first-child:nth-last-child(6):last-child,.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child {
    margin-right: -6px
}

.button-group.primary .button {
    background-color: #246f9e;
    color: #fefefe
}

.button-group.primary .button:hover,.button-group.primary .button:focus {
    background-color: #1d597e;
    color: #fefefe
}

.button-group.secondary .button {
    background-color: #ff492c;
    color: #fefefe
}

.button-group.secondary .button:hover,.button-group.secondary .button:focus {
    background-color: #ef2100;
    color: #fefefe
}

.button-group.success .button {
    background-color: #14855f;
    color: #fefefe
}

.button-group.success .button:hover,.button-group.success .button:focus {
    background-color: #106a4c;
    color: #fefefe
}

.button-group.warning .button {
    background-color: #ffd200;
    color: #555
}

.button-group.warning .button:hover,.button-group.warning .button:focus {
    background-color: #cca800;
    color: #555
}

.button-group.alert .button {
    background-color: #bc2810;
    color: #fefefe
}

.button-group.alert .button:hover,.button-group.alert .button:focus {
    background-color: #96200d;
    color: #fefefe
}

.button-group.info .button {
    background-color: #fff;
    color: #555
}

.button-group.info .button:hover,.button-group.info .button:focus {
    background-color: #ccc;
    color: #555
}

.button-group.linkedin .button {
    background-color: #0077b5;
    color: #fefefe
}

.button-group.linkedin .button:hover,.button-group.linkedin .button:focus {
    background-color: #005f91;
    color: #fefefe
}

.button-group.facebook .button {
    background-color: #4267b2;
    color: #fefefe
}

.button-group.facebook .button:hover,.button-group.facebook .button:focus {
    background-color: #35528e;
    color: #fefefe
}

.button-group.google .button {
    background-color: #4285f4;
    color: #fefefe
}

.button-group.google .button:hover,.button-group.google .button:focus {
    background-color: #0e61ea;
    color: #fefefe
}

.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button {
    width: 100%
}

.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child {
    margin-bottom: 0
}

@media screen and (min-width: 37.5em) {
    .button-group.stacked-for-small .button {
        width:auto;
        margin-bottom: 0
    }
}

@media screen and (min-width: 46.875em) {
    .button-group.stacked-for-medium .button {
        width:auto;
        margin-bottom: 0
    }
}

@media screen and (max-width: 37.4375em) {
    .button-group.stacked-for-small.expanded {
        display:block
    }

    .button-group.stacked-for-small.expanded .button {
        display: block;
        margin-right: 0
    }
}

.callout {
    position: relative;
    margin: 0 0 1rem 0;
    padding: 1rem;
    border: 1px solid rgba(10,10,10,.25);
    border-radius: 2px;
    background-color: #fff;
    color: #555
}

.callout>:first-child {
    margin-top: 0
}

.callout>:last-child {
    margin-bottom: 0
}

.callout.primary {
    background-color: #d8ebf6;
    color: #555
}

.callout.secondary {
    background-color: #ffe4df;
    color: #555
}

.callout.success {
    background-color: #d0f8eb;
    color: #555
}

.callout.warning {
    background-color: #fff8d9;
    color: #555
}

.callout.alert {
    background-color: #fbdad5;
    color: #555
}

.callout.info {
    background-color: #fff;
    color: #555
}

.callout.linkedin {
    background-color: #ceeeff;
    color: #555
}

.callout.facebook {
    background-color: #e2e8f4;
    color: #555
}

.callout.google {
    background-color: #e3edfd;
    color: #555
}

.callout.small {
    padding-top: .5rem;
    padding-right: .5rem;
    padding-bottom: .5rem;
    padding-left: .5rem
}

.callout.large {
    padding-top: 3rem;
    padding-right: 3rem;
    padding-bottom: 3rem;
    padding-left: 3rem
}

.card {
    margin-bottom: 0 0 1.5rem 0;
    border: 1px solid #ededed;
    border-radius: .75rem;
    background: #fefefe;
    -webkit-box-shadow: 0 3px 12px 0 rgba(0,0,0,.26);
    box-shadow: 0 3px 12px 0 rgba(0,0,0,.26);
    overflow: hidden;
    color: #555
}

.card>:last-child {
    margin-bottom: 0
}

.card-divider {
    padding: 1.5rem;
    background: #ededed
}

.card-divider>:last-child {
    margin-bottom: 0
}

.card-section {
    padding: 1.5rem
}

.card-section>:last-child {
    margin-bottom: 0
}

.close-button {
    position: absolute;
    color: #555;
    cursor: pointer
}

[data-whatinput=mouse] .close-button {
    outline: 0
}

.close-button:hover,.close-button:focus {
    color: #0a0a0a
}

.close-button.small {
    right: .66rem;
    top: .33em;
    font-size: 1.5em;
    line-height: 1
}

.close-button,.close-button.medium {
    right: 1rem;
    top: .5rem;
    font-size: 2em;
    line-height: 1
}

.is-drilldown {
    position: relative;
    overflow: hidden
}

.is-drilldown li {
    display: block
}

.is-drilldown.animate-height {
    -webkit-transition: height .5s;
    transition: height .5s
}

.is-drilldown-submenu {
    position: absolute;
    top: 0;
    left: 100%;
    z-index: -1;
    width: 100%;
    background: #fefefe;
    -webkit-transition: -webkit-transform .15s linear;
    transition: -webkit-transform .15s linear;
    transition: transform .15s linear;
    transition: transform .15s linear, -webkit-transform .15s linear
}

.is-drilldown-submenu.is-active {
    z-index: 1;
    display: block;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.is-drilldown-submenu.is-closing {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.drilldown-submenu-cover-previous {
    min-height: 100%
}

.dropdown.menu>li.opens-left>.is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto
}

.dropdown.menu>li.opens-right>.is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0
}

.dropdown.menu>li.is-dropdown-submenu-parent>a {
    position: relative;
    padding-right: 1.5rem
}

.dropdown.menu>li.is-dropdown-submenu-parent>a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #246f9e transparent transparent;
    right: 5px;
    margin-top: -3px
}

[data-whatinput=mouse] .dropdown.menu a {
    outline: 0
}

.no-js .dropdown.menu ul {
    display: none
}

.dropdown.menu.vertical>li .is-dropdown-submenu {
    top: 0
}

.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu {
    right: 100%;
    left: auto
}

.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu {
    right: auto;
    left: 100%
}

.dropdown.menu.vertical>li>a::after {
    right: 14px
}

.dropdown.menu.vertical>li.opens-left>a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-left-width: 0;
    border-right-style: solid;
    border-color: transparent #246f9e transparent transparent
}

.dropdown.menu.vertical>li.opens-right>a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #246f9e
}

@media screen and (min-width: 37.5em) {
    .dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu {
        top:100%;
        right: 0;
        left: auto
    }

    .dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0
    }

    .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a {
        position: relative;
        padding-right: 1.5rem
    }

    .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-bottom-width: 0;
        border-top-style: solid;
        border-color: #246f9e transparent transparent;
        right: 5px;
        margin-top: -3px
    }

    .dropdown.menu.medium-vertical>li .is-dropdown-submenu {
        top: 0
    }

    .dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu {
        right: 100%;
        left: auto
    }

    .dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu {
        right: auto;
        left: 100%
    }

    .dropdown.menu.medium-vertical>li>a::after {
        right: 14px
    }

    .dropdown.menu.medium-vertical>li.opens-left>a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-left-width: 0;
        border-right-style: solid;
        border-color: transparent #246f9e transparent transparent
    }

    .dropdown.menu.medium-vertical>li.opens-right>a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-right-width: 0;
        border-left-style: solid;
        border-color: transparent transparent transparent #246f9e
    }
}

@media screen and (min-width: 46.875em) {
    .dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu {
        top:100%;
        right: 0;
        left: auto
    }

    .dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0
    }

    .dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a {
        position: relative;
        padding-right: 1.5rem
    }

    .dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-bottom-width: 0;
        border-top-style: solid;
        border-color: #246f9e transparent transparent;
        right: 5px;
        margin-top: -3px
    }

    .dropdown.menu.large-vertical>li .is-dropdown-submenu {
        top: 0
    }

    .dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu {
        right: 100%;
        left: auto
    }

    .dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu {
        right: auto;
        left: 100%
    }

    .dropdown.menu.large-vertical>li>a::after {
        right: 14px
    }

    .dropdown.menu.large-vertical>li.opens-left>a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-left-width: 0;
        border-right-style: solid;
        border-color: transparent #246f9e transparent transparent
    }

    .dropdown.menu.large-vertical>li.opens-right>a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-right-width: 0;
        border-left-style: solid;
        border-color: transparent transparent transparent #246f9e
    }
}

@media screen and (min-width: 62.5em) {
    .dropdown.menu.xlarge-horizontal>li.opens-left>.is-dropdown-submenu {
        top:100%;
        right: 0;
        left: auto
    }

    .dropdown.menu.xlarge-horizontal>li.opens-right>.is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0
    }

    .dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a {
        position: relative;
        padding-right: 1.5rem
    }

    .dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-bottom-width: 0;
        border-top-style: solid;
        border-color: #246f9e transparent transparent;
        right: 5px;
        margin-top: -3px
    }

    .dropdown.menu.xlarge-vertical>li .is-dropdown-submenu {
        top: 0
    }

    .dropdown.menu.xlarge-vertical>li.opens-left>.is-dropdown-submenu {
        right: 100%;
        left: auto
    }

    .dropdown.menu.xlarge-vertical>li.opens-right>.is-dropdown-submenu {
        right: auto;
        left: 100%
    }

    .dropdown.menu.xlarge-vertical>li>a::after {
        right: 14px
    }

    .dropdown.menu.xlarge-vertical>li.opens-left>a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-left-width: 0;
        border-right-style: solid;
        border-color: transparent #246f9e transparent transparent
    }

    .dropdown.menu.xlarge-vertical>li.opens-right>a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-right-width: 0;
        border-left-style: solid;
        border-color: transparent transparent transparent #246f9e
    }
}

@media screen and (min-width: 79.375em) {
    .dropdown.menu.xxlarge-horizontal>li.opens-left>.is-dropdown-submenu {
        top:100%;
        right: 0;
        left: auto
    }

    .dropdown.menu.xxlarge-horizontal>li.opens-right>.is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0
    }

    .dropdown.menu.xxlarge-horizontal>li.is-dropdown-submenu-parent>a {
        position: relative;
        padding-right: 1.5rem
    }

    .dropdown.menu.xxlarge-horizontal>li.is-dropdown-submenu-parent>a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-bottom-width: 0;
        border-top-style: solid;
        border-color: #246f9e transparent transparent;
        right: 5px;
        margin-top: -3px
    }

    .dropdown.menu.xxlarge-vertical>li .is-dropdown-submenu {
        top: 0
    }

    .dropdown.menu.xxlarge-vertical>li.opens-left>.is-dropdown-submenu {
        right: 100%;
        left: auto
    }

    .dropdown.menu.xxlarge-vertical>li.opens-right>.is-dropdown-submenu {
        right: auto;
        left: 100%
    }

    .dropdown.menu.xxlarge-vertical>li>a::after {
        right: 14px
    }

    .dropdown.menu.xxlarge-vertical>li.opens-left>a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-left-width: 0;
        border-right-style: solid;
        border-color: transparent #246f9e transparent transparent
    }

    .dropdown.menu.xxlarge-vertical>li.opens-right>a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-right-width: 0;
        border-left-style: solid;
        border-color: transparent transparent transparent #246f9e
    }
}

.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
    top: 100%;
    right: 0;
    left: auto
}

.is-dropdown-menu.vertical {
    width: 100px
}

.is-dropdown-menu.vertical.align-right {
    float: right
}

.is-dropdown-submenu-parent {
    position: relative
}

.is-dropdown-submenu-parent a::after {
    position: absolute;
    top: 50%;
    right: 5px;
    margin-top: -6px
}

.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu {
    top: 100%;
    left: auto
}

.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu {
    right: 100%;
    left: auto
}

.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu {
    right: auto;
    left: 100%
}

.is-dropdown-submenu {
    position: absolute;
    top: 0;
    left: 100%;
    z-index: 1;
    display: none;
    min-width: 200px;
    border: 1px solid #cacaca;
    background: #fff
}

.is-dropdown-submenu .is-dropdown-submenu-parent>a::after {
    right: 14px
}

.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-left-width: 0;
    border-right-style: solid;
    border-color: transparent #246f9e transparent transparent
}

.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #246f9e
}

.is-dropdown-submenu .is-dropdown-submenu {
    margin-top: -1px
}

.is-dropdown-submenu>li {
    width: 100%
}

.is-dropdown-submenu.js-dropdown-active {
    display: block
}

.media-object {
    display: block;
    margin-bottom: .75rem
}

.media-object img {
    max-width: none
}

@media screen and (max-width: 37.4375em) {
    .media-object.stack-for-small .media-object-section {
        padding:0;
        padding-bottom: 1.5rem;
        display: block
    }

    .media-object.stack-for-small .media-object-section img {
        width: auto
    }
}

.media-object-section {
    display: table-cell;
    vertical-align: top
}

.media-object-section:first-child {
    padding-right: 1.5rem
}

.media-object-section:last-child:not(:nth-child(2)) {
    padding-left: 1.5rem
}

.media-object-section>:last-child {
    margin-bottom: 0
}

.media-object-section.middle {
    vertical-align: middle
}

.media-object-section.bottom {
    vertical-align: bottom
}

.menu {
    margin: 0;
    list-style-type: none
}

.menu>li {
    display: table-cell;
    vertical-align: middle
}

[data-whatinput=mouse] .menu>li {
    outline: 0
}

.menu>li>a {
    display: block;
    padding: .7rem 1rem;
    line-height: 1
}

.menu input,.menu select,.menu a,.menu button {
    margin-bottom: 0
}

.menu>li>a img,.menu>li>a i,.menu>li>a svg {
    vertical-align: middle
}

.menu>li>a img+span,.menu>li>a i+span,.menu>li>a svg+span {
    vertical-align: middle
}

.menu>li>a img,.menu>li>a i,.menu>li>a svg {
    margin-right: .25rem;
    display: inline-block
}

.menu>li,.menu.horizontal>li {
    display: table-cell
}

.menu.expanded {
    display: table;
    width: 100%;
    table-layout: fixed
}

.menu.expanded>li:first-child:last-child {
    width: 100%
}

.menu.vertical>li {
    display: block
}

@media screen and (min-width: 37.5em) {
    .menu.medium-horizontal>li {
        display:table-cell
    }

    .menu.medium-expanded {
        display: table;
        width: 100%;
        table-layout: fixed
    }

    .menu.medium-expanded>li:first-child:last-child {
        width: 100%
    }

    .menu.medium-vertical>li {
        display: block
    }
}

@media screen and (min-width: 46.875em) {
    .menu.large-horizontal>li {
        display:table-cell
    }

    .menu.large-expanded {
        display: table;
        width: 100%;
        table-layout: fixed
    }

    .menu.large-expanded>li:first-child:last-child {
        width: 100%
    }

    .menu.large-vertical>li {
        display: block
    }
}

@media screen and (min-width: 62.5em) {
    .menu.xlarge-horizontal>li {
        display:table-cell
    }

    .menu.xlarge-expanded {
        display: table;
        width: 100%;
        table-layout: fixed
    }

    .menu.xlarge-expanded>li:first-child:last-child {
        width: 100%
    }

    .menu.xlarge-vertical>li {
        display: block
    }
}

@media screen and (min-width: 79.375em) {
    .menu.xxlarge-horizontal>li {
        display:table-cell
    }

    .menu.xxlarge-expanded {
        display: table;
        width: 100%;
        table-layout: fixed
    }

    .menu.xxlarge-expanded>li:first-child:last-child {
        width: 100%
    }

    .menu.xxlarge-vertical>li {
        display: block
    }
}

.menu.simple li {
    display: inline-block;
    vertical-align: top;
    line-height: 1
}

.menu.simple a {
    padding: 0
}

.menu.simple li {
    margin-left: 0;
    margin-right: 1rem
}

.menu.simple.align-right li {
    margin-right: 0;
    margin-left: 1rem
}

.menu.align-right::before,.menu.align-right::after {
    display: table;
    content: " "
}

.menu.align-right::after {
    clear: both
}

.menu.align-right>li {
    float: right
}

.menu.icon-top>li>a {
    text-align: center
}

.menu.icon-top>li>a img,.menu.icon-top>li>a i,.menu.icon-top>li>a svg {
    display: block;
    margin: 0 auto .25rem
}

.menu.icon-top.vertical a>span {
    margin: auto
}

.menu.nested {
    margin-left: 1rem
}

.menu .active>a {
    background: #246f9e;
    color: #fefefe
}

.menu.menu-bordered li {
    border: 1px solid #ededed
}

.menu.menu-bordered li:not(:first-child) {
    border-top: 0
}

.menu.menu-hover li:hover {
    background-color: #ededed
}

.menu-text {
    padding-top: 0;
    padding-bottom: 0;
    padding: .7rem 1rem;
    font-weight: bold;
    line-height: 1;
    color: inherit
}

.menu-centered {
    text-align: center
}

.menu-centered>.menu {
    display: inline-block;
    vertical-align: top
}

.no-js [data-responsive-menu] ul {
    display: none
}

.is-off-canvas-open {
    overflow: hidden
}

.js-off-canvas-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: opacity .5s ease,visibility .5s ease;
    transition: opacity .5s ease,visibility .5s ease;
    background: rgba(254,254,254,.25);
    opacity: 0;
    visibility: hidden;
    overflow: hidden
}

.js-off-canvas-overlay.is-visible {
    opacity: 1;
    visibility: visible
}

.js-off-canvas-overlay.is-closable {
    cursor: pointer
}

.js-off-canvas-overlay.is-overlay-absolute {
    position: absolute
}

.js-off-canvas-overlay.is-overlay-fixed {
    position: fixed
}

.off-canvas-wrapper {
    position: relative;
    overflow: hidden
}

.off-canvas {
    position: fixed;
    z-index: 1;
    -webkit-transition: -webkit-transform .5s ease;
    transition: -webkit-transform .5s ease;
    transition: transform .5s ease;
    transition: transform .5s ease, -webkit-transform .5s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #ededed
}

[data-whatinput=mouse] .off-canvas {
    outline: 0
}

.off-canvas.is-transition-overlap {
    z-index: 10
}

.off-canvas.is-transition-overlap.is-open {
    -webkit-box-shadow: 0 0 10px rgba(10,10,10,.7);
    box-shadow: 0 0 10px rgba(10,10,10,.7)
}

.off-canvas.is-open {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0)
}

.off-canvas-absolute {
    position: absolute;
    z-index: 1;
    -webkit-transition: -webkit-transform .5s ease;
    transition: -webkit-transform .5s ease;
    transition: transform .5s ease;
    transition: transform .5s ease, -webkit-transform .5s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #ededed
}

[data-whatinput=mouse] .off-canvas-absolute {
    outline: 0
}

.off-canvas-absolute.is-transition-overlap {
    z-index: 10
}

.off-canvas-absolute.is-transition-overlap.is-open {
    -webkit-box-shadow: 0 0 10px rgba(10,10,10,.7);
    box-shadow: 0 0 10px rgba(10,10,10,.7)
}

.off-canvas-absolute.is-open {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0)
}

.position-left {
    top: 0;
    left: 0;
    width: 250px;
    height: 100%;
    -webkit-transform: translateX(-250px);
    transform: translateX(-250px);
    overflow-y: auto
}

.position-left.is-open~.off-canvas-content {
    -webkit-transform: translateX(250px);
    transform: translateX(250px)
}

.position-left.is-transition-push::after {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 1px;
    -webkit-box-shadow: 0 0 10px rgba(10,10,10,.7);
    box-shadow: 0 0 10px rgba(10,10,10,.7);
    content: " "
}

.position-left.is-transition-overlap.is-open~.off-canvas-content {
    -webkit-transform: none;
    transform: none
}

.position-right {
    top: 0;
    right: 0;
    width: 250px;
    height: 100%;
    -webkit-transform: translateX(250px);
    transform: translateX(250px);
    overflow-y: auto
}

.position-right.is-open~.off-canvas-content {
    -webkit-transform: translateX(-250px);
    transform: translateX(-250px)
}

.position-right.is-transition-push::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 1px;
    -webkit-box-shadow: 0 0 10px rgba(10,10,10,.7);
    box-shadow: 0 0 10px rgba(10,10,10,.7);
    content: " "
}

.position-right.is-transition-overlap.is-open~.off-canvas-content {
    -webkit-transform: none;
    transform: none
}

.position-top {
    top: 0;
    left: 0;
    width: 100%;
    height: 250px;
    -webkit-transform: translateY(-250px);
    transform: translateY(-250px);
    overflow-x: auto
}

.position-top.is-open~.off-canvas-content {
    -webkit-transform: translateY(250px);
    transform: translateY(250px)
}

.position-top.is-transition-push::after {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 1px;
    width: 100%;
    -webkit-box-shadow: 0 0 10px rgba(10,10,10,.7);
    box-shadow: 0 0 10px rgba(10,10,10,.7);
    content: " "
}

.position-top.is-transition-overlap.is-open~.off-canvas-content {
    -webkit-transform: none;
    transform: none
}

.position-bottom {
    bottom: 0;
    left: 0;
    width: 100%;
    height: 250px;
    -webkit-transform: translateY(250px);
    transform: translateY(250px);
    overflow-x: auto
}

.position-bottom.is-open~.off-canvas-content {
    -webkit-transform: translateY(-250px);
    transform: translateY(-250px)
}

.position-bottom.is-transition-push::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 1px;
    width: 100%;
    -webkit-box-shadow: 0 0 10px rgba(10,10,10,.7);
    box-shadow: 0 0 10px rgba(10,10,10,.7);
    content: " "
}

.position-bottom.is-transition-overlap.is-open~.off-canvas-content {
    -webkit-transform: none;
    transform: none
}

.off-canvas-content {
    -webkit-transition: -webkit-transform .5s ease;
    transition: -webkit-transform .5s ease;
    transition: transform .5s ease;
    transition: transform .5s ease, -webkit-transform .5s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

@media screen and (min-width: 37.5em) {
    .position-left.reveal-for-medium {
        -webkit-transform:none;
        transform: none;
        z-index: 1
    }

    .position-left.reveal-for-medium~.off-canvas-content {
        margin-left: 250px
    }

    .position-right.reveal-for-medium {
        -webkit-transform: none;
        transform: none;
        z-index: 1
    }

    .position-right.reveal-for-medium~.off-canvas-content {
        margin-right: 250px
    }

    .position-top.reveal-for-medium {
        -webkit-transform: none;
        transform: none;
        z-index: 1
    }

    .position-top.reveal-for-medium~.off-canvas-content {
        margin-top: 250px
    }

    .position-bottom.reveal-for-medium {
        -webkit-transform: none;
        transform: none;
        z-index: 1
    }

    .position-bottom.reveal-for-medium~.off-canvas-content {
        margin-bottom: 250px
    }
}

@media screen and (min-width: 46.875em) {
    .position-left.reveal-for-large {
        -webkit-transform:none;
        transform: none;
        z-index: 1
    }

    .position-left.reveal-for-large~.off-canvas-content {
        margin-left: 250px
    }

    .position-right.reveal-for-large {
        -webkit-transform: none;
        transform: none;
        z-index: 1
    }

    .position-right.reveal-for-large~.off-canvas-content {
        margin-right: 250px
    }

    .position-top.reveal-for-large {
        -webkit-transform: none;
        transform: none;
        z-index: 1
    }

    .position-top.reveal-for-large~.off-canvas-content {
        margin-top: 250px
    }

    .position-bottom.reveal-for-large {
        -webkit-transform: none;
        transform: none;
        z-index: 1
    }

    .position-bottom.reveal-for-large~.off-canvas-content {
        margin-bottom: 250px
    }
}

@media screen and (min-width: 62.5em) {
    .position-left.reveal-for-xlarge {
        -webkit-transform:none;
        transform: none;
        z-index: 1
    }

    .position-left.reveal-for-xlarge~.off-canvas-content {
        margin-left: 250px
    }

    .position-right.reveal-for-xlarge {
        -webkit-transform: none;
        transform: none;
        z-index: 1
    }

    .position-right.reveal-for-xlarge~.off-canvas-content {
        margin-right: 250px
    }

    .position-top.reveal-for-xlarge {
        -webkit-transform: none;
        transform: none;
        z-index: 1
    }

    .position-top.reveal-for-xlarge~.off-canvas-content {
        margin-top: 250px
    }

    .position-bottom.reveal-for-xlarge {
        -webkit-transform: none;
        transform: none;
        z-index: 1
    }

    .position-bottom.reveal-for-xlarge~.off-canvas-content {
        margin-bottom: 250px
    }
}

@media screen and (min-width: 79.375em) {
    .position-left.reveal-for-xxlarge {
        -webkit-transform:none;
        transform: none;
        z-index: 1
    }

    .position-left.reveal-for-xxlarge~.off-canvas-content {
        margin-left: 250px
    }

    .position-right.reveal-for-xxlarge {
        -webkit-transform: none;
        transform: none;
        z-index: 1
    }

    .position-right.reveal-for-xxlarge~.off-canvas-content {
        margin-right: 250px
    }

    .position-top.reveal-for-xxlarge {
        -webkit-transform: none;
        transform: none;
        z-index: 1
    }

    .position-top.reveal-for-xxlarge~.off-canvas-content {
        margin-top: 250px
    }

    .position-bottom.reveal-for-xxlarge {
        -webkit-transform: none;
        transform: none;
        z-index: 1
    }

    .position-bottom.reveal-for-xxlarge~.off-canvas-content {
        margin-bottom: 250px
    }
}

.progress {
    height: 1rem;
    margin-bottom: .75rem;
    border-radius: 2px;
    background-color: #cacaca
}

.progress.primary .progress-meter {
    background-color: #246f9e
}

.progress.secondary .progress-meter {
    background-color: #ff492c
}

.progress.success .progress-meter {
    background-color: #14855f
}

.progress.warning .progress-meter {
    background-color: #ffd200
}

.progress.alert .progress-meter {
    background-color: #bc2810
}

.progress.info .progress-meter {
    background-color: #fff
}

.progress.linkedin .progress-meter {
    background-color: #0077b5
}

.progress.facebook .progress-meter {
    background-color: #4267b2
}

.progress.google .progress-meter {
    background-color: #4285f4
}

.progress-meter {
    position: relative;
    display: block;
    width: 0%;
    height: 100%;
    background-color: #246f9e;
    border-radius: 2px
}

.progress-meter-text {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: absolute;
    margin: 0;
    font-size: .75rem;
    font-weight: bold;
    color: #fefefe;
    white-space: nowrap;
    border-radius: 2px
}

.slider {
    position: relative;
    height: .5rem;
    margin-top: 1.25rem;
    margin-bottom: 2.25rem;
    background-color: #ededed;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: none;
    touch-action: none
}

.slider-fill {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    max-width: 100%;
    height: .5rem;
    background-color: #cacaca;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.slider-fill.is-dragging {
    -webkit-transition: all 0s linear;
    transition: all 0s linear
}

.slider-handle {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    left: 0;
    z-index: 1;
    display: inline-block;
    width: 1.4rem;
    height: 1.4rem;
    border-radius: 2px;
    background-color: #246f9e;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    -ms-touch-action: manipulation;
    touch-action: manipulation
}

[data-whatinput=mouse] .slider-handle {
    outline: 0
}

.slider-handle:hover {
    background-color: #1f5e86
}

.slider-handle.is-dragging {
    -webkit-transition: all 0s linear;
    transition: all 0s linear
}

.slider.disabled,.slider[disabled] {
    opacity: .25;
    cursor: not-allowed
}

.slider.vertical {
    display: inline-block;
    width: .5rem;
    height: 12.5rem;
    margin: 0 1.25rem;
    -webkit-transform: scale(1, -1);
    transform: scale(1, -1)
}

.slider.vertical .slider-fill {
    top: 0;
    width: .5rem;
    max-height: 100%
}

.slider.vertical .slider-handle {
    position: absolute;
    top: 0;
    left: 50%;
    width: 1.4rem;
    height: 1.4rem;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.sticky-container {
    position: relative
}

.sticky {
    position: relative;
    z-index: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.sticky.is-stuck {
    position: fixed;
    z-index: 5
}

.sticky.is-stuck.is-at-top {
    top: 0
}

.sticky.is-stuck.is-at-bottom {
    bottom: 0
}

.sticky.is-anchored {
    position: relative;
    right: auto;
    left: auto
}

.sticky.is-anchored.is-at-bottom {
    bottom: 0
}

.responsive-embed,.flex-video {
    position: relative;
    height: 0;
    margin-bottom: 1rem;
    padding-bottom: 75%;
    overflow: hidden
}

.responsive-embed iframe,.responsive-embed object,.responsive-embed embed,.responsive-embed video,.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.responsive-embed.widescreen,.flex-video.widescreen {
    padding-bottom: 56.25%
}

body.is-reveal-open {
    overflow: hidden
}

html.is-reveal-open,html.is-reveal-open body {
    min-height: 100%;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.reveal-overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1005;
    display: none;
    background-color: rgba(10,10,10,.45);
    overflow-y: scroll
}

.reveal {
    z-index: 1006;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: none;
    padding: 1.5rem;
    border: 1px solid #cacaca;
    border-radius: 2px;
    background-color: #fefefe;
    position: relative;
    top: 100px;
    margin-right: auto;
    margin-left: auto;
    overflow-y: auto
}

[data-whatinput=mouse] .reveal {
    outline: 0
}

@media screen and (min-width: 37.5em) {
    .reveal {
        min-height:0
    }
}

.reveal .column,.reveal .columns {
    min-width: 0
}

.reveal>:last-child {
    margin-bottom: 0
}

@media screen and (min-width: 37.5em) {
    .reveal {
        width:600px;
        max-width: 1700px
    }

    .reveal .reveal {
        right: auto;
        left: auto;
        margin: 0 auto
    }
}

.reveal.collapse {
    padding: 0
}

@media screen and (min-width: 37.5em) {
    .reveal.tiny {
        width:30%;
        max-width: 1700px
    }

    .reveal.small {
        width: 50%;
        max-width: 1700px
    }

    .reveal.large {
        width: 90%;
        max-width: 1700px
    }
}

.reveal.full {
    top: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
    height: 100vh;
    min-height: 100vh;
    margin-left: 0;
    border: 0;
    border-radius: 0
}

@media screen and (max-width: 37.4375em) {
    .reveal {
        top:0;
        left: 0;
        width: 100%;
        max-width: none;
        height: 100%;
        height: 100vh;
        min-height: 100vh;
        margin-left: 0;
        border: 0;
        border-radius: 0
    }
}

.reveal.without-overlay {
    position: fixed
}

.switch {
    height: 2rem;
    position: relative;
    margin-bottom: .75rem;
    outline: 0;
    font-size: .875rem;
    font-weight: bold;
    color: #fefefe;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.switch-input {
    position: absolute;
    margin-bottom: 0;
    opacity: 0
}

.switch-paddle {
    position: relative;
    display: block;
    width: 4rem;
    height: 2rem;
    border-radius: 2px;
    background: #cacaca;
    -webkit-transition: all .25s ease-out;
    transition: all .25s ease-out;
    font-weight: inherit;
    color: inherit;
    cursor: pointer
}

input+.switch-paddle {
    margin: 0
}

.switch-paddle::after {
    position: absolute;
    top: .25rem;
    left: .25rem;
    display: block;
    width: 1.5rem;
    height: 1.5rem;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    border-radius: 2px;
    background: #fefefe;
    -webkit-transition: all .25s ease-out;
    transition: all .25s ease-out;
    content: ""
}

input:checked~.switch-paddle {
    background: #2678aa
}

input:checked~.switch-paddle::after {
    left: 2.25rem
}

[data-whatinput=mouse] input:focus~.switch-paddle {
    outline: 0
}

.switch-inactive,.switch-active {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.switch-active {
    left: 8%;
    display: none
}

input:checked+label>.switch-active {
    display: block
}

.switch-inactive {
    right: 15%
}

input:checked+label>.switch-inactive {
    display: none
}

.switch.tiny {
    height: 1.5rem
}

.switch.tiny .switch-paddle {
    width: 3rem;
    height: 1.5rem;
    font-size: .625rem
}

.switch.tiny .switch-paddle.switch-paddle--circle {
    width: 3rem;
    height: 1.25rem;
    background-color: #d3d3d3;
    border-radius: 20%/50%;
    font-size: .5625rem;
    color: #9b9b9b;
    font-weight: 500
}

.switch.tiny .switch-paddle.switch-paddle--circle::after {
    width: 1.5rem;
    height: 1.5rem;
    background-color: #9b9b9b;
    border-radius: 50%;
    left: -0.125rem;
    top: -0.125rem
}

.switch.tiny .switch-paddle::after {
    top: .25rem;
    left: .25rem;
    width: 1rem;
    height: 1rem
}

.switch.tiny input:checked~.switch-paddle::after {
    left: 1.75rem
}

.switch.tiny input:checked~.switch-paddle.switch-paddle--circle::after {
    left: 1.4rem
}

.switch.small {
    height: 1.75rem
}

.switch.small .switch-paddle {
    width: 3.5rem;
    height: 1.75rem;
    font-size: .75rem
}

.switch.small .switch-paddle.switch-paddle--circle {
    width: 3rem;
    height: 1.25rem;
    background-color: #d3d3d3;
    border-radius: 20%/50%;
    font-size: .5625rem;
    color: #9b9b9b;
    font-weight: 500
}

.switch.small .switch-paddle.switch-paddle--circle::after {
    width: 1.5rem;
    height: 1.5rem;
    background-color: #9b9b9b;
    border-radius: 50%;
    left: -0.125rem;
    top: -0.125rem
}

.switch.small .switch-paddle::after {
    top: .25rem;
    left: .25rem;
    width: 1.25rem;
    height: 1.25rem
}

.switch.small input:checked~.switch-paddle::after {
    left: 2rem
}

.switch.small input:checked~.switch-paddle.switch-paddle--circle::after {
    left: 1.4rem
}

.switch.large {
    height: 2.5rem
}

.switch.large .switch-paddle {
    width: 5rem;
    height: 2.5rem;
    font-size: 1rem
}

.switch.large .switch-paddle.switch-paddle--circle {
    width: 3rem;
    height: 1.25rem;
    background-color: #d3d3d3;
    border-radius: 20%/50%;
    font-size: .5625rem;
    color: #9b9b9b;
    font-weight: 500
}

.switch.large .switch-paddle.switch-paddle--circle::after {
    width: 1.5rem;
    height: 1.5rem;
    background-color: #9b9b9b;
    border-radius: 50%;
    left: -0.125rem;
    top: -0.125rem
}

.switch.large .switch-paddle::after {
    top: .25rem;
    left: .25rem;
    width: 2rem;
    height: 2rem
}

.switch.large input:checked~.switch-paddle::after {
    left: 2.75rem
}

.switch.large input:checked~.switch-paddle.switch-paddle--circle::after {
    left: 1.4rem
}

table {
    width: 100%;
    margin-bottom: .75rem;
    border-radius: 2px
}

thead,tbody,tfoot {
    border: none;
    background-color: #fefefe
}

caption {
    padding: .5rem .625rem .625rem;
    font-weight: 600
}

thead {
    background: #fff;
    color: #555
}

tfoot {
    background: #f1f1f1;
    color: #555
}

thead tr,tfoot tr {
    background: transparent
}

thead th,thead td,tfoot th,tfoot td {
    padding: .5rem .625rem .625rem;
    font-weight: 600;
    text-align: left
}

tbody th,tbody td {
    padding: .5rem .625rem .625rem
}

tbody tr {
    border-bottom: 0;
    border-bottom: none;
    background-color: #fefefe
}

table.striped tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f7f7f7
}

@media screen and (max-width: 46.8125em) {
    table.stack thead {
        display:none
    }

    table.stack tfoot {
        display: none
    }

    table.stack tr,table.stack th,table.stack td {
        display: block
    }

    table.stack td {
        border-top: 0
    }
}

table.scroll {
    display: block;
    width: 100%;
    overflow-x: auto
}

table.freeze-first-col {
    border-collapse: separate
}

table.freeze-first-col tr>td:first-child,table.freeze-first-col tr>th:first-child {
    background-color: #fefefe;
    left: 0;
    position: sticky;
    z-index: 1;
    -webkit-box-shadow: 0 0 6px 2px #a7a7ac;
    box-shadow: 0 0 6px 2px #a7a7ac;
    -webkit-clip-path: inset(0px -6px 0px 0px);
    clip-path: inset(0px -6px 0px 0px)
}

table.hover thead tr:hover {
    background-color: #fafafa
}

table.hover tfoot tr:hover {
    background-color: #ececec
}

table.hover tbody tr:hover {
    background-color: #f2f8fc
}

table.hover.striped tr:nth-of-type(even):hover {
    background-color: #f2f8fc
}

.table-scroll {
    overflow-x: auto
}

.table-scroll table {
    width: auto
}

.tabs {
    margin: 0;
    border: 1px solid #ededed;
    background: #fefefe;
    list-style-type: none
}

.tabs::before,.tabs::after {
    display: table;
    content: " "
}

.tabs::after {
    clear: both
}

.tabs.vertical>li {
    display: block;
    float: none;
    width: auto
}

.tabs.simple>li>a {
    padding: 0
}

.tabs.simple>li>a:hover {
    background: transparent
}

.tabs.primary {
    background: #246f9e
}

.tabs.primary>li>a {
    color: #fefefe
}

.tabs.primary>li>a:hover,.tabs.primary>li>a:focus {
    background: #2778ab
}

.tabs-title {
    float: left
}

.tabs-title>a {
    display: block;
    padding: 1.0625rem 1.5rem;
    font-size: .9375rem;
    line-height: 1;
    color: #246f9e
}

.tabs-title>a:hover {
    background: #fefefe;
    color: #1f5f88
}

.tabs-title>a:focus,.tabs-title>a[aria-selected=true] {
    background: transparent;
    color: #246f9e
}

.tabs-content {
    border: 1px solid #ededed;
    border-top: 0;
    background: #fefefe;
    color: #555;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.tabs-content.vertical {
    border: 1px solid #ededed;
    border-left: 0
}

.tabs-panel {
    display: none;
    padding: 1.5rem
}

.tabs-panel[aria-hidden=false] {
    display: block
}

.thumbnail {
    display: inline-block;
    max-width: 100%;
    margin-bottom: .75rem;
    border: 4px solid #fefefe;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 0 1px rgba(10,10,10,.2);
    box-shadow: 0 0 0 1px rgba(10,10,10,.2);
    line-height: 0
}

a.thumbnail {
    -webkit-transition: -webkit-box-shadow 200ms ease-out;
    transition: -webkit-box-shadow 200ms ease-out;
    transition: box-shadow 200ms ease-out;
    transition: box-shadow 200ms ease-out, -webkit-box-shadow 200ms ease-out
}

a.thumbnail:hover,a.thumbnail:focus {
    -webkit-box-shadow: 0 0 6px 1px rgba(36,111,158,.5);
    box-shadow: 0 0 6px 1px rgba(36,111,158,.5)
}

a.thumbnail image {
    -webkit-box-shadow: none;
    box-shadow: none
}

.title-bar {
    padding: .5rem;
    background: #0a0a0a;
    color: #fefefe
}

.title-bar::before,.title-bar::after {
    display: table;
    content: " "
}

.title-bar::after {
    clear: both
}

.title-bar .menu-icon {
    margin-left: .25rem;
    margin-right: .25rem
}

.title-bar-left {
    float: left
}

.title-bar-right {
    float: right;
    text-align: right
}

.title-bar-title {
    display: inline-block;
    vertical-align: middle;
    font-weight: bold
}

.has-tip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted #555;
    font-weight: 600;
    cursor: help
}

.tooltip {
    position: absolute;
    top: calc(100% + 5px);
    z-index: 1200;
    max-width: 10rem;
    padding: .75rem;
    border-radius: 4px;
    background-color: #252530;
    font-size: 80%;
    color: #fefefe
}

.tooltip::before {
    display: block;
    width: 0;
    height: 0;
    border: inset 10px;
    content: "";
    border-top-width: 0;
    border-bottom-style: solid;
    border-color: transparent transparent #252530;
    position: absolute;
    bottom: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.tooltip.top::before {
    display: block;
    width: 0;
    height: 0;
    border: inset 10px;
    content: "";
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #252530 transparent transparent;
    top: 100%;
    bottom: auto
}

.tooltip.left::before {
    display: block;
    width: 0;
    height: 0;
    border: inset 10px;
    content: "";
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #252530;
    top: 50%;
    bottom: auto;
    left: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.tooltip.right::before {
    display: block;
    width: 0;
    height: 0;
    border: inset 10px;
    content: "";
    border-left-width: 0;
    border-right-style: solid;
    border-color: transparent #252530 transparent transparent;
    top: 50%;
    right: 100%;
    bottom: auto;
    left: auto;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.grid-container {
    padding-right: .375rem;
    padding-left: .375rem;
    max-width: 75rem;
    margin-left: auto;
    margin-right: auto
}

@media print, screen and (min-width: 37.5em) {
    .grid-container {
        padding-right:.5625rem;
        padding-left: .5625rem
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-container {
        padding-right:.5625rem;
        padding-left: .5625rem
    }
}

@media screen and (min-width: 62.5em) {
    .grid-container {
        padding-right:.75rem;
        padding-left: .75rem
    }
}

@media screen and (min-width: 79.375em) {
    .grid-container {
        padding-right:.75rem;
        padding-left: .75rem
    }
}

.grid-container.fluid {
    padding-right: .375rem;
    padding-left: .375rem;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto
}

@media print, screen and (min-width: 37.5em) {
    .grid-container.fluid {
        padding-right:.5625rem;
        padding-left: .5625rem
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-container.fluid {
        padding-right:.5625rem;
        padding-left: .5625rem
    }
}

@media screen and (min-width: 62.5em) {
    .grid-container.fluid {
        padding-right:.75rem;
        padding-left: .75rem
    }
}

@media screen and (min-width: 79.375em) {
    .grid-container.fluid {
        padding-right:.75rem;
        padding-left: .75rem
    }
}

.grid-container.full {
    padding-right: 0;
    padding-left: 0;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto
}

.grid-x {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.cell {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: 100%
}

.cell.auto {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px
}

.cell.shrink {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.grid-x>.auto {
    width: auto
}

.grid-x>.shrink {
    width: auto
}

.grid-x>.small-shrink,.grid-x>.small-full,.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.value-component--sidebar .grid-x>.value-component--width {
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

@media print, screen and (min-width: 37.5em) {
    .grid-x>.medium-shrink,.grid-x>.medium-full,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.value-component--dynamic .grid-x>.value-component--width,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12 {
        -ms-flex-preferred-size:auto;
        flex-basis: auto
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-x>.large-shrink,.grid-x>.large-full,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12 {
        -ms-flex-preferred-size:auto;
        flex-basis: auto
    }
}

@media screen and (min-width: 62.5em) {
    .grid-x>.xlarge-shrink,.grid-x>.xlarge-full,.grid-x>.xlarge-1,.grid-x>.xlarge-2,.grid-x>.xlarge-3,.grid-x>.xlarge-4,.grid-x>.xlarge-5,.grid-x>.xlarge-6,.grid-x>.xlarge-7,.grid-x>.xlarge-8,.grid-x>.xlarge-9,.grid-x>.xlarge-10,.grid-x>.xlarge-11,.grid-x>.xlarge-12 {
        -ms-flex-preferred-size:auto;
        flex-basis: auto
    }
}

@media screen and (min-width: 79.375em) {
    .grid-x>.xxlarge-shrink,.grid-x>.xxlarge-full,.grid-x>.xxlarge-1,.grid-x>.xxlarge-2,.grid-x>.xxlarge-3,.grid-x>.xxlarge-4,.grid-x>.xxlarge-5,.grid-x>.xxlarge-6,.grid-x>.xxlarge-7,.grid-x>.xxlarge-8,.grid-x>.xxlarge-9,.grid-x>.xxlarge-10,.grid-x>.xxlarge-11,.grid-x>.xxlarge-12 {
        -ms-flex-preferred-size:auto;
        flex-basis: auto
    }
}

.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.value-component--sidebar .grid-x>.value-component--width {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.grid-x>.small-1 {
    width: 8.33333%
}

.grid-x>.small-2 {
    width: 16.66667%
}

.grid-x>.small-3 {
    width: 25%
}

.grid-x>.small-4 {
    width: 33.33333%
}

.grid-x>.small-5 {
    width: 41.66667%
}

.grid-x>.small-6 {
    width: 50%
}

.grid-x>.small-7 {
    width: 58.33333%
}

.grid-x>.small-8 {
    width: 66.66667%
}

.grid-x>.small-9 {
    width: 75%
}

.grid-x>.small-10 {
    width: 83.33333%
}

.grid-x>.small-11 {
    width: 91.66667%
}

.grid-x>.small-12,.value-component--sidebar .grid-x>.value-component--width {
    width: 100%
}

@media print, screen and (min-width: 37.5em) {
    .grid-x>.medium-auto {
        -webkit-box-flex:1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px;
        width: auto
    }

    .grid-x>.medium-shrink,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.value-component--dynamic .grid-x>.value-component--width,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-x>.medium-shrink {
        width: auto
    }

    .grid-x>.medium-1 {
        width: 8.33333%
    }

    .grid-x>.medium-2 {
        width: 16.66667%
    }

    .grid-x>.medium-3 {
        width: 25%
    }

    .grid-x>.medium-4 {
        width: 33.33333%
    }

    .grid-x>.medium-5 {
        width: 41.66667%
    }

    .grid-x>.medium-6,.value-component--dynamic .grid-x>.value-component--width {
        width: 50%
    }

    .grid-x>.medium-7 {
        width: 58.33333%
    }

    .grid-x>.medium-8 {
        width: 66.66667%
    }

    .grid-x>.medium-9 {
        width: 75%
    }

    .grid-x>.medium-10 {
        width: 83.33333%
    }

    .grid-x>.medium-11 {
        width: 91.66667%
    }

    .grid-x>.medium-12 {
        width: 100%
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-x>.large-auto {
        -webkit-box-flex:1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px;
        width: auto
    }

    .grid-x>.large-shrink,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-x>.large-shrink {
        width: auto
    }

    .grid-x>.large-1 {
        width: 8.33333%
    }

    .grid-x>.large-2 {
        width: 16.66667%
    }

    .grid-x>.large-3 {
        width: 25%
    }

    .grid-x>.large-4 {
        width: 33.33333%
    }

    .grid-x>.large-5 {
        width: 41.66667%
    }

    .grid-x>.large-6 {
        width: 50%
    }

    .grid-x>.large-7 {
        width: 58.33333%
    }

    .grid-x>.large-8 {
        width: 66.66667%
    }

    .grid-x>.large-9 {
        width: 75%
    }

    .grid-x>.large-10 {
        width: 83.33333%
    }

    .grid-x>.large-11 {
        width: 91.66667%
    }

    .grid-x>.large-12 {
        width: 100%
    }
}

@media screen and (min-width: 62.5em) {
    .grid-x>.xlarge-auto {
        -webkit-box-flex:1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px;
        width: auto
    }

    .grid-x>.xlarge-shrink,.grid-x>.xlarge-1,.grid-x>.xlarge-2,.grid-x>.xlarge-3,.grid-x>.xlarge-4,.grid-x>.xlarge-5,.grid-x>.xlarge-6,.grid-x>.xlarge-7,.grid-x>.xlarge-8,.grid-x>.xlarge-9,.grid-x>.xlarge-10,.grid-x>.xlarge-11,.grid-x>.xlarge-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-x>.xlarge-shrink {
        width: auto
    }

    .grid-x>.xlarge-1 {
        width: 8.33333%
    }

    .grid-x>.xlarge-2 {
        width: 16.66667%
    }

    .grid-x>.xlarge-3 {
        width: 25%
    }

    .grid-x>.xlarge-4 {
        width: 33.33333%
    }

    .grid-x>.xlarge-5 {
        width: 41.66667%
    }

    .grid-x>.xlarge-6 {
        width: 50%
    }

    .grid-x>.xlarge-7 {
        width: 58.33333%
    }

    .grid-x>.xlarge-8 {
        width: 66.66667%
    }

    .grid-x>.xlarge-9 {
        width: 75%
    }

    .grid-x>.xlarge-10 {
        width: 83.33333%
    }

    .grid-x>.xlarge-11 {
        width: 91.66667%
    }

    .grid-x>.xlarge-12 {
        width: 100%
    }
}

@media screen and (min-width: 79.375em) {
    .grid-x>.xxlarge-auto {
        -webkit-box-flex:1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px;
        width: auto
    }

    .grid-x>.xxlarge-shrink,.grid-x>.xxlarge-1,.grid-x>.xxlarge-2,.grid-x>.xxlarge-3,.grid-x>.xxlarge-4,.grid-x>.xxlarge-5,.grid-x>.xxlarge-6,.grid-x>.xxlarge-7,.grid-x>.xxlarge-8,.grid-x>.xxlarge-9,.grid-x>.xxlarge-10,.grid-x>.xxlarge-11,.grid-x>.xxlarge-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-x>.xxlarge-shrink {
        width: auto
    }

    .grid-x>.xxlarge-1 {
        width: 8.33333%
    }

    .grid-x>.xxlarge-2 {
        width: 16.66667%
    }

    .grid-x>.xxlarge-3 {
        width: 25%
    }

    .grid-x>.xxlarge-4 {
        width: 33.33333%
    }

    .grid-x>.xxlarge-5 {
        width: 41.66667%
    }

    .grid-x>.xxlarge-6 {
        width: 50%
    }

    .grid-x>.xxlarge-7 {
        width: 58.33333%
    }

    .grid-x>.xxlarge-8 {
        width: 66.66667%
    }

    .grid-x>.xxlarge-9 {
        width: 75%
    }

    .grid-x>.xxlarge-10 {
        width: 83.33333%
    }

    .grid-x>.xxlarge-11 {
        width: 91.66667%
    }

    .grid-x>.xxlarge-12 {
        width: 100%
    }
}

.grid-margin-x:not(.grid-x)>.cell {
    width: auto
}

.grid-margin-y:not(.grid-y)>.cell {
    height: auto
}

.grid-margin-x {
    margin-left: -0.375rem;
    margin-right: -0.375rem
}

@media print, screen and (min-width: 37.5em) {
    .grid-margin-x {
        margin-left:-0.5625rem;
        margin-right: -0.5625rem
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-margin-x {
        margin-left:-0.5625rem;
        margin-right: -0.5625rem
    }
}

@media screen and (min-width: 62.5em) {
    .grid-margin-x {
        margin-left:-0.75rem;
        margin-right: -0.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .grid-margin-x {
        margin-left:-0.75rem;
        margin-right: -0.75rem
    }
}

.grid-margin-x>.cell {
    width: calc(100% - 0.75rem);
    margin-left: .375rem;
    margin-right: .375rem
}

@media print, screen and (min-width: 37.5em) {
    .grid-margin-x>.cell {
        width:calc(100% - 1.125rem);
        margin-left: .5625rem;
        margin-right: .5625rem
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-margin-x>.cell {
        width:calc(100% - 1.125rem);
        margin-left: .5625rem;
        margin-right: .5625rem
    }
}

@media screen and (min-width: 62.5em) {
    .grid-margin-x>.cell {
        width:calc(100% - 1.5rem);
        margin-left: .75rem;
        margin-right: .75rem
    }
}

@media screen and (min-width: 79.375em) {
    .grid-margin-x>.cell {
        width:calc(100% - 1.5rem);
        margin-left: .75rem;
        margin-right: .75rem
    }
}

.grid-margin-x>.auto {
    width: auto
}

.grid-margin-x>.shrink {
    width: auto
}

.grid-margin-x>.small-1 {
    width: calc(8.33333% - 0.75rem)
}

.grid-margin-x>.small-2 {
    width: calc(16.66667% - 0.75rem)
}

.grid-margin-x>.small-3 {
    width: calc(25% - 0.75rem)
}

.grid-margin-x>.small-4 {
    width: calc(33.33333% - 0.75rem)
}

.grid-margin-x>.small-5 {
    width: calc(41.66667% - 0.75rem)
}

.grid-margin-x>.small-6 {
    width: calc(50% - 0.75rem)
}

.grid-margin-x>.small-7 {
    width: calc(58.33333% - 0.75rem)
}

.grid-margin-x>.small-8 {
    width: calc(66.66667% - 0.75rem)
}

.grid-margin-x>.small-9 {
    width: calc(75% - 0.75rem)
}

.grid-margin-x>.small-10 {
    width: calc(83.33333% - 0.75rem)
}

.grid-margin-x>.small-11 {
    width: calc(91.66667% - 0.75rem)
}

.grid-margin-x>.small-12,.value-component--sidebar .grid-margin-x>.value-component--width {
    width: calc(100% - 0.75rem)
}

@media print, screen and (min-width: 37.5em) {
    .grid-margin-x>.auto {
        width:auto
    }

    .grid-margin-x>.shrink {
        width: auto
    }

    .grid-margin-x>.small-1 {
        width: calc(8.33333% - 1.125rem)
    }

    .grid-margin-x>.small-2 {
        width: calc(16.66667% - 1.125rem)
    }

    .grid-margin-x>.small-3 {
        width: calc(25% - 1.125rem)
    }

    .grid-margin-x>.small-4 {
        width: calc(33.33333% - 1.125rem)
    }

    .grid-margin-x>.small-5 {
        width: calc(41.66667% - 1.125rem)
    }

    .grid-margin-x>.small-6 {
        width: calc(50% - 1.125rem)
    }

    .grid-margin-x>.small-7 {
        width: calc(58.33333% - 1.125rem)
    }

    .grid-margin-x>.small-8 {
        width: calc(66.66667% - 1.125rem)
    }

    .grid-margin-x>.small-9 {
        width: calc(75% - 1.125rem)
    }

    .grid-margin-x>.small-10 {
        width: calc(83.33333% - 1.125rem)
    }

    .grid-margin-x>.small-11 {
        width: calc(91.66667% - 1.125rem)
    }

    .grid-margin-x>.small-12,.value-component--sidebar .grid-margin-x>.value-component--width {
        width: calc(100% - 1.125rem)
    }

    .grid-margin-x>.medium-auto {
        width: auto
    }

    .grid-margin-x>.medium-shrink {
        width: auto
    }

    .grid-margin-x>.medium-1 {
        width: calc(8.33333% - 1.125rem)
    }

    .grid-margin-x>.medium-2 {
        width: calc(16.66667% - 1.125rem)
    }

    .grid-margin-x>.medium-3 {
        width: calc(25% - 1.125rem)
    }

    .grid-margin-x>.medium-4 {
        width: calc(33.33333% - 1.125rem)
    }

    .grid-margin-x>.medium-5 {
        width: calc(41.66667% - 1.125rem)
    }

    .grid-margin-x>.medium-6,.value-component--dynamic .grid-margin-x>.value-component--width {
        width: calc(50% - 1.125rem)
    }

    .grid-margin-x>.medium-7 {
        width: calc(58.33333% - 1.125rem)
    }

    .grid-margin-x>.medium-8 {
        width: calc(66.66667% - 1.125rem)
    }

    .grid-margin-x>.medium-9 {
        width: calc(75% - 1.125rem)
    }

    .grid-margin-x>.medium-10 {
        width: calc(83.33333% - 1.125rem)
    }

    .grid-margin-x>.medium-11 {
        width: calc(91.66667% - 1.125rem)
    }

    .grid-margin-x>.medium-12 {
        width: calc(100% - 1.125rem)
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-margin-x>.auto {
        width:auto
    }

    .grid-margin-x>.shrink {
        width: auto
    }

    .grid-margin-x>.small-1 {
        width: calc(8.33333% - 1.125rem)
    }

    .grid-margin-x>.small-2 {
        width: calc(16.66667% - 1.125rem)
    }

    .grid-margin-x>.small-3 {
        width: calc(25% - 1.125rem)
    }

    .grid-margin-x>.small-4 {
        width: calc(33.33333% - 1.125rem)
    }

    .grid-margin-x>.small-5 {
        width: calc(41.66667% - 1.125rem)
    }

    .grid-margin-x>.small-6 {
        width: calc(50% - 1.125rem)
    }

    .grid-margin-x>.small-7 {
        width: calc(58.33333% - 1.125rem)
    }

    .grid-margin-x>.small-8 {
        width: calc(66.66667% - 1.125rem)
    }

    .grid-margin-x>.small-9 {
        width: calc(75% - 1.125rem)
    }

    .grid-margin-x>.small-10 {
        width: calc(83.33333% - 1.125rem)
    }

    .grid-margin-x>.small-11 {
        width: calc(91.66667% - 1.125rem)
    }

    .grid-margin-x>.small-12,.value-component--sidebar .grid-margin-x>.value-component--width {
        width: calc(100% - 1.125rem)
    }

    .grid-margin-x>.medium-auto {
        width: auto
    }

    .grid-margin-x>.medium-shrink {
        width: auto
    }

    .grid-margin-x>.medium-1 {
        width: calc(8.33333% - 1.125rem)
    }

    .grid-margin-x>.medium-2 {
        width: calc(16.66667% - 1.125rem)
    }

    .grid-margin-x>.medium-3 {
        width: calc(25% - 1.125rem)
    }

    .grid-margin-x>.medium-4 {
        width: calc(33.33333% - 1.125rem)
    }

    .grid-margin-x>.medium-5 {
        width: calc(41.66667% - 1.125rem)
    }

    .grid-margin-x>.medium-6,.value-component--dynamic .grid-margin-x>.value-component--width {
        width: calc(50% - 1.125rem)
    }

    .grid-margin-x>.medium-7 {
        width: calc(58.33333% - 1.125rem)
    }

    .grid-margin-x>.medium-8 {
        width: calc(66.66667% - 1.125rem)
    }

    .grid-margin-x>.medium-9 {
        width: calc(75% - 1.125rem)
    }

    .grid-margin-x>.medium-10 {
        width: calc(83.33333% - 1.125rem)
    }

    .grid-margin-x>.medium-11 {
        width: calc(91.66667% - 1.125rem)
    }

    .grid-margin-x>.medium-12 {
        width: calc(100% - 1.125rem)
    }

    .grid-margin-x>.large-auto {
        width: auto
    }

    .grid-margin-x>.large-shrink {
        width: auto
    }

    .grid-margin-x>.large-1 {
        width: calc(8.33333% - 1.125rem)
    }

    .grid-margin-x>.large-2 {
        width: calc(16.66667% - 1.125rem)
    }

    .grid-margin-x>.large-3 {
        width: calc(25% - 1.125rem)
    }

    .grid-margin-x>.large-4 {
        width: calc(33.33333% - 1.125rem)
    }

    .grid-margin-x>.large-5 {
        width: calc(41.66667% - 1.125rem)
    }

    .grid-margin-x>.large-6 {
        width: calc(50% - 1.125rem)
    }

    .grid-margin-x>.large-7 {
        width: calc(58.33333% - 1.125rem)
    }

    .grid-margin-x>.large-8 {
        width: calc(66.66667% - 1.125rem)
    }

    .grid-margin-x>.large-9 {
        width: calc(75% - 1.125rem)
    }

    .grid-margin-x>.large-10 {
        width: calc(83.33333% - 1.125rem)
    }

    .grid-margin-x>.large-11 {
        width: calc(91.66667% - 1.125rem)
    }

    .grid-margin-x>.large-12 {
        width: calc(100% - 1.125rem)
    }
}

@media screen and (min-width: 62.5em) {
    .grid-margin-x>.auto {
        width:auto
    }

    .grid-margin-x>.shrink {
        width: auto
    }

    .grid-margin-x>.small-1 {
        width: calc(8.33333% - 1.5rem)
    }

    .grid-margin-x>.small-2 {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x>.small-3 {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x>.small-4 {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x>.small-5 {
        width: calc(41.66667% - 1.5rem)
    }

    .grid-margin-x>.small-6 {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x>.small-7 {
        width: calc(58.33333% - 1.5rem)
    }

    .grid-margin-x>.small-8 {
        width: calc(66.66667% - 1.5rem)
    }

    .grid-margin-x>.small-9 {
        width: calc(75% - 1.5rem)
    }

    .grid-margin-x>.small-10 {
        width: calc(83.33333% - 1.5rem)
    }

    .grid-margin-x>.small-11 {
        width: calc(91.66667% - 1.5rem)
    }

    .grid-margin-x>.small-12,.value-component--sidebar .grid-margin-x>.value-component--width {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x>.medium-auto {
        width: auto
    }

    .grid-margin-x>.medium-shrink {
        width: auto
    }

    .grid-margin-x>.medium-1 {
        width: calc(8.33333% - 1.5rem)
    }

    .grid-margin-x>.medium-2 {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x>.medium-3 {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x>.medium-4 {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x>.medium-5 {
        width: calc(41.66667% - 1.5rem)
    }

    .grid-margin-x>.medium-6,.value-component--dynamic .grid-margin-x>.value-component--width {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x>.medium-7 {
        width: calc(58.33333% - 1.5rem)
    }

    .grid-margin-x>.medium-8 {
        width: calc(66.66667% - 1.5rem)
    }

    .grid-margin-x>.medium-9 {
        width: calc(75% - 1.5rem)
    }

    .grid-margin-x>.medium-10 {
        width: calc(83.33333% - 1.5rem)
    }

    .grid-margin-x>.medium-11 {
        width: calc(91.66667% - 1.5rem)
    }

    .grid-margin-x>.medium-12 {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x>.large-auto {
        width: auto
    }

    .grid-margin-x>.large-shrink {
        width: auto
    }

    .grid-margin-x>.large-1 {
        width: calc(8.33333% - 1.5rem)
    }

    .grid-margin-x>.large-2 {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x>.large-3 {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x>.large-4 {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x>.large-5 {
        width: calc(41.66667% - 1.5rem)
    }

    .grid-margin-x>.large-6 {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x>.large-7 {
        width: calc(58.33333% - 1.5rem)
    }

    .grid-margin-x>.large-8 {
        width: calc(66.66667% - 1.5rem)
    }

    .grid-margin-x>.large-9 {
        width: calc(75% - 1.5rem)
    }

    .grid-margin-x>.large-10 {
        width: calc(83.33333% - 1.5rem)
    }

    .grid-margin-x>.large-11 {
        width: calc(91.66667% - 1.5rem)
    }

    .grid-margin-x>.large-12 {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x>.xlarge-auto {
        width: auto
    }

    .grid-margin-x>.xlarge-shrink {
        width: auto
    }

    .grid-margin-x>.xlarge-1 {
        width: calc(8.33333% - 1.5rem)
    }

    .grid-margin-x>.xlarge-2 {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x>.xlarge-3 {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x>.xlarge-4 {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x>.xlarge-5 {
        width: calc(41.66667% - 1.5rem)
    }

    .grid-margin-x>.xlarge-6 {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x>.xlarge-7 {
        width: calc(58.33333% - 1.5rem)
    }

    .grid-margin-x>.xlarge-8 {
        width: calc(66.66667% - 1.5rem)
    }

    .grid-margin-x>.xlarge-9 {
        width: calc(75% - 1.5rem)
    }

    .grid-margin-x>.xlarge-10 {
        width: calc(83.33333% - 1.5rem)
    }

    .grid-margin-x>.xlarge-11 {
        width: calc(91.66667% - 1.5rem)
    }

    .grid-margin-x>.xlarge-12 {
        width: calc(100% - 1.5rem)
    }
}

@media screen and (min-width: 79.375em) {
    .grid-margin-x>.auto {
        width:auto
    }

    .grid-margin-x>.shrink {
        width: auto
    }

    .grid-margin-x>.small-1 {
        width: calc(8.33333% - 1.5rem)
    }

    .grid-margin-x>.small-2 {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x>.small-3 {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x>.small-4 {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x>.small-5 {
        width: calc(41.66667% - 1.5rem)
    }

    .grid-margin-x>.small-6 {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x>.small-7 {
        width: calc(58.33333% - 1.5rem)
    }

    .grid-margin-x>.small-8 {
        width: calc(66.66667% - 1.5rem)
    }

    .grid-margin-x>.small-9 {
        width: calc(75% - 1.5rem)
    }

    .grid-margin-x>.small-10 {
        width: calc(83.33333% - 1.5rem)
    }

    .grid-margin-x>.small-11 {
        width: calc(91.66667% - 1.5rem)
    }

    .grid-margin-x>.small-12,.value-component--sidebar .grid-margin-x>.value-component--width {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x>.medium-auto {
        width: auto
    }

    .grid-margin-x>.medium-shrink {
        width: auto
    }

    .grid-margin-x>.medium-1 {
        width: calc(8.33333% - 1.5rem)
    }

    .grid-margin-x>.medium-2 {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x>.medium-3 {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x>.medium-4 {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x>.medium-5 {
        width: calc(41.66667% - 1.5rem)
    }

    .grid-margin-x>.medium-6,.value-component--dynamic .grid-margin-x>.value-component--width {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x>.medium-7 {
        width: calc(58.33333% - 1.5rem)
    }

    .grid-margin-x>.medium-8 {
        width: calc(66.66667% - 1.5rem)
    }

    .grid-margin-x>.medium-9 {
        width: calc(75% - 1.5rem)
    }

    .grid-margin-x>.medium-10 {
        width: calc(83.33333% - 1.5rem)
    }

    .grid-margin-x>.medium-11 {
        width: calc(91.66667% - 1.5rem)
    }

    .grid-margin-x>.medium-12 {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x>.large-auto {
        width: auto
    }

    .grid-margin-x>.large-shrink {
        width: auto
    }

    .grid-margin-x>.large-1 {
        width: calc(8.33333% - 1.5rem)
    }

    .grid-margin-x>.large-2 {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x>.large-3 {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x>.large-4 {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x>.large-5 {
        width: calc(41.66667% - 1.5rem)
    }

    .grid-margin-x>.large-6 {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x>.large-7 {
        width: calc(58.33333% - 1.5rem)
    }

    .grid-margin-x>.large-8 {
        width: calc(66.66667% - 1.5rem)
    }

    .grid-margin-x>.large-9 {
        width: calc(75% - 1.5rem)
    }

    .grid-margin-x>.large-10 {
        width: calc(83.33333% - 1.5rem)
    }

    .grid-margin-x>.large-11 {
        width: calc(91.66667% - 1.5rem)
    }

    .grid-margin-x>.large-12 {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x>.xlarge-auto {
        width: auto
    }

    .grid-margin-x>.xlarge-shrink {
        width: auto
    }

    .grid-margin-x>.xlarge-1 {
        width: calc(8.33333% - 1.5rem)
    }

    .grid-margin-x>.xlarge-2 {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x>.xlarge-3 {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x>.xlarge-4 {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x>.xlarge-5 {
        width: calc(41.66667% - 1.5rem)
    }

    .grid-margin-x>.xlarge-6 {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x>.xlarge-7 {
        width: calc(58.33333% - 1.5rem)
    }

    .grid-margin-x>.xlarge-8 {
        width: calc(66.66667% - 1.5rem)
    }

    .grid-margin-x>.xlarge-9 {
        width: calc(75% - 1.5rem)
    }

    .grid-margin-x>.xlarge-10 {
        width: calc(83.33333% - 1.5rem)
    }

    .grid-margin-x>.xlarge-11 {
        width: calc(91.66667% - 1.5rem)
    }

    .grid-margin-x>.xlarge-12 {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x>.xxlarge-auto {
        width: auto
    }

    .grid-margin-x>.xxlarge-shrink {
        width: auto
    }

    .grid-margin-x>.xxlarge-1 {
        width: calc(8.33333% - 1.5rem)
    }

    .grid-margin-x>.xxlarge-2 {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x>.xxlarge-3 {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x>.xxlarge-4 {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x>.xxlarge-5 {
        width: calc(41.66667% - 1.5rem)
    }

    .grid-margin-x>.xxlarge-6 {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x>.xxlarge-7 {
        width: calc(58.33333% - 1.5rem)
    }

    .grid-margin-x>.xxlarge-8 {
        width: calc(66.66667% - 1.5rem)
    }

    .grid-margin-x>.xxlarge-9 {
        width: calc(75% - 1.5rem)
    }

    .grid-margin-x>.xxlarge-10 {
        width: calc(83.33333% - 1.5rem)
    }

    .grid-margin-x>.xxlarge-11 {
        width: calc(91.66667% - 1.5rem)
    }

    .grid-margin-x>.xxlarge-12 {
        width: calc(100% - 1.5rem)
    }
}

.grid-padding-x .grid-padding-x {
    margin-right: -0.375rem;
    margin-left: -0.375rem
}

@media print, screen and (min-width: 37.5em) {
    .grid-padding-x .grid-padding-x {
        margin-right:-0.5625rem;
        margin-left: -0.5625rem
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-padding-x .grid-padding-x {
        margin-right:-0.5625rem;
        margin-left: -0.5625rem
    }
}

@media screen and (min-width: 62.5em) {
    .grid-padding-x .grid-padding-x {
        margin-right:-0.75rem;
        margin-left: -0.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .grid-padding-x .grid-padding-x {
        margin-right:-0.75rem;
        margin-left: -0.75rem
    }
}

.grid-container:not(.full)>.grid-padding-x {
    margin-right: -0.375rem;
    margin-left: -0.375rem
}

@media print, screen and (min-width: 37.5em) {
    .grid-container:not(.full)>.grid-padding-x {
        margin-right:-0.5625rem;
        margin-left: -0.5625rem
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-container:not(.full)>.grid-padding-x {
        margin-right:-0.5625rem;
        margin-left: -0.5625rem
    }
}

@media screen and (min-width: 62.5em) {
    .grid-container:not(.full)>.grid-padding-x {
        margin-right:-0.75rem;
        margin-left: -0.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .grid-container:not(.full)>.grid-padding-x {
        margin-right:-0.75rem;
        margin-left: -0.75rem
    }
}

.grid-padding-x>.cell {
    padding-right: .375rem;
    padding-left: .375rem
}

@media print, screen and (min-width: 37.5em) {
    .grid-padding-x>.cell {
        padding-right:.5625rem;
        padding-left: .5625rem
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-padding-x>.cell {
        padding-right:.5625rem;
        padding-left: .5625rem
    }
}

@media screen and (min-width: 62.5em) {
    .grid-padding-x>.cell {
        padding-right:.75rem;
        padding-left: .75rem
    }
}

@media screen and (min-width: 79.375em) {
    .grid-padding-x>.cell {
        padding-right:.75rem;
        padding-left: .75rem
    }
}

.small-up-1>.cell {
    width: 100%
}

.small-up-2>.cell {
    width: 50%
}

.small-up-3>.cell {
    width: 33.33333%
}

.small-up-4>.cell {
    width: 25%
}

.small-up-5>.cell {
    width: 20%
}

.small-up-6>.cell {
    width: 16.66667%
}

.small-up-7>.cell {
    width: 14.28571%
}

.small-up-8>.cell {
    width: 12.5%
}

@media print, screen and (min-width: 37.5em) {
    .medium-up-1>.cell {
        width:100%
    }

    .medium-up-2>.cell {
        width: 50%
    }

    .medium-up-3>.cell {
        width: 33.33333%
    }

    .medium-up-4>.cell {
        width: 25%
    }

    .medium-up-5>.cell {
        width: 20%
    }

    .medium-up-6>.cell {
        width: 16.66667%
    }

    .medium-up-7>.cell {
        width: 14.28571%
    }

    .medium-up-8>.cell {
        width: 12.5%
    }
}

@media print, screen and (min-width: 46.875em) {
    .large-up-1>.cell {
        width:100%
    }

    .large-up-2>.cell {
        width: 50%
    }

    .large-up-3>.cell {
        width: 33.33333%
    }

    .large-up-4>.cell {
        width: 25%
    }

    .large-up-5>.cell {
        width: 20%
    }

    .large-up-6>.cell {
        width: 16.66667%
    }

    .large-up-7>.cell {
        width: 14.28571%
    }

    .large-up-8>.cell {
        width: 12.5%
    }
}

@media screen and (min-width: 62.5em) {
    .xlarge-up-1>.cell {
        width:100%
    }

    .xlarge-up-2>.cell {
        width: 50%
    }

    .xlarge-up-3>.cell {
        width: 33.33333%
    }

    .xlarge-up-4>.cell {
        width: 25%
    }

    .xlarge-up-5>.cell {
        width: 20%
    }

    .xlarge-up-6>.cell {
        width: 16.66667%
    }

    .xlarge-up-7>.cell {
        width: 14.28571%
    }

    .xlarge-up-8>.cell {
        width: 12.5%
    }
}

@media screen and (min-width: 79.375em) {
    .xxlarge-up-1>.cell {
        width:100%
    }

    .xxlarge-up-2>.cell {
        width: 50%
    }

    .xxlarge-up-3>.cell {
        width: 33.33333%
    }

    .xxlarge-up-4>.cell {
        width: 25%
    }

    .xxlarge-up-5>.cell {
        width: 20%
    }

    .xxlarge-up-6>.cell {
        width: 16.66667%
    }

    .xxlarge-up-7>.cell {
        width: 14.28571%
    }

    .xxlarge-up-8>.cell {
        width: 12.5%
    }
}

.grid-margin-x.small-up-1>.cell {
    width: calc(100% - 0.75rem)
}

.grid-margin-x.small-up-2>.cell {
    width: calc(50% - 0.75rem)
}

.grid-margin-x.small-up-3>.cell {
    width: calc(33.33333% - 0.75rem)
}

.grid-margin-x.small-up-4>.cell {
    width: calc(25% - 0.75rem)
}

.grid-margin-x.small-up-5>.cell {
    width: calc(20% - 0.75rem)
}

.grid-margin-x.small-up-6>.cell {
    width: calc(16.66667% - 0.75rem)
}

.grid-margin-x.small-up-7>.cell {
    width: calc(14.28571% - 0.75rem)
}

.grid-margin-x.small-up-8>.cell {
    width: calc(12.5% - 0.75rem)
}

@media print, screen and (min-width: 37.5em) {
    .grid-margin-x.small-up-1>.cell {
        width:calc(100% - 1.125rem)
    }

    .grid-margin-x.small-up-2>.cell {
        width: calc(50% - 1.125rem)
    }

    .grid-margin-x.small-up-3>.cell {
        width: calc(33.33333% - 1.125rem)
    }

    .grid-margin-x.small-up-4>.cell {
        width: calc(25% - 1.125rem)
    }

    .grid-margin-x.small-up-5>.cell {
        width: calc(20% - 1.125rem)
    }

    .grid-margin-x.small-up-6>.cell {
        width: calc(16.66667% - 1.125rem)
    }

    .grid-margin-x.small-up-7>.cell {
        width: calc(14.28571% - 1.125rem)
    }

    .grid-margin-x.small-up-8>.cell {
        width: calc(12.5% - 1.125rem)
    }

    .grid-margin-x.medium-up-1>.cell {
        width: calc(100% - 1.125rem)
    }

    .grid-margin-x.medium-up-2>.cell {
        width: calc(50% - 1.125rem)
    }

    .grid-margin-x.medium-up-3>.cell {
        width: calc(33.33333% - 1.125rem)
    }

    .grid-margin-x.medium-up-4>.cell {
        width: calc(25% - 1.125rem)
    }

    .grid-margin-x.medium-up-5>.cell {
        width: calc(20% - 1.125rem)
    }

    .grid-margin-x.medium-up-6>.cell {
        width: calc(16.66667% - 1.125rem)
    }

    .grid-margin-x.medium-up-7>.cell {
        width: calc(14.28571% - 1.125rem)
    }

    .grid-margin-x.medium-up-8>.cell {
        width: calc(12.5% - 1.125rem)
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-margin-x.small-up-1>.cell {
        width:calc(100% - 1.125rem)
    }

    .grid-margin-x.medium-up-1>.cell {
        width: calc(100% - 1.125rem)
    }

    .grid-margin-x.small-up-2>.cell {
        width: calc(50% - 1.125rem)
    }

    .grid-margin-x.medium-up-2>.cell {
        width: calc(50% - 1.125rem)
    }

    .grid-margin-x.small-up-3>.cell {
        width: calc(33.33333% - 1.125rem)
    }

    .grid-margin-x.medium-up-3>.cell {
        width: calc(33.33333% - 1.125rem)
    }

    .grid-margin-x.small-up-4>.cell {
        width: calc(25% - 1.125rem)
    }

    .grid-margin-x.medium-up-4>.cell {
        width: calc(25% - 1.125rem)
    }

    .grid-margin-x.small-up-5>.cell {
        width: calc(20% - 1.125rem)
    }

    .grid-margin-x.medium-up-5>.cell {
        width: calc(20% - 1.125rem)
    }

    .grid-margin-x.small-up-6>.cell {
        width: calc(16.66667% - 1.125rem)
    }

    .grid-margin-x.medium-up-6>.cell {
        width: calc(16.66667% - 1.125rem)
    }

    .grid-margin-x.small-up-7>.cell {
        width: calc(14.28571% - 1.125rem)
    }

    .grid-margin-x.medium-up-7>.cell {
        width: calc(14.28571% - 1.125rem)
    }

    .grid-margin-x.small-up-8>.cell {
        width: calc(12.5% - 1.125rem)
    }

    .grid-margin-x.medium-up-8>.cell {
        width: calc(12.5% - 1.125rem)
    }

    .grid-margin-x.large-up-1>.cell {
        width: calc(100% - 1.125rem)
    }

    .grid-margin-x.large-up-2>.cell {
        width: calc(50% - 1.125rem)
    }

    .grid-margin-x.large-up-3>.cell {
        width: calc(33.33333% - 1.125rem)
    }

    .grid-margin-x.large-up-4>.cell {
        width: calc(25% - 1.125rem)
    }

    .grid-margin-x.large-up-5>.cell {
        width: calc(20% - 1.125rem)
    }

    .grid-margin-x.large-up-6>.cell {
        width: calc(16.66667% - 1.125rem)
    }

    .grid-margin-x.large-up-7>.cell {
        width: calc(14.28571% - 1.125rem)
    }

    .grid-margin-x.large-up-8>.cell {
        width: calc(12.5% - 1.125rem)
    }
}

@media screen and (min-width: 62.5em) {
    .grid-margin-x.small-up-1>.cell {
        width:calc(100% - 1.5rem)
    }

    .grid-margin-x.medium-up-1>.cell {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x.large-up-1>.cell {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x.small-up-2>.cell {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x.medium-up-2>.cell {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x.large-up-2>.cell {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x.small-up-3>.cell {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x.medium-up-3>.cell {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x.large-up-3>.cell {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x.small-up-4>.cell {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x.medium-up-4>.cell {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x.large-up-4>.cell {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x.small-up-5>.cell {
        width: calc(20% - 1.5rem)
    }

    .grid-margin-x.medium-up-5>.cell {
        width: calc(20% - 1.5rem)
    }

    .grid-margin-x.large-up-5>.cell {
        width: calc(20% - 1.5rem)
    }

    .grid-margin-x.small-up-6>.cell {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x.medium-up-6>.cell {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x.large-up-6>.cell {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x.small-up-7>.cell {
        width: calc(14.28571% - 1.5rem)
    }

    .grid-margin-x.medium-up-7>.cell {
        width: calc(14.28571% - 1.5rem)
    }

    .grid-margin-x.large-up-7>.cell {
        width: calc(14.28571% - 1.5rem)
    }

    .grid-margin-x.small-up-8>.cell {
        width: calc(12.5% - 1.5rem)
    }

    .grid-margin-x.medium-up-8>.cell {
        width: calc(12.5% - 1.5rem)
    }

    .grid-margin-x.large-up-8>.cell {
        width: calc(12.5% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-1>.cell {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-2>.cell {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-3>.cell {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-4>.cell {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-5>.cell {
        width: calc(20% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-6>.cell {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-7>.cell {
        width: calc(14.28571% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-8>.cell {
        width: calc(12.5% - 1.5rem)
    }
}

@media screen and (min-width: 79.375em) {
    .grid-margin-x.small-up-1>.cell {
        width:calc(100% - 1.5rem)
    }

    .grid-margin-x.medium-up-1>.cell {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x.large-up-1>.cell {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-1>.cell {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x.small-up-2>.cell {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x.medium-up-2>.cell {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x.large-up-2>.cell {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-2>.cell {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x.small-up-3>.cell {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x.medium-up-3>.cell {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x.large-up-3>.cell {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-3>.cell {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x.small-up-4>.cell {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x.medium-up-4>.cell {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x.large-up-4>.cell {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-4>.cell {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x.small-up-5>.cell {
        width: calc(20% - 1.5rem)
    }

    .grid-margin-x.medium-up-5>.cell {
        width: calc(20% - 1.5rem)
    }

    .grid-margin-x.large-up-5>.cell {
        width: calc(20% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-5>.cell {
        width: calc(20% - 1.5rem)
    }

    .grid-margin-x.small-up-6>.cell {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x.medium-up-6>.cell {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x.large-up-6>.cell {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-6>.cell {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x.small-up-7>.cell {
        width: calc(14.28571% - 1.5rem)
    }

    .grid-margin-x.medium-up-7>.cell {
        width: calc(14.28571% - 1.5rem)
    }

    .grid-margin-x.large-up-7>.cell {
        width: calc(14.28571% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-7>.cell {
        width: calc(14.28571% - 1.5rem)
    }

    .grid-margin-x.small-up-8>.cell {
        width: calc(12.5% - 1.5rem)
    }

    .grid-margin-x.medium-up-8>.cell {
        width: calc(12.5% - 1.5rem)
    }

    .grid-margin-x.large-up-8>.cell {
        width: calc(12.5% - 1.5rem)
    }

    .grid-margin-x.xlarge-up-8>.cell {
        width: calc(12.5% - 1.5rem)
    }

    .grid-margin-x.xxlarge-up-1>.cell {
        width: calc(100% - 1.5rem)
    }

    .grid-margin-x.xxlarge-up-2>.cell {
        width: calc(50% - 1.5rem)
    }

    .grid-margin-x.xxlarge-up-3>.cell {
        width: calc(33.33333% - 1.5rem)
    }

    .grid-margin-x.xxlarge-up-4>.cell {
        width: calc(25% - 1.5rem)
    }

    .grid-margin-x.xxlarge-up-5>.cell {
        width: calc(20% - 1.5rem)
    }

    .grid-margin-x.xxlarge-up-6>.cell {
        width: calc(16.66667% - 1.5rem)
    }

    .grid-margin-x.xxlarge-up-7>.cell {
        width: calc(14.28571% - 1.5rem)
    }

    .grid-margin-x.xxlarge-up-8>.cell {
        width: calc(12.5% - 1.5rem)
    }
}

.small-margin-collapse {
    margin-right: 0;
    margin-left: 0
}

.small-margin-collapse>.cell {
    margin-right: 0;
    margin-left: 0
}

.small-margin-collapse>.small-1 {
    width: 8.33333%
}

.small-margin-collapse>.small-2 {
    width: 16.66667%
}

.small-margin-collapse>.small-3 {
    width: 25%
}

.small-margin-collapse>.small-4 {
    width: 33.33333%
}

.small-margin-collapse>.small-5 {
    width: 41.66667%
}

.small-margin-collapse>.small-6 {
    width: 50%
}

.small-margin-collapse>.small-7 {
    width: 58.33333%
}

.small-margin-collapse>.small-8 {
    width: 66.66667%
}

.small-margin-collapse>.small-9 {
    width: 75%
}

.small-margin-collapse>.small-10 {
    width: 83.33333%
}

.small-margin-collapse>.small-11 {
    width: 91.66667%
}

.small-margin-collapse>.small-12,.value-component--sidebar .small-margin-collapse>.value-component--width {
    width: 100%
}

@media print, screen and (min-width: 37.5em) {
    .small-margin-collapse>.medium-1 {
        width:8.33333%
    }

    .small-margin-collapse>.medium-2 {
        width: 16.66667%
    }

    .small-margin-collapse>.medium-3 {
        width: 25%
    }

    .small-margin-collapse>.medium-4 {
        width: 33.33333%
    }

    .small-margin-collapse>.medium-5 {
        width: 41.66667%
    }

    .small-margin-collapse>.medium-6,.value-component--dynamic .small-margin-collapse>.value-component--width {
        width: 50%
    }

    .small-margin-collapse>.medium-7 {
        width: 58.33333%
    }

    .small-margin-collapse>.medium-8 {
        width: 66.66667%
    }

    .small-margin-collapse>.medium-9 {
        width: 75%
    }

    .small-margin-collapse>.medium-10 {
        width: 83.33333%
    }

    .small-margin-collapse>.medium-11 {
        width: 91.66667%
    }

    .small-margin-collapse>.medium-12 {
        width: 100%
    }
}

@media print, screen and (min-width: 46.875em) {
    .small-margin-collapse>.large-1 {
        width:8.33333%
    }

    .small-margin-collapse>.large-2 {
        width: 16.66667%
    }

    .small-margin-collapse>.large-3 {
        width: 25%
    }

    .small-margin-collapse>.large-4 {
        width: 33.33333%
    }

    .small-margin-collapse>.large-5 {
        width: 41.66667%
    }

    .small-margin-collapse>.large-6 {
        width: 50%
    }

    .small-margin-collapse>.large-7 {
        width: 58.33333%
    }

    .small-margin-collapse>.large-8 {
        width: 66.66667%
    }

    .small-margin-collapse>.large-9 {
        width: 75%
    }

    .small-margin-collapse>.large-10 {
        width: 83.33333%
    }

    .small-margin-collapse>.large-11 {
        width: 91.66667%
    }

    .small-margin-collapse>.large-12 {
        width: 100%
    }
}

@media screen and (min-width: 62.5em) {
    .small-margin-collapse>.xlarge-1 {
        width:8.33333%
    }

    .small-margin-collapse>.xlarge-2 {
        width: 16.66667%
    }

    .small-margin-collapse>.xlarge-3 {
        width: 25%
    }

    .small-margin-collapse>.xlarge-4 {
        width: 33.33333%
    }

    .small-margin-collapse>.xlarge-5 {
        width: 41.66667%
    }

    .small-margin-collapse>.xlarge-6 {
        width: 50%
    }

    .small-margin-collapse>.xlarge-7 {
        width: 58.33333%
    }

    .small-margin-collapse>.xlarge-8 {
        width: 66.66667%
    }

    .small-margin-collapse>.xlarge-9 {
        width: 75%
    }

    .small-margin-collapse>.xlarge-10 {
        width: 83.33333%
    }

    .small-margin-collapse>.xlarge-11 {
        width: 91.66667%
    }

    .small-margin-collapse>.xlarge-12 {
        width: 100%
    }
}

@media screen and (min-width: 79.375em) {
    .small-margin-collapse>.xxlarge-1 {
        width:8.33333%
    }

    .small-margin-collapse>.xxlarge-2 {
        width: 16.66667%
    }

    .small-margin-collapse>.xxlarge-3 {
        width: 25%
    }

    .small-margin-collapse>.xxlarge-4 {
        width: 33.33333%
    }

    .small-margin-collapse>.xxlarge-5 {
        width: 41.66667%
    }

    .small-margin-collapse>.xxlarge-6 {
        width: 50%
    }

    .small-margin-collapse>.xxlarge-7 {
        width: 58.33333%
    }

    .small-margin-collapse>.xxlarge-8 {
        width: 66.66667%
    }

    .small-margin-collapse>.xxlarge-9 {
        width: 75%
    }

    .small-margin-collapse>.xxlarge-10 {
        width: 83.33333%
    }

    .small-margin-collapse>.xxlarge-11 {
        width: 91.66667%
    }

    .small-margin-collapse>.xxlarge-12 {
        width: 100%
    }
}

.small-padding-collapse {
    margin-right: 0;
    margin-left: 0
}

.small-padding-collapse>.cell {
    padding-right: 0;
    padding-left: 0
}

@media print, screen and (min-width: 37.5em) {
    .medium-margin-collapse {
        margin-right:0;
        margin-left: 0
    }

    .medium-margin-collapse>.cell {
        margin-right: 0;
        margin-left: 0
    }

    .medium-margin-collapse>.small-1 {
        width: 8.33333%
    }

    .medium-margin-collapse>.small-2 {
        width: 16.66667%
    }

    .medium-margin-collapse>.small-3 {
        width: 25%
    }

    .medium-margin-collapse>.small-4 {
        width: 33.33333%
    }

    .medium-margin-collapse>.small-5 {
        width: 41.66667%
    }

    .medium-margin-collapse>.small-6 {
        width: 50%
    }

    .medium-margin-collapse>.small-7 {
        width: 58.33333%
    }

    .medium-margin-collapse>.small-8 {
        width: 66.66667%
    }

    .medium-margin-collapse>.small-9 {
        width: 75%
    }

    .medium-margin-collapse>.small-10 {
        width: 83.33333%
    }

    .medium-margin-collapse>.small-11 {
        width: 91.66667%
    }

    .medium-margin-collapse>.small-12,.value-component--sidebar .medium-margin-collapse>.value-component--width {
        width: 100%
    }

    .medium-margin-collapse>.medium-1 {
        width: 8.33333%
    }

    .medium-margin-collapse>.medium-2 {
        width: 16.66667%
    }

    .medium-margin-collapse>.medium-3 {
        width: 25%
    }

    .medium-margin-collapse>.medium-4 {
        width: 33.33333%
    }

    .medium-margin-collapse>.medium-5 {
        width: 41.66667%
    }

    .medium-margin-collapse>.medium-6,.value-component--dynamic .medium-margin-collapse>.value-component--width {
        width: 50%
    }

    .medium-margin-collapse>.medium-7 {
        width: 58.33333%
    }

    .medium-margin-collapse>.medium-8 {
        width: 66.66667%
    }

    .medium-margin-collapse>.medium-9 {
        width: 75%
    }

    .medium-margin-collapse>.medium-10 {
        width: 83.33333%
    }

    .medium-margin-collapse>.medium-11 {
        width: 91.66667%
    }

    .medium-margin-collapse>.medium-12 {
        width: 100%
    }
}

@media print, screen and (min-width: 46.875em) {
    .medium-margin-collapse>.large-1 {
        width:8.33333%
    }

    .medium-margin-collapse>.large-2 {
        width: 16.66667%
    }

    .medium-margin-collapse>.large-3 {
        width: 25%
    }

    .medium-margin-collapse>.large-4 {
        width: 33.33333%
    }

    .medium-margin-collapse>.large-5 {
        width: 41.66667%
    }

    .medium-margin-collapse>.large-6 {
        width: 50%
    }

    .medium-margin-collapse>.large-7 {
        width: 58.33333%
    }

    .medium-margin-collapse>.large-8 {
        width: 66.66667%
    }

    .medium-margin-collapse>.large-9 {
        width: 75%
    }

    .medium-margin-collapse>.large-10 {
        width: 83.33333%
    }

    .medium-margin-collapse>.large-11 {
        width: 91.66667%
    }

    .medium-margin-collapse>.large-12 {
        width: 100%
    }
}

@media screen and (min-width: 62.5em) {
    .medium-margin-collapse>.xlarge-1 {
        width:8.33333%
    }

    .medium-margin-collapse>.xlarge-2 {
        width: 16.66667%
    }

    .medium-margin-collapse>.xlarge-3 {
        width: 25%
    }

    .medium-margin-collapse>.xlarge-4 {
        width: 33.33333%
    }

    .medium-margin-collapse>.xlarge-5 {
        width: 41.66667%
    }

    .medium-margin-collapse>.xlarge-6 {
        width: 50%
    }

    .medium-margin-collapse>.xlarge-7 {
        width: 58.33333%
    }

    .medium-margin-collapse>.xlarge-8 {
        width: 66.66667%
    }

    .medium-margin-collapse>.xlarge-9 {
        width: 75%
    }

    .medium-margin-collapse>.xlarge-10 {
        width: 83.33333%
    }

    .medium-margin-collapse>.xlarge-11 {
        width: 91.66667%
    }

    .medium-margin-collapse>.xlarge-12 {
        width: 100%
    }
}

@media screen and (min-width: 79.375em) {
    .medium-margin-collapse>.xxlarge-1 {
        width:8.33333%
    }

    .medium-margin-collapse>.xxlarge-2 {
        width: 16.66667%
    }

    .medium-margin-collapse>.xxlarge-3 {
        width: 25%
    }

    .medium-margin-collapse>.xxlarge-4 {
        width: 33.33333%
    }

    .medium-margin-collapse>.xxlarge-5 {
        width: 41.66667%
    }

    .medium-margin-collapse>.xxlarge-6 {
        width: 50%
    }

    .medium-margin-collapse>.xxlarge-7 {
        width: 58.33333%
    }

    .medium-margin-collapse>.xxlarge-8 {
        width: 66.66667%
    }

    .medium-margin-collapse>.xxlarge-9 {
        width: 75%
    }

    .medium-margin-collapse>.xxlarge-10 {
        width: 83.33333%
    }

    .medium-margin-collapse>.xxlarge-11 {
        width: 91.66667%
    }

    .medium-margin-collapse>.xxlarge-12 {
        width: 100%
    }
}

@media print, screen and (min-width: 37.5em) {
    .medium-padding-collapse {
        margin-right:0;
        margin-left: 0
    }

    .medium-padding-collapse>.cell {
        padding-right: 0;
        padding-left: 0
    }
}

@media print, screen and (min-width: 46.875em) {
    .large-margin-collapse {
        margin-right:0;
        margin-left: 0
    }

    .large-margin-collapse>.cell {
        margin-right: 0;
        margin-left: 0
    }

    .large-margin-collapse>.small-1 {
        width: 8.33333%
    }

    .large-margin-collapse>.small-2 {
        width: 16.66667%
    }

    .large-margin-collapse>.small-3 {
        width: 25%
    }

    .large-margin-collapse>.small-4 {
        width: 33.33333%
    }

    .large-margin-collapse>.small-5 {
        width: 41.66667%
    }

    .large-margin-collapse>.small-6 {
        width: 50%
    }

    .large-margin-collapse>.small-7 {
        width: 58.33333%
    }

    .large-margin-collapse>.small-8 {
        width: 66.66667%
    }

    .large-margin-collapse>.small-9 {
        width: 75%
    }

    .large-margin-collapse>.small-10 {
        width: 83.33333%
    }

    .large-margin-collapse>.small-11 {
        width: 91.66667%
    }

    .large-margin-collapse>.small-12,.value-component--sidebar .large-margin-collapse>.value-component--width {
        width: 100%
    }

    .large-margin-collapse>.medium-1 {
        width: 8.33333%
    }

    .large-margin-collapse>.medium-2 {
        width: 16.66667%
    }

    .large-margin-collapse>.medium-3 {
        width: 25%
    }

    .large-margin-collapse>.medium-4 {
        width: 33.33333%
    }

    .large-margin-collapse>.medium-5 {
        width: 41.66667%
    }

    .large-margin-collapse>.medium-6,.value-component--dynamic .large-margin-collapse>.value-component--width {
        width: 50%
    }

    .large-margin-collapse>.medium-7 {
        width: 58.33333%
    }

    .large-margin-collapse>.medium-8 {
        width: 66.66667%
    }

    .large-margin-collapse>.medium-9 {
        width: 75%
    }

    .large-margin-collapse>.medium-10 {
        width: 83.33333%
    }

    .large-margin-collapse>.medium-11 {
        width: 91.66667%
    }

    .large-margin-collapse>.medium-12 {
        width: 100%
    }

    .large-margin-collapse>.large-1 {
        width: 8.33333%
    }

    .large-margin-collapse>.large-2 {
        width: 16.66667%
    }

    .large-margin-collapse>.large-3 {
        width: 25%
    }

    .large-margin-collapse>.large-4 {
        width: 33.33333%
    }

    .large-margin-collapse>.large-5 {
        width: 41.66667%
    }

    .large-margin-collapse>.large-6 {
        width: 50%
    }

    .large-margin-collapse>.large-7 {
        width: 58.33333%
    }

    .large-margin-collapse>.large-8 {
        width: 66.66667%
    }

    .large-margin-collapse>.large-9 {
        width: 75%
    }

    .large-margin-collapse>.large-10 {
        width: 83.33333%
    }

    .large-margin-collapse>.large-11 {
        width: 91.66667%
    }

    .large-margin-collapse>.large-12 {
        width: 100%
    }
}

@media screen and (min-width: 62.5em) {
    .large-margin-collapse>.xlarge-1 {
        width:8.33333%
    }

    .large-margin-collapse>.xlarge-2 {
        width: 16.66667%
    }

    .large-margin-collapse>.xlarge-3 {
        width: 25%
    }

    .large-margin-collapse>.xlarge-4 {
        width: 33.33333%
    }

    .large-margin-collapse>.xlarge-5 {
        width: 41.66667%
    }

    .large-margin-collapse>.xlarge-6 {
        width: 50%
    }

    .large-margin-collapse>.xlarge-7 {
        width: 58.33333%
    }

    .large-margin-collapse>.xlarge-8 {
        width: 66.66667%
    }

    .large-margin-collapse>.xlarge-9 {
        width: 75%
    }

    .large-margin-collapse>.xlarge-10 {
        width: 83.33333%
    }

    .large-margin-collapse>.xlarge-11 {
        width: 91.66667%
    }

    .large-margin-collapse>.xlarge-12 {
        width: 100%
    }
}

@media screen and (min-width: 79.375em) {
    .large-margin-collapse>.xxlarge-1 {
        width:8.33333%
    }

    .large-margin-collapse>.xxlarge-2 {
        width: 16.66667%
    }

    .large-margin-collapse>.xxlarge-3 {
        width: 25%
    }

    .large-margin-collapse>.xxlarge-4 {
        width: 33.33333%
    }

    .large-margin-collapse>.xxlarge-5 {
        width: 41.66667%
    }

    .large-margin-collapse>.xxlarge-6 {
        width: 50%
    }

    .large-margin-collapse>.xxlarge-7 {
        width: 58.33333%
    }

    .large-margin-collapse>.xxlarge-8 {
        width: 66.66667%
    }

    .large-margin-collapse>.xxlarge-9 {
        width: 75%
    }

    .large-margin-collapse>.xxlarge-10 {
        width: 83.33333%
    }

    .large-margin-collapse>.xxlarge-11 {
        width: 91.66667%
    }

    .large-margin-collapse>.xxlarge-12 {
        width: 100%
    }
}

@media print, screen and (min-width: 46.875em) {
    .large-padding-collapse {
        margin-right:0;
        margin-left: 0
    }

    .large-padding-collapse>.cell {
        padding-right: 0;
        padding-left: 0
    }
}

@media screen and (min-width: 62.5em) {
    .xlarge-margin-collapse {
        margin-right:0;
        margin-left: 0
    }

    .xlarge-margin-collapse>.cell {
        margin-right: 0;
        margin-left: 0
    }

    .xlarge-margin-collapse>.small-1 {
        width: 8.33333%
    }

    .xlarge-margin-collapse>.small-2 {
        width: 16.66667%
    }

    .xlarge-margin-collapse>.small-3 {
        width: 25%
    }

    .xlarge-margin-collapse>.small-4 {
        width: 33.33333%
    }

    .xlarge-margin-collapse>.small-5 {
        width: 41.66667%
    }

    .xlarge-margin-collapse>.small-6 {
        width: 50%
    }

    .xlarge-margin-collapse>.small-7 {
        width: 58.33333%
    }

    .xlarge-margin-collapse>.small-8 {
        width: 66.66667%
    }

    .xlarge-margin-collapse>.small-9 {
        width: 75%
    }

    .xlarge-margin-collapse>.small-10 {
        width: 83.33333%
    }

    .xlarge-margin-collapse>.small-11 {
        width: 91.66667%
    }

    .xlarge-margin-collapse>.small-12,.value-component--sidebar .xlarge-margin-collapse>.value-component--width {
        width: 100%
    }

    .xlarge-margin-collapse>.medium-1 {
        width: 8.33333%
    }

    .xlarge-margin-collapse>.medium-2 {
        width: 16.66667%
    }

    .xlarge-margin-collapse>.medium-3 {
        width: 25%
    }

    .xlarge-margin-collapse>.medium-4 {
        width: 33.33333%
    }

    .xlarge-margin-collapse>.medium-5 {
        width: 41.66667%
    }

    .xlarge-margin-collapse>.medium-6,.value-component--dynamic .xlarge-margin-collapse>.value-component--width {
        width: 50%
    }

    .xlarge-margin-collapse>.medium-7 {
        width: 58.33333%
    }

    .xlarge-margin-collapse>.medium-8 {
        width: 66.66667%
    }

    .xlarge-margin-collapse>.medium-9 {
        width: 75%
    }

    .xlarge-margin-collapse>.medium-10 {
        width: 83.33333%
    }

    .xlarge-margin-collapse>.medium-11 {
        width: 91.66667%
    }

    .xlarge-margin-collapse>.medium-12 {
        width: 100%
    }

    .xlarge-margin-collapse>.large-1 {
        width: 8.33333%
    }

    .xlarge-margin-collapse>.large-2 {
        width: 16.66667%
    }

    .xlarge-margin-collapse>.large-3 {
        width: 25%
    }

    .xlarge-margin-collapse>.large-4 {
        width: 33.33333%
    }

    .xlarge-margin-collapse>.large-5 {
        width: 41.66667%
    }

    .xlarge-margin-collapse>.large-6 {
        width: 50%
    }

    .xlarge-margin-collapse>.large-7 {
        width: 58.33333%
    }

    .xlarge-margin-collapse>.large-8 {
        width: 66.66667%
    }

    .xlarge-margin-collapse>.large-9 {
        width: 75%
    }

    .xlarge-margin-collapse>.large-10 {
        width: 83.33333%
    }

    .xlarge-margin-collapse>.large-11 {
        width: 91.66667%
    }

    .xlarge-margin-collapse>.large-12 {
        width: 100%
    }

    .xlarge-margin-collapse>.xlarge-1 {
        width: 8.33333%
    }

    .xlarge-margin-collapse>.xlarge-2 {
        width: 16.66667%
    }

    .xlarge-margin-collapse>.xlarge-3 {
        width: 25%
    }

    .xlarge-margin-collapse>.xlarge-4 {
        width: 33.33333%
    }

    .xlarge-margin-collapse>.xlarge-5 {
        width: 41.66667%
    }

    .xlarge-margin-collapse>.xlarge-6 {
        width: 50%
    }

    .xlarge-margin-collapse>.xlarge-7 {
        width: 58.33333%
    }

    .xlarge-margin-collapse>.xlarge-8 {
        width: 66.66667%
    }

    .xlarge-margin-collapse>.xlarge-9 {
        width: 75%
    }

    .xlarge-margin-collapse>.xlarge-10 {
        width: 83.33333%
    }

    .xlarge-margin-collapse>.xlarge-11 {
        width: 91.66667%
    }

    .xlarge-margin-collapse>.xlarge-12 {
        width: 100%
    }
}

@media screen and (min-width: 79.375em) {
    .xlarge-margin-collapse>.xxlarge-1 {
        width:8.33333%
    }

    .xlarge-margin-collapse>.xxlarge-2 {
        width: 16.66667%
    }

    .xlarge-margin-collapse>.xxlarge-3 {
        width: 25%
    }

    .xlarge-margin-collapse>.xxlarge-4 {
        width: 33.33333%
    }

    .xlarge-margin-collapse>.xxlarge-5 {
        width: 41.66667%
    }

    .xlarge-margin-collapse>.xxlarge-6 {
        width: 50%
    }

    .xlarge-margin-collapse>.xxlarge-7 {
        width: 58.33333%
    }

    .xlarge-margin-collapse>.xxlarge-8 {
        width: 66.66667%
    }

    .xlarge-margin-collapse>.xxlarge-9 {
        width: 75%
    }

    .xlarge-margin-collapse>.xxlarge-10 {
        width: 83.33333%
    }

    .xlarge-margin-collapse>.xxlarge-11 {
        width: 91.66667%
    }

    .xlarge-margin-collapse>.xxlarge-12 {
        width: 100%
    }
}

@media screen and (min-width: 62.5em) {
    .xlarge-padding-collapse {
        margin-right:0;
        margin-left: 0
    }

    .xlarge-padding-collapse>.cell {
        padding-right: 0;
        padding-left: 0
    }
}

@media screen and (min-width: 79.375em) {
    .xxlarge-margin-collapse {
        margin-right:0;
        margin-left: 0
    }

    .xxlarge-margin-collapse>.cell {
        margin-right: 0;
        margin-left: 0
    }

    .xxlarge-margin-collapse>.small-1 {
        width: 8.33333%
    }

    .xxlarge-margin-collapse>.small-2 {
        width: 16.66667%
    }

    .xxlarge-margin-collapse>.small-3 {
        width: 25%
    }

    .xxlarge-margin-collapse>.small-4 {
        width: 33.33333%
    }

    .xxlarge-margin-collapse>.small-5 {
        width: 41.66667%
    }

    .xxlarge-margin-collapse>.small-6 {
        width: 50%
    }

    .xxlarge-margin-collapse>.small-7 {
        width: 58.33333%
    }

    .xxlarge-margin-collapse>.small-8 {
        width: 66.66667%
    }

    .xxlarge-margin-collapse>.small-9 {
        width: 75%
    }

    .xxlarge-margin-collapse>.small-10 {
        width: 83.33333%
    }

    .xxlarge-margin-collapse>.small-11 {
        width: 91.66667%
    }

    .xxlarge-margin-collapse>.small-12,.value-component--sidebar .xxlarge-margin-collapse>.value-component--width {
        width: 100%
    }

    .xxlarge-margin-collapse>.medium-1 {
        width: 8.33333%
    }

    .xxlarge-margin-collapse>.medium-2 {
        width: 16.66667%
    }

    .xxlarge-margin-collapse>.medium-3 {
        width: 25%
    }

    .xxlarge-margin-collapse>.medium-4 {
        width: 33.33333%
    }

    .xxlarge-margin-collapse>.medium-5 {
        width: 41.66667%
    }

    .xxlarge-margin-collapse>.medium-6,.value-component--dynamic .xxlarge-margin-collapse>.value-component--width {
        width: 50%
    }

    .xxlarge-margin-collapse>.medium-7 {
        width: 58.33333%
    }

    .xxlarge-margin-collapse>.medium-8 {
        width: 66.66667%
    }

    .xxlarge-margin-collapse>.medium-9 {
        width: 75%
    }

    .xxlarge-margin-collapse>.medium-10 {
        width: 83.33333%
    }

    .xxlarge-margin-collapse>.medium-11 {
        width: 91.66667%
    }

    .xxlarge-margin-collapse>.medium-12 {
        width: 100%
    }

    .xxlarge-margin-collapse>.large-1 {
        width: 8.33333%
    }

    .xxlarge-margin-collapse>.large-2 {
        width: 16.66667%
    }

    .xxlarge-margin-collapse>.large-3 {
        width: 25%
    }

    .xxlarge-margin-collapse>.large-4 {
        width: 33.33333%
    }

    .xxlarge-margin-collapse>.large-5 {
        width: 41.66667%
    }

    .xxlarge-margin-collapse>.large-6 {
        width: 50%
    }

    .xxlarge-margin-collapse>.large-7 {
        width: 58.33333%
    }

    .xxlarge-margin-collapse>.large-8 {
        width: 66.66667%
    }

    .xxlarge-margin-collapse>.large-9 {
        width: 75%
    }

    .xxlarge-margin-collapse>.large-10 {
        width: 83.33333%
    }

    .xxlarge-margin-collapse>.large-11 {
        width: 91.66667%
    }

    .xxlarge-margin-collapse>.large-12 {
        width: 100%
    }

    .xxlarge-margin-collapse>.xlarge-1 {
        width: 8.33333%
    }

    .xxlarge-margin-collapse>.xlarge-2 {
        width: 16.66667%
    }

    .xxlarge-margin-collapse>.xlarge-3 {
        width: 25%
    }

    .xxlarge-margin-collapse>.xlarge-4 {
        width: 33.33333%
    }

    .xxlarge-margin-collapse>.xlarge-5 {
        width: 41.66667%
    }

    .xxlarge-margin-collapse>.xlarge-6 {
        width: 50%
    }

    .xxlarge-margin-collapse>.xlarge-7 {
        width: 58.33333%
    }

    .xxlarge-margin-collapse>.xlarge-8 {
        width: 66.66667%
    }

    .xxlarge-margin-collapse>.xlarge-9 {
        width: 75%
    }

    .xxlarge-margin-collapse>.xlarge-10 {
        width: 83.33333%
    }

    .xxlarge-margin-collapse>.xlarge-11 {
        width: 91.66667%
    }

    .xxlarge-margin-collapse>.xlarge-12 {
        width: 100%
    }

    .xxlarge-margin-collapse>.xxlarge-1 {
        width: 8.33333%
    }

    .xxlarge-margin-collapse>.xxlarge-2 {
        width: 16.66667%
    }

    .xxlarge-margin-collapse>.xxlarge-3 {
        width: 25%
    }

    .xxlarge-margin-collapse>.xxlarge-4 {
        width: 33.33333%
    }

    .xxlarge-margin-collapse>.xxlarge-5 {
        width: 41.66667%
    }

    .xxlarge-margin-collapse>.xxlarge-6 {
        width: 50%
    }

    .xxlarge-margin-collapse>.xxlarge-7 {
        width: 58.33333%
    }

    .xxlarge-margin-collapse>.xxlarge-8 {
        width: 66.66667%
    }

    .xxlarge-margin-collapse>.xxlarge-9 {
        width: 75%
    }

    .xxlarge-margin-collapse>.xxlarge-10 {
        width: 83.33333%
    }

    .xxlarge-margin-collapse>.xxlarge-11 {
        width: 91.66667%
    }

    .xxlarge-margin-collapse>.xxlarge-12 {
        width: 100%
    }

    .xxlarge-padding-collapse {
        margin-right: 0;
        margin-left: 0
    }

    .xxlarge-padding-collapse>.cell {
        padding-right: 0;
        padding-left: 0
    }
}

.small-offset-0 {
    margin-left: 0%
}

.grid-margin-x>.small-offset-0 {
    margin-left: calc(0% + 0.375rem)
}

.small-offset-1 {
    margin-left: 8.33333%
}

.grid-margin-x>.small-offset-1 {
    margin-left: calc(8.33333% + 0.375rem)
}

.small-offset-2 {
    margin-left: 16.66667%
}

.grid-margin-x>.small-offset-2 {
    margin-left: calc(16.66667% + 0.375rem)
}

.small-offset-3 {
    margin-left: 25%
}

.grid-margin-x>.small-offset-3 {
    margin-left: calc(25% + 0.375rem)
}

.small-offset-4 {
    margin-left: 33.33333%
}

.grid-margin-x>.small-offset-4 {
    margin-left: calc(33.33333% + 0.375rem)
}

.small-offset-5 {
    margin-left: 41.66667%
}

.grid-margin-x>.small-offset-5 {
    margin-left: calc(41.66667% + 0.375rem)
}

.small-offset-6 {
    margin-left: 50%
}

.grid-margin-x>.small-offset-6 {
    margin-left: calc(50% + 0.375rem)
}

.small-offset-7 {
    margin-left: 58.33333%
}

.grid-margin-x>.small-offset-7 {
    margin-left: calc(58.33333% + 0.375rem)
}

.small-offset-8 {
    margin-left: 66.66667%
}

.grid-margin-x>.small-offset-8 {
    margin-left: calc(66.66667% + 0.375rem)
}

.small-offset-9 {
    margin-left: 75%
}

.grid-margin-x>.small-offset-9 {
    margin-left: calc(75% + 0.375rem)
}

.small-offset-10 {
    margin-left: 83.33333%
}

.grid-margin-x>.small-offset-10 {
    margin-left: calc(83.33333% + 0.375rem)
}

.small-offset-11 {
    margin-left: 91.66667%
}

.grid-margin-x>.small-offset-11 {
    margin-left: calc(91.66667% + 0.375rem)
}

@media print, screen and (min-width: 37.5em) {
    .medium-offset-0 {
        margin-left:0%
    }

    .grid-margin-x>.medium-offset-0 {
        margin-left: calc(0% + 0.5625rem)
    }

    .medium-offset-1 {
        margin-left: 8.33333%
    }

    .grid-margin-x>.medium-offset-1 {
        margin-left: calc(8.33333% + 0.5625rem)
    }

    .medium-offset-2 {
        margin-left: 16.66667%
    }

    .grid-margin-x>.medium-offset-2 {
        margin-left: calc(16.66667% + 0.5625rem)
    }

    .medium-offset-3 {
        margin-left: 25%
    }

    .grid-margin-x>.medium-offset-3 {
        margin-left: calc(25% + 0.5625rem)
    }

    .medium-offset-4 {
        margin-left: 33.33333%
    }

    .grid-margin-x>.medium-offset-4 {
        margin-left: calc(33.33333% + 0.5625rem)
    }

    .medium-offset-5 {
        margin-left: 41.66667%
    }

    .grid-margin-x>.medium-offset-5 {
        margin-left: calc(41.66667% + 0.5625rem)
    }

    .medium-offset-6 {
        margin-left: 50%
    }

    .grid-margin-x>.medium-offset-6 {
        margin-left: calc(50% + 0.5625rem)
    }

    .medium-offset-7 {
        margin-left: 58.33333%
    }

    .grid-margin-x>.medium-offset-7 {
        margin-left: calc(58.33333% + 0.5625rem)
    }

    .medium-offset-8 {
        margin-left: 66.66667%
    }

    .grid-margin-x>.medium-offset-8 {
        margin-left: calc(66.66667% + 0.5625rem)
    }

    .medium-offset-9 {
        margin-left: 75%
    }

    .grid-margin-x>.medium-offset-9 {
        margin-left: calc(75% + 0.5625rem)
    }

    .medium-offset-10 {
        margin-left: 83.33333%
    }

    .grid-margin-x>.medium-offset-10 {
        margin-left: calc(83.33333% + 0.5625rem)
    }

    .medium-offset-11 {
        margin-left: 91.66667%
    }

    .grid-margin-x>.medium-offset-11 {
        margin-left: calc(91.66667% + 0.5625rem)
    }
}

@media print, screen and (min-width: 46.875em) {
    .large-offset-0 {
        margin-left:0%
    }

    .grid-margin-x>.large-offset-0 {
        margin-left: calc(0% + 0.5625rem)
    }

    .large-offset-1 {
        margin-left: 8.33333%
    }

    .grid-margin-x>.large-offset-1 {
        margin-left: calc(8.33333% + 0.5625rem)
    }

    .large-offset-2 {
        margin-left: 16.66667%
    }

    .grid-margin-x>.large-offset-2 {
        margin-left: calc(16.66667% + 0.5625rem)
    }

    .large-offset-3 {
        margin-left: 25%
    }

    .grid-margin-x>.large-offset-3 {
        margin-left: calc(25% + 0.5625rem)
    }

    .large-offset-4 {
        margin-left: 33.33333%
    }

    .grid-margin-x>.large-offset-4 {
        margin-left: calc(33.33333% + 0.5625rem)
    }

    .large-offset-5 {
        margin-left: 41.66667%
    }

    .grid-margin-x>.large-offset-5 {
        margin-left: calc(41.66667% + 0.5625rem)
    }

    .large-offset-6 {
        margin-left: 50%
    }

    .grid-margin-x>.large-offset-6 {
        margin-left: calc(50% + 0.5625rem)
    }

    .large-offset-7 {
        margin-left: 58.33333%
    }

    .grid-margin-x>.large-offset-7 {
        margin-left: calc(58.33333% + 0.5625rem)
    }

    .large-offset-8 {
        margin-left: 66.66667%
    }

    .grid-margin-x>.large-offset-8 {
        margin-left: calc(66.66667% + 0.5625rem)
    }

    .large-offset-9 {
        margin-left: 75%
    }

    .grid-margin-x>.large-offset-9 {
        margin-left: calc(75% + 0.5625rem)
    }

    .large-offset-10 {
        margin-left: 83.33333%
    }

    .grid-margin-x>.large-offset-10 {
        margin-left: calc(83.33333% + 0.5625rem)
    }

    .large-offset-11 {
        margin-left: 91.66667%
    }

    .grid-margin-x>.large-offset-11 {
        margin-left: calc(91.66667% + 0.5625rem)
    }
}

@media screen and (min-width: 62.5em) {
    .xlarge-offset-0 {
        margin-left:0%
    }

    .grid-margin-x>.xlarge-offset-0 {
        margin-left: calc(0% + 0.75rem)
    }

    .xlarge-offset-1 {
        margin-left: 8.33333%
    }

    .grid-margin-x>.xlarge-offset-1 {
        margin-left: calc(8.33333% + 0.75rem)
    }

    .xlarge-offset-2 {
        margin-left: 16.66667%
    }

    .grid-margin-x>.xlarge-offset-2 {
        margin-left: calc(16.66667% + 0.75rem)
    }

    .xlarge-offset-3 {
        margin-left: 25%
    }

    .grid-margin-x>.xlarge-offset-3 {
        margin-left: calc(25% + 0.75rem)
    }

    .xlarge-offset-4 {
        margin-left: 33.33333%
    }

    .grid-margin-x>.xlarge-offset-4 {
        margin-left: calc(33.33333% + 0.75rem)
    }

    .xlarge-offset-5 {
        margin-left: 41.66667%
    }

    .grid-margin-x>.xlarge-offset-5 {
        margin-left: calc(41.66667% + 0.75rem)
    }

    .xlarge-offset-6 {
        margin-left: 50%
    }

    .grid-margin-x>.xlarge-offset-6 {
        margin-left: calc(50% + 0.75rem)
    }

    .xlarge-offset-7 {
        margin-left: 58.33333%
    }

    .grid-margin-x>.xlarge-offset-7 {
        margin-left: calc(58.33333% + 0.75rem)
    }

    .xlarge-offset-8 {
        margin-left: 66.66667%
    }

    .grid-margin-x>.xlarge-offset-8 {
        margin-left: calc(66.66667% + 0.75rem)
    }

    .xlarge-offset-9 {
        margin-left: 75%
    }

    .grid-margin-x>.xlarge-offset-9 {
        margin-left: calc(75% + 0.75rem)
    }

    .xlarge-offset-10 {
        margin-left: 83.33333%
    }

    .grid-margin-x>.xlarge-offset-10 {
        margin-left: calc(83.33333% + 0.75rem)
    }

    .xlarge-offset-11 {
        margin-left: 91.66667%
    }

    .grid-margin-x>.xlarge-offset-11 {
        margin-left: calc(91.66667% + 0.75rem)
    }
}

@media screen and (min-width: 79.375em) {
    .xxlarge-offset-0 {
        margin-left:0%
    }

    .grid-margin-x>.xxlarge-offset-0 {
        margin-left: calc(0% + 0.75rem)
    }

    .xxlarge-offset-1 {
        margin-left: 8.33333%
    }

    .grid-margin-x>.xxlarge-offset-1 {
        margin-left: calc(8.33333% + 0.75rem)
    }

    .xxlarge-offset-2 {
        margin-left: 16.66667%
    }

    .grid-margin-x>.xxlarge-offset-2 {
        margin-left: calc(16.66667% + 0.75rem)
    }

    .xxlarge-offset-3 {
        margin-left: 25%
    }

    .grid-margin-x>.xxlarge-offset-3 {
        margin-left: calc(25% + 0.75rem)
    }

    .xxlarge-offset-4 {
        margin-left: 33.33333%
    }

    .grid-margin-x>.xxlarge-offset-4 {
        margin-left: calc(33.33333% + 0.75rem)
    }

    .xxlarge-offset-5 {
        margin-left: 41.66667%
    }

    .grid-margin-x>.xxlarge-offset-5 {
        margin-left: calc(41.66667% + 0.75rem)
    }

    .xxlarge-offset-6 {
        margin-left: 50%
    }

    .grid-margin-x>.xxlarge-offset-6 {
        margin-left: calc(50% + 0.75rem)
    }

    .xxlarge-offset-7 {
        margin-left: 58.33333%
    }

    .grid-margin-x>.xxlarge-offset-7 {
        margin-left: calc(58.33333% + 0.75rem)
    }

    .xxlarge-offset-8 {
        margin-left: 66.66667%
    }

    .grid-margin-x>.xxlarge-offset-8 {
        margin-left: calc(66.66667% + 0.75rem)
    }

    .xxlarge-offset-9 {
        margin-left: 75%
    }

    .grid-margin-x>.xxlarge-offset-9 {
        margin-left: calc(75% + 0.75rem)
    }

    .xxlarge-offset-10 {
        margin-left: 83.33333%
    }

    .grid-margin-x>.xxlarge-offset-10 {
        margin-left: calc(83.33333% + 0.75rem)
    }

    .xxlarge-offset-11 {
        margin-left: 91.66667%
    }

    .grid-margin-x>.xxlarge-offset-11 {
        margin-left: calc(91.66667% + 0.75rem)
    }
}

.grid-y {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap
}

.grid-y>.cell {
    width: auto;
    max-width: none
}

.grid-y>.auto {
    height: auto
}

.grid-y>.shrink {
    height: auto
}

.grid-y>.small-shrink,.grid-y>.small-full,.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.value-component--sidebar .grid-y>.value-component--width {
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

@media print, screen and (min-width: 37.5em) {
    .grid-y>.medium-shrink,.grid-y>.medium-full,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.value-component--dynamic .grid-y>.value-component--width,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12 {
        -ms-flex-preferred-size:auto;
        flex-basis: auto
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-y>.large-shrink,.grid-y>.large-full,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12 {
        -ms-flex-preferred-size:auto;
        flex-basis: auto
    }
}

@media screen and (min-width: 62.5em) {
    .grid-y>.xlarge-shrink,.grid-y>.xlarge-full,.grid-y>.xlarge-1,.grid-y>.xlarge-2,.grid-y>.xlarge-3,.grid-y>.xlarge-4,.grid-y>.xlarge-5,.grid-y>.xlarge-6,.grid-y>.xlarge-7,.grid-y>.xlarge-8,.grid-y>.xlarge-9,.grid-y>.xlarge-10,.grid-y>.xlarge-11,.grid-y>.xlarge-12 {
        -ms-flex-preferred-size:auto;
        flex-basis: auto
    }
}

@media screen and (min-width: 79.375em) {
    .grid-y>.xxlarge-shrink,.grid-y>.xxlarge-full,.grid-y>.xxlarge-1,.grid-y>.xxlarge-2,.grid-y>.xxlarge-3,.grid-y>.xxlarge-4,.grid-y>.xxlarge-5,.grid-y>.xxlarge-6,.grid-y>.xxlarge-7,.grid-y>.xxlarge-8,.grid-y>.xxlarge-9,.grid-y>.xxlarge-10,.grid-y>.xxlarge-11,.grid-y>.xxlarge-12 {
        -ms-flex-preferred-size:auto;
        flex-basis: auto
    }
}

.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.value-component--sidebar .grid-y>.value-component--width {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.grid-y>.small-1 {
    height: 8.33333%
}

.grid-y>.small-2 {
    height: 16.66667%
}

.grid-y>.small-3 {
    height: 25%
}

.grid-y>.small-4 {
    height: 33.33333%
}

.grid-y>.small-5 {
    height: 41.66667%
}

.grid-y>.small-6 {
    height: 50%
}

.grid-y>.small-7 {
    height: 58.33333%
}

.grid-y>.small-8 {
    height: 66.66667%
}

.grid-y>.small-9 {
    height: 75%
}

.grid-y>.small-10 {
    height: 83.33333%
}

.grid-y>.small-11 {
    height: 91.66667%
}

.grid-y>.small-12,.value-component--sidebar .grid-y>.value-component--width {
    height: 100%
}

@media print, screen and (min-width: 37.5em) {
    .grid-y>.medium-auto {
        -webkit-box-flex:1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px;
        height: auto
    }

    .grid-y>.medium-shrink,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.value-component--dynamic .grid-y>.value-component--width,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-y>.medium-shrink {
        height: auto
    }

    .grid-y>.medium-1 {
        height: 8.33333%
    }

    .grid-y>.medium-2 {
        height: 16.66667%
    }

    .grid-y>.medium-3 {
        height: 25%
    }

    .grid-y>.medium-4 {
        height: 33.33333%
    }

    .grid-y>.medium-5 {
        height: 41.66667%
    }

    .grid-y>.medium-6,.value-component--dynamic .grid-y>.value-component--width {
        height: 50%
    }

    .grid-y>.medium-7 {
        height: 58.33333%
    }

    .grid-y>.medium-8 {
        height: 66.66667%
    }

    .grid-y>.medium-9 {
        height: 75%
    }

    .grid-y>.medium-10 {
        height: 83.33333%
    }

    .grid-y>.medium-11 {
        height: 91.66667%
    }

    .grid-y>.medium-12 {
        height: 100%
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-y>.large-auto {
        -webkit-box-flex:1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px;
        height: auto
    }

    .grid-y>.large-shrink,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-y>.large-shrink {
        height: auto
    }

    .grid-y>.large-1 {
        height: 8.33333%
    }

    .grid-y>.large-2 {
        height: 16.66667%
    }

    .grid-y>.large-3 {
        height: 25%
    }

    .grid-y>.large-4 {
        height: 33.33333%
    }

    .grid-y>.large-5 {
        height: 41.66667%
    }

    .grid-y>.large-6 {
        height: 50%
    }

    .grid-y>.large-7 {
        height: 58.33333%
    }

    .grid-y>.large-8 {
        height: 66.66667%
    }

    .grid-y>.large-9 {
        height: 75%
    }

    .grid-y>.large-10 {
        height: 83.33333%
    }

    .grid-y>.large-11 {
        height: 91.66667%
    }

    .grid-y>.large-12 {
        height: 100%
    }
}

@media screen and (min-width: 62.5em) {
    .grid-y>.xlarge-auto {
        -webkit-box-flex:1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px;
        height: auto
    }

    .grid-y>.xlarge-shrink,.grid-y>.xlarge-1,.grid-y>.xlarge-2,.grid-y>.xlarge-3,.grid-y>.xlarge-4,.grid-y>.xlarge-5,.grid-y>.xlarge-6,.grid-y>.xlarge-7,.grid-y>.xlarge-8,.grid-y>.xlarge-9,.grid-y>.xlarge-10,.grid-y>.xlarge-11,.grid-y>.xlarge-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-y>.xlarge-shrink {
        height: auto
    }

    .grid-y>.xlarge-1 {
        height: 8.33333%
    }

    .grid-y>.xlarge-2 {
        height: 16.66667%
    }

    .grid-y>.xlarge-3 {
        height: 25%
    }

    .grid-y>.xlarge-4 {
        height: 33.33333%
    }

    .grid-y>.xlarge-5 {
        height: 41.66667%
    }

    .grid-y>.xlarge-6 {
        height: 50%
    }

    .grid-y>.xlarge-7 {
        height: 58.33333%
    }

    .grid-y>.xlarge-8 {
        height: 66.66667%
    }

    .grid-y>.xlarge-9 {
        height: 75%
    }

    .grid-y>.xlarge-10 {
        height: 83.33333%
    }

    .grid-y>.xlarge-11 {
        height: 91.66667%
    }

    .grid-y>.xlarge-12 {
        height: 100%
    }
}

@media screen and (min-width: 79.375em) {
    .grid-y>.xxlarge-auto {
        -webkit-box-flex:1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px;
        height: auto
    }

    .grid-y>.xxlarge-shrink,.grid-y>.xxlarge-1,.grid-y>.xxlarge-2,.grid-y>.xxlarge-3,.grid-y>.xxlarge-4,.grid-y>.xxlarge-5,.grid-y>.xxlarge-6,.grid-y>.xxlarge-7,.grid-y>.xxlarge-8,.grid-y>.xxlarge-9,.grid-y>.xxlarge-10,.grid-y>.xxlarge-11,.grid-y>.xxlarge-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .grid-y>.xxlarge-shrink {
        height: auto
    }

    .grid-y>.xxlarge-1 {
        height: 8.33333%
    }

    .grid-y>.xxlarge-2 {
        height: 16.66667%
    }

    .grid-y>.xxlarge-3 {
        height: 25%
    }

    .grid-y>.xxlarge-4 {
        height: 33.33333%
    }

    .grid-y>.xxlarge-5 {
        height: 41.66667%
    }

    .grid-y>.xxlarge-6 {
        height: 50%
    }

    .grid-y>.xxlarge-7 {
        height: 58.33333%
    }

    .grid-y>.xxlarge-8 {
        height: 66.66667%
    }

    .grid-y>.xxlarge-9 {
        height: 75%
    }

    .grid-y>.xxlarge-10 {
        height: 83.33333%
    }

    .grid-y>.xxlarge-11 {
        height: 91.66667%
    }

    .grid-y>.xxlarge-12 {
        height: 100%
    }
}

.grid-padding-y .grid-padding-y {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem
}

@media print, screen and (min-width: 37.5em) {
    .grid-padding-y .grid-padding-y {
        margin-top:-0.5625rem;
        margin-bottom: -0.5625rem
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-padding-y .grid-padding-y {
        margin-top:-0.5625rem;
        margin-bottom: -0.5625rem
    }
}

@media screen and (min-width: 62.5em) {
    .grid-padding-y .grid-padding-y {
        margin-top:-0.75rem;
        margin-bottom: -0.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .grid-padding-y .grid-padding-y {
        margin-top:-0.75rem;
        margin-bottom: -0.75rem
    }
}

.grid-padding-y>.cell {
    padding-top: .375rem;
    padding-bottom: .375rem
}

@media print, screen and (min-width: 37.5em) {
    .grid-padding-y>.cell {
        padding-top:.5625rem;
        padding-bottom: .5625rem
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-padding-y>.cell {
        padding-top:.5625rem;
        padding-bottom: .5625rem
    }
}

@media screen and (min-width: 62.5em) {
    .grid-padding-y>.cell {
        padding-top:.75rem;
        padding-bottom: .75rem
    }
}

@media screen and (min-width: 79.375em) {
    .grid-padding-y>.cell {
        padding-top:.75rem;
        padding-bottom: .75rem
    }
}

.grid-margin-y {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem
}

@media print, screen and (min-width: 37.5em) {
    .grid-margin-y {
        margin-top:-0.5625rem;
        margin-bottom: -0.5625rem
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-margin-y {
        margin-top:-0.5625rem;
        margin-bottom: -0.5625rem
    }
}

@media screen and (min-width: 62.5em) {
    .grid-margin-y {
        margin-top:-0.75rem;
        margin-bottom: -0.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .grid-margin-y {
        margin-top:-0.75rem;
        margin-bottom: -0.75rem
    }
}

.grid-margin-y>.cell {
    height: calc(100% - 0.75rem);
    margin-top: .375rem;
    margin-bottom: .375rem
}

@media print, screen and (min-width: 37.5em) {
    .grid-margin-y>.cell {
        height:calc(100% - 1.125rem);
        margin-top: .5625rem;
        margin-bottom: .5625rem
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-margin-y>.cell {
        height:calc(100% - 1.125rem);
        margin-top: .5625rem;
        margin-bottom: .5625rem
    }
}

@media screen and (min-width: 62.5em) {
    .grid-margin-y>.cell {
        height:calc(100% - 1.5rem);
        margin-top: .75rem;
        margin-bottom: .75rem
    }
}

@media screen and (min-width: 79.375em) {
    .grid-margin-y>.cell {
        height:calc(100% - 1.5rem);
        margin-top: .75rem;
        margin-bottom: .75rem
    }
}

.grid-margin-y>.auto {
    height: auto
}

.grid-margin-y>.shrink {
    height: auto
}

.grid-margin-y>.small-1 {
    height: calc(8.33333% - 0.75rem)
}

.grid-margin-y>.small-2 {
    height: calc(16.66667% - 0.75rem)
}

.grid-margin-y>.small-3 {
    height: calc(25% - 0.75rem)
}

.grid-margin-y>.small-4 {
    height: calc(33.33333% - 0.75rem)
}

.grid-margin-y>.small-5 {
    height: calc(41.66667% - 0.75rem)
}

.grid-margin-y>.small-6 {
    height: calc(50% - 0.75rem)
}

.grid-margin-y>.small-7 {
    height: calc(58.33333% - 0.75rem)
}

.grid-margin-y>.small-8 {
    height: calc(66.66667% - 0.75rem)
}

.grid-margin-y>.small-9 {
    height: calc(75% - 0.75rem)
}

.grid-margin-y>.small-10 {
    height: calc(83.33333% - 0.75rem)
}

.grid-margin-y>.small-11 {
    height: calc(91.66667% - 0.75rem)
}

.grid-margin-y>.small-12,.value-component--sidebar .grid-margin-y>.value-component--width {
    height: calc(100% - 0.75rem)
}

@media print, screen and (min-width: 37.5em) {
    .grid-margin-y>.auto {
        height:auto
    }

    .grid-margin-y>.shrink {
        height: auto
    }

    .grid-margin-y>.small-1 {
        height: calc(8.33333% - 1.125rem)
    }

    .grid-margin-y>.small-2 {
        height: calc(16.66667% - 1.125rem)
    }

    .grid-margin-y>.small-3 {
        height: calc(25% - 1.125rem)
    }

    .grid-margin-y>.small-4 {
        height: calc(33.33333% - 1.125rem)
    }

    .grid-margin-y>.small-5 {
        height: calc(41.66667% - 1.125rem)
    }

    .grid-margin-y>.small-6 {
        height: calc(50% - 1.125rem)
    }

    .grid-margin-y>.small-7 {
        height: calc(58.33333% - 1.125rem)
    }

    .grid-margin-y>.small-8 {
        height: calc(66.66667% - 1.125rem)
    }

    .grid-margin-y>.small-9 {
        height: calc(75% - 1.125rem)
    }

    .grid-margin-y>.small-10 {
        height: calc(83.33333% - 1.125rem)
    }

    .grid-margin-y>.small-11 {
        height: calc(91.66667% - 1.125rem)
    }

    .grid-margin-y>.small-12,.value-component--sidebar .grid-margin-y>.value-component--width {
        height: calc(100% - 1.125rem)
    }

    .grid-margin-y>.medium-auto {
        height: auto
    }

    .grid-margin-y>.medium-shrink {
        height: auto
    }

    .grid-margin-y>.medium-1 {
        height: calc(8.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-2 {
        height: calc(16.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-3 {
        height: calc(25% - 1.125rem)
    }

    .grid-margin-y>.medium-4 {
        height: calc(33.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-5 {
        height: calc(41.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-6,.value-component--dynamic .grid-margin-y>.value-component--width {
        height: calc(50% - 1.125rem)
    }

    .grid-margin-y>.medium-7 {
        height: calc(58.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-8 {
        height: calc(66.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-9 {
        height: calc(75% - 1.125rem)
    }

    .grid-margin-y>.medium-10 {
        height: calc(83.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-11 {
        height: calc(91.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-12 {
        height: calc(100% - 1.125rem)
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-margin-y>.auto {
        height:auto
    }

    .grid-margin-y>.shrink {
        height: auto
    }

    .grid-margin-y>.small-1 {
        height: calc(8.33333% - 1.125rem)
    }

    .grid-margin-y>.small-2 {
        height: calc(16.66667% - 1.125rem)
    }

    .grid-margin-y>.small-3 {
        height: calc(25% - 1.125rem)
    }

    .grid-margin-y>.small-4 {
        height: calc(33.33333% - 1.125rem)
    }

    .grid-margin-y>.small-5 {
        height: calc(41.66667% - 1.125rem)
    }

    .grid-margin-y>.small-6 {
        height: calc(50% - 1.125rem)
    }

    .grid-margin-y>.small-7 {
        height: calc(58.33333% - 1.125rem)
    }

    .grid-margin-y>.small-8 {
        height: calc(66.66667% - 1.125rem)
    }

    .grid-margin-y>.small-9 {
        height: calc(75% - 1.125rem)
    }

    .grid-margin-y>.small-10 {
        height: calc(83.33333% - 1.125rem)
    }

    .grid-margin-y>.small-11 {
        height: calc(91.66667% - 1.125rem)
    }

    .grid-margin-y>.small-12,.value-component--sidebar .grid-margin-y>.value-component--width {
        height: calc(100% - 1.125rem)
    }

    .grid-margin-y>.medium-auto {
        height: auto
    }

    .grid-margin-y>.medium-shrink {
        height: auto
    }

    .grid-margin-y>.medium-1 {
        height: calc(8.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-2 {
        height: calc(16.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-3 {
        height: calc(25% - 1.125rem)
    }

    .grid-margin-y>.medium-4 {
        height: calc(33.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-5 {
        height: calc(41.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-6,.value-component--dynamic .grid-margin-y>.value-component--width {
        height: calc(50% - 1.125rem)
    }

    .grid-margin-y>.medium-7 {
        height: calc(58.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-8 {
        height: calc(66.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-9 {
        height: calc(75% - 1.125rem)
    }

    .grid-margin-y>.medium-10 {
        height: calc(83.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-11 {
        height: calc(91.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-12 {
        height: calc(100% - 1.125rem)
    }

    .grid-margin-y>.large-auto {
        height: auto
    }

    .grid-margin-y>.large-shrink {
        height: auto
    }

    .grid-margin-y>.large-1 {
        height: calc(8.33333% - 1.125rem)
    }

    .grid-margin-y>.large-2 {
        height: calc(16.66667% - 1.125rem)
    }

    .grid-margin-y>.large-3 {
        height: calc(25% - 1.125rem)
    }

    .grid-margin-y>.large-4 {
        height: calc(33.33333% - 1.125rem)
    }

    .grid-margin-y>.large-5 {
        height: calc(41.66667% - 1.125rem)
    }

    .grid-margin-y>.large-6 {
        height: calc(50% - 1.125rem)
    }

    .grid-margin-y>.large-7 {
        height: calc(58.33333% - 1.125rem)
    }

    .grid-margin-y>.large-8 {
        height: calc(66.66667% - 1.125rem)
    }

    .grid-margin-y>.large-9 {
        height: calc(75% - 1.125rem)
    }

    .grid-margin-y>.large-10 {
        height: calc(83.33333% - 1.125rem)
    }

    .grid-margin-y>.large-11 {
        height: calc(91.66667% - 1.125rem)
    }

    .grid-margin-y>.large-12 {
        height: calc(100% - 1.125rem)
    }
}

@media screen and (min-width: 62.5em) {
    .grid-margin-y>.auto {
        height:auto
    }

    .grid-margin-y>.shrink {
        height: auto
    }

    .grid-margin-y>.small-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.small-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.small-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.small-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.small-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.small-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.small-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.small-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.small-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.small-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.small-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.small-12,.value-component--sidebar .grid-margin-y>.value-component--width {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.medium-auto {
        height: auto
    }

    .grid-margin-y>.medium-shrink {
        height: auto
    }

    .grid-margin-y>.medium-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.medium-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-6,.value-component--dynamic .grid-margin-y>.value-component--width {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.medium-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.medium-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-12 {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.large-auto {
        height: auto
    }

    .grid-margin-y>.large-shrink {
        height: auto
    }

    .grid-margin-y>.large-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.large-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.large-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.large-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.large-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.large-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.large-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.large-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.large-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.large-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.large-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.large-12 {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.xlarge-auto {
        height: auto
    }

    .grid-margin-y>.xlarge-shrink {
        height: auto
    }

    .grid-margin-y>.xlarge-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.xlarge-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.xlarge-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.xlarge-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-12 {
        height: calc(100% - 1.5rem)
    }
}

@media screen and (min-width: 79.375em) {
    .grid-margin-y>.auto {
        height:auto
    }

    .grid-margin-y>.shrink {
        height: auto
    }

    .grid-margin-y>.small-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.small-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.small-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.small-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.small-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.small-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.small-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.small-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.small-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.small-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.small-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.small-12,.value-component--sidebar .grid-margin-y>.value-component--width {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.medium-auto {
        height: auto
    }

    .grid-margin-y>.medium-shrink {
        height: auto
    }

    .grid-margin-y>.medium-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.medium-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-6,.value-component--dynamic .grid-margin-y>.value-component--width {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.medium-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.medium-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-12 {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.large-auto {
        height: auto
    }

    .grid-margin-y>.large-shrink {
        height: auto
    }

    .grid-margin-y>.large-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.large-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.large-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.large-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.large-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.large-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.large-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.large-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.large-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.large-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.large-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.large-12 {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.xlarge-auto {
        height: auto
    }

    .grid-margin-y>.xlarge-shrink {
        height: auto
    }

    .grid-margin-y>.xlarge-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.xlarge-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.xlarge-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.xlarge-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-12 {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-auto {
        height: auto
    }

    .grid-margin-y>.xxlarge-shrink {
        height: auto
    }

    .grid-margin-y>.xxlarge-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-12 {
        height: calc(100% - 1.5rem)
    }
}

.grid-frame {
    overflow: hidden;
    position: relative;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100vw
}

.cell .grid-frame {
    width: 100%
}

.cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar
}

.cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar
}

.cell-block-container {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: 100%
}

.cell-block-container>.grid-x {
    max-height: 100%;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

@media print, screen and (min-width: 37.5em) {
    .medium-grid-frame {
        overflow:hidden;
        position: relative;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        width: 100vw
    }

    .cell .medium-grid-frame {
        width: 100%
    }

    .medium-cell-block {
        overflow-x: auto;
        max-width: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .medium-cell-block-container {
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-height: 100%
    }

    .medium-cell-block-container>.grid-x {
        max-height: 100%;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .medium-cell-block-y {
        overflow-y: auto;
        max-height: 100%;
        min-height: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
}

@media print, screen and (min-width: 46.875em) {
    .large-grid-frame {
        overflow:hidden;
        position: relative;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        width: 100vw
    }

    .cell .large-grid-frame {
        width: 100%
    }

    .large-cell-block {
        overflow-x: auto;
        max-width: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .large-cell-block-container {
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-height: 100%
    }

    .large-cell-block-container>.grid-x {
        max-height: 100%;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .large-cell-block-y {
        overflow-y: auto;
        max-height: 100%;
        min-height: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
}

@media screen and (min-width: 62.5em) {
    .xlarge-grid-frame {
        overflow:hidden;
        position: relative;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        width: 100vw
    }

    .cell .xlarge-grid-frame {
        width: 100%
    }

    .xlarge-cell-block {
        overflow-x: auto;
        max-width: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .xlarge-cell-block-container {
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-height: 100%
    }

    .xlarge-cell-block-container>.grid-x {
        max-height: 100%;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .xlarge-cell-block-y {
        overflow-y: auto;
        max-height: 100%;
        min-height: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
}

@media screen and (min-width: 79.375em) {
    .xxlarge-grid-frame {
        overflow:hidden;
        position: relative;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        width: 100vw
    }

    .cell .xxlarge-grid-frame {
        width: 100%
    }

    .xxlarge-cell-block {
        overflow-x: auto;
        max-width: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .xxlarge-cell-block-container {
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-height: 100%
    }

    .xxlarge-cell-block-container>.grid-x {
        max-height: 100%;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .xxlarge-cell-block-y {
        overflow-y: auto;
        max-height: 100%;
        min-height: 100%;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
}

.grid-y.grid-frame {
    width: auto;
    overflow: hidden;
    position: relative;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    height: 100vh
}

@media print, screen and (min-width: 37.5em) {
    .grid-y.medium-grid-frame {
        width:auto;
        overflow: hidden;
        position: relative;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        height: 100vh
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-y.large-grid-frame {
        width:auto;
        overflow: hidden;
        position: relative;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        height: 100vh
    }
}

@media screen and (min-width: 62.5em) {
    .grid-y.xlarge-grid-frame {
        width:auto;
        overflow: hidden;
        position: relative;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        height: 100vh
    }
}

@media screen and (min-width: 79.375em) {
    .grid-y.xxlarge-grid-frame {
        width:auto;
        overflow: hidden;
        position: relative;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        height: 100vh
    }
}

.cell .grid-y.grid-frame {
    height: 100%
}

@media print, screen and (min-width: 37.5em) {
    .cell .grid-y.medium-grid-frame {
        height:100%
    }
}

@media print, screen and (min-width: 46.875em) {
    .cell .grid-y.large-grid-frame {
        height:100%
    }
}

@media screen and (min-width: 62.5em) {
    .cell .grid-y.xlarge-grid-frame {
        height:100%
    }
}

@media screen and (min-width: 79.375em) {
    .cell .grid-y.xxlarge-grid-frame {
        height:100%
    }
}

.grid-margin-y {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem
}

@media print, screen and (min-width: 37.5em) {
    .grid-margin-y {
        margin-top:-0.5625rem;
        margin-bottom: -0.5625rem
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-margin-y {
        margin-top:-0.5625rem;
        margin-bottom: -0.5625rem
    }
}

@media screen and (min-width: 62.5em) {
    .grid-margin-y {
        margin-top:-0.75rem;
        margin-bottom: -0.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .grid-margin-y {
        margin-top:-0.75rem;
        margin-bottom: -0.75rem
    }
}

.grid-margin-y>.cell {
    height: calc(100% - 0.75rem);
    margin-top: .375rem;
    margin-bottom: .375rem
}

@media print, screen and (min-width: 37.5em) {
    .grid-margin-y>.cell {
        height:calc(100% - 1.125rem);
        margin-top: .5625rem;
        margin-bottom: .5625rem
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-margin-y>.cell {
        height:calc(100% - 1.125rem);
        margin-top: .5625rem;
        margin-bottom: .5625rem
    }
}

@media screen and (min-width: 62.5em) {
    .grid-margin-y>.cell {
        height:calc(100% - 1.5rem);
        margin-top: .75rem;
        margin-bottom: .75rem
    }
}

@media screen and (min-width: 79.375em) {
    .grid-margin-y>.cell {
        height:calc(100% - 1.5rem);
        margin-top: .75rem;
        margin-bottom: .75rem
    }
}

.grid-margin-y>.auto {
    height: auto
}

.grid-margin-y>.shrink {
    height: auto
}

.grid-margin-y>.small-1 {
    height: calc(8.33333% - 0.75rem)
}

.grid-margin-y>.small-2 {
    height: calc(16.66667% - 0.75rem)
}

.grid-margin-y>.small-3 {
    height: calc(25% - 0.75rem)
}

.grid-margin-y>.small-4 {
    height: calc(33.33333% - 0.75rem)
}

.grid-margin-y>.small-5 {
    height: calc(41.66667% - 0.75rem)
}

.grid-margin-y>.small-6 {
    height: calc(50% - 0.75rem)
}

.grid-margin-y>.small-7 {
    height: calc(58.33333% - 0.75rem)
}

.grid-margin-y>.small-8 {
    height: calc(66.66667% - 0.75rem)
}

.grid-margin-y>.small-9 {
    height: calc(75% - 0.75rem)
}

.grid-margin-y>.small-10 {
    height: calc(83.33333% - 0.75rem)
}

.grid-margin-y>.small-11 {
    height: calc(91.66667% - 0.75rem)
}

.grid-margin-y>.small-12,.value-component--sidebar .grid-margin-y>.value-component--width {
    height: calc(100% - 0.75rem)
}

@media print, screen and (min-width: 37.5em) {
    .grid-margin-y>.auto {
        height:auto
    }

    .grid-margin-y>.shrink {
        height: auto
    }

    .grid-margin-y>.small-1 {
        height: calc(8.33333% - 1.125rem)
    }

    .grid-margin-y>.small-2 {
        height: calc(16.66667% - 1.125rem)
    }

    .grid-margin-y>.small-3 {
        height: calc(25% - 1.125rem)
    }

    .grid-margin-y>.small-4 {
        height: calc(33.33333% - 1.125rem)
    }

    .grid-margin-y>.small-5 {
        height: calc(41.66667% - 1.125rem)
    }

    .grid-margin-y>.small-6 {
        height: calc(50% - 1.125rem)
    }

    .grid-margin-y>.small-7 {
        height: calc(58.33333% - 1.125rem)
    }

    .grid-margin-y>.small-8 {
        height: calc(66.66667% - 1.125rem)
    }

    .grid-margin-y>.small-9 {
        height: calc(75% - 1.125rem)
    }

    .grid-margin-y>.small-10 {
        height: calc(83.33333% - 1.125rem)
    }

    .grid-margin-y>.small-11 {
        height: calc(91.66667% - 1.125rem)
    }

    .grid-margin-y>.small-12,.value-component--sidebar .grid-margin-y>.value-component--width {
        height: calc(100% - 1.125rem)
    }

    .grid-margin-y>.medium-auto {
        height: auto
    }

    .grid-margin-y>.medium-shrink {
        height: auto
    }

    .grid-margin-y>.medium-1 {
        height: calc(8.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-2 {
        height: calc(16.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-3 {
        height: calc(25% - 1.125rem)
    }

    .grid-margin-y>.medium-4 {
        height: calc(33.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-5 {
        height: calc(41.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-6,.value-component--dynamic .grid-margin-y>.value-component--width {
        height: calc(50% - 1.125rem)
    }

    .grid-margin-y>.medium-7 {
        height: calc(58.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-8 {
        height: calc(66.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-9 {
        height: calc(75% - 1.125rem)
    }

    .grid-margin-y>.medium-10 {
        height: calc(83.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-11 {
        height: calc(91.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-12 {
        height: calc(100% - 1.125rem)
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-margin-y>.auto {
        height:auto
    }

    .grid-margin-y>.shrink {
        height: auto
    }

    .grid-margin-y>.small-1 {
        height: calc(8.33333% - 1.125rem)
    }

    .grid-margin-y>.small-2 {
        height: calc(16.66667% - 1.125rem)
    }

    .grid-margin-y>.small-3 {
        height: calc(25% - 1.125rem)
    }

    .grid-margin-y>.small-4 {
        height: calc(33.33333% - 1.125rem)
    }

    .grid-margin-y>.small-5 {
        height: calc(41.66667% - 1.125rem)
    }

    .grid-margin-y>.small-6 {
        height: calc(50% - 1.125rem)
    }

    .grid-margin-y>.small-7 {
        height: calc(58.33333% - 1.125rem)
    }

    .grid-margin-y>.small-8 {
        height: calc(66.66667% - 1.125rem)
    }

    .grid-margin-y>.small-9 {
        height: calc(75% - 1.125rem)
    }

    .grid-margin-y>.small-10 {
        height: calc(83.33333% - 1.125rem)
    }

    .grid-margin-y>.small-11 {
        height: calc(91.66667% - 1.125rem)
    }

    .grid-margin-y>.small-12,.value-component--sidebar .grid-margin-y>.value-component--width {
        height: calc(100% - 1.125rem)
    }

    .grid-margin-y>.medium-auto {
        height: auto
    }

    .grid-margin-y>.medium-shrink {
        height: auto
    }

    .grid-margin-y>.medium-1 {
        height: calc(8.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-2 {
        height: calc(16.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-3 {
        height: calc(25% - 1.125rem)
    }

    .grid-margin-y>.medium-4 {
        height: calc(33.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-5 {
        height: calc(41.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-6,.value-component--dynamic .grid-margin-y>.value-component--width {
        height: calc(50% - 1.125rem)
    }

    .grid-margin-y>.medium-7 {
        height: calc(58.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-8 {
        height: calc(66.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-9 {
        height: calc(75% - 1.125rem)
    }

    .grid-margin-y>.medium-10 {
        height: calc(83.33333% - 1.125rem)
    }

    .grid-margin-y>.medium-11 {
        height: calc(91.66667% - 1.125rem)
    }

    .grid-margin-y>.medium-12 {
        height: calc(100% - 1.125rem)
    }

    .grid-margin-y>.large-auto {
        height: auto
    }

    .grid-margin-y>.large-shrink {
        height: auto
    }

    .grid-margin-y>.large-1 {
        height: calc(8.33333% - 1.125rem)
    }

    .grid-margin-y>.large-2 {
        height: calc(16.66667% - 1.125rem)
    }

    .grid-margin-y>.large-3 {
        height: calc(25% - 1.125rem)
    }

    .grid-margin-y>.large-4 {
        height: calc(33.33333% - 1.125rem)
    }

    .grid-margin-y>.large-5 {
        height: calc(41.66667% - 1.125rem)
    }

    .grid-margin-y>.large-6 {
        height: calc(50% - 1.125rem)
    }

    .grid-margin-y>.large-7 {
        height: calc(58.33333% - 1.125rem)
    }

    .grid-margin-y>.large-8 {
        height: calc(66.66667% - 1.125rem)
    }

    .grid-margin-y>.large-9 {
        height: calc(75% - 1.125rem)
    }

    .grid-margin-y>.large-10 {
        height: calc(83.33333% - 1.125rem)
    }

    .grid-margin-y>.large-11 {
        height: calc(91.66667% - 1.125rem)
    }

    .grid-margin-y>.large-12 {
        height: calc(100% - 1.125rem)
    }
}

@media screen and (min-width: 62.5em) {
    .grid-margin-y>.auto {
        height:auto
    }

    .grid-margin-y>.shrink {
        height: auto
    }

    .grid-margin-y>.small-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.small-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.small-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.small-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.small-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.small-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.small-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.small-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.small-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.small-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.small-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.small-12,.value-component--sidebar .grid-margin-y>.value-component--width {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.medium-auto {
        height: auto
    }

    .grid-margin-y>.medium-shrink {
        height: auto
    }

    .grid-margin-y>.medium-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.medium-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-6,.value-component--dynamic .grid-margin-y>.value-component--width {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.medium-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.medium-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-12 {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.large-auto {
        height: auto
    }

    .grid-margin-y>.large-shrink {
        height: auto
    }

    .grid-margin-y>.large-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.large-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.large-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.large-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.large-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.large-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.large-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.large-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.large-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.large-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.large-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.large-12 {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.xlarge-auto {
        height: auto
    }

    .grid-margin-y>.xlarge-shrink {
        height: auto
    }

    .grid-margin-y>.xlarge-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.xlarge-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.xlarge-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.xlarge-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-12 {
        height: calc(100% - 1.5rem)
    }
}

@media screen and (min-width: 79.375em) {
    .grid-margin-y>.auto {
        height:auto
    }

    .grid-margin-y>.shrink {
        height: auto
    }

    .grid-margin-y>.small-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.small-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.small-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.small-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.small-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.small-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.small-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.small-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.small-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.small-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.small-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.small-12,.value-component--sidebar .grid-margin-y>.value-component--width {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.medium-auto {
        height: auto
    }

    .grid-margin-y>.medium-shrink {
        height: auto
    }

    .grid-margin-y>.medium-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.medium-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-6,.value-component--dynamic .grid-margin-y>.value-component--width {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.medium-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.medium-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.medium-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.medium-12 {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.large-auto {
        height: auto
    }

    .grid-margin-y>.large-shrink {
        height: auto
    }

    .grid-margin-y>.large-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.large-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.large-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.large-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.large-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.large-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.large-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.large-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.large-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.large-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.large-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.large-12 {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.xlarge-auto {
        height: auto
    }

    .grid-margin-y>.xlarge-shrink {
        height: auto
    }

    .grid-margin-y>.xlarge-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.xlarge-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.xlarge-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.xlarge-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.xlarge-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.xlarge-12 {
        height: calc(100% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-auto {
        height: auto
    }

    .grid-margin-y>.xxlarge-shrink {
        height: auto
    }

    .grid-margin-y>.xxlarge-1 {
        height: calc(8.33333% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-2 {
        height: calc(16.66667% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-3 {
        height: calc(25% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-4 {
        height: calc(33.33333% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-5 {
        height: calc(41.66667% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-6 {
        height: calc(50% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-7 {
        height: calc(58.33333% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-8 {
        height: calc(66.66667% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-9 {
        height: calc(75% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-10 {
        height: calc(83.33333% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-11 {
        height: calc(91.66667% - 1.5rem)
    }

    .grid-margin-y>.xxlarge-12 {
        height: calc(100% - 1.5rem)
    }
}

.grid-frame.grid-margin-y {
    height: calc(100vh + 0.75rem)
}

@media print, screen and (min-width: 37.5em) {
    .grid-frame.grid-margin-y {
        height:calc(100vh + 1.125rem)
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-frame.grid-margin-y {
        height:calc(100vh + 1.125rem)
    }
}

@media screen and (min-width: 62.5em) {
    .grid-frame.grid-margin-y {
        height:calc(100vh + 1.5rem)
    }
}

@media screen and (min-width: 79.375em) {
    .grid-frame.grid-margin-y {
        height:calc(100vh + 1.5rem)
    }
}

@media print, screen and (min-width: 37.5em) {
    .grid-margin-y.medium-grid-frame {
        height:calc(100vh + 1.125rem)
    }
}

@media print, screen and (min-width: 46.875em) {
    .grid-margin-y.large-grid-frame {
        height:calc(100vh + 1.125rem)
    }
}

@media screen and (min-width: 62.5em) {
    .grid-margin-y.xlarge-grid-frame {
        height:calc(100vh + 1.5rem)
    }
}

@media screen and (min-width: 79.375em) {
    .grid-margin-y.xxlarge-grid-frame {
        height:calc(100vh + 1.5rem)
    }
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13px;
    height: 100%;
    margin: 0px;
    position: relative
}

.ql-container.ql-disabled .ql-tooltip {
    visibility: hidden
}

.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before {
    pointer-events: none
}

.ql-clipboard {
    left: -100000px;
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%
}

.ql-clipboard p {
    margin: 0;
    padding: 0
}

.ql-editor {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.42;
    height: 100%;
    outline: none;
    overflow-y: auto;
    padding: 12px 15px;
    -o-tab-size: 4;
    tab-size: 4;
    -moz-tab-size: 4;
    text-align: left;
    white-space: pre-wrap;
    word-wrap: break-word
}

.ql-editor>* {
    cursor: text
}

.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6 {
    margin: 0;
    padding: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol,.ql-editor ul {
    padding-left: 1.5em
}

.ql-editor ol>li,.ql-editor ul>li {
    list-style-type: none
}

.ql-editor ul>li::before {
    content: "â€¢"
}

.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false] {
    pointer-events: none
}

.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li * {
    pointer-events: all
}

.ql-editor ul[data-checked=true]>li::before,.ql-editor ul[data-checked=false]>li::before {
    color: #777;
    cursor: pointer;
    pointer-events: all
}

.ql-editor ul[data-checked=true]>li::before {
    content: "â˜‘"
}

.ql-editor ul[data-checked=false]>li::before {
    content: "â˜"
}

.ql-editor li::before {
    display: inline-block;
    white-space: nowrap;
    width: 1.2em
}

.ql-editor li:not(.ql-direction-rtl)::before {
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right
}

.ql-editor li.ql-direction-rtl::before {
    margin-left: .3em;
    margin-right: -1.5em
}

.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl) {
    padding-left: 1.5em
}

.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl {
    padding-right: 1.5em
}

.ql-editor ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0
}

.ql-editor ol li:before {
    content: counter(list-0, decimal) ". "
}

.ql-editor ol li.ql-indent-1 {
    counter-increment: list-1
}

.ql-editor ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". "
}

.ql-editor ol li.ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-2 {
    counter-increment: list-2
}

.ql-editor ol li.ql-indent-2:before {
    content: counter(list-2, lower-roman) ". "
}

.ql-editor ol li.ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-3 {
    counter-increment: list-3
}

.ql-editor ol li.ql-indent-3:before {
    content: counter(list-3, decimal) ". "
}

.ql-editor ol li.ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-4 {
    counter-increment: list-4
}

.ql-editor ol li.ql-indent-4:before {
    content: counter(list-4, lower-alpha) ". "
}

.ql-editor ol li.ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-5 {
    counter-increment: list-5
}

.ql-editor ol li.ql-indent-5:before {
    content: counter(list-5, lower-roman) ". "
}

.ql-editor ol li.ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-6 {
    counter-increment: list-6
}

.ql-editor ol li.ql-indent-6:before {
    content: counter(list-6, decimal) ". "
}

.ql-editor ol li.ql-indent-6 {
    counter-reset: list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-7 {
    counter-increment: list-7
}

.ql-editor ol li.ql-indent-7:before {
    content: counter(list-7, lower-alpha) ". "
}

.ql-editor ol li.ql-indent-7 {
    counter-reset: list-8 list-9
}

.ql-editor ol li.ql-indent-8 {
    counter-increment: list-8
}

.ql-editor ol li.ql-indent-8:before {
    content: counter(list-8, lower-roman) ". "
}

.ql-editor ol li.ql-indent-8 {
    counter-reset: list-9
}

.ql-editor ol li.ql-indent-9 {
    counter-increment: list-9
}

.ql-editor ol li.ql-indent-9:before {
    content: counter(list-9, decimal) ". "
}

.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 3em
}

.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 4.5em
}

.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 3em
}

.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 4.5em
}

.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 6em
}

.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 7.5em
}

.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 6em
}

.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 7.5em
}

.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 9em
}

.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 10.5em
}

.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 9em
}

.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 10.5em
}

.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 12em
}

.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 13.5em
}

.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 12em
}

.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 13.5em
}

.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 15em
}

.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 16.5em
}

.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 15em
}

.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 16.5em
}

.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 18em
}

.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 19.5em
}

.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 18em
}

.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 19.5em
}

.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 21em
}

.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 22.5em
}

.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 21em
}

.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 22.5em
}

.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 24em
}

.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 25.5em
}

.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 24em
}

.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 25.5em
}

.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 27em
}

.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 28.5em
}

.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 27em
}

.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 28.5em
}

.ql-editor .ql-video {
    display: block;
    max-width: 100%
}

.ql-editor .ql-video.ql-align-center {
    margin: 0 auto
}

.ql-editor .ql-video.ql-align-right {
    margin: 0 0 0 auto
}

.ql-editor .ql-bg-black {
    background-color: #000
}

.ql-editor .ql-bg-red {
    background-color: #e60000
}

.ql-editor .ql-bg-orange {
    background-color: #f90
}

.ql-editor .ql-bg-yellow {
    background-color: #ff0
}

.ql-editor .ql-bg-green {
    background-color: #008a00
}

.ql-editor .ql-bg-blue {
    background-color: #06c
}

.ql-editor .ql-bg-purple {
    background-color: #93f
}

.ql-editor .ql-color-white {
    color: #fff
}

.ql-editor .ql-color-red {
    color: #e60000
}

.ql-editor .ql-color-orange {
    color: #f90
}

.ql-editor .ql-color-yellow {
    color: #ff0
}

.ql-editor .ql-color-green {
    color: #008a00
}

.ql-editor .ql-color-blue {
    color: #06c
}

.ql-editor .ql-color-purple {
    color: #93f
}

.ql-editor .ql-font-serif {
    font-family: Georgia,Times New Roman,serif
}

.ql-editor .ql-font-monospace {
    font-family: Monaco,Courier New,monospace
}

.ql-editor .ql-size-small {
    font-size: .75em
}

.ql-editor .ql-size-large {
    font-size: 1.5em
}

.ql-editor .ql-size-huge {
    font-size: 2.5em
}

.ql-editor .ql-direction-rtl {
    direction: rtl;
    text-align: inherit
}

.ql-editor .ql-align-center {
    text-align: center
}

.ql-editor .ql-align-justify {
    text-align: justify
}

.ql-editor .ql-align-right {
    text-align: right
}

.ql-editor.ql-blank::before {
    color: rgba(0, 0, 0, 0.6);
    content: attr(data-placeholder);
    font-style: italic;
    left: 15px;
    pointer-events: none;
    position: absolute;
    right: 15px
}

.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after {
    clear: both;
    content: "";
    display: table
}

.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button {
    background: none;
    border: none;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 24px;
    padding: 3px 5px;
    width: 28px
}

.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg {
    float: left;
    height: 100%
}

.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover {
    outline: none
}

.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file] {
    display: none
}

.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
    color: #06c
}

.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
    fill: #06c
}

.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
    stroke: #06c
}

@media(pointer: coarse) {
    .ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active) {
        color:#444
    }

    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
        fill: #444
    }

    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
        stroke: #444
    }
}

.ql-snow {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.ql-snow * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.ql-snow .ql-hidden {
    display: none
}

.ql-snow .ql-out-bottom,.ql-snow .ql-out-top {
    visibility: hidden
}

.ql-snow .ql-tooltip {
    position: absolute;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.ql-snow .ql-tooltip a {
    cursor: pointer;
    text-decoration: none
}

.ql-snow .ql-tooltip.ql-flip {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.ql-snow .ql-formats {
    display: inline-block;
    vertical-align: middle
}

.ql-snow .ql-formats:after {
    clear: both;
    content: "";
    display: table
}

.ql-snow .ql-stroke {
    fill: none;
    stroke: #444;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2
}

.ql-snow .ql-stroke-miter {
    fill: none;
    stroke: #444;
    stroke-miterlimit: 10;
    stroke-width: 2
}

.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill {
    fill: #444
}

.ql-snow .ql-empty {
    fill: none
}

.ql-snow .ql-even {
    fill-rule: evenodd
}

.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin {
    stroke-width: 1
}

.ql-snow .ql-transparent {
    opacity: .4
}

.ql-snow .ql-direction svg:last-child {
    display: none
}

.ql-snow .ql-direction.ql-active svg:last-child {
    display: inline
}

.ql-snow .ql-direction.ql-active svg:first-child {
    display: none
}

.ql-snow .ql-editor h1 {
    font-size: 2em
}

.ql-snow .ql-editor h2 {
    font-size: 1.5em
}

.ql-snow .ql-editor h3 {
    font-size: 1.17em
}

.ql-snow .ql-editor h4 {
    font-size: 1em
}

.ql-snow .ql-editor h5 {
    font-size: .83em
}

.ql-snow .ql-editor h6 {
    font-size: .67em
}

.ql-snow .ql-editor a {
    text-decoration: underline
}

.ql-snow .ql-editor blockquote {
    border-left: 4px solid #ccc;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 16px
}

.ql-snow .ql-editor code,.ql-snow .ql-editor pre {
    background-color: #f0f0f0;
    border-radius: 3px
}

.ql-snow .ql-editor pre {
    white-space: pre-wrap;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px 10px
}

.ql-snow .ql-editor code {
    font-size: 85%;
    padding: 2px 4px
}

.ql-snow .ql-editor pre.ql-syntax {
    background-color: #23241f;
    color: #f8f8f2;
    overflow: visible
}

.ql-snow .ql-editor img {
    max-width: 100%
}

.ql-snow .ql-picker {
    color: #444;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: 500;
    height: 24px;
    position: relative;
    vertical-align: middle
}

.ql-snow .ql-picker-label {
    cursor: pointer;
    display: inline-block;
    height: 100%;
    padding-left: 8px;
    padding-right: 2px;
    position: relative;
    width: 100%
}

.ql-snow .ql-picker-label::before {
    display: inline-block;
    line-height: 22px
}

.ql-snow .ql-picker-options {
    background-color: #fff;
    display: none;
    min-width: 100%;
    padding: 4px 8px;
    position: absolute;
    white-space: nowrap
}

.ql-snow .ql-picker-options .ql-picker-item {
    cursor: pointer;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    color: #ccc;
    z-index: 2
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
    fill: #ccc
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
    stroke: #ccc
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    display: block;
    margin-top: -1px;
    top: 100%;
    z-index: 1
}

.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker {
    width: 28px
}

.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label {
    padding: 2px 4px
}

.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg {
    right: 4px
}

.ql-snow .ql-icon-picker .ql-picker-options {
    padding: 4px 0px
}

.ql-snow .ql-icon-picker .ql-picker-item {
    height: 24px;
    width: 24px;
    padding: 2px 4px
}

.ql-snow .ql-color-picker .ql-picker-options {
    padding: 3px 5px;
    width: 152px
}

.ql-snow .ql-color-picker .ql-picker-item {
    border: 1px solid transparent;
    float: left;
    height: 16px;
    margin: 2px;
    padding: 0px;
    width: 16px
}

.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    position: absolute;
    margin-top: -9px;
    right: 0;
    top: 50%;
    width: 18px
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
    content: attr(data-label)
}

.ql-snow .ql-picker.ql-header {
    width: 98px
}

.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before {
    content: "Normal"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
    content: "Heading 1"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
    content: "Heading 2"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
    content: "Heading 3"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
    content: "Heading 4"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
    content: "Heading 5"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
    content: "Heading 6"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
    font-size: 2em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
    font-size: 1.5em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
    font-size: 1.17em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
    font-size: 1em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
    font-size: .83em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
    font-size: .67em
}

.ql-snow .ql-picker.ql-font {
    width: 108px
}

.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before {
    content: "Sans Serif"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
    content: "Serif"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
    content: "Monospace"
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
    font-family: Georgia,Times New Roman,serif
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
    font-family: Monaco,Courier New,monospace
}

.ql-snow .ql-picker.ql-size {
    width: 98px
}

.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before {
    content: "Normal"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
    content: "Small"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
    content: "Large"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
    content: "Huge"
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
    font-size: 10px
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
    font-size: 18px
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
    font-size: 32px
}

.ql-snow .ql-color-picker.ql-background .ql-picker-item {
    background-color: #fff
}

.ql-snow .ql-color-picker.ql-color .ql-picker-item {
    background-color: #000
}

.ql-toolbar.ql-snow {
    border: 1px solid #ccc;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif;
    padding: 8px
}

.ql-toolbar.ql-snow .ql-formats {
    margin-right: 15px
}

.ql-toolbar.ql-snow .ql-picker-label {
    border: 1px solid transparent
}

.ql-toolbar.ql-snow .ql-picker-options {
    border: 1px solid transparent;
    -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
    box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    border-color: #ccc
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    border-color: #ccc
}

.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
    border-color: #000
}

.ql-toolbar.ql-snow+.ql-container.ql-snow {
    border-top: 0px
}

.ql-snow .ql-tooltip {
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: 0px 0px 5px #ddd;
    box-shadow: 0px 0px 5px #ddd;
    color: #444;
    padding: 5px 12px;
    white-space: nowrap
}

.ql-snow .ql-tooltip::before {
    content: "Visit URL:";
    line-height: 26px;
    margin-right: 8px
}

.ql-snow .ql-tooltip input[type=text] {
    display: none;
    border: 1px solid #ccc;
    font-size: 13px;
    height: 26px;
    margin: 0px;
    padding: 3px 5px;
    width: 170px
}

.ql-snow .ql-tooltip a.ql-preview {
    display: inline-block;
    max-width: 200px;
    overflow-x: hidden;
    text-overflow: ellipsis;
    vertical-align: top
}

.ql-snow .ql-tooltip a.ql-action::after {
    border-right: 1px solid #ccc;
    content: "Edit";
    margin-left: 16px;
    padding-right: 8px
}

.ql-snow .ql-tooltip a.ql-remove::before {
    content: "Remove";
    margin-left: 8px
}

.ql-snow .ql-tooltip a {
    line-height: 26px
}

.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove {
    display: none
}

.ql-snow .ql-tooltip.ql-editing input[type=text] {
    display: inline-block
}

.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
    border-right: 0px;
    content: "Save";
    padding-right: 0px
}

.ql-snow .ql-tooltip[data-mode=link]::before {
    content: "Enter link:"
}

.ql-snow .ql-tooltip[data-mode=formula]::before {
    content: "Enter formula:"
}

.ql-snow .ql-tooltip[data-mode=video]::before {
    content: "Enter video:"
}

.ql-snow a {
    color: #06c
}

.ql-container.ql-snow {
    border: 1px solid #ccc
}

.gu-mirror {
    position: fixed !important;
    margin: 0 !important;
    z-index: 9999 !important;
    opacity: .8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80)
}

.gu-hide {
    display: none !important
}

.gu-unselectable {
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important
}

.gu-transit {
    opacity: .2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    filter: alpha(opacity=20)
}

@font-face {
    font-family: "swiper-icons";
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-vertical>.swiper-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-android .swiper-slide,.swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0)
}

.swiper-pointer-events {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-pointer-events.swiper-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-slide {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-transition-property: height,-webkit-transform;
    transition-property: height,-webkit-transform;
    transition-property: transform,height;
    transition-property: transform,height,-webkit-transform
}

.swiper-backface-hidden .swiper-slide {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper {
    -webkit-perspective: 1200px;
    perspective: 1200px
}

.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode>.swiper-wrapper {
    -ms-scroll-snap-type: y mandatory;
    scroll-snap-type: y mandatory
}

.swiper-centered>.swiper-wrapper::before {
    content: "";
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-ordinal-group: 10000;
    -ms-flex-order: 9999;
    order: 9999
}

.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    -webkit-margin-start: var(--swiper-centered-offset-before);
    margin-inline-start:var(--swiper-centered-offset-before)}

.swiper-centered.swiper-horizontal>.swiper-wrapper: :before {
    height:100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    -webkit-margin-before: var(--swiper-centered-offset-before);
    margin-block-start:var(--swiper-centered-offset-before)}

.swiper-centered.swiper-vertical>.swiper-wrapper: :before {
    width:100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center
}

.swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
    height: 1px;
    width: var(--swiper-virtual-size)
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
    width: 1px;
    height: var(--swiper-virtual-size)
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-prev,.swiper-button-next {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size) / 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
    z-index: 10;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next {
    display: none !important
}

.swiper-button-prev:after,.swiper-button-next:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1
}

.swiper-button-prev,.swiper-rtl .swiper-button-next {
    left: 10px;
    right: auto
}

.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next,.swiper-rtl .swiper-button-prev {
    right: 10px;
    left: auto
}

.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after {
    content: "next"
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms opacity;
    transition: 300ms opacity;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled {
    display: none !important
}

.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    -webkit-transform: scale(0.66);
    transform: scale(0.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    -webkit-transform: scale(0.33);
    transform: scale(0.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    -webkit-transform: scale(0.66);
    transform: scale(0.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    -webkit-transform: scale(0.33);
    transform: scale(0.33)
}

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: 50%;
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2)
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none !important
}

.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0)
}

.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block
}

.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 8px
}

.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    -webkit-transition: 200ms top,200ms -webkit-transform;
    transition: 200ms top,200ms -webkit-transform;
    transition: 200ms transform,200ms top;
    transition: 200ms transform,200ms top,200ms -webkit-transform
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: 200ms left,200ms -webkit-transform;
    transition: 200ms left,200ms -webkit-transform;
    transition: 200ms transform,200ms left;
    transition: 200ms transform,200ms left,200ms -webkit-transform
}

.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: 200ms right,200ms -webkit-transform;
    transition: 200ms right,200ms -webkit-transform;
    transition: 200ms transform,200ms right;
    transition: 200ms transform,200ms right,200ms -webkit-transform
}

.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, 0.25);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    transform-origin: left top
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    -webkit-transform-origin: right top;
    transform-origin: right top
}

.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1)
}

.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled {
    display: none !important
}

.swiper-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent
}

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
    -webkit-animation: swiper-preloader-spin 1s infinite linear;
    animation: swiper-preloader-spin 1s infinite linear
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@-webkit-keyframes swiper-preloader-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes swiper-preloader-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.swiper .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-free-mode>.swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-grid>.swiper-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-grid-column>.swiper-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-fade.swiper-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    transition-property: opacity
}

.swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube {
    overflow: visible
}

.swiper-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-cube.swiper-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev,.swiper-cube .swiper-slide-next+.swiper-slide {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    opacity: .6;
    z-index: 0
}

.swiper-cube .swiper-cube-shadow:before {
    content: "";
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    -webkit-filter: blur(50px);
    filter: blur(50px)
}

.swiper-flip {
    overflow: visible
}

.swiper-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-flip .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-creative .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    -webkit-transition-property: opacity,height,-webkit-transform;
    transition-property: opacity,height,-webkit-transform;
    transition-property: transform,opacity,height;
    transition-property: transform,opacity,height,-webkit-transform
}

.swiper-cards {
    overflow: visible
}

.swiper-cards .swiper-slide {
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden
}

@-webkit-keyframes notyf-fadeinup {
    0% {
        opacity: 0;
        -webkit-transform: translateY(25%);
        transform: translateY(25%)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes notyf-fadeinup {
    0% {
        opacity: 0;
        -webkit-transform: translateY(25%);
        transform: translateY(25%)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes notyf-fadeinleft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(25%);
        transform: translateX(25%)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes notyf-fadeinleft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(25%);
        transform: translateX(25%)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes notyf-fadeoutright {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(25%);
        transform: translateX(25%)
    }
}

@keyframes notyf-fadeoutright {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(25%);
        transform: translateX(25%)
    }
}

@-webkit-keyframes notyf-fadeoutdown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(25%);
        transform: translateY(25%)
    }
}

@keyframes notyf-fadeoutdown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(25%);
        transform: translateY(25%)
    }
}

@-webkit-keyframes ripple {
    0% {
        -webkit-transform: scale(0) translateY(-45%) translateX(13%);
        transform: scale(0) translateY(-45%) translateX(13%)
    }

    100% {
        -webkit-transform: scale(1) translateY(-45%) translateX(13%);
        transform: scale(1) translateY(-45%) translateX(13%)
    }
}

@keyframes ripple {
    0% {
        -webkit-transform: scale(0) translateY(-45%) translateX(13%);
        transform: scale(0) translateY(-45%) translateX(13%)
    }

    100% {
        -webkit-transform: scale(1) translateY(-45%) translateX(13%);
        transform: scale(1) translateY(-45%) translateX(13%)
    }
}

.notyf {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    color: #fff;
    z-index: 9999;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    pointer-events: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px
}

.notyf__icon--error,.notyf__icon--success {
    height: 21px;
    width: 21px;
    background: #fff;
    border-radius: 50%;
    display: block;
    margin: 0 auto;
    position: relative
}

.notyf__icon--error:after,.notyf__icon--error:before {
    content: "";
    background: currentColor;
    display: block;
    position: absolute;
    width: 3px;
    border-radius: 3px;
    left: 9px;
    height: 12px;
    top: 5px
}

.notyf__icon--error:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.notyf__icon--error:before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.notyf__icon--success:after,.notyf__icon--success:before {
    content: "";
    background: currentColor;
    display: block;
    position: absolute;
    width: 3px;
    border-radius: 3px
}

.notyf__icon--success:after {
    height: 6px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 9px;
    left: 6px
}

.notyf__icon--success:before {
    height: 11px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 5px;
    left: 10px
}

.notyf__toast {
    display: block;
    overflow: hidden;
    pointer-events: auto;
    -webkit-animation: notyf-fadeinup .3s ease-in forwards;
    animation: notyf-fadeinup .3s ease-in forwards;
    -webkit-box-shadow: 0px 3px 7px 0px rgba(0,0,0,.25);
    box-shadow: 0px 3px 7px 0px rgba(0,0,0,.25);
    position: relative;
    padding: 0 15px;
    border-radius: 2px;
    max-width: 300px;
    -webkit-transform: translateY(25%);
    transform: translateY(25%);
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.notyf__toast--disappear {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-animation: notyf-fadeoutdown .3s forwards;
    animation: notyf-fadeoutdown .3s forwards;
    -webkit-animation-delay: .25s;
    animation-delay: .25s
}

.notyf__toast--disappear .notyf__message,.notyf__toast--disappear .notyf__icon {
    -webkit-animation: notyf-fadeoutdown .3s forwards;
    animation: notyf-fadeoutdown .3s forwards;
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.notyf__toast--disappear .notyf__dismiss {
    -webkit-animation: notyf-fadeoutright .3s forwards;
    animation: notyf-fadeoutright .3s forwards;
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.notyf__toast--disappear .notyf__message {
    -webkit-animation-delay: .05s;
    animation-delay: .05s
}

.notyf__toast--upper {
    margin-bottom: 20px
}

.notyf__toast--lower {
    margin-top: 20px
}

.notyf__toast--dismissible .notyf__wrapper {
    padding-right: 30px
}

.notyf__ripple {
    height: 400px;
    width: 400px;
    position: absolute;
    -webkit-transform-origin: bottom right;
    transform-origin: bottom right;
    right: 0;
    top: 0;
    border-radius: 50%;
    -webkit-transform: scale(0) translateY(-51%) translateX(13%);
    transform: scale(0) translateY(-51%) translateX(13%);
    z-index: 5;
    -webkit-animation: ripple .4s ease-out forwards;
    animation: ripple .4s ease-out forwards
}

.notyf__wrapper {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 17px;
    padding-bottom: 17px;
    padding-right: 15px;
    border-radius: 3px;
    position: relative;
    z-index: 10
}

.notyf__icon {
    width: 22px;
    text-align: center;
    font-size: 1.3em;
    opacity: 0;
    -webkit-animation: notyf-fadeinup .3s forwards;
    animation: notyf-fadeinup .3s forwards;
    -webkit-animation-delay: .3s;
    animation-delay: .3s;
    margin-right: 13px
}

.notyf__dismiss {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 26px;
    margin-right: -15px;
    -webkit-animation: notyf-fadeinleft .3s forwards;
    animation: notyf-fadeinleft .3s forwards;
    -webkit-animation-delay: .35s;
    animation-delay: .35s;
    opacity: 0
}

.notyf__dismiss-btn {
    background-color: rgba(0,0,0,.25);
    border: none;
    cursor: pointer;
    -webkit-transition: opacity .2s ease,background-color .2s ease;
    transition: opacity .2s ease,background-color .2s ease;
    outline: none;
    opacity: .35;
    height: 100%;
    width: 100%
}

.notyf__dismiss-btn:after,.notyf__dismiss-btn:before {
    content: "";
    background: #fff;
    height: 12px;
    width: 2px;
    border-radius: 3px;
    position: absolute;
    left: calc(50% - 1px);
    top: calc(50% - 5px)
}

.notyf__dismiss-btn:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.notyf__dismiss-btn:before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.notyf__dismiss-btn:hover {
    opacity: .7;
    background-color: rgba(0,0,0,.15)
}

.notyf__dismiss-btn:active {
    opacity: .8
}

.notyf__message {
    vertical-align: middle;
    position: relative;
    opacity: 0;
    -webkit-animation: notyf-fadeinup .3s forwards;
    animation: notyf-fadeinup .3s forwards;
    -webkit-animation-delay: .25s;
    animation-delay: .25s;
    line-height: 1.5em
}

@media only screen and (max-width: 480px) {
    .notyf {
        padding:0
    }

    .notyf__ripple {
        height: 600px;
        width: 600px;
        -webkit-animation-duration: .5s;
        animation-duration: .5s
    }

    .notyf__toast {
        max-width: initial;
        border-radius: 0;
        -webkit-box-shadow: 0px -2px 7px 0px rgba(0,0,0,.13);
        box-shadow: 0px -2px 7px 0px rgba(0,0,0,.13);
        width: 100%
    }

    .notyf__dismiss {
        width: 56px
    }
}

.chevron {
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 16px
}

.chevron::before,.chevron::after {
    background-color: currentColor;
    content: "";
    display: block;
    padding-top: 46%;
    width: 50%
}

.chevron::before {
    -webkit-transform: rotate(-30deg) skew(-30deg) translate(8%, 3.5%);
    transform: rotate(-30deg) skew(-30deg) translate(8%, 3.5%)
}

.chevron::after {
    -webkit-transform: rotate(30deg) skew(30deg) translate(-8%, 3.5%);
    transform: rotate(30deg) skew(30deg) translate(-8%, 3.5%)
}

svg[class^=icon-],svg[class*=" icon-"] {
    display: inline-block;
    fill: currentColor;
    height: 1rem;
    overflow: visible;
    width: 1rem
}

svg[class^=icon-].extra-small,svg[class*=" icon-"].extra-small {
    height: .5rem;
    width: .5rem
}

svg[class^=icon-].tiny,svg[class*=" icon-"].tiny {
    height: .75rem;
    width: .75rem
}

svg[class^=icon-].medium,svg[class*=" icon-"].medium {
    height: 1.5rem;
    width: 1.5rem
}

svg[class^=icon-].large,svg[class*=" icon-"].large {
    height: 2rem;
    width: 2rem
}

@media screen and (max-width: 37.4375em) {
    svg[class^=icon-].large--small-only,svg[class*=" icon-"].large--small-only {
        height:2rem;
        width: 2rem
    }
}

svg[class^=icon-].larger,svg[class*=" icon-"].larger {
    height: 2.5rem;
    width: 2.5rem
}

@media screen and (min-width: 46.875em) {
    svg[class^=icon-].larger--large-up,svg[class*=" icon-"].larger--large-up {
        height:2.5rem;
        width: 2.5rem
    }
}

svg[class^=icon-].extra-large,svg[class*=" icon-"].extra-large {
    height: 4rem;
    width: 4rem
}

@media screen and (min-width: 46.875em)and (max-width: 62.4375em) {
    svg[class^=icon-].medium--large-only,svg[class*=" icon-"].medium--large-only {
        height:1.5rem;
        width: 1.5rem
    }
}

svg[class^=icon-].overflow,svg[class*=" icon-"].overflow {
    height: 4.875rem;
    width: 4.875rem
}

@media screen and (max-width: 37.4375em) {
    svg[class^=icon-].medium--small-only,svg[class*=" icon-"].medium--small-only {
        height:1.5rem;
        width: 1.5rem
    }

    svg[class^=icon-].large--small-only,svg[class*=" icon-"].large--small-only {
        height: 2rem;
        width: 2rem
    }
}

svg[class^=icon-].full,svg[class*=" icon-"].full {
    height: 100%;
    width: 100%
}

.icon-wrapper--circle-border {
    border-top: solid #246f9e 2px;
    border-radius: 50%
}

.icon-wrapper--small {
    height: 1.5rem;
    width: 1.5rem
}

.icon-wrapper--xlarge {
    height: 4rem;
    width: 4rem
}

html {
    font-size: 100%
}

h1+p,h2+p,h3+p {
    margin-top: -0.25rem
}

.l1 {
    line-height: 36px;
    line-height: 2.25rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 32px;
    font-size: 2rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.l2 {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.feature-description__title,.l3 {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.l4,.product-features__title,.discussion-ask .discussion-ask-form .discussion-form--footer .discussion-form--footer-text .discussion-form--footer-header,.coupon__copy__title {
    line-height: 22px;
    line-height: 1.375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 18px;
    font-size: 1.125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.feature-description__subtitle,.l5 {
    line-height: 19px;
    line-height: 1.1875rem;
    margin-bottom: 8px;
    margin-bottom: .5rem;
    font-size: 15px;
    font-size: .9375rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.p {
    line-height: 1.4;
    margin-bottom: 1rem;
    text-rendering: optimizeLegibility
}

p a {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e
}

p a:visited {
    color: #5a39a2
}

p a:hover {
    color: #5a39a2;
    text-decoration: underline
}

h1,h2,h3,h4,h5,h6 {
    color: #505059;
    font-family: "Barlow",sans-serif;
    font-size: .9375rem;
    font-weight: 400;
    margin: 0
}

strong {
    font-weight: 600
}

p {
    margin-bottom: .75rem
}

.list--hover li:hover {
    background-color: rgba(44,152,187,.07)
}

.list--plain {
    list-style-type: none;
    margin-left: 0
}

.list--piped {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style-type: none;
    margin-left: 0
}

.list--spaced {
    list-style-type: none;
    margin-left: 0
}

.list--spaced li {
    display: inline-block
}

.list--spaced li .is-hidden-default {
    display: none
}

.list--spaced li::after {
    position: static;
    top: 0;
    bottom: 0;
    left: .5rem;
    content: " ";
    padding: 0 .5rem;
    width: .0625rem
}

.list--spaced--with-divider li:not(:last-child)::after {
    color: #d3d3d5;
    content: "|"
}

.list--separated-items li:not(:last-child) {
    margin-bottom: .75rem
}

.list--chevron {
    margin-left: 18px
}

.list--chevron--large {
    margin-left: 24px
}

.list--chevron--large li {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset
}

.list--chevron--large li::before {
    height: 14px;
    left: -4px;
    top: 3px;
    width: 14px
}

.list--chevron--uncentered li {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset
}

.list--chevron--uncentered li::before {
    top: 7px
}

.list--chevron li {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .9375rem;
    list-style: none;
    position: relative
}

.list--chevron li::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%23FF492C'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    content: " ";
    display: inline-block;
    height: 9px;
    left: 2px;
    margin-left: -18px;
    position: absolute;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 9px
}

.list--chevron--midnight {
    margin-left: 18px
}

.list--chevron--midnight--large {
    margin-left: 24px
}

.list--chevron--midnight--large li {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset
}

.list--chevron--midnight--large li::before {
    height: 14px;
    left: -4px;
    top: 3px;
    width: 14px
}

.list--chevron--midnight--uncentered li {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset
}

.list--chevron--midnight--uncentered li::before {
    top: 7px
}

.list--chevron--midnight li {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .9375rem;
    list-style: none;
    position: relative
}

.list--chevron--midnight li::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%23252530'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    content: " ";
    display: inline-block;
    height: 9px;
    left: 2px;
    margin-left: -18px;
    position: absolute;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 9px
}

.list--chevron--purple {
    margin-left: 18px
}

.list--chevron--purple--large {
    margin-left: 24px
}

.list--chevron--purple--large li {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset
}

.list--chevron--purple--large li::before {
    height: 14px;
    left: -4px;
    top: 3px;
    width: 14px
}

.list--chevron--purple--uncentered li {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset
}

.list--chevron--purple--uncentered li::before {
    top: 7px
}

.list--chevron--purple li {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .9375rem;
    list-style: none;
    position: relative
}

.list--chevron--purple li::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%235A39A2'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    content: " ";
    display: inline-block;
    height: 9px;
    left: 2px;
    margin-left: -18px;
    position: absolute;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 9px
}

.list--chevron--top-aligned li {
    -webkit-box-align: revert;
    -ms-flex-align: revert;
    align-items: revert
}

.list--chevron--top-aligned li::before {
    margin-top: .4em
}

.list--thin-chevron {
    margin-left: 18px
}

.list--thin-chevron--large {
    margin-left: 24px
}

.list--thin-chevron--large li {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset
}

.list--thin-chevron--large li::before {
    height: 14px;
    left: -4px;
    top: 3px;
    width: 14px
}

.list--thin-chevron--uncentered li {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset
}

.list--thin-chevron--uncentered li::before {
    top: 7px
}

.list--thin-chevron li {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .9375rem;
    list-style: none;
    position: relative;
    margin-bottom: 1.5rem;
    padding-left: .375rem
}

.list--thin-chevron li::before {
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%23FF492C'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    content: " ";
    display: inline-block;
    left: 2px;
    margin-left: -18px;
    position: absolute;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    background-size: 100%;
    height: 12px;
    left: 0;
    top: 3px;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    width: 21px
}

.list--thin-chevron--purple {
    margin-left: 18px
}

.list--thin-chevron--purple--large {
    margin-left: 24px
}

.list--thin-chevron--purple--large li {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset
}

.list--thin-chevron--purple--large li::before {
    height: 14px;
    left: -4px;
    top: 3px;
    width: 14px
}

.list--thin-chevron--purple--uncentered li {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset
}

.list--thin-chevron--purple--uncentered li::before {
    top: 7px
}

.list--thin-chevron--purple li {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .9375rem;
    list-style: none;
    position: relative;
    margin-bottom: 1.5rem;
    padding-left: .375rem
}

.list--thin-chevron--purple li::before {
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%235A39A2'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    content: " ";
    display: inline-block;
    left: 2px;
    margin-left: -18px;
    position: absolute;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    background-size: 100%;
    height: 12px;
    left: 0;
    top: 3px;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    width: 21px
}

.list--piped__li,.list--piped .list__li {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.list--piped__li::before,.list--piped .list__li::before {
    content: "|";
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 .5rem
}

.list--piped__li:first-child,.list--piped .list__li:first-child {
    padding-left: 0
}

.list--piped__li:first-child::before,.list--piped .list__li:first-child::before {
    display: none
}

.list--upper-roman {
    list-style-type: upper-roman
}

.list--lower-roman {
    list-style-type: lower-roman
}

.list--lower-alpha {
    list-style-type: lower-alpha
}

.list--decimal {
    list-style-type: decimal
}

.list--comma__li {
    display: inline-block
}

.list--comma__li::after {
    position: static;
    top: 0;
    bottom: 0;
    left: .5rem;
    content: ",";
    padding-right: .5rem;
    width: .0625rem
}

.list--comma__li:last-child {
    padding-right: 0
}

.list--comma__li:last-child::after {
    display: none
}

.small-dl {
    margin: 0
}

.small-dl dd,.small-dl dt {
    display: block;
    float: none;
    margin: 0;
    text-align: left
}

.small-dl dd {
    padding: 0 0 .75rem
}

.small-dl dd:last-child {
    padding-bottom: 0
}

@media screen and (max-width: 37.4375em) {
    .list--small-grid {
        display:block
    }

    .list--small-grid li {
        display: inline-block;
        margin-bottom: 12px;
        width: 50%
    }

    .list--small-grid li::before {
        display: none
    }
}

.list--bold--no-decimal {
    margin-left: 0
}

.list--bold--no-decimal li {
    counter-increment: customlistcounter;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .9375rem;
    list-style: none;
    margin-bottom: .75rem;
    position: relative
}

.list--bold--no-decimal li::before {
    content: counter(customlistcounter) " ";
    float: left;
    font-weight: 600;
    margin-right: .75rem;
    width: .5rem
}

.list--bold--no-decimal:first-child {
    counter-reset: customlistcounter
}

.list--checked {
    margin-left: 0
}

.list--checked li::before {
    height: 12px;
    width: 12px;
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M18 0c9.914 0 18 8.086 18 18s-8.086 18-18 18S0 27.914 0 18 8.086 0 18 0zm7.5 10.688l-9.375 9.374-5.625-5.625-3.75 3.75 9.375 9.375L29.25 14.438l-3.75-3.75z' fill='%2314855F'/%3e%3c/svg%3e");
    content: "";
    display: inline-block;
    margin-right: .1875rem
}

.list--checked--responsive li {
    display: inline-block;
    padding-right: .75rem;
    width: 100%
}

@media screen and (min-width: 37.5em) {
    .list--checked--responsive li {
        width:50%
    }
}

@media screen and (min-width: 79.375em) {
    .list--checked--responsive li {
        width:33.3333%
    }
}

.hr--with-overlay {
    position: relative
}

.hr {
    margin: 1.5rem 0
}

.hr--max-width-none {
    max-width: none
}

.hr--double {
    border-bottom: solid #ededed 2px;
    margin: 2.5rem 0
}

.hr--dark-gray {
    border-color: #555
}

.hr--light-gray {
    border-color: #ededed
}

.hr--row-list-color {
    border-color: #dadada
}

.hr__overlay {
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-color: #fefefe;
    color: #446373;
    font-size: 1.25rem;
    font-weight: 600;
    height: 50px;
    line-height: 50px;
    text-align: center;
    width: 50px
}

html {
    -ms-touch-action: manipulation;
    touch-action: manipulation
}

body {
    color: #505059;
    font-size: .9375rem
}

.input-with-icon {
    position: relative
}

.input-with-icon__input {
    padding-left: 2rem
}

.input-with-icon__input::-webkit-input-placeholder {
    color: #252530
}

.input-with-icon__input::-moz-placeholder {
    color: #252530
}

.input-with-icon__input:-ms-input-placeholder {
    color: #252530
}

.input-with-icon__input::-ms-input-placeholder {
    color: #252530
}

.input-with-icon__input::placeholder {
    color: #252530
}

.input-with-icon__input--rounded {
    border-radius: 20px
}

.input-with-icon__icon {
    pointer-events: none;
    position: absolute;
    top: 11px;
    z-index: 1;
    left: 12px;
    line-height: 1
}

.input-with-icon__icon--right {
    pointer-events: none;
    position: absolute;
    top: 11px;
    z-index: 1;
    right: .75rem
}

.input-with-icon__icon--pointer-events {
    pointer-events: auto
}

.input-with-icon__link-overlay {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #505059;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    right: .75rem;
    top: 50%;
    -webkit-transform: perspective(1px) translateY(-50%);
    transform: perspective(1px) translateY(-50%)
}

.input-with-icon__clear {
    pointer-events: none;
    position: absolute;
    top: 11px;
    z-index: 1;
    cursor: pointer;
    pointer-events: auto;
    right: .75rem
}

input {
    font-weight: 400
}

[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea {
    font-size: 16px;
    font-size: 1rem;
    font-family: "Barlow",sans-serif;
    color: #252530
}

[type=text]:focus,[type=text]:active,[type=password]:focus,[type=password]:active,[type=date]:focus,[type=date]:active,[type=datetime]:focus,[type=datetime]:active,[type=datetime-local]:focus,[type=datetime-local]:active,[type=month]:focus,[type=month]:active,[type=week]:focus,[type=week]:active,[type=email]:focus,[type=email]:active,[type=number]:focus,[type=number]:active,[type=search]:focus,[type=search]:active,[type=tel]:focus,[type=tel]:active,[type=time]:focus,[type=time]:active,[type=url]:focus,[type=url]:active,[type=color]:focus,[type=color]:active,textarea:focus,textarea:active {
    border-color: #2690ce
}

[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color] {
    height: 40px
}

.ghost-content-wrapper {
    background: #fafafa
}

.va-container {
    border: 1px solid #cacaca;
    border-radius: .1875rem;
    padding: 1.5rem
}

.va-container--saveable {
    margin-bottom: 3.75rem
}

.a--white {
    color: #fefefe
}

.a--white:hover {
    color: #fefefe
}

.a--dark-gray {
    color: #555
}

.a--dark-gray:hover {
    color: #555
}

.a--no-pointer-events {
    pointer-events: none
}

.a--black {
    color: #0a0a0a
}

.a--black:hover {
    color: #0a0a0a
}

.a--black:focus {
    color: #0a0a0a
}

.a--red {
    color: #bc2810
}

.a--red:hover {
    color: #bc2810
}

.a--red:focus {
    color: #bc2810
}

.a--dark-blue {
    color: #446373
}

.a--dark-blue:hover {
    color: #364f5c
}

label {
    font-size: 14px;
    font-size: .875rem;
    font-family: "Barlow",sans-serif;
    color: #252530
}

.label--hoverable {
    cursor: pointer
}

.label--hoverable:hover {
    opacity: .5
}

.vendor-admin label {
    font-size: 14px;
    font-size: .875rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.vendor-admin .label {
    display: block;
    margin: 0;
    line-height: 1.8;
    color: #0a0a0a;
    font-size: 14px;
    font-size: .875rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.vendor-admin [type=checkbox]+label,.vendor-admin [type=radio]+label {
    font-weight: 400
}

.fake-checkbox {
    cursor: pointer;
    line-height: 1rem;
    margin: 0;
    padding-left: 1.75rem;
    position: relative;
    display: inline-block;
    vertical-align: baseline
}

.fake-checkbox:hover::before {
    background-color: #a8d2eb;
    border-color: #55555d
}

.fake-checkbox::before {
    border: 2px solid #55555d;
    background: #f8f8f8;
    border-radius: 3px;
    content: "";
    height: 1rem;
    left: 0;
    position: absolute;
    top: 0;
    width: 1rem
}

.fake-checkbox::after {
    background-image: url("data:image/svg+xml,%3csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10 0L5 5 2 2 0 4l5 5 7-7z' fill='white'/%3e%3c/svg%3e");
    background-position: center;
    background-repeat: no-repeat;
    background-size: .87rem;
    content: " ";
    height: 1rem;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all .2s;
    transition: all .2s;
    width: 1rem
}

.fake-checkbox--checked.fake-checkbox--checked::after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.fake-checkbox--checked.fake-checkbox--checked::before {
    background-color: #2690ce;
    border-color: #2690ce
}

.checkbox__wrapper {
    display: inline-block;
    line-height: 1rem
}

.checkbox-label {
    display: inline-block;
    font-weight: normal
}

.checkbox__wrapper--with-tag {
    width: 100%
}

.checkbox__wrapper--with-tag .checkbox-label {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.checkbox-tag {
    margin-left: .75rem
}

.checkbox__label {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #cacaca;
    border-radius: 2px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: .375rem;
    padding: .375rem
}

.checkbox__body {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.checkbox__logo {
    height: 24px;
    margin-right: .75rem;
    width: 24px
}

.checkbox {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.checkbox+.checkbox__label .checkbox__fake-checkbox {
    cursor: pointer;
    line-height: 1rem;
    margin: 0;
    position: relative;
    height: 16px;
    justify-self: flex-end;
    margin-left: .375rem;
    padding-left: 1.125rem
}

.checkbox+.checkbox__label .checkbox__fake-checkbox:hover::before {
    background-color: #a8d2eb;
    border-color: #55555d
}

.checkbox+.checkbox__label .checkbox__fake-checkbox::before {
    border: 2px solid #55555d;
    background: #f8f8f8;
    border-radius: 3px;
    content: "";
    height: 1rem;
    left: 0;
    position: absolute;
    top: 0;
    width: 1rem
}

.checkbox+.checkbox__label .checkbox__fake-checkbox::after {
    background-image: url("data:image/svg+xml,%3csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10 0L5 5 2 2 0 4l5 5 7-7z' fill='white'/%3e%3c/svg%3e");
    background-position: center;
    background-repeat: no-repeat;
    background-size: .87rem;
    content: " ";
    height: 1rem;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all .2s;
    transition: all .2s;
    width: 1rem
}

.checkbox+label,.checkbox+.checkbox-label {
    cursor: pointer;
    line-height: 1rem;
    margin: 0;
    padding-left: 1.75rem;
    position: relative
}

.checkbox+label:hover::before,.checkbox+.checkbox-label:hover::before {
    background-color: #a8d2eb;
    border-color: #55555d
}

.checkbox+label::before,.checkbox+.checkbox-label::before {
    border: 2px solid #55555d;
    background: #f8f8f8;
    border-radius: 3px;
    content: "";
    height: 1rem;
    left: 0;
    position: absolute;
    top: 0;
    width: 1rem
}

.checkbox+label::after,.checkbox+.checkbox-label::after {
    background-image: url("data:image/svg+xml,%3csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10 0L5 5 2 2 0 4l5 5 7-7z' fill='white'/%3e%3c/svg%3e");
    background-position: center;
    background-repeat: no-repeat;
    background-size: .87rem;
    content: " ";
    height: 1rem;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all .2s;
    transition: all .2s;
    width: 1rem
}

.checkbox+label.required::after {
    content: " "
}

.checkbox:checked+label::after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.checkbox:checked+label::before {
    background-color: #2690ce;
    border-color: #2690ce
}

.checkbox:checked+.checkbox-label::after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.checkbox:checked+.checkbox-label::before {
    background-color: #2690ce;
    border-color: #2690ce
}

.checkbox:checked+.checkbox__label {
    border-color: #2690ce;
    cursor: pointer
}

.checkbox:checked+.checkbox__label .checkbox__fake-checkbox::after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.checkbox:checked+.checkbox__label .checkbox__fake-checkbox::before {
    background-color: #2690ce;
    border-color: #2690ce
}

.checkbox:disabled+label,.checkbox:disabled+.checkbox-label {
    color: #aaa;
    cursor: default
}

.checkbox:disabled+label::before,.checkbox:disabled+.checkbox-label::before {
    background-color: #ddd;
    border-color: #bbb;
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .5
}

.checkbox:disabled:checked+label::after,.checkbox:disabled:checked+.checkbox-label::after {
    color: #999
}

.checkbox:focus+label::before,.checkbox:focus+.checkbox-label::before {
    border-color: #2690ce
}

.checkbox:checked:focus+label::before,.checkbox:checked:focus+.checked-label::before {
    border-color: #174867
}

.checkbox--right+label,.checkbox--right+.checkbox-label {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0
}

.checkbox--right+label::before,.checkbox--right+label::after,.checkbox--right+.checkbox-label::before,.checkbox--right+.checkbox-label::after {
    height: 1rem;
    left: unset;
    right: 0;
    top: unset;
    width: 1rem
}

.checkbox--blocked+label {
    height: 1rem;
    padding: 0;
    width: 1rem
}

.checkbox-line-height {
    line-height: 1rem
}

.checkbox-button {
    left: -9999px;
    position: absolute
}

.checkbox-button+label {
    border: 1px solid #cacaca;
    background: #fefefe;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #505059;
    line-height: 1rem;
    margin-left: 0;
    margin-right: 0;
    padding-left: 2.5rem;
    position: relative
}

.checkbox-button+label:hover {
    background: #cce4f3;
    border-radius: 3px;
    color: #555
}

.checkbox-button+label::before {
    border: 2px solid #55555d;
    background: #f8f8f8;
    border-radius: 3px;
    content: "";
    height: 1rem;
    left: 0;
    position: absolute;
    top: 0;
    width: 1rem;
    border-color: #55555d;
    left: .75rem;
    margin-top: -0.5rem;
    top: 50%
}

.checkbox-button+label::after {
    background-image: url("data:image/svg+xml,%3csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10 0L5 5 2 2 0 4l5 5 7-7z' fill='white'/%3e%3c/svg%3e");
    background-position: center;
    background-repeat: no-repeat;
    background-size: .87rem;
    content: " ";
    height: 1rem;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all .2s;
    transition: all .2s;
    width: 1rem;
    left: .75rem;
    margin-top: -0.5rem;
    top: 50%
}

.checkbox-button+label.label--disabled {
    color: #cacaca;
    cursor: default
}

.checkbox-button+label.label--disabled.label--bordered {
    background: #ededed
}

.checkbox-button+label.label--disabled::before {
    background: #cacaca;
    border: #cacaca
}

.checkbox-button:checked+label::after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.checkbox-button:checked+label::before {
    background-color: #2690ce;
    border-color: #2690ce
}

.checkbox-button--no-border+label {
    background: none;
    border: 0;
    font-size: 1rem;
    padding: .75rem;
    padding-left: 2.625rem
}

.checkbox-button--no-border+label.label--disabled:hover {
    background: none
}

.checkbox-button--plain+label {
    padding: 0
}

.checkbox-button--plain+label:hover {
    background: #fefefe
}

.checkbox-button--link+label {
    background: none;
    border: 0;
    font-size: inherit;
    padding-left: 1.5rem
}

.checkbox-button--link+label:hover {
    background: none
}

.checkbox-button--link+label::before {
    left: 0
}

.checkbox-button--link+label::after {
    left: 0
}

.checkbox-button__inner-wrapper {
    border-left: solid #cacaca 1px;
    margin-left: 2.5rem
}

.checkbox-button__inner {
    padding: .75rem 1.125rem;
    -webkit-transition: all .25s;
    transition: all .25s
}

.checkbox-button__inner:hover {
    background: #cce4f3
}

.checkbox-button__inner:active {
    background: #98c9e8
}

.button-group .checkbox-button+label {
    border-radius: 0;
    margin-right: -1px
}

.button-group .checkbox-button:first-child+label {
    border-radius: 2px 0 0 2px
}

.button-group .checkbox-button+label:last-child {
    border-radius: 0 2px 2px 0
}

.multiline-label {
    line-height: 1.5;
    margin-left: 1.75rem
}

.multiline-label:not(:last-child) {
    margin-bottom: .5rem
}

.multiline-label .checkbox+label,.multiline-label .checkbox+.checkbox-label {
    padding-left: 0
}

.multiline-label .checkbox+label::before,.multiline-label .checkbox+.checkbox-label::before {
    margin-left: -1.75rem
}

.multiline-label .checkbox+label::after,.multiline-label .checkbox+.checkbox-label::after {
    margin-left: -1.75rem
}

.inline-checkbox {
    position: relative;
    top: -10px
}

.radio+label::before,.radio+.radio-label::before {
    border: 2px solid #55555d;
    background: #f8f8f8;
    border-radius: 3px;
    content: "";
    height: 1rem;
    left: 0;
    position: absolute;
    top: 0;
    width: 1rem;
    height: 18px;
    width: 18px;
    background-color: #fefefe;
    border-radius: 50%
}

.radio+label::after,.radio+.radio-label::after {
    background-image: url("data:image/svg+xml,%3csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10 0L5 5 2 2 0 4l5 5 7-7z' fill='white'/%3e%3c/svg%3e");
    background-position: center;
    background-repeat: no-repeat;
    background-size: .87rem;
    content: " ";
    height: 1rem;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all .2s;
    transition: all .2s;
    width: 1rem;
    height: 10px;
    width: 10px;
    background: #246f9e;
    border-radius: 50%;
    margin-left: 4px;
    margin-top: 4px
}

.button-group {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.button-group .radio-button+label {
    border-radius: 0;
    margin-right: -1px;
    padding-right: 1.5rem
}

.button-group .radio-button:first-child+label {
    border-radius: 2px 0 0 2px
}

.button-group .radio-button+label:last-child {
    border-radius: 0 2px 2px 0
}

.button-group .radio-button+.button {
    border: 1px solid #cacaca
}

.radio {
    left: -9999px;
    position: absolute
}

.radio+label,.radio+.radio-label {
    cursor: pointer;
    line-height: 18px;
    margin: 0;
    padding-left: 30px;
    position: relative
}

.radio+label:hover::before,.radio+.radio-label:hover::before {
    border-color: #246f9e
}

.radio:not(:checked)+label:hover::before,.radio:not(:checked)+.radio-label:hover::before {
    border-color: #515159
}

.radio:not(:checked)+label:hover::after,.radio:not(:checked)+.radio-label:hover::after {
    background-color: #a8d2eb;
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.radio:checked+label::after,.radio:checked+.radio-label::after {
    background-color: #2690ce;
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.radio:checked+label::before,.radio:checked+.radio-label::before {
    border-color: #2690ce
}

.radio:disabled+label,.radio:disabled+.radio-label {
    color: #aaa;
    cursor: default
}

.radio:disabled+label::before,.radio:disabled+.radio-label::before {
    background-color: #ddd;
    border-color: #bbb;
    -webkit-box-shadow: none;
    box-shadow: none
}

.radio:disabled:checked+label::after,.radio:disabled:checked+.radio-label::after {
    color: #999
}

.radio:focus+label::before,.radio:focus+.radio-label::before {
    outline: 2px solid highlight
}

[data-whatinput=keyboard] .radio:focus+label::before,[data-whatinput=keyboard] .radio:focus+.radio-label::before {
    border-color: #246f9e
}

[data-whatinput=keyboard] .radio:checked:focus+label::before,[data-whatinput=keyboard] .radio:checked:focus+.radio-label::before {
    border-color: #72b7df
}

.radio--block+label {
    display: block
}

.radio--block+label:not(:last-of-type) {
    padding-bottom: 1.5rem
}

.radio__hidden-input+label {
    line-height: 1.2;
    padding-left: 0
}

.radio__hidden-input+label::before,.radio__hidden-input+label::after {
    display: none
}

.radio__hidden-input+label .corner-icon {
    display: none
}

.radio__hidden-input+.button {
    padding: 0
}

.radio__hidden-input:checked+label .corner-icon {
    display: inline-block
}

.radio__hidden-input--xlarge-flat:checked+label {
    background-color: #dee7ea;
    border-color: #246f9e;
    color: #555
}

.radio-button {
    left: -9999px;
    position: absolute
}

.radio-button+.radio-label,.radio-button+label {
    border: 1px solid #cacaca;
    background: #fefefe;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #555;
    line-height: 18px;
    margin-left: 0;
    padding-left: 40px;
    position: relative
}

.radio-button+.radio-label:hover,.radio-button+label:hover {
    background: #cce4f3;
    border-color: #246f9e;
    color: #555
}

.radio-button+.radio-label::before,.radio-button+label::before {
    border: 2px solid #55555d;
    background: #f8f8f8;
    border-radius: 3px;
    content: "";
    height: 1rem;
    left: 0;
    position: absolute;
    top: 0;
    width: 1rem;
    height: 16px;
    width: 16px;
    border-color: #a2a2a2;
    border-radius: 50%;
    left: 12px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.radio-button+.radio-label::after,.radio-button+label::after {
    background-image: url("data:image/svg+xml,%3csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10 0L5 5 2 2 0 4l5 5 7-7z' fill='white'/%3e%3c/svg%3e");
    background-position: center;
    background-repeat: no-repeat;
    background-size: .87rem;
    content: " ";
    height: 1rem;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all .2s;
    transition: all .2s;
    width: 1rem;
    height: 10px;
    width: 10px;
    background: #246f9e;
    border-radius: 50%;
    left: 12px;
    margin-left: 3px;
    margin-top: -5px;
    top: 50%
}

.radio-button+.radio-label--branded {
    border: 0;
    margin: .375rem 0;
    padding-bottom: .375rem;
    padding-top: .375rem
}

@media screen and (min-width: 62.5em) {
    .radio-button+.radio-label--branded {
        border:1px solid #cacaca;
        border-radius: 3px
    }
}

.radio-button+.radio-label--standalone {
    background: transparent;
    border: 0;
    padding-bottom: 3px;
    padding-left: 28px;
    padding-top: 3px
}

.radio-button+.radio-label--standalone::before,.radio-button+.radio-label--standalone::after {
    left: 0
}

.radio-button+.radio-label--standalone:hover {
    background: transparent
}

.radio-button+.radio-label--right-justified {
    padding-left: 0;
    padding-right: 40px
}

.radio-button+.radio-label--right-justified::before {
    left: auto;
    right: 0
}

.radio-button+.radio-label--right-justified::after {
    left: auto;
    margin-left: 0;
    margin-right: 3px;
    right: 0
}

.radio-button.checked+.radio-label::after,.radio-button.checked+label::after,.radio-button:checked+.radio-label::after,.radio-button:checked+label::after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.radio-button.checked+.radio-label::before,.radio-button.checked+label::before,.radio-button:checked+.radio-label::before,.radio-button:checked+label::before {
    background-color: #fefefe;
    border-color: #246f9e
}

.radio-button.checked+.radio-label--branded,.radio-button:checked+.radio-label--branded {
    background: linear-gradient(45deg, #e8f3f9 0%, #eeeaf5 51%, #feece9 100%)
}

@media screen and (min-width: 62.5em) {
    .radio-button.checked+.radio-label--branded,.radio-button:checked+.radio-label--branded {
        border:1px solid #2690ce
    }
}

.radio-button:not(.checked)+.radio-label--standalone:hover::before {
    background-color: #fefefe;
    border-color: #252530
}

.radio-button:not(.checked)+.radio-label--standalone:hover::after {
    opacity: .5;
    -webkit-transform: scale(1.25);
    transform: scale(1.25)
}

.radio-button--stacked+.button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 1;
    margin-bottom: .75rem;
    margin-right: 0;
    padding-left: 40px;
    text-align: left;
    text-transform: none
}

.radio-button--stacked+.button img {
    height: 80px;
    margin-bottom: .75rem;
    margin-top: 0;
    width: 80px
}

.radio-button--stacked:checked+.button {
    border: 2px solid #246f9e;
    -webkit-animation: pulse .2s 3;
    animation: pulse .2s 3;
    background-color: #cce4f3
}

.radio-button--avatar+.button {
    font-weight: 400;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.radio-button--avatar__image {
    width: 104px
}

.radio-button--avatar__name {
    font-size: .875rem
}

.radio-button__detail {
    margin: 0;
    margin-right: auto
}

.radio-button__filler {
    border-bottom: solid #cacaca 1px;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    margin-left: 1.5rem;
    margin-right: 1.5rem
}

.radio-button__value {
    margin-left: .75rem
}

.radio-button--expanding+.button {
    font-weight: 400
}

.radio-button--expanding+.button::before {
    top: 1.75rem
}

.radio-button--expanding+.button::after {
    top: 1.75rem
}

.radio-rating {
    display: inline-block;
    margin-right: .75rem
}

.radio-rating:last-child {
    margin-right: 0
}

.radio-ratings {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    width: 100%
}

.radio-ratings__header {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-bottom: .375rem
}

.radio-ratings__inputs {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: .375rem
}

@media screen and (min-width: 46.875em) {
    .radio-ratings__inputs {
        width:auto
    }
}

.radio-ratings__footer {
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0
}

.radio-ratings__legend {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.radio-ratings__legend__label {
    font-size: .875rem;
    font-weight: 700
}

.radio-ratings__body {
    width: 100%
}

.radio-rating__clear,.radio-rating__label {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1rem;
    font-weight: 600;
    height: 52px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 52px
}

@media screen and (min-width: 46.875em) {
    .radio-rating__clear,.radio-rating__label {
        height:34px;
        width: 34px
    }
}

.radio-rating__label {
    border: 1px solid #505059;
    color: #505059
}

.radio-rating__clear {
    color: #66666e;
    cursor: pointer;
    font-weight: 700
}

.radio-rating__input {
    display: none
}

.radio-rating__input:checked+.radio-rating__label {
    background: #2690ce;
    border: 1px solid #2690ce;
    color: #fff
}

.radio-rating__input:checked+.radio-rating__clear {
    visibility: hidden
}

.fieldset legend {
    background: #fefefe
}

.fieldset--error {
    border-color: #bc2810
}

.callout-fieldset {
    width: 100%
}

.callout-fieldset__legend {
    color: #446373;
    text-transform: uppercase
}

.disabled {
    opacity: .5
}

label.required::after,legend.required::after {
    color: #ff492c;
    content: "*"
}

select {
    height: 40px
}

.select--small,.select--small--chevron,.select--small--chevron-purple {
    font-size: .875rem;
    font-weight: 600;
    height: inherit;
    margin-bottom: 0;
    padding-bottom: .375rem;
    padding-top: .375rem
}

.select--small--chevron,.select--small--chevron-purple {
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%23505059'/%3e%3c/svg%3e");
    background-position: right;
    background-size: unset;
    font-weight: 600;
    margin-right: 1.5rem;
    padding-bottom: .5rem;
    padding-right: 1rem;
    padding-top: .5rem
}

@media screen and (max-width: 62.4375em) {
    .select--small--chevron,.select--small--chevron-purple {
        -moz-text-align-last:center;
        text-align-last: center
    }
}

.select--small--chevron-purple {
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%235A39A2'/%3e%3c/svg%3e")
}

@media screen and (max-width: 62.4375em) {
    .select--small--chevron-purple {
        -moz-text-align-last:auto;
        text-align-last: auto
    }
}

.select--chevron {
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%23505059'/%3e%3c/svg%3e");
    background-position: right;
    background-size: unset;
    padding-right: .75rem
}

.select--no-radius {
    border-radius: 0
}

.validated-error-list {
    color: #bc2810;
    display: none;
    margin-top: .5rem;
    text-align: right;
    font-weight: 400
}

.validated-error-list.filled {
    display: block
}

.validated-error-list>li {
    font-weight: 600;
    list-style-type: none
}

.validated-error-list--left {
    text-align: left
}

.validated-error-list--center {
    text-align: center
}

.wrapping-error-container {
    border: 1px solid transparent
}

.wrapping-error-container.validated-error,.wrapping-error-container.validated-success {
    padding: .75rem
}

.validated-error>label {
    color: #bc2810
}

.validated-error>input {
    border: 1px solid #bc2810
}

.validated-error>input:focus,.validated-error>input:active {
    border: 1px solid #bc2810
}

input.validated-success:focus,textarea.validated-success:focus,select.validated-success:focus,.wrapping-error-container.validated-success:focus {
    border-color: #14855f
}

input.validated-error,textarea.validated-error,select.validated-error,.wrapping-error-container.validated-error {
    border-color: #bc2810;
    margin-bottom: 0
}

input.validated-error:focus,textarea.validated-error:focus,select.validated-error:focus,.wrapping-error-container.validated-error:focus {
    border-color: #bc2810;
    -webkit-box-shadow: 0 0 0 1px #bc2810;
    box-shadow: 0 0 0 1px #bc2810
}

.select2-container.validated-success>.select2-choice {
    border-color: #14855f
}

.select2-container.validated-success>.select2-choice:focus {
    border-color: #14855f;
    -webkit-box-shadow: 0 0 0 1px #14855f;
    box-shadow: 0 0 0 1px #14855f
}

.select2-container.validated-error {
    margin-bottom: 0
}

.select2-container.validated-error>.select2-choice {
    border-color: #bc2810;
    margin-bottom: .25rem
}

.select2-container.validated-error>.select2-choice:focus {
    border-color: #bc2810;
    -webkit-box-shadow: 0 0 0 1px #bc2810;
    box-shadow: 0 0 0 1px #bc2810
}

input.validated-success,textarea.validated-success,.wrapping-error-container.validated-success {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cstyle%3E.st0{fill:%23cacaca;}%3C/style%3E%3Cpath class='st0' d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm0 448c-106 0-192-86-192-192S150 64 256 64s192 86 192 192-86 192-192 192zm-48-32L102 278l47-49 59 75 185-151 23 23-208 240z'/%3E%3C/svg%3E") right .5rem center
}

input.validated-success:focus,textarea.validated-success:focus,.wrapping-error-container.validated-success:focus {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cstyle%3E.st0{fill:%2314855f;}%3C/style%3E%3Cpath class='st0' d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm0 448c-106 0-192-86-192-192S150 64 256 64s192 86 192 192-86 192-192 192zm-48-32L102 278l47-49 59 75 185-151 23 23-208 240z'/%3E%3C/svg%3E")
}

input.validated-error,textarea.validated-error,.wrapping-error-container.validated-error {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cstyle%3E.st0{fill:%23bc2810;}%3C/style%3E%3Cpath class='st0' d='M256 48c-55.6 0-107.8 21.6-147.1 60.9S48 200.4 48 256s21.6 107.8 60.9 147.1S200.4 464 256 464s107.8-21.6 147.1-60.9S464 311.6 464 256s-21.6-107.8-60.9-147.1S311.6 48 256 48zm0-48c141.4 0 256 114.6 256 256S397.4 512 256 512 0 397.4 0 256 114.6 0 256 0zm-32 352h64v64h-64v-64zm0-256h64v192h-64V96z'/%3E%3C/svg%3E") right .5rem center
}

input.validated-success,input.validated-error,input.validated-success:focus,textarea.validated-success,textarea.validated-error,textarea.validated-success:focus,.wrapping-error-container.validated-success,.wrapping-error-container.validated-error,.wrapping-error-container.validated-success:focus {
    background-repeat: no-repeat;
    background-size: 1rem;
    padding-right: 2rem
}

input.validated-success.validated-offset {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cstyle%3E.st0{fill:%23cacaca;}%3C/style%3E%3Cpath class='st0' d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm0 448c-106 0-192-86-192-192S150 64 256 64s192 86 192 192-86 192-192 192zm-48-32L102 278l47-49 59 75 185-151 23 23-208 240z'/%3E%3C/svg%3E");
    background-position: right 1.75rem center
}

input.validated-error.validated-offset {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cstyle%3E.st0{fill:%23bc2810;}%3C/style%3E%3Cpath class='st0' d='M256 48c-55.6 0-107.8 21.6-147.1 60.9S48 200.4 48 256s21.6 107.8 60.9 147.1S200.4 464 256 464s107.8-21.6 147.1-60.9S464 311.6 464 256s-21.6-107.8-60.9-147.1S311.6 48 256 48zm0-48c141.4 0 256 114.6 256 256S397.4 512 256 512 0 397.4 0 256 114.6 0 256 0zm-32 352h64v64h-64v-64zm0-256h64v192h-64V96z'/%3E%3C/svg%3E");
    background-position: right 1.75rem center
}

textarea.validated-success,textarea.validated-error {
    background-position: right .5rem top .5rem
}

.error-container.validated-error {
    border: 1px solid #bc2810;
    margin-left: -1rem;
    margin-right: -1rem;
    padding: 0 1rem
}

select:focus {
    border-color: #246f9e;
    outline: none
}

.validated-error .checkbox+label::before {
    border-color: #bc2810
}

.remote-form {
    position: relative
}

.remote-form.remote-form--loading {
    cursor: progress
}

.remote-form.remote-form--loading::after {
    background-color: #fefefe;
    bottom: 0;
    content: " ";
    left: 0;
    opacity: .3;
    position: absolute;
    right: 0;
    top: 0
}

.remote-form__message {
    display: none;
    font-weight: 600
}

.remote-form__message--error {
    color: #bc2810
}

.remote-form__message--success {
    color: #14855f
}

.about-g2__row {
    border-bottom: solid #cacaca 1px;
    border-left: solid #cacaca 1px;
    border-right: solid #cacaca 1px;
    background-color: #f7f7f7;
    margin-bottom: 1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

@media screen and (max-width: 37.4375em) {
    .about-g2__row {
        padding-left:0;
        padding-right: 0
    }
}

.about-g2__icon-wrap {
    padding-left: 3rem;
    padding-right: 3rem;
    padding-top: 1.5rem
}

@media screen and (min-width: 37.5em) {
    .about-g2__icon-wrap {
        text-align:center
    }
}

@media screen and (max-width: 37.4375em) {
    .about-g2__icon-wrap {
        padding-left:0;
        padding-right: 0
    }
}

.accented-banner {
    background-color: #fefefe;
    border: 1px solid #cacaca;
    border-radius: 2px;
    margin: 1.5rem 0;
    padding: 0 1.5rem;
    position: relative
}

.accented-banner--dark {
    background-color: #241841;
    border: 0;
    border-left: 1rem solid #ff492c;
    padding: 1.5rem
}

.accented-banner__bottom-content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: .1875rem
}

.accented-banner__highlight {
    background-color: #ff9180;
    color: #fefefe;
    font-size: 30px;
    padding: .375rem .75rem
}

.accented-banner__link {
    z-index: 1
}

.accented-banner__button {
    padding: 9px 3rem !important
}

.accented-banner__hero {
    font-size: 24px;
    margin-bottom: .75rem
}

.accented-banner__text {
    font-weight: 600
}

.accented-banner--dark .accented-banner__text {
    color: #fefefe
}

.accented-banner__text--tall {
    margin: 1.125rem 0
}

.accented-banner__logo {
    color: #ff492c
}

.accented-banner__stars {
    height: 100%;
    position: absolute;
    right: 0;
    top: 0
}

@media screen and (min-width: 46.875em) {
    .accented-banner__flanked-image {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.accented-banner__flanked-image__detail-cell {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    margin: .75rem 0;
    max-width: 375px
}

.accented-banner__flanked-image__actions {
    background: #fff;
    padding: 1.5rem;
    width: 100%
}

@media screen and (min-width: 46.875em) {
    .accented-banner__flanked-image__actions {
        background:none;
        padding: 0;
        width: auto
    }
}

.accented-banner__flanked-image__image-cell {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media screen and (min-width: 46.875em) {
    .accented-banner__flanked-image__image-cell {
        background-repeat:no-repeat;
        background-size: auto 100%;
        height: 129px;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

.accented-banner--fat {
    padding: 1.5rem
}

@media screen and (min-width: 37.5em) {
    .accented-banner--fat {
        padding:0
    }
}

.accented-banner--fat .accented-banner__logo {
    height: 40px;
    width: 40px
}

@media screen and (min-width: 46.875em) {
    .accented-banner--fat .accented-banner__hero {
        font-size:34px
    }
}

.accented-banner--fat .accented-banner__flanked-image {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.accented-banner--fat .accented-banner__flanked-image__detail-cell {
    margin: 0
}

@media screen and (min-width: 37.5em) {
    .accented-banner--fat .accented-banner__flanked-image__detail-cell {
        padding:1.5rem;
        width: 50%
    }
}

@media screen and (min-width: 62.5em) {
    .accented-banner--fat .accented-banner__flanked-image__detail-cell {
        max-width:unset;
        width: auto
    }
}

.accented-banner--fat .accented-banner__flanked-image__image-cell {
    display: none
}

@media screen and (min-width: 37.5em) {
    .accented-banner--fat .accented-banner__flanked-image__image-cell {
        -ms-flex-item-align:stretch;
        align-self: stretch;
        background-repeat: no-repeat;
        background-size: auto 258px;
        display: block;
        height: unset;
        width: 50%
    }
}

@media screen and (min-width: 46.875em) {
    .accented-banner--fat .accented-banner__flanked-image__image-cell {
        background-position:0 center;
        background-size: 500px auto
    }
}

.accented-banner--nested {
    border: 0;
    border-radius: 0;
    margin: 0;
    width: 100%
}

.accented-banner__btn.accented-banner__btn {
    font-size: 18px;
    white-space: nowrap
}

.achievement-container {
    border-color: transparent;
    border-radius: 21px;
    border-width: 2px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .75rem
}

@media screen and (min-width: 37.5em) {
    .achievement-container {
        padding:1.5rem
    }
}

.achievement-container:hover {
    border-color: #5a39a2;
    -webkit-box-shadow: 0 0 1px 5px #eeeaf5;
    box-shadow: 0 0 1px 5px #eeeaf5
}

@media screen and (min-width: 46.875em) {
    .achievement-container--unearned {
        background:#f3f3f4;
        padding: 1.5rem
    }
}

.achievement-title-container {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: #252530;
    font-weight: 600;
    margin-left: 16px
}

@media screen and (min-width: 46.875em) {
    .achievement-title-container {
        margin-left:0
    }

    .achievement-title-container--unearned {
        color: #7c7c82;
        margin-left: 0
    }
}

.achievement-badge-image {
    height: 72px
}

.alternatives-banner {
    border-bottom: solid #cacaca 1px;
    margin-bottom: 1.5rem;
    padding: 3% .75rem 3% .75rem
}

@media screen and (min-width: 62.5em) {
    .alternatives-banner {
        padding-left:3rem;
        padding-right: 1.5rem
    }
}

.alternatives-banner__logo-wrapper {
    display: none
}

@media screen and (min-width: 37.5em) {
    .alternatives-banner__logo-wrapper {
        -webkit-box-align:baseline;
        -ms-flex-align: baseline;
        align-items: baseline;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: .75rem
    }
}

@media screen and (min-width: 62.5em) {
    .alternatives-banner__logo-wrapper {
        -webkit-box-align:baseline;
        -ms-flex-align: baseline;
        align-items: baseline;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding-top: 0
    }
}

@media screen and (min-width: 79.375em) {
    .alternatives-banner__logo-wrapper {
        padding-right:0
    }
}

.alternatives-banner__logo {
    max-width: 60px
}

@media screen and (min-width: 37.5em) {
    .alternatives-banner__logo {
        max-width:80px
    }
}

@media screen and (min-width: 62.5em) {
    .alternatives-banner__logo {
        max-width:130px
    }
}

.flashy-cta {
    padding: 0 1.5rem;
    position: relative;
    width: 100%
}

.flashy-cta__form {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 2.25rem 0
}

.flashy-cta__title {
    margin-bottom: .375rem
}

.flashy-cta__subtitle {
    margin-bottom: .75rem
}

.flashy-cta__bg {
    height: 165px;
    max-width: 300px
}

.action-bar__swap-container:active .action-bar__button,.action-bar__swap-container:focus .action-bar__button,.action-bar__swap-container:focus-within .action-bar__button,.action-bar__swap-container:hover .action-bar__button {
    visibility: hidden
}

.action-bar__swap-container:active .action-bar__swap-content,.action-bar__swap-container:focus .action-bar__swap-content,.action-bar__swap-container:focus-within .action-bar__swap-content,.action-bar__swap-container:hover .action-bar__swap-content {
    visibility: visible
}

.action-bar__swap-content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    bottom: 0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    visibility: hidden
}

.action-bar__swap-content:active,.action-bar__swap-content:focus,.action-bar__swap-content:hover {
    background: #e0eef2;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transform: none;
    transform: none
}

.action-bar__button {
    background: transparent;
    border: 0;
    border-radius: 3px;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #246f9e;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: .1875rem .375rem;
    padding: .75rem;
    text-align: center;
    text-shadow: none
}

@media screen and (min-width: 79.375em) {
    .action-bar__button {
        margin:.1875rem .75rem;
        padding: .75rem 1.5rem
    }

    .action-bar__button--midnight {
        padding: .375rem .75rem
    }
}

.action-bar__button--midnight {
    color: #252530;
    padding: .375rem .75rem
}

.action-bar__button:active,.action-bar__button:focus,.action-bar__button:hover {
    background: #e0eef2;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transform: none;
    transform: none
}

.action-bar__button a:hover,.action-bar__button a:focus {
    color: #555
}

.actionable-callout-cta__wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: solid 1px #f2f2f2;
    border-radius: 3px;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .75rem;
    padding: .75rem 0;
    position: relative
}

.actionable-callout-cta__wrapper:hover {
    background: #f2f2f2;
    margin-left: -0.75rem;
    margin-right: -0.75rem;
    padding: .75rem
}

.actionable-callout-cta__wrapper>div:last-child {
    -ms-flex-item-align: center;
    align-self: center;
    margin-left: auto;
    max-width: 40%
}

.actionable-callout-cta__title {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    margin: 0 .75rem
}

.actionable-callout-cta__bubble {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-item-align: start;
    align-self: flex-start;
    background-color: #ff492c;
    border-radius: .3125rem;
    color: #fff;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: .75rem;
    font-weight: 700;
    margin: -12px .1875rem 0 51px;
    padding: 2px 6px;
    position: absolute;
    white-space: nowrap
}

.actionable-callout-cta__section-wrapper {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: -webkit-fill-available;
    max-width: -moz-available;
    max-width: fill
}

@media screen and (max-width: 37.4375em) {
    .actionable-callout-cta__section-wrapper {
        margin-top:.375rem
    }
}

@media screen and (min-width: 46.875em) {
    .actionable-callout-cta__section-wrapper {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        text-align: right
    }
}

.actionable-callout-cta__section-wrapper>.wrapped-button {
    margin-top: 8px
}

.actionable-callout-cta__button {
    margin: .375rem 0 0 0;
    max-width: -webkit-fill-available;
    max-width: -moz-available;
    max-width: fill;
    text-align: center
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .actionable-callout-cta__button {
        white-space:unset
    }

    .actionable-callout-cta__button.btn,.simple-menu--themed .actionable-callout-cta__button.simple-menu__anchor,.actionable-callout-cta__button.follow-widget__label--btn,.competitors-filter--default .actionable-callout-cta__button.competitors-filter__toggle {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

@media screen and (min-width: 46.875em) {
    .actionable-callout-cta__button {
        margin:0
    }
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .actionable-callout-cta__button-wrapper {
        margin-top:4px
    }
}

.actionable-callout-cta__right {
    margin-left: 0;
    margin-right: .75rem
}

@media screen and (min-width: 46.875em) {
    .actionable-callout-cta__right {
        margin-left:1rem
    }
}

.actionable-callout-cta__button--stack {
    margin: .375rem 0 0 .375rem;
    max-width: -webkit-fill-available;
    max-width: -moz-available;
    max-width: fill;
    text-align: center;
    white-space: nowrap
}

@media screen and (min-width: 46.875em) {
    .actionable-callout-cta__button--stack {
        margin:0 0 0 1rem
    }
}

.actionable-callout-cta__button--stack.btn,.simple-menu--themed .actionable-callout-cta__button--stack.simple-menu__anchor,.actionable-callout-cta__button--stack.follow-widget__label--btn,.competitors-filter--default .actionable-callout-cta__button--stack.competitors-filter__toggle {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.admin-invite__page {
    background: -webkit-gradient(linear, left top, left bottom, from(#5a39a2), to(#ff492c));
    background: linear-gradient(to bottom, #5a39a2, #ff492c);
    padding: .75rem
}

.admin-invite__container {
    margin-bottom: 0;
    position: relative
}

@media screen and (min-width: 37.5em) {
    .admin-invite__container {
        border:1px solid #cacaca;
        background: #fefefe;
        border-radius: 3px;
        -webkit-box-shadow: none;
        box-shadow: none;
        padding: 1.5rem;
        margin: 2.25rem 1.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .admin-invite__container {
        margin-left:9rem;
        margin-right: 9rem
    }
}

@media screen and (min-width: 79.375em) {
    .admin-invite__container {
        margin-left:14rem;
        margin-right: 14rem
    }
}

.admin-invite__subheader {
    color: #252530;
    font-size: 1.125rem;
    padding-bottom: 1.5rem
}

@media screen and (min-width: 46.875em) {
    .admin-invite__subheader {
        font-size:1.375rem
    }
}

.admin-invite__content {
    position: relative
}

@media screen and (max-width: 37.4375em) {
    .admin-invite__content {
        border:1px solid #cacaca;
        background: #fefefe;
        border-radius: 3px;
        -webkit-box-shadow: none;
        box-shadow: none;
        padding: 1.5rem;
        margin-bottom: .75rem
    }
}

@media screen and (min-width: 37.5em) {
    .admin-invite__content {
        margin-right:1.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .admin-invite__content {
        margin-right:2.25rem;
        padding-right: 3rem
    }
}

.admin-invite__form {
    border: 1px solid #cacaca;
    background: #fefefe;
    border-radius: 3px;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 1.5rem;
    z-index: 100
}

.admin-invite__form--login {
    margin-bottom: 6.75rem
}

.admin-invite__background {
    bottom: 0;
    height: 150px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    position: absolute
}

@media screen and (min-width: 37.5em) {
    .admin-invite__background {
        height:auto
    }
}

.admin-invite__background--image {
    height: 100%;
    z-index: 1
}

@media screen and (min-width: 37.5em) {
    .admin-invite__background--image {
        height:auto;
        max-width: 100%
    }
}

.admin-invite__login-link {
    -ms-flex-item-align: end;
    align-self: flex-end;
    margin-bottom: 0;
    margin-top: .75rem;
    text-align: right
}

@media screen and (min-width: 37.5em) {
    .admin-invite__login-link {
        margin-top:0;
        text-align: left
    }
}

.admin-invite__submit-button {
    text-align: center
}

@media screen and (min-width: 37.5em) {
    .admin-invite__submit-button {
        text-align:right
    }
}

.admin-invite__list-item {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 1rem;
    margin-bottom: 0
}

@media screen and (min-width: 46.875em) {
    .admin-invite__list-item {
        font-size:1.125rem
    }
}

.admin-invite__hr-text {
    color: #cacaca;
    overflow: hidden;
    text-align: center
}

.admin-invite__hr-text::before,.admin-invite__hr-text::after {
    background-color: #cacaca;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 50%
}

.admin-invite__hr-text::before {
    margin-left: -50%;
    right: .5em
}

.admin-invite__hr-text::after {
    left: .5em;
    margin-right: -50%
}

.admin-invite__logo-container {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 1.5rem;
    margin-left: auto;
    padding-top: 1rem
}

.nps-container {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-height: 40px;
    width: 100%
}

.nps-container--callout {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 35px;
    margin-right: .75rem
}

.nps-container--callout.promoter {
    border: 1px solid #cacaca;
    border-color: #14855f;
    -ms-flex-preferred-size: 35%;
    flex-basis: 35%
}

.nps-container--callout.passive {
    border: 1px solid #cacaca;
    border-color: #515159;
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%
}

.nps-container--callout.detractor {
    border: 1px solid #cacaca;
    border-color: #bc2810;
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%
}

.nps-container--nps-count {
    color: #fefefe !important;
    width: 35px
}

.nps-container--total {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    height: 35px;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.count-text {
    float: left;
    left: 50%;
    position: relative;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.smiley {
    margin-left: auto;
    position: relative;
    top: 65%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.admin-text ul {
    margin-left: 18px
}

.admin-text ul li {
    font-size: .9375rem;
    list-style: none;
    position: relative
}

.admin-text ul li::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%23FF492C'/%3e%3c/svg%3e");
    content: " ";
    display: inline-block;
    height: 10px;
    left: 2px;
    margin-left: -18px;
    position: absolute;
    top: 7px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 10px
}

.quill-preview,.ql-editor,.cms-article-content {
    color: #555;
    font-size: .9375rem;
    line-height: 1.5em
}

.quill-preview h1,.ql-editor h1,.cms-article-content h1,.quill-preview h2,.ql-editor h2,.cms-article-content h2 {
    line-height: 36px;
    line-height: 2.25rem;
    margin-bottom: 16px;
    font-size: 32px;
    font-size: 2rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-bottom: 1.5rem;
    margin-top: 1.5rem
}

.quill-preview h3,.ql-editor h3,.cms-article-content h3 {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-bottom: 1.5rem;
    margin-top: 1.5rem
}

.quill-preview h4,.ql-editor h4,.cms-article-content h4,.quill-preview h5,.ql-editor h5,.cms-article-content h5 {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.quill-preview p+h3,.ql-editor p+h3,.cms-article-content p+h3,.quill-preview p+h4,.ql-editor p+h4,.cms-article-content p+h4,.quill-preview p+h5,.ql-editor p+h5,.cms-article-content p+h5 {
    padding-top: .375rem
}

.quill-preview ol,.ql-editor ol,.cms-article-content ol {
    margin-left: 24px !important;
    padding-left: 0 !important
}

.quill-preview ul,.ql-editor ul,.cms-article-content ul {
    list-style: none !important;
    margin-left: 24px !important
}

.quill-preview ul li,.ql-editor ul li,.cms-article-content ul li {
    font-size: .9375rem;
    list-style: none;
    margin-bottom: .75rem;
    position: relative
}

.quill-preview ul li::before,.ql-editor ul li::before,.cms-article-content ul li::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%235A39A2'/%3e%3c/svg%3e");
    content: " ";
    display: inline-block;
    height: 11px;
    left: 2px;
    margin-left: -24px;
    position: absolute;
    top: 5px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 11px
}

.quill-preview strong,.ql-editor strong,.cms-article-content strong {
    color: #252530
}

.quill-preview a strong,.ql-editor a strong,.cms-article-content a strong {
    color: unset
}

.quill-preview p,.ql-editor p,.cms-article-content p {
    margin-bottom: .75rem
}

.quill-preview a,.ql-editor a,.cms-article-content a {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e
}

.quill-preview a:visited,.ql-editor a:visited,.cms-article-content a:visited {
    color: #5a39a2
}

.quill-preview a:hover,.ql-editor a:hover,.cms-article-content a:hover {
    color: #5a39a2;
    text-decoration: underline
}

.quill-preview b,.ql-editor b,.cms-article-content b {
    font-weight: unset
}

.quill-preview .lh-featured-snippet,.ql-editor .lh-featured-snippet,.cms-article-content .lh-featured-snippet,.quill-preview .lh-callout,.ql-editor .lh-callout,.cms-article-content .lh-callout {
    border: 1px solid #ff492c;
    border-radius: 3px;
    border-top: 6px solid #ff492c;
    margin: 1.5rem 0;
    padding: 3rem
}

@media screen and (max-width: 37.4375em) {
    .quill-preview .lh-featured-snippet,.ql-editor .lh-featured-snippet,.cms-article-content .lh-featured-snippet,.quill-preview .lh-callout,.ql-editor .lh-callout,.cms-article-content .lh-callout {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

.quill-preview .lh-featured-snippet h2,.ql-editor .lh-featured-snippet h2,.cms-article-content .lh-featured-snippet h2,.quill-preview .lh-callout h2,.ql-editor .lh-callout h2,.cms-article-content .lh-callout h2 {
    line-height: 36px;
    line-height: 2.25rem;
    margin-bottom: 16px;
    font-size: 32px;
    font-size: 2rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-bottom: 1.5rem;
    margin-top: 0
}

.quill-preview .lh-featured-snippet ol li,.ql-editor .lh-featured-snippet ol li,.cms-article-content .lh-featured-snippet ol li,.quill-preview .lh-callout ol li,.ql-editor .lh-callout ol li,.cms-article-content .lh-callout ol li {
    list-style-type: decimal;
    margin-bottom: .75rem
}

.quill-preview .lh-featured-snippet ul li::before,.ql-editor .lh-featured-snippet ul li::before,.cms-article-content .lh-featured-snippet ul li::before,.quill-preview .lh-callout ul li::before,.ql-editor .lh-callout ul li::before,.cms-article-content .lh-callout ul li::before {
    background-image: none !important;
    color: #ff492c;
    content: "â€¢" !important;
    height: 100% !important;
    margin-left: -10px !important;
    top: -1px !important;
    -webkit-transform: rotate(0deg) !important;
    transform: rotate(0deg) !important
}

.quill-preview .lh-featured-snippet__header--no-margin,.ql-editor .lh-featured-snippet__header--no-margin,.cms-article-content .lh-featured-snippet__header--no-margin,.quill-preview .lh-callout__header--no-margin,.ql-editor .lh-callout__header--no-margin,.cms-article-content .lh-callout__header--no-margin {
    margin: 0
}

.quill-preview .lh-featured-snippet--global-padding,.ql-editor .lh-featured-snippet--global-padding,.cms-article-content .lh-featured-snippet--global-padding,.quill-preview .lh-callout--global-padding,.ql-editor .lh-callout--global-padding,.cms-article-content .lh-callout--global-padding {
    padding: 1.5rem
}

.quill-preview .lh-callout.secondary,.ql-editor .lh-callout.secondary,.cms-article-content .lh-callout.secondary {
    border-color: #dcdedc
}

.quill-preview table th,.ql-editor table th,.cms-article-content table th,.quill-preview table td,.ql-editor table td,.cms-article-content table td {
    border: 1px solid #e0e0e0;
    color: #555;
    font-size: .8125rem;
    padding: 3rem 1.5rem
}

@media screen and (max-width: 37.4375em) {
    .quill-preview table th,.ql-editor table th,.cms-article-content table th,.quill-preview table td,.ql-editor table td,.cms-article-content table td {
        padding:.75rem
    }
}

.quill-preview table th,.ql-editor table th,.cms-article-content table th {
    border-right: solid #e9f4f8 2px;
    background-color: #e9f4f8;
    font-weight: 600
}

.quill-preview table strong,.ql-editor table strong,.cms-article-content table strong {
    line-height: 22px;
    line-height: 1.375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 18px;
    font-size: 1.125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.quill-preview table tr:nth-child(even),.ql-editor table tr:nth-child(even),.cms-article-content table tr:nth-child(even) {
    background-color: #cacaca !important
}

.quill-preview table tr:nth-child(odd),.ql-editor table tr:nth-child(odd),.cms-article-content table tr:nth-child(odd) {
    background-color: #f7f7f7 !important
}

.quill-preview .lh-quote,.ql-editor .lh-quote,.cms-article-content .lh-quote {
    border-left: 0;
    text-align: center
}

.quill-preview .lh-quote p,.ql-editor .lh-quote p,.cms-article-content .lh-quote p {
    color: #ff492c !important;
    font-size: 32px;
    font-style: italic
}

.quill-preview .lh-quote p a,.ql-editor .lh-quote p a,.cms-article-content .lh-quote p a {
    color: #ff492c !important
}

.quill-preview .lh-quote strong::before,.ql-editor .lh-quote strong::before,.cms-article-content .lh-quote strong::before {
    content: "â€’"
}

.quill-preview .hs-responsive-embed-wrapper,.ql-editor .hs-responsive-embed-wrapper,.cms-article-content .hs-responsive-embed-wrapper {
    display: block;
    height: auto;
    margin: .75rem auto;
    max-height: 315px;
    max-width: 500px;
    min-width: 256px;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%
}

.quill-preview .hs-responsive-embed-inner-wrapper,.ql-editor .hs-responsive-embed-inner-wrapper,.cms-article-content .hs-responsive-embed-inner-wrapper {
    margin: 0;
    max-width: 100%;
    overflow: hidden;
    padding-bottom: 56.25%;
    position: relative
}

.quill-preview .hs-responsive-embed-iframe,.ql-editor .hs-responsive-embed-iframe,.cms-article-content .hs-responsive-embed-iframe {
    border: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.quill-preview iframe#g2-crowd-widget-default,.ql-editor iframe#g2-crowd-widget-default,.cms-article-content iframe#g2-crowd-widget-default {
    border: 1px solid #cacaca;
    display: block;
    height: 90vw;
    margin: 1.5rem auto;
    width: 90vw
}

@media screen and (min-width: 37.5em) {
    .quill-preview iframe#g2-crowd-widget-default,.ql-editor iframe#g2-crowd-widget-default,.cms-article-content iframe#g2-crowd-widget-default {
        height:500px;
        width: 500px
    }
}

.quill-preview .gray-bulleted-list-container,.ql-editor .gray-bulleted-list-container,.cms-article-content .gray-bulleted-list-container,.quill-preview .grey-bulleted-list-container,.ql-editor .grey-bulleted-list-container,.cms-article-content .grey-bulleted-list-container {
    background-color: #f2f2f2;
    border-radius: 6px;
    padding: 1.5rem;
    padding-bottom: .75rem
}

.quill-preview .gray-bulleted-list-container li::before,.ql-editor .gray-bulleted-list-container li::before,.cms-article-content .gray-bulleted-list-container li::before,.quill-preview .grey-bulleted-list-container li::before,.ql-editor .grey-bulleted-list-container li::before,.cms-article-content .grey-bulleted-list-container li::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.quill-preview .lh-callout-list-in-columns,.ql-editor .lh-callout-list-in-columns,.cms-article-content .lh-callout-list-in-columns {
    border: 1px solid #ff492c;
    border-radius: 3px;
    border-top: 6px solid #ff492c;
    margin: 1.5rem 0;
    padding: 1.5rem
}

@media screen and (max-width: 37.4375em) {
    .quill-preview .lh-callout-list-in-columns,.ql-editor .lh-callout-list-in-columns,.cms-article-content .lh-callout-list-in-columns {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

.quill-preview .lh-callout-list-in-columns li::before,.ql-editor .lh-callout-list-in-columns li::before,.cms-article-content .lh-callout-list-in-columns li::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.quill-preview .lh-callout-list-in-columns h1,.ql-editor .lh-callout-list-in-columns h1,.cms-article-content .lh-callout-list-in-columns h1,.quill-preview .lh-callout-list-in-columns h2,.ql-editor .lh-callout-list-in-columns h2,.cms-article-content .lh-callout-list-in-columns h2 {
    line-height: 36px;
    line-height: 2.25rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 32px;
    font-size: 2rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-top: 0
}

.quill-preview .lh-callout-list-in-columns h3,.ql-editor .lh-callout-list-in-columns h3,.cms-article-content .lh-callout-list-in-columns h3 {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-top: 0
}

.quill-preview .lh-callout-list-in-columns ul,.ql-editor .lh-callout-list-in-columns ul,.cms-article-content .lh-callout-list-in-columns ul {
    margin-bottom: 0;
    margin-top: .75rem
}

@media screen and (min-width: 37.5em) {
    .quill-preview .lh-callout-list-in-columns ul,.ql-editor .lh-callout-list-in-columns ul,.cms-article-content .lh-callout-list-in-columns ul {
        -webkit-columns:2;
        -moz-columns: 2;
        columns: 2
    }
}

@media screen and (min-width: 79.375em) {
    .quill-preview .lh-callout-list-in-columns ul,.ql-editor .lh-callout-list-in-columns ul,.cms-article-content .lh-callout-list-in-columns ul {
        -webkit-columns:3;
        -moz-columns: 3;
        columns: 3
    }
}

.quill-preview .lh-callout-list-in-columns li,.ql-editor .lh-callout-list-in-columns li,.cms-article-content .lh-callout-list-in-columns li {
    padding-right: .75rem
}

.quill-preview h2,.ql-editor h2 {
    line-height: 36px;
    line-height: 2.25rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 32px;
    font-size: 2rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.quill-preview h3,.ql-editor h3 {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.quill-preview li:not(.ql-direction-rtl),.ql-editor li:not(.ql-direction-rtl) {
    padding-left: 0
}

.quill-preview--discussions-and-comments,.ql-editor--discussions-and-comments {
    height: 400px
}

.quill-preview--discussions-and-comments ul li,.ql-editor--discussions-and-comments ul li {
    content: none;
    list-style-type: disc
}

.quill-preview--discussions-and-comments ul li::before,.ql-editor--discussions-and-comments ul li::before {
    background-image: none
}

.quill-preview table th,.quill-preview table td,.ql-editor table th,.ql-editor table td {
    border: 1px solid #e0e0e0;
    color: #555;
    font-size: .8125rem
}

.quill-preview table tr:nth-child(even),.ql-editor table tr:nth-child(even) {
    background-color: #f7f7f7
}

.quill-preview table tr:nth-child(odd),.ql-editor table tr:nth-child(odd) {
    background-color: #fefefe
}

.assistant .panel-wrapper {
    bottom: 100px;
    height: calc(100% - 200px);
    max-height: 500px;
    min-height: 220px;
    position: fixed;
    right: 20px;
    width: 376px;
    z-index: 1000
}

.assistant .panel-wrapper .panel-closer {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff;
    border: 1px solid #cacaca;
    border-radius: 3px 3px 0 0;
    -webkit-box-shadow: 0 0 6px 0 rgba(0,0,0,.25);
    box-shadow: 0 0 6px 0 rgba(0,0,0,.25);
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: calc(19px + 6px + 5px);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: calc(-19px);
    width: 34px;
    z-index: 1
}

.assistant .panel-wrapper .panel-closer .icon-close {
    color: #555;
    height: 10px;
    width: 10px
}

.assistant .panel-wrapper .panel-closer-masker {
    background: #fff;
    height: 12px;
    position: absolute;
    right: 1px;
    top: 6px;
    width: calc(34px + 10px);
    z-index: 2
}

.assistant .panel-wrapper .panel {
    background: #fff;
    border: 1px solid #cacaca;
    border-radius: 8px;
    border-top: 0;
    -webkit-box-shadow: 0 6px 6px 0 rgba(0,0,0,.25);
    box-shadow: 0 6px 6px 0 rgba(0,0,0,.25);
    height: 100%;
    margin: auto;
    position: relative;
    width: 100%;
    z-index: 0
}

.assistant .panel-wrapper .panel .panel-head {
    background: #ff492c;
    border-radius: 8px 0 0;
    height: 6px;
    width: 100%
}

.assistant .panel-wrapper .panel .panel-body {
    background: #fff;
    display: block;
    height: calc(100% - 6px - 2*10px);
    margin: 10px 0 10px 10px;
    position: relative
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper {
    height: 100%;
    overflow-x: hidden;
    position: relative;
    width: 100%
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy.hierarchy-inactive>.hierarchy-drawer {
    display: none
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy.hierarchy-ancestor>.hierarchy-drawer {
    height: 0
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-handle {
    font-family: "Barlow";
    font-weight: 600;
    color: #2690ce;
    cursor: pointer;
    font-size: 15px;
    line-height: 19px;
    margin-right: 15px;
    padding-right: 10px;
    position: relative;
    text-align: right
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-handle .hierarchy-handle-opener {
    display: inline
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-handle .hierarchy-handle-opener::after {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%23FF492C'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    bottom: 5px;
    content: " ";
    display: inline-block;
    height: 9px;
    position: absolute;
    right: -10px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 9px
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy.hierarchy-l0.hierarchy-d-2 .hierarchy-drawer {
    -webkit-transform: translateX(-200%);
    transform: translateX(-200%)
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy.hierarchy-l0.hierarchy-d-1 .hierarchy-drawer {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy.hierarchy-l0.hierarchy-d0 .hierarchy-drawer {
    -webkit-transform: translateX(0%);
    transform: translateX(0%)
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy.hierarchy-l0 .hierarchy-drawer {
    z-index: 1000
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy.hierarchy-l0 .hierarchy-drawer .hierarchy .hierarchy-drawer {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy.hierarchy-l0 .hierarchy-drawer .hierarchy-l1 .hierarchy-drawer {
    z-index: 1010
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy.hierarchy-l0 .hierarchy-drawer .hierarchy-l1 .hierarchy-drawer .hierarchy-l2 .hierarchy-drawer {
    z-index: 1020
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer {
    left: 0;
    padding-right: 10px;
    position: absolute;
    top: 0;
    -webkit-transition: -webkit-transform 500ms ease-in-out;
    transition: -webkit-transform 500ms ease-in-out;
    transition: transform 500ms ease-in-out;
    transition: transform 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
    width: 100%
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .hierarchy-drawer-head {
    background: #fff;
    color: #252530;
    cursor: pointer;
    line-height: 21px;
    margin-bottom: 4px;
    position: sticky;
    top: 0
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .hierarchy-drawer-head .hierarchy-drawer-closer {
    font-family: "Barlow";
    font-weight: 600;
    color: #2690ce;
    font-size: 15px;
    line-height: 19px;
    padding-left: 10px
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .hierarchy-drawer-head .hierarchy-drawer-closer::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%23FF492C'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    bottom: 5px;
    content: " ";
    display: inline-block;
    height: 9px;
    left: 0;
    position: absolute;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    width: 9px
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .facet {
    border-bottom: 1px solid #cacaca;
    margin-bottom: 10px;
    padding-bottom: 10px
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message {
    padding: 4px 0
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-avatar {
    float: left
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-avatar img {
    height: 24px;
    width: 24px
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-avatar .message-avatar-default {
    background: #ff492c;
    border-radius: 3px;
    padding: 10px
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-content {
    background: #f2f3f2;
    border-radius: 0 12px 12px;
    margin-left: 52px;
    padding: 12px
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-content .message-content-head {
    font-family: "Barlow";
    font-weight: 600;
    color: #555;
    font-size: 12px;
    line-height: 18px
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-content .message-content-body {
    color: #515159;
    font-family: "Barlow";
    font-size: 15px;
    line-height: 21px
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-content .message-content-body b {
    font-family: "Barlow";
    font-weight: 600
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-content .message-content-body>div {
    padding: 5px 0
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-content .message-content-body .btn,.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-content .message-content-body .simple-menu--themed .simple-menu__anchor,.simple-menu--themed .assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-content .message-content-body .simple-menu__anchor,.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-content .message-content-body .follow-widget__label--btn,.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-content .message-content-body .competitors-filter--default .competitors-filter__toggle,.competitors-filter--default .assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .message .message-content .message-content-body .competitors-filter__toggle {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .select2 {
    margin: 10px 0
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol {
    font-family: "Barlow";
    font-weight: 600;
    color: #252530;
    counter-reset: category-product-comparison;
    font-size: 15px;
    line-height: 19px;
    list-style: none;
    margin: 10px 0;
    padding: 0
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product {
    border-top: 1px solid #cacaca;
    counter-increment: category-product-comparison;
    padding: 10px 0
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product span {
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product span.image {
    display: inline-block;
    padding: 0 6px;
    text-align: center
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product span.image img {
    max-height: 24px;
    width: 24px
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product span.close {
    color: #252530;
    display: block;
    float: right;
    height: 100%;
    margin-left: 4px;
    margin-top: 2px
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product span.close:hover {
    cursor: pointer
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product:last-child {
    border-bottom: 1px solid #cacaca
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product::before {
    content: counter(category-product-comparison) ". ";
    display: inline-block;
    text-align: left;
    vertical-align: middle;
    width: 12px
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison .remove-all {
    font-family: "Barlow";
    font-weight: 600;
    color: #252530;
    font-size: 15px;
    line-height: 19px;
    padding: 0 0 10px;
    width: 100%;
    text-align: right
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison .remove-all:hover {
    cursor: pointer
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison .remove-all .icon-remove-all {
    color: #252530;
    display: block;
    float: right;
    height: 100%;
    margin-left: 4px;
    margin-top: 2px
}

.assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison .remove-all .icon-remove-all:hover {
    cursor: pointer
}

.assistant .cta {
    bottom: 0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 20px 16px 16px 24px;
    position: fixed;
    right: 0;
    z-index: 1000
}

.assistant .cta .cta-button {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    box-align: baseline;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    line-height: 1
}

.assistant .cta .cta-button button {
    background-color: #ff492c;
    border: 0;
    border-radius: 50%;
    -webkit-box-shadow: rgba(0,0,0,.1) 0 1px 6px,rgba(0,0,0,.2) 0 2px 24px;
    box-shadow: rgba(0,0,0,.1) 0 1px 6px,rgba(0,0,0,.2) 0 2px 24px;
    height: 60px;
    outline: none;
    position: relative;
    -webkit-transition: -webkit-box-shadow 100ms ease-in-out 0s;
    transition: -webkit-box-shadow 100ms ease-in-out 0s;
    transition: box-shadow 100ms ease-in-out 0s;
    transition: box-shadow 100ms ease-in-out 0s, -webkit-box-shadow 100ms ease-in-out 0s;
    width: 60px
}

.assistant .cta .cta-button button:hover {
    -webkit-box-shadow: rgba(0,0,0,.2) 0 2px 10px,rgba(0,0,0,.3) 0 4px 28px;
    box-shadow: rgba(0,0,0,.2) 0 2px 10px,rgba(0,0,0,.3) 0 4px 28px;
    cursor: pointer
}

.assistant .cta .cta-button button:focus {
    -webkit-box-shadow: inset 0 0 0 5px #38373e;
    box-shadow: inset 0 0 0 5px #38373e
}

.assistant .cta .cta-button button .cta-icon {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.assistant .cta .cta-button button .cta-icon svg {
    color: #fff
}

@media(max-width: 768px) {
    .assistant .panel-wrapper {
        bottom:0;
        height: 200px;
        max-height: 50%;
        min-height: 200px;
        right: 0;
        width: 100%
    }

    .assistant .panel-wrapper .panel {
        border-radius: 8px 8px 0 0
    }

    .assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison .message {
        display: none
    }

    .assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison .select2 {
        display: none
    }

    .assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol {
        list-style: none;
        overflow: hidden;
        padding: .75rem 0;
        text-align: center;
        white-space: nowrap
    }

    .assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product {
        border: 1px solid #cacaca;
        background-color: #fefefe;
        border-radius: 2px;
        display: inline-block;
        height: 3.4375rem;
        margin: 0;
        margin-right: .75rem;
        padding: 0;
        position: relative;
        vertical-align: middle;
        width: 3.4375rem
    }

    .assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product span {
        display: none
    }

    .assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product span.image {
        display: inline-block;
        height: 100%;
        margin: 0;
        padding: 0;
        text-align: center;
        vertical-align: middle;
        width: 100%
    }

    .assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product span.image img {
        left: 50%;
        max-height: 80%;
        max-width: 80%;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 80%
    }

    .assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product span.close {
        display: inline-block;
        height: 1rem;
        margin: 0;
        position: absolute;
        right: -8px;
        top: -8px;
        width: 1rem;
        z-index: 50
    }

    .assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison ol li.product::before {
        display: none
    }

    .assistant .panel-wrapper .panel .panel-body .hierarchy-wrapper .hierarchy .hierarchy-drawer .category-product-comparison .remove-all {
        display: none
    }

    .assistant .cta-active {
        display: none
    }
}

@-webkit-keyframes filters-panel-highlight {
    0% {
        background-color: #fefefe
    }

    50% {
        background-color: #d4e9f5
    }

    100% {
        background-color: #fefefe
    }
}

@keyframes filters-panel-highlight {
    0% {
        background-color: #fefefe
    }

    50% {
        background-color: #d4e9f5
    }

    100% {
        background-color: #fefefe
    }
}

.filters-panel.assistant-highlighted {
    -webkit-animation: filters-panel-highlight 1320ms ease;
    animation: filters-panel-highlight 1320ms ease
}

.filters-panel--side-bar {
    margin-bottom: 1.5rem
}

.filters-panel--side-bar .filters-panel {
    margin-bottom: 0
}

.avatar {
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 28px;
    height: 4.75rem;
    line-height: 74px;
    width: 4.75rem
}

.avatar--large {
    font-size: 40px;
    height: 5.625rem;
    min-width: 5.625rem;
    width: 5.625rem
}

.avatar--small {
    font-size: 14px;
    height: 2.25rem;
    min-width: 2.25rem;
    width: 2.25rem
}

.avatar--tiny {
    font-size: .875rem;
    height: 1.9375rem;
    min-width: 1.9375rem;
    width: 1.9375rem
}

.avatar--navbar {
    font-size: 1rem;
    height: 2.625rem;
    min-width: 2.625rem;
    width: 2.625rem
}

.avatar--bordered {
    font-size: .875rem;
    height: 1.9375rem;
    min-width: 1.9375rem;
    width: 1.9375rem
}

.avatar--bordered .avatar__user-image {
    border: 2px solid #fff;
    -webkit-box-shadow: 0 0 0 2px #7c7c83;
    box-shadow: 0 0 0 2px #7c7c83
}

.avatar__user-image {
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    max-width: 100%;
    min-width: 100%;
    width: 100%
}

.avatar__monogram {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #7c7c83;
    border: 2px solid #fff;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 2px #7c7c83;
    box-shadow: 0 0 0 2px #7c7c83;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%
}

.avatar__monogram--blue {
    background-color: #2690ce;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.avatar__monogram--teal {
    background-color: #23cca2;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.avatar__monogram--purple {
    background-color: #5a39a2;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.avatar__monogram--rorange {
    background-color: #ff492c;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.avatar__infotip {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: .1875rem
}

.monogram__hider+.avatar__monogram {
    display: none
}

.baby-grid {
    background: #fefefe;
    background-clip: padding-box;
    border: solid 2px transparent;
    border-radius: 6px;
    height: 200px;
    margin-bottom: 2.25rem;
    position: relative;
    width: 100%
}

@media screen and (min-width: 79.375em) {
    .baby-grid {
        height:244px
    }
}

.baby-grid::before {
    background: linear-gradient(45deg, #2690ce, #5a39a2, #ff492c);
    border-radius: inherit;
    bottom: 0;
    content: "";
    left: 0;
    margin: -2px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.baby-grid__x-axis {
    background: -webkit-gradient(linear, left top, right top, from(#3972bf), to(#cc4451));
    background: linear-gradient(90deg, #3972bf, #cc4451);
    height: 4px;
    position: absolute;
    top: 50%;
    width: 100%
}

.baby-grid__y-axis {
    background: -webkit-gradient(linear, left top, left bottom, from(#963f77), to(#4a52af));
    background: linear-gradient(-180deg, #963f77, #4a52af);
    height: 100%;
    left: 50%;
    position: absolute;
    width: 4px
}

.baby-grid__axis-label {
    bottom: -26px;
    font-size: .75rem;
    left: 50%;
    position: absolute;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap
}

.baby-grid__axis-label--vertical {
    bottom: 0;
    top: 0;
    -webkit-transform: rotate(90deg) translateY(16px);
    transform: rotate(90deg) translateY(16px)
}

.baby-grid__icon-container {
    position: absolute;
    z-index: 2
}

.baby-grid__icon {
    height: 70px;
    width: 70px;
    border: 4px solid rgba(186,85,86,.99);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    border-radius: 3px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    padding: 8px
}

.baby-grid__target {
    border: 3px solid #5b5b64;
    border-radius: 1000px;
    position: absolute;
    z-index: 1
}

.baby-grid__target--active {
    border: 4px solid rgba(186,85,86,.99);
    height: 19px;
    width: 19px;
    background-color: #fefefe;
    border-radius: 1000px;
    position: absolute;
    z-index: 3
}

.baby-grid-wrapper {
    position: sticky;
    width: 200px
}

@media screen and (min-width: 79.375em) {
    .baby-grid-wrapper {
        width:244px
    }
}

.hero-unit {
    position: relative
}

.hero-unit--home-header {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 12px;
    padding-right: 12px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    text-align: center
}

@media screen and (min-width: 37.5em) {
    .hero-unit--home-header {
        padding-left:18px;
        padding-right: 18px
    }
}

@media screen and (min-width: 62.5em) {
    .hero-unit--home-header {
        padding-left:24px;
        padding-right: 24px
    }
}

.hero-unit__title {
    color: #252530;
    font-size: 2.6875rem;
    font-weight: 700;
    margin-bottom: 2.25rem
}

@media screen and (min-width: 46.875em) {
    .hero-unit__title {
        font-size:3.125rem
    }
}

@media screen and (min-width: 62.5em) {
    .hero-unit__title {
        font-size:3.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .hero-unit__title {
        font-size:4.625rem
    }
}

.hero-unit__subtitle {
    color: #252530;
    font-size: 1.125rem;
    margin-bottom: 1.5rem
}

@media screen and (min-width: 62.5em) {
    .hero-unit__subtitle {
        font-size:1.3125rem
    }
}

.hero-unit__search {
    width: 100%
}

.hero-unit--chevron-wave .hero-unit__content {
    min-height: 300px;
    position: relative;
    z-index: 1;
    padding-bottom: 6rem
}

@media screen and (min-width: 37.5em) {
    .hero-unit--chevron-wave .hero-unit__content {
        padding-bottom:7.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .hero-unit--chevron-wave .hero-unit__content {
        min-height:36vh
    }
}

.hero-unit--chevron-wave .hero-unit__img-wrap {
    margin: auto;
    max-width: 1600px;
    position: relative
}

.hero-unit--chevron-wave .hero-unit__img {
    bottom: 0;
    position: absolute
}

@media screen and (max-width: 37.4375em) {
    .hero-unit--chevron-wave .hero-unit__img {
        max-width:85%;
        right: 1rem
    }
}

@media screen and (min-width: 37.5em) {
    .hero-unit--chevron-wave .hero-unit__img {
        max-width:60%
    }
}

@media screen and (min-width: 62.5em) {
    .hero-unit--chevron-wave .hero-unit__img {
        max-width:45%;
        right: 45%
    }
}

.hero-unit .hero-unit__link {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f3f3f4;
    border-radius: em-calc(8);
    color: #505059;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-family: "Barlow",sans-serif;
    font-size: .75rem;
    font-weight: 700;
    margin-left: .75rem;
    margin-right: .75rem;
    padding: .75rem;
    width: 7.375rem
}

@media screen and (min-width: 46.875em) {
    .hero-unit .hero-unit__link {
        background-color:transparent;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        font-size: 1rem;
        font-weight: 400;
        width: inherit
    }
}

@media screen and (max-width: 46.8125em) {
    .hero-unit .hero-unit__link:hover {
        text-decoration:none
    }
}

.hero-unit .hero-unit__link svg {
    height: 2rem;
    width: 2rem
}

@media screen and (min-width: 46.875em) {
    .hero-unit .hero-unit__link svg {
        height:1rem;
        margin-right: .375rem;
        width: 1rem
    }
}

.hero-unit .hero-unit__lists {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 1.5rem
}

@media screen and (min-width: 46.875em) {
    .hero-unit .hero-unit__lists {
        margin-top:.75rem
    }
}

.background-header__image {
    background-size: auto 600px;
    height: 600px
}

@media screen and (min-width: 37.5em) {
    .background-header__image {
        background-size:auto 600px;
        height: 600px
    }
}

@media screen and (min-width: 46.875em) {
    .background-header__image {
        background-size:auto 600px;
        height: 600px
    }
}

@media screen and (min-width: 62.5em) {
    .background-header__image {
        background-size:auto 620px;
        height: 620px
    }
}

@media screen and (min-width: 79.375em) {
    .background-header__image {
        background-size:auto 778px;
        height: 778px
    }
}

.background-header--dashboard .background-header__content {
    min-height: 600px
}

@media screen and (min-width: 37.5em) {
    .background-header--dashboard .background-header__content {
        min-height:600px
    }
}

@media screen and (min-width: 46.875em) {
    .background-header--dashboard .background-header__content {
        min-height:600px
    }
}

@media screen and (min-width: 62.5em) {
    .background-header--dashboard .background-header__content {
        min-height:620px
    }
}

@media screen and (min-width: 79.375em) {
    .background-header--dashboard .background-header__content {
        min-height:778px
    }
}

.background-header {
    margin-bottom: -4.5rem;
    position: relative;
    top: -4.5rem
}

.background-header--dashboard {
    margin-bottom: 0;
    top: auto
}

.background-header--dashboard .background-header__content {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-top: 0
}

.background-header--dashboard .background-header__body {
    background-color: #fef5f4;
    position: relative
}

.g2gives__background-header,.background-header--stack-campaign,.background-header--branded-wizard {
    background: no-repeat center center;
    background-size: cover;
    margin-bottom: 0;
    top: 0
}

.g2gives__background-header::before,.background-header--stack-campaign::before,.background-header--branded-wizard::before {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.background-header--branded-wizard {
    background-color: #2690ce;
    height: 100px
}

@media screen and (min-width: 37.5em) {
    .background-header--branded-wizard {
        height:325px;
        margin-bottom: -96px
    }
}

.background-header--branded-wizard::before {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(10, 10, 10, 0)), color-stop(60%, rgba(10, 10, 10, 0.5)));
    background-image: linear-gradient(to left, rgba(10, 10, 10, 0), rgba(10, 10, 10, 0.5) 60%)
}

.background-header--stack-campaign::before {
    background-image: none
}

.background-header__image-container {
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.background-header__image {
    background-position: bottom;
    background-repeat: no-repeat;
    bottom: 0;
    left: -84px;
    position: absolute;
    right: -84px;
    text-align: center;
    top: 0;
    z-index: 2
}

.background-header__body {
    background-color: #446373
}

.background-header__content {
    padding-top: 180px;
    position: relative;
    z-index: 4
}

@media screen and (min-width: 46.875em) {
    .background-header__content {
        padding-top:150px
    }
}

.full-banner,.reference-page__banner {
    display: none;
    max-height: 23.4375rem;
    overflow: hidden;
    padding-top: 26.6666666667%;
    position: relative
}

@media screen and (min-width: 46.875em) {
    .full-banner,.reference-page__banner {
        display:block
    }
}

@media screen and (max-width: 62.4375em) {
    .full-banner--xlarge {
        display:none
    }
}

@media screen and (min-width: 62.5em) {
    .full-banner--xlarge {
        display:block
    }
}

.full-banner .background-image,.reference-page__banner .background-image {
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.full-banner .banner-body-text,.reference-page__banner .banner-body-text {
    line-height: 21px
}

.full-banner--competitor {
    border-bottom: solid #cacaca 1px;
    display: inline;
    padding-top: 0
}

.full-banner__icon {
    z-index: 1
}

.full-banner__icon path {
    -webkit-transform: translate(2rem, 0);
    transform: translate(2rem, 0)
}

.full-banner--small {
    background-color: #929297;
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(254, 254, 254, 0)), to(rgba(254, 254, 254, 0.75)));
    background-image: linear-gradient(90deg, rgba(254, 254, 254, 0), rgba(254, 254, 254, 0.75));
    display: block;
    max-height: 240px;
    padding-top: 19.0476190476%
}

.full-banner--modal {
    padding-top: 26.5%
}

.full-banner--short {
    display: block;
    max-height: 240px;
    padding-top: 11%
}

.fixed-banner {
    min-width: 1258px
}

.fixed-banner__content {
    margin-top: -140px
}

@media screen and (min-width: 79.375em) {
    .fixed-banner__content {
        margin-top:-100px
    }
}

.background-banner {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

@media screen and (min-width: 62.5em) {
    .product-sidebar {
        margin-top:-22.59375rem;
        -webkit-transform: translateY(-3px);
        transform: translateY(-3px)
    }

    .product-sidebar--no-banner {
        margin-top: -3.03125rem
    }
}

.product-reference-banner {
    height: 25rem
}

@media screen and (min-width: 62.5em) {
    .product-reference-page--no-banner {
        display:none
    }
}

.fallback-banner-logo {
    background: #fefefe;
    height: 9.375rem;
    position: relative
}

@media screen and (min-width: 46.875em) {
    .fallback-banner-logo {
        height:12.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .fallback-banner-logo {
        height:15.625rem
    }
}

.fallback-banner-logo .medal {
    height: 5.859375rem;
    width: 5.859375rem;
    position: absolute;
    right: 0;
    -webkit-transform: translate(18%, -15%);
    transform: translate(18%, -15%)
}

.vendor-product-group-sidebar {
    margin-top: -1.5rem
}

@media screen and (min-width: 62.5em) {
    .vendor-product-group-sidebar {
        margin-top:-15.5rem;
        padding: 0 0 0 1.5rem;
        -webkit-transform: translateY(-3px);
        transform: translateY(-3px)
    }
}

@media screen and (min-width: 79.375em) {
    .vendor-product-group-sidebar {
        margin-top:-19rem;
        -webkit-transform: translateY(-3px);
        transform: translateY(-3px)
    }
}

@media screen and (min-width: 62.5em) {
    .vendor-product-group-sidebar--with-tabs {
        margin-top:-19rem
    }
}

@media screen and (min-width: 79.375em) {
    .vendor-product-group-sidebar--with-tabs {
        margin-top:-22.5rem
    }
}

.banner-preview {
    overflow-y: hidden;
    position: relative
}

.banner-preview__template {
    width: 100%
}

.banner-preview__img {
    cursor: not-allowed;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.banner-preview__img:hover {
    opacity: .3
}

.bar-graph {
    -webkit-box-align: end;
    align-items: flex-end;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
    height: 110px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

.bar-graph li {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 15%;
    flex: 1 1 15%;
    height: 100%;
    margin: 0 25% 0 0;
    max-width: 20%;
    padding: 1.5625rem 0;
    text-align: center;
    vertical-align: bottom
}

.bar-graph .percent {
    color: #fefefe;
    font-size: .5rem;
    position: absolute;
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
    width: 100%
}

@media print, screen and (min-width: 40em) {
    .bar-graph .percent {
        font-size:.65rem
    }
}

.bar-graph-text .text {
    font-size: .6rem;
    text-align: center;
    -webkit-transform: translate(-10%, 0);
    transform: translate(-10%, 0)
}

.bar-graph-text .text.average {
    margin-left: -60%
}

.bar-graph-text .text.group {
    font-size: .7rem;
    font-weight: 400;
    padding-top: .25rem
}

.best-of__section {
    background-color: #fefefe;
    border-radius: 3px;
    margin-bottom: 1.5rem
}

.best-of__shadow {
    -webkit-box-shadow: 0 3px 12px 0 rgba(0,0,0,.26);
    box-shadow: 0 3px 12px 0 rgba(0,0,0,.26)
}

.best-of__shadow script:first-child+.item-box .revealer-header {
    border: 0;
    border-radius: 3px 3px 0 0
}

.best-of__section-header {
    font-weight: 700;
    padding: .75rem 1.5rem
}

.best-of__max-height-content {
    padding: 0 .75rem
}

.best-of__simple-menu-item-container {
    border-left: solid #cacaca 1px;
    border-right: solid #cacaca 1px;
    border-top: solid #cacaca 1px;
    font-size: .75rem;
    font-weight: 800
}

.best-of__simple-menu-item-container a {
    color: #252530
}

.best-of__simple-menu-item-container:first-child {
    border-radius: 3px 3px 0 0
}

.best-of__simple-menu-item-container:last-child {
    border-bottom: solid #cacaca 1px;
    border-radius: 0 0 3px 3px
}

.best-of__simple-menu-item-container:hover {
    background-color: #e8e8e9;
    color: #252530
}

.best-of__simple-menu-item-container--active {
    background-color: #5a39a2;
    border-color: #5a39a2
}

.best-of__simple-menu-item-container--active a {
    color: #fefefe
}

.best-of__simple-menu-item-container--active:hover {
    background-color: #280080
}

.best-of__simple-menu-item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .75rem
}

.best-of--legacy {
    margin-top: -3.75rem
}

.best-of--legacy .best-of-hide-for-legacy {
    display: none
}

.best-of--legacy .best-of__section {
    padding: 1.5rem;
    background-color: #eee;
    -webkit-box-shadow: none;
    box-shadow: none
}

@media screen and (max-width: 37.4375em) {
    .best-of--legacy .best-of__section {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

.best-of--legacy .best-of__shadow {
    -webkit-box-shadow: none;
    box-shadow: none
}

.best-of--legacy .best-of__layered {
    z-index: 5
}

.best-of--legacy .best-of__section--with-header {
    padding: 0
}

.best-of--legacy .best-of__section-header {
    background-color: #5a39a2;
    border-radius: 3px 3px 0 0;
    color: #fefefe;
    font-size: 1rem;
    font-weight: 600;
    padding: .75rem 1.5rem
}

.best-of--legacy .best-of__max-height-content {
    border-radius: 0 0 3px 3px;
    max-height: 18.125rem;
    padding: .75rem;
    padding-top: 0
}

.best-of--legacy .best-of__simple-menu-item-container {
    border-bottom: solid #cacaca 1px;
    background-color: #fefefe;
    border-left: 0;
    border-right: 0;
    border-top: 0
}

.best-of--legacy .best-of__simple-menu-item-container:last-child {
    border-bottom: 0
}

.best-of--legacy .best-of__simple-menu-item-container:hover {
    background-color: #e8e8e9
}

.best-of--legacy .best-of__simple-menu-item-container--active {
    background-color: #5a39a2
}

.best-of--legacy .best-of__simple-menu-item-container--active a {
    color: #fefefe
}

.best-of--legacy .best-of__simple-menu-item-container--active:hover {
    background-color: #280080
}

.best-of-nav {
    background-color: #fefefe;
    -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.36);
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.36);
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
    width: 100vw;
    z-index: 10
}

.best-of-nav__list {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 700;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    list-style: none;
    margin: 0
}

@media screen and (min-width: 62.5em) {
    .best-of-nav__list {
        padding:0 3rem
    }
}

.best-of-nav__link {
    color: #252530;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    font-size: 1.3125rem
}

@media screen and (min-width: 46.875em) {
    .best-of-nav__link {
        -webkit-box-flex:unset;
        -ms-flex: unset;
        flex: unset
    }
}

.best-of-nav__link:hover {
    color: #5a39a2
}

.best-of-nav__item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.125rem;
    font-weight: 600;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1.0625rem 1.5rem 1.375rem;
    position: relative;
    text-align: center
}

@media screen and (min-width: 46.875em) {
    .best-of-nav__item {
        font-size:1.3125rem;
        width: 15.625rem
    }
}

.best-of-nav__item:hover,.best-of-nav__item--active {
    background-color: #fefefe;
    color: #5a39a2
}

.best-of-nav__item:hover::after,.best-of-nav__item--active::after {
    background-color: #5a39a2;
    bottom: 0;
    content: " ";
    display: block;
    height: .3125rem;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
    width: 100%
}

.best-of-nav__anchor {
    position: relative;
    top: -5.625rem
}

.best-of-nav__spacing {
    padding-bottom: 7.5rem
}

.blog-heading {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

@media screen and (min-width: 62.5em) {
    .blog-heading {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .blog-heading .blog-details,.blog-heading .blog-heading__image {
        width: 50%
    }
}

@media screen and (max-width: 37.4375em) {
    .blog-details {
        padding:0 .75rem
    }
}

@media screen and (min-width: 62.5em) {
    .blog-details {
        margin-bottom:1.5rem
    }
}

.blog-details--grey-container {
    background-color: #f1f1f2;
    margin: 0;
    padding: 1.5rem
}

@media screen and (min-width: 62.5em) {
    .blog-details--grey-container {
        margin-right:.75rem
    }

    .blog-details__link-wrapper {
        margin-bottom: 1.5rem
    }
}

.blog-details__title {
    color: #252530;
    font-size: 2.625rem;
    font-weight: 600;
    margin: .75rem 0
}

@media screen and (max-width: 37.4375em) {
    .blog-details__title {
        font-size:2rem
    }
}

@media screen and (min-width: 62.5em) {
    .blog-details__title {
        margin-top:0;
        padding-right: 1.5rem
    }
}

.blog-details__published-date {
    line-height: 19px;
    line-height: 1.1875rem;
    margin-bottom: 8px;
    margin-bottom: .5rem;
    font-size: 15px;
    font-size: .9375rem;
    font-family: "Barlow",sans-serif;
    color: #252530;
    font-weight: 300
}

.blog-details__author-wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .375rem
}

.blog-details__author-image {
    margin-right: .75rem
}

.blog-details__author {
    color: #252530;
    font-size: .875rem;
    font-weight: 600
}

.blog-details__social-share {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-bottom: 1.5rem;
    text-transform: uppercase
}

.blog-details__links_wrapper {
    border-bottom: 1px solid #d3d3d5;
    margin-bottom: 1.5rem
}

.blog-details__chevron {
    color: #246f9e;
    height: 10px;
    margin-right: .1875rem;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.blog-heading__image {
    margin-bottom: .75rem;
    max-height: 400px;
    overflow: hidden
}

@media screen and (min-width: 62.5em) {
    .blog-heading__image {
        margin-bottom:0
    }
}

.blog-heading__image img {
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.blog-author-bio__wrapper {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 1.5rem 0
}

.blog-author-bio__content {
    padding-left: .75rem
}

.blur-contents,.blurrable .blur {
    -webkit-filter: blur(0.375rem);
    filter: blur(0.375rem);
    pointer-events: none
}

.blur__overlay--icon {
    display: none
}

.blurrable .blur__overlay--icon {
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    display: block
}

.blurrable .blur__overlay {
    position: relative
}

.blurrable .blur__overlay img {
    opacity: .5
}

.blur--vendor-admin {
    -webkit-filter: blur(0.5rem);
    filter: blur(0.5rem)
}

.bottom-sticky {
    bottom: 0;
    position: fixed;
    z-index: 999997
}

@media screen and (min-width: 37.5em) {
    .bottom-sticky {
        z-index:100
    }
}

.bottom-sticky--full-width {
    left: 0;
    width: 100%
}

.bottom-sticky--hide {
    display: none
}

.branded-dropdown.select2-container {
    font-size: .875rem;
    width: 100% !important
}

.branded-dropdown.select2-container-active .select2-choice {
    border: 1px solid #2690ce;
    background: #fefefe
}

.branded-dropdown.select2-container-active .select2-choice .select2-chosen {
    color: #252530
}

.branded-dropdown.select2-container .select2-choice {
    background: #fefefe;
    font-size: .875rem;
    height: 2.85rem;
    padding: .5625rem .75rem
}

.branded-dropdown.select2-container .select2-choice .select2-chosen {
    color: #505059;
    margin-top: .13rem
}

.branded-dropdown.select2-container .select2-choice .select2-arrow {
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%23505059'/%3e%3c/svg%3e");
    background-position: left;
    background-repeat: no-repeat;
    background-size: auto;
    margin-right: .25rem
}

.branded-dropdown--no-chevron.select2-container .select2-choice .select2-arrow {
    background-image: none
}

.branded-dropdown .select2-results {
    border-top: .0625rem solid #dcdedc;
    margin: 0;
    padding: 0
}

.branded-dropdown .select2-results li {
    font-size: .875rem
}

.branded-dropdown .select2-results .select2-result-label {
    color: #3b3b45;
    font-size: .875rem;
    padding: .25rem .75rem
}

.branded-dropdown .select2-results .select2-highlighted {
    background: #2690ce
}

.branded-dropdown .select2-highlighted .select2-result-label {
    color: #fefefe
}

.branded-dropdown.select2-drop {
    border-radius: 0 0 .1875rem .1875rem
}

.branded-dropdown.select2-dropdown-open .select2-choice {
    background-color: #fefefe;
    border-radius: .1875rem .1875rem 0 0
}

.branded-dropdown.select2-dropdown-open .select2-choice .select2-arrow {
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%23252530'/%3e%3c/svg%3e");
    background-position: right;
    background-repeat: no-repeat;
    background-size: auto;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.branded-dropdown.select2-drop-active {
    border-bottom: .0625rem solid #2690ce;
    border-left: .0625rem solid #2690ce;
    border-right: .0625rem solid #2690ce
}

.branded-dropdown.select2-container-disabled .select2-choices {
    background-color: #fefefe
}

.branded-dropdown.select2-container-multi .select2-choices {
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%23505059'/%3e%3c/svg%3e");
    background-size: auto;
    padding: .125rem .75rem .125rem .375rem;
    position: relative
}

.branded-dropdown--no-chevron.select2-container-multi .select2-choices {
    background-image: none
}

.branded-dropdown.select2-container .select2-choices .select2-search-choice {
    border: 1px solid #a7a7ac;
    background-color: #fefefe;
    border-radius: 0;
    color: #505059;
    font-size: .8125rem;
    font-weight: 600;
    line-height: normal;
    margin: .25rem .375rem;
    padding: 0 1.625rem 0 .75rem
}

.branded-dropdown.select2-container .select2-choices .select2-search-choice div {
    line-height: 1.5rem
}

.branded-dropdown.select2-container .select2-choices .select2-search-choice .select2-search-choice-close {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='%233B3B45' class='st0' d='M391 345l-46 46-89-90-89 90-46-46 90-89-90-89 46-46 89 90 89-90 46 46-90 89z'/%3e%3c/svg%3e");
    opacity: .8
}

.branded-dropdown.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #2690ce
}

.branded-dropdown.select2-container-multi .select2-choices .select2-search-field input {
    color: #505059 !important;
    font-family: "Barlow","sans-serif";
    font-weight: 600;
    margin-top: .25rem;
    width: 10.625rem !important
}

.branded-dropdown.select2-container-multi .select2-choices .select2-search-choice {
    margin-top: .25rem
}

.branded-dropdown.select2-container-active .select2-choices {
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%23252530'/%3e%3c/svg%3e");
    background-size: auto;
    padding: .125rem .75rem .125rem .375rem
}

.branded-dropdown--no-chevron.select2-container-active .select2-choices {
    background-image: none
}

.branded-dropdown.select2-dropdown-open .select2-choices {
    padding: .125rem .75rem .125rem .375rem;
    position: relative
}

.branded-dropdown .select2-search {
    margin: 0 0 .5rem;
    padding: 0 .75rem
}

.branded-dropdown .select2-search input {
    border: 1px solid #2690ce;
    background-color: #fefefe;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath class='st0' d='M496 436L375 333c-13-12-26-17-37-16 29-34 46-77 46-125C384 86 298 0 192 0S0 86 0 192s86 192 192 192c48 0 91-17 125-46-1 11 4 24 16 37l103 121c17 20 46 21 64 4 17-18 16-47-4-64zM192 320c-71 0-128-57-128-128S121 64 192 64s128 57 128 128-57 128-128 128z' fill='%23505059'/%3e%3c/svg%3e");
    background-position: left .625rem center !important;
    border-radius: 3px;
    font-family: "Barlow",sans-serif;
    height: 1.875rem;
    padding: .5rem;
    padding-left: 1.875rem
}

.branded-dropdown .select2-search-field {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    padding: .375rem .375rem
}

.branded-dropdown.select2-container.select2-container-disabled .select2-choice {
    border: 1px solid #7c7c82;
    background-color: #fefefe;
    cursor: not-allowed
}

.branded-dropdown.select2-container.select2-container-disabled .select2-choice .select2-chosen {
    color: #7c7c82
}

.branded-dropdown.select2-container.select2-container-disabled .select2-choice .select2-arrow {
    background-color: transparent;
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%237C7C82'/%3e%3c/svg%3e")
}

.branded-dropdown .select2-result-selectable .select2-match,.branded-dropdown .select2-result-unselectable .select2-match {
    font-weight: 600
}

.branded-dropdown--tall.select2-container .select2-choice {
    height: 2.4375rem
}

.branded-dropdown__choice {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #ededed;
    border-color: #a7a7ac;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 13px;
    font-weight: 600;
    height: 26px;
    padding: .75rem
}

.button,.btn,.simple-menu--themed .simple-menu__anchor,.follow-widget__label--btn,.competitors-filter--default .competitors-filter__toggle {
    background-color: #2690ce;
    border: 1px solid;
    color: #fefefe;
    border-color: #2690ce;
    line-height: 20px;
    line-height: 1.25rem;
    font-size: 1rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    cursor: pointer;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .5rem 1.5rem;
    width: 100%
}

.button:visited,.btn:visited,.simple-menu--themed .simple-menu__anchor:visited,.follow-widget__label--btn:visited,.competitors-filter--default .competitors-filter__toggle:visited {
    color: #fefefe
}

.button:active,.button:focus,.button:hover,.btn:active,.simple-menu--themed .simple-menu__anchor:active,.follow-widget__label--btn:active,.competitors-filter--default .competitors-filter__toggle:active,.btn:focus,.simple-menu--themed .simple-menu__anchor:focus,.follow-widget__label--btn:focus,.competitors-filter--default .competitors-filter__toggle:focus,.btn:hover,.simple-menu--themed .simple-menu__anchor:hover,.follow-widget__label--btn:hover,.competitors-filter--default .competitors-filter__toggle:hover {
    background-color: #1a638d;
    border-color: #1a638d;
    color: #fefefe
}

.button:disabled,.btn:disabled,.simple-menu--themed .simple-menu__anchor:disabled,.follow-widget__label--btn:disabled,.competitors-filter--default .competitors-filter__toggle:disabled {
    background-color: #2690ce
}

@media screen and (min-width: 37.5em) {
    .button,.btn,.simple-menu--themed .simple-menu__anchor,.follow-widget__label--btn,.competitors-filter--default .competitors-filter__toggle {
        -webkit-box-pack:left;
        -ms-flex-pack: left;
        justify-content: left;
        width: auto
    }
}

.button__icon,.btn__icon,.simple-menu--themed .simple-menu__anchor__icon {
    margin-left: -6px
}

.button svg+span,.button img+span,.btn svg+span,.simple-menu--themed .simple-menu__anchor svg+span,.follow-widget__label--btn svg+span,.competitors-filter--default .competitors-filter__toggle svg+span,.btn img+span,.simple-menu--themed .simple-menu__anchor img+span,.follow-widget__label--btn img+span,.competitors-filter--default .competitors-filter__toggle img+span {
    margin-left: 6px
}

.button span+svg,.button span+img,.btn span+svg,.simple-menu--themed .simple-menu__anchor span+svg,.follow-widget__label--btn span+svg,.competitors-filter--default .competitors-filter__toggle span+svg,.btn span+img,.simple-menu--themed .simple-menu__anchor span+img,.follow-widget__label--btn span+img,.competitors-filter--default .competitors-filter__toggle span+img {
    margin-left: 6px
}

.button--apply,.btn--apply {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #2690ce;
    border-radius: 3px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 16px
}

.button--cancel,.btn--cancel {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    border-color: #fefefe;
    border-radius: 3px;
    color: #252530;
    padding-left: 16px
}

.button--divided,.btn--divided,.simple-menu--themed .simple-menu__anchor {
    padding: 0
}

.button--divided .btn__text,.button--divided .simple-menu--themed .simple-menu__anchor__text,.simple-menu--themed .button--divided .simple-menu__anchor__text,.btn--divided .btn__text,.btn--divided .simple-menu--themed .simple-menu__anchor__text,.simple-menu--themed .btn--divided .simple-menu__anchor__text,.simple-menu--themed .simple-menu__anchor .btn__text,.simple-menu--themed .simple-menu__anchor .simple-menu__anchor__text {
    padding: .5rem 1.5rem;
    width: 100%
}

.button--divided .btn__icon,.button--divided .simple-menu--themed .simple-menu__anchor__icon,.simple-menu--themed .button--divided .simple-menu__anchor__icon,.btn--divided .btn__icon,.btn--divided .simple-menu--themed .simple-menu__anchor__icon,.simple-menu--themed .btn--divided .simple-menu__anchor__icon,.simple-menu--themed .simple-menu__anchor .btn__icon,.simple-menu--themed .simple-menu__anchor .simple-menu__anchor__icon {
    border-left: 1px solid #fff;
    margin: 0;
    padding: .5rem .75rem
}

.button--hollow,.btn--hollow,.competitors-filter--default .competitors-filter__toggle {
    background-color: #fefefe;
    border: 1px solid;
    color: #2690ce
}

.button--hollow:visited,.btn--hollow:visited,.competitors-filter--default .competitors-filter__toggle:visited {
    color: #2690ce
}

.button--hollow:active,.button--hollow:focus,.button--hollow:hover,.btn--hollow:active,.competitors-filter--default .competitors-filter__toggle:active,.btn--hollow:focus,.competitors-filter--default .competitors-filter__toggle:focus,.btn--hollow:hover,.competitors-filter--default .competitors-filter__toggle:hover {
    background-color: #fefefe;
    color: #5fb1e1
}

.button--hollow:disabled,.btn--hollow:disabled,.competitors-filter--default .competitors-filter__toggle:disabled {
    background-color: #fefefe
}

.button--hollow:hover,.btn--hollow:hover,.competitors-filter--default .competitors-filter__toggle:hover {
    background-color: #2690ce;
    border-color: #2690ce;
    color: #fefefe;
    text-decoration: none
}

.button--hollow.button--rorange,.button--hollow.btn--rorange,.btn--hollow.button--rorange,.competitors-filter--default .button--rorange.competitors-filter__toggle,.btn--hollow.btn--rorange,.competitors-filter--default .btn--rorange.competitors-filter__toggle {
    background-color: #fefefe;
    border: 1px solid;
    color: #ff492c
}

.button--hollow.button--rorange:visited,.button--hollow.btn--rorange:visited,.btn--hollow.button--rorange:visited,.competitors-filter--default .button--rorange.competitors-filter__toggle:visited,.btn--hollow.btn--rorange:visited,.competitors-filter--default .btn--rorange.competitors-filter__toggle:visited {
    color: #ff492c
}

.button--hollow.button--rorange:active,.button--hollow.button--rorange:focus,.button--hollow.button--rorange:hover,.button--hollow.btn--rorange:active,.button--hollow.btn--rorange:focus,.button--hollow.btn--rorange:hover,.btn--hollow.button--rorange:active,.competitors-filter--default .button--rorange.competitors-filter__toggle:active,.btn--hollow.button--rorange:focus,.competitors-filter--default .button--rorange.competitors-filter__toggle:focus,.btn--hollow.button--rorange:hover,.competitors-filter--default .button--rorange.competitors-filter__toggle:hover,.btn--hollow.btn--rorange:active,.competitors-filter--default .btn--rorange.competitors-filter__toggle:active,.btn--hollow.btn--rorange:focus,.competitors-filter--default .btn--rorange.competitors-filter__toggle:focus,.btn--hollow.btn--rorange:hover,.competitors-filter--default .btn--rorange.competitors-filter__toggle:hover {
    background-color: #fefefe;
    color: #ff8b79
}

.button--hollow.button--rorange:disabled,.button--hollow.btn--rorange:disabled,.btn--hollow.button--rorange:disabled,.competitors-filter--default .button--rorange.competitors-filter__toggle:disabled,.btn--hollow.btn--rorange:disabled,.competitors-filter--default .btn--rorange.competitors-filter__toggle:disabled {
    background-color: #fefefe
}

.button--hollow.button--rorange:hover,.button--hollow.btn--rorange:hover,.btn--hollow.button--rorange:hover,.competitors-filter--default .button--rorange.competitors-filter__toggle:hover,.btn--hollow.btn--rorange:hover,.competitors-filter--default .btn--rorange.competitors-filter__toggle:hover {
    background-color: #ff492c;
    border-color: #ff492c;
    color: #fefefe;
    text-decoration: none
}

.button--hollow.button--purple,.button--hollow.btn--purple,.simple-menu--themed-purple .button--hollow.simple-menu__anchor,.btn--hollow.button--purple,.competitors-filter--default .button--purple.competitors-filter__toggle,.btn--hollow.btn--purple,.simple-menu--themed-purple .btn--hollow.simple-menu__anchor,.competitors-filter--default .btn--purple.competitors-filter__toggle,.competitors-filter--default .simple-menu--themed-purple .competitors-filter__toggle.simple-menu__anchor,.simple-menu--themed-purple .competitors-filter--default .competitors-filter__toggle.simple-menu__anchor {
    background-color: #fefefe;
    border: 1px solid;
    color: #5a39a2
}

.button--hollow.button--purple:visited,.button--hollow.btn--purple:visited,.simple-menu--themed-purple .button--hollow.simple-menu__anchor:visited,.btn--hollow.button--purple:visited,.competitors-filter--default .button--purple.competitors-filter__toggle:visited,.btn--hollow.btn--purple:visited,.simple-menu--themed-purple .btn--hollow.simple-menu__anchor:visited,.competitors-filter--default .btn--purple.competitors-filter__toggle:visited,.competitors-filter--default .simple-menu--themed-purple .competitors-filter__toggle.simple-menu__anchor:visited,.simple-menu--themed-purple .competitors-filter--default .competitors-filter__toggle.simple-menu__anchor:visited {
    color: #5a39a2
}

.button--hollow.button--purple:active,.button--hollow.button--purple:focus,.button--hollow.button--purple:hover,.button--hollow.btn--purple:active,.simple-menu--themed-purple .button--hollow.simple-menu__anchor:active,.button--hollow.btn--purple:focus,.simple-menu--themed-purple .button--hollow.simple-menu__anchor:focus,.button--hollow.btn--purple:hover,.simple-menu--themed-purple .button--hollow.simple-menu__anchor:hover,.btn--hollow.button--purple:active,.competitors-filter--default .button--purple.competitors-filter__toggle:active,.btn--hollow.button--purple:focus,.competitors-filter--default .button--purple.competitors-filter__toggle:focus,.btn--hollow.button--purple:hover,.competitors-filter--default .button--purple.competitors-filter__toggle:hover,.btn--hollow.btn--purple:active,.simple-menu--themed-purple .btn--hollow.simple-menu__anchor:active,.competitors-filter--default .btn--purple.competitors-filter__toggle:active,.competitors-filter--default .simple-menu--themed-purple .competitors-filter__toggle.simple-menu__anchor:active,.simple-menu--themed-purple .competitors-filter--default .competitors-filter__toggle.simple-menu__anchor:active,.btn--hollow.btn--purple:focus,.simple-menu--themed-purple .btn--hollow.simple-menu__anchor:focus,.competitors-filter--default .btn--purple.competitors-filter__toggle:focus,.competitors-filter--default .simple-menu--themed-purple .competitors-filter__toggle.simple-menu__anchor:focus,.simple-menu--themed-purple .competitors-filter--default .competitors-filter__toggle.simple-menu__anchor:focus,.btn--hollow.btn--purple:hover,.simple-menu--themed-purple .btn--hollow.simple-menu__anchor:hover,.competitors-filter--default .btn--purple.competitors-filter__toggle:hover,.competitors-filter--default .simple-menu--themed-purple .competitors-filter__toggle.simple-menu__anchor:hover,.simple-menu--themed-purple .competitors-filter--default .competitors-filter__toggle.simple-menu__anchor:hover {
    background-color: #fefefe;
    color: #8160c7
}

.button--hollow.button--purple:disabled,.button--hollow.btn--purple:disabled,.simple-menu--themed-purple .button--hollow.simple-menu__anchor:disabled,.btn--hollow.button--purple:disabled,.competitors-filter--default .button--purple.competitors-filter__toggle:disabled,.btn--hollow.btn--purple:disabled,.simple-menu--themed-purple .btn--hollow.simple-menu__anchor:disabled,.competitors-filter--default .btn--purple.competitors-filter__toggle:disabled,.competitors-filter--default .simple-menu--themed-purple .competitors-filter__toggle.simple-menu__anchor:disabled,.simple-menu--themed-purple .competitors-filter--default .competitors-filter__toggle.simple-menu__anchor:disabled {
    background-color: #fefefe
}

.button--hollow.button--purple:hover,.button--hollow.btn--purple:hover,.simple-menu--themed-purple .button--hollow.simple-menu__anchor:hover,.btn--hollow.button--purple:hover,.competitors-filter--default .button--purple.competitors-filter__toggle:hover,.btn--hollow.btn--purple:hover,.simple-menu--themed-purple .btn--hollow.simple-menu__anchor:hover,.competitors-filter--default .btn--purple.competitors-filter__toggle:hover,.competitors-filter--default .simple-menu--themed-purple .competitors-filter__toggle.simple-menu__anchor:hover,.simple-menu--themed-purple .competitors-filter--default .competitors-filter__toggle.simple-menu__anchor:hover {
    background-color: #5a39a2;
    border-color: #5a39a2;
    color: #fefefe;
    text-decoration: none
}

.button--hollow.button--midnight,.button--hollow.btn--midnight,.btn--hollow.button--midnight,.competitors-filter--default .button--midnight.competitors-filter__toggle,.btn--hollow.btn--midnight,.competitors-filter--default .btn--midnight.competitors-filter__toggle {
    background-color: #fefefe;
    border: 1px solid;
    color: #252530
}

.button--hollow.button--midnight:visited,.button--hollow.btn--midnight:visited,.btn--hollow.button--midnight:visited,.competitors-filter--default .button--midnight.competitors-filter__toggle:visited,.btn--hollow.btn--midnight:visited,.competitors-filter--default .btn--midnight.competitors-filter__toggle:visited {
    color: #252530
}

.button--hollow.button--midnight:active,.button--hollow.button--midnight:focus,.button--hollow.button--midnight:hover,.button--hollow.btn--midnight:active,.button--hollow.btn--midnight:focus,.button--hollow.btn--midnight:hover,.btn--hollow.button--midnight:active,.competitors-filter--default .button--midnight.competitors-filter__toggle:active,.btn--hollow.button--midnight:focus,.competitors-filter--default .button--midnight.competitors-filter__toggle:focus,.btn--hollow.button--midnight:hover,.competitors-filter--default .button--midnight.competitors-filter__toggle:hover,.btn--hollow.btn--midnight:active,.competitors-filter--default .btn--midnight.competitors-filter__toggle:active,.btn--hollow.btn--midnight:focus,.competitors-filter--default .btn--midnight.competitors-filter__toggle:focus,.btn--hollow.btn--midnight:hover,.competitors-filter--default .btn--midnight.competitors-filter__toggle:hover {
    background-color: #fefefe;
    color: #46465b
}

.button--hollow.button--midnight:disabled,.button--hollow.btn--midnight:disabled,.btn--hollow.button--midnight:disabled,.competitors-filter--default .button--midnight.competitors-filter__toggle:disabled,.btn--hollow.btn--midnight:disabled,.competitors-filter--default .btn--midnight.competitors-filter__toggle:disabled {
    background-color: #fefefe
}

.button--hollow.button--midnight:hover,.button--hollow.btn--midnight:hover,.btn--hollow.button--midnight:hover,.competitors-filter--default .button--midnight.competitors-filter__toggle:hover,.btn--hollow.btn--midnight:hover,.competitors-filter--default .btn--midnight.competitors-filter__toggle:hover {
    background-color: #252530;
    border-color: #252530;
    color: #fefefe;
    text-decoration: none
}

.button--hollow.button--blue,.button--hollow.btn--blue,.btn--hollow.button--blue,.competitors-filter--default .button--blue.competitors-filter__toggle,.btn--hollow.btn--blue,.competitors-filter--default .btn--blue.competitors-filter__toggle {
    background-color: #fefefe;
    border: 1px solid;
    color: #2690ce
}

.button--hollow.button--blue:visited,.button--hollow.btn--blue:visited,.btn--hollow.button--blue:visited,.competitors-filter--default .button--blue.competitors-filter__toggle:visited,.btn--hollow.btn--blue:visited,.competitors-filter--default .btn--blue.competitors-filter__toggle:visited {
    color: #2690ce
}

.button--hollow.button--blue:active,.button--hollow.button--blue:focus,.button--hollow.button--blue:hover,.button--hollow.btn--blue:active,.button--hollow.btn--blue:focus,.button--hollow.btn--blue:hover,.btn--hollow.button--blue:active,.competitors-filter--default .button--blue.competitors-filter__toggle:active,.btn--hollow.button--blue:focus,.competitors-filter--default .button--blue.competitors-filter__toggle:focus,.btn--hollow.button--blue:hover,.competitors-filter--default .button--blue.competitors-filter__toggle:hover,.btn--hollow.btn--blue:active,.competitors-filter--default .btn--blue.competitors-filter__toggle:active,.btn--hollow.btn--blue:focus,.competitors-filter--default .btn--blue.competitors-filter__toggle:focus,.btn--hollow.btn--blue:hover,.competitors-filter--default .btn--blue.competitors-filter__toggle:hover {
    background-color: #fefefe;
    color: #5fb1e1
}

.button--hollow.button--blue:disabled,.button--hollow.btn--blue:disabled,.btn--hollow.button--blue:disabled,.competitors-filter--default .button--blue.competitors-filter__toggle:disabled,.btn--hollow.btn--blue:disabled,.competitors-filter--default .btn--blue.competitors-filter__toggle:disabled {
    background-color: #fefefe
}

.button--hollow.button--blue:hover,.button--hollow.btn--blue:hover,.btn--hollow.button--blue:hover,.competitors-filter--default .button--blue.competitors-filter__toggle:hover,.btn--hollow.btn--blue:hover,.competitors-filter--default .btn--blue.competitors-filter__toggle:hover {
    background-color: #2690ce;
    border-color: #2690ce;
    color: #fefefe;
    text-decoration: none
}

.button--hollow.button--navy,.button--hollow.btn--navy,.btn--hollow.button--navy,.competitors-filter--default .button--navy.competitors-filter__toggle,.btn--hollow.btn--navy,.competitors-filter--default .btn--navy.competitors-filter__toggle {
    background-color: #fefefe;
    border: 1px solid;
    color: #062846
}

.button--hollow.button--navy:visited,.button--hollow.btn--navy:visited,.btn--hollow.button--navy:visited,.competitors-filter--default .button--navy.competitors-filter__toggle:visited,.btn--hollow.btn--navy:visited,.competitors-filter--default .btn--navy.competitors-filter__toggle:visited {
    color: #062846
}

.button--hollow.button--navy:active,.button--hollow.button--navy:focus,.button--hollow.button--navy:hover,.button--hollow.btn--navy:active,.button--hollow.btn--navy:focus,.button--hollow.btn--navy:hover,.btn--hollow.button--navy:active,.competitors-filter--default .button--navy.competitors-filter__toggle:active,.btn--hollow.button--navy:focus,.competitors-filter--default .button--navy.competitors-filter__toggle:focus,.btn--hollow.button--navy:hover,.competitors-filter--default .button--navy.competitors-filter__toggle:hover,.btn--hollow.btn--navy:active,.competitors-filter--default .btn--navy.competitors-filter__toggle:active,.btn--hollow.btn--navy:focus,.competitors-filter--default .btn--navy.competitors-filter__toggle:focus,.btn--hollow.btn--navy:hover,.competitors-filter--default .btn--navy.competitors-filter__toggle:hover {
    background-color: #fefefe;
    color: #0c508c
}

.button--hollow.button--navy:disabled,.button--hollow.btn--navy:disabled,.btn--hollow.button--navy:disabled,.competitors-filter--default .button--navy.competitors-filter__toggle:disabled,.btn--hollow.btn--navy:disabled,.competitors-filter--default .btn--navy.competitors-filter__toggle:disabled {
    background-color: #fefefe
}

.button--hollow.button--navy:hover,.button--hollow.btn--navy:hover,.btn--hollow.button--navy:hover,.competitors-filter--default .button--navy.competitors-filter__toggle:hover,.btn--hollow.btn--navy:hover,.competitors-filter--default .btn--navy.competitors-filter__toggle:hover {
    background-color: #062846;
    border-color: #062846;
    color: #fefefe;
    text-decoration: none
}

.button--hollow.button--gray,.button--hollow.btn--gray,.btn--hollow.button--gray,.competitors-filter--default .button--gray.competitors-filter__toggle,.btn--hollow.btn--gray,.competitors-filter--default .btn--gray.competitors-filter__toggle {
    background-color: #fefefe;
    border: 1px solid;
    color: #75757c
}

.button--hollow.button--gray:visited,.button--hollow.btn--gray:visited,.btn--hollow.button--gray:visited,.competitors-filter--default .button--gray.competitors-filter__toggle:visited,.btn--hollow.btn--gray:visited,.competitors-filter--default .btn--gray.competitors-filter__toggle:visited {
    color: #75757c
}

.button--hollow.button--gray:active,.button--hollow.button--gray:focus,.button--hollow.button--gray:hover,.button--hollow.btn--gray:active,.button--hollow.btn--gray:focus,.button--hollow.btn--gray:hover,.btn--hollow.button--gray:active,.competitors-filter--default .button--gray.competitors-filter__toggle:active,.btn--hollow.button--gray:focus,.competitors-filter--default .button--gray.competitors-filter__toggle:focus,.btn--hollow.button--gray:hover,.competitors-filter--default .button--gray.competitors-filter__toggle:hover,.btn--hollow.btn--gray:active,.competitors-filter--default .btn--gray.competitors-filter__toggle:active,.btn--hollow.btn--gray:focus,.competitors-filter--default .btn--gray.competitors-filter__toggle:focus,.btn--hollow.btn--gray:hover,.competitors-filter--default .btn--gray.competitors-filter__toggle:hover {
    background-color: #fefefe;
    color: #9c9ca2
}

.button--hollow.button--gray:disabled,.button--hollow.btn--gray:disabled,.btn--hollow.button--gray:disabled,.competitors-filter--default .button--gray.competitors-filter__toggle:disabled,.btn--hollow.btn--gray:disabled,.competitors-filter--default .btn--gray.competitors-filter__toggle:disabled {
    background-color: #fefefe
}

.button--hollow.button--gray:hover,.button--hollow.btn--gray:hover,.btn--hollow.button--gray:hover,.competitors-filter--default .button--gray.competitors-filter__toggle:hover,.btn--hollow.btn--gray:hover,.competitors-filter--default .btn--gray.competitors-filter__toggle:hover {
    background-color: #75757c;
    border-color: #75757c;
    color: #fefefe;
    text-decoration: none
}

.button--hollow.button--danger,.button--hollow.btn--danger,.btn--hollow.button--danger,.competitors-filter--default .button--danger.competitors-filter__toggle,.btn--hollow.btn--danger,.competitors-filter--default .btn--danger.competitors-filter__toggle {
    background-color: #fefefe;
    border: 1px solid;
    color: #bc2810
}

.button--hollow.button--danger:visited,.button--hollow.btn--danger:visited,.btn--hollow.button--danger:visited,.competitors-filter--default .button--danger.competitors-filter__toggle:visited,.btn--hollow.btn--danger:visited,.competitors-filter--default .btn--danger.competitors-filter__toggle:visited {
    color: #bc2810
}

.button--hollow.button--danger:active,.button--hollow.button--danger:focus,.button--hollow.button--danger:hover,.button--hollow.btn--danger:active,.button--hollow.btn--danger:focus,.button--hollow.btn--danger:hover,.btn--hollow.button--danger:active,.competitors-filter--default .button--danger.competitors-filter__toggle:active,.btn--hollow.button--danger:focus,.competitors-filter--default .button--danger.competitors-filter__toggle:focus,.btn--hollow.button--danger:hover,.competitors-filter--default .button--danger.competitors-filter__toggle:hover,.btn--hollow.btn--danger:active,.competitors-filter--default .btn--danger.competitors-filter__toggle:active,.btn--hollow.btn--danger:focus,.competitors-filter--default .btn--danger.competitors-filter__toggle:focus,.btn--hollow.btn--danger:hover,.competitors-filter--default .btn--danger.competitors-filter__toggle:hover {
    background-color: #fefefe;
    color: #ed472c
}

.button--hollow.button--danger:disabled,.button--hollow.btn--danger:disabled,.btn--hollow.button--danger:disabled,.competitors-filter--default .button--danger.competitors-filter__toggle:disabled,.btn--hollow.btn--danger:disabled,.competitors-filter--default .btn--danger.competitors-filter__toggle:disabled {
    background-color: #fefefe
}

.button--hollow.button--danger:hover,.button--hollow.btn--danger:hover,.btn--hollow.button--danger:hover,.competitors-filter--default .button--danger.competitors-filter__toggle:hover,.btn--hollow.btn--danger:hover,.competitors-filter--default .btn--danger.competitors-filter__toggle:hover {
    background-color: #bc2810;
    border-color: #bc2810;
    color: #fefefe;
    text-decoration: none
}

.button--hollow.button--success,.button--hollow.btn--success,.btn--hollow.button--success,.competitors-filter--default .button--success.competitors-filter__toggle,.btn--hollow.btn--success,.competitors-filter--default .btn--success.competitors-filter__toggle {
    background-color: #fefefe;
    border: 1px solid;
    color: #14855f
}

.button--hollow.button--success:visited,.button--hollow.btn--success:visited,.btn--hollow.button--success:visited,.competitors-filter--default .button--success.competitors-filter__toggle:visited,.btn--hollow.btn--success:visited,.competitors-filter--default .btn--success.competitors-filter__toggle:visited {
    color: #14855f
}

.button--hollow.button--success:active,.button--hollow.button--success:focus,.button--hollow.button--success:hover,.button--hollow.btn--success:active,.button--hollow.btn--success:focus,.button--hollow.btn--success:hover,.btn--hollow.button--success:active,.competitors-filter--default .button--success.competitors-filter__toggle:active,.btn--hollow.button--success:focus,.competitors-filter--default .button--success.competitors-filter__toggle:focus,.btn--hollow.button--success:hover,.competitors-filter--default .button--success.competitors-filter__toggle:hover,.btn--hollow.btn--success:active,.competitors-filter--default .btn--success.competitors-filter__toggle:active,.btn--hollow.btn--success:focus,.competitors-filter--default .btn--success.competitors-filter__toggle:focus,.btn--hollow.btn--success:hover,.competitors-filter--default .btn--success.competitors-filter__toggle:hover {
    background-color: #fefefe;
    color: #1ec88f
}

.button--hollow.button--success:disabled,.button--hollow.btn--success:disabled,.btn--hollow.button--success:disabled,.competitors-filter--default .button--success.competitors-filter__toggle:disabled,.btn--hollow.btn--success:disabled,.competitors-filter--default .btn--success.competitors-filter__toggle:disabled {
    background-color: #fefefe
}

.button--hollow.button--success:hover,.button--hollow.btn--success:hover,.btn--hollow.button--success:hover,.competitors-filter--default .button--success.competitors-filter__toggle:hover,.btn--hollow.btn--success:hover,.competitors-filter--default .btn--success.competitors-filter__toggle:hover {
    background-color: #14855f;
    border-color: #14855f;
    color: #fefefe;
    text-decoration: none
}

.button--light:hover,.btn--light:hover {
    background-color: rgba(38,144,206,.2);
    border-color: #2690ce;
    color: #2690ce
}

.button--light.button--rorange:hover,.button--light.btn--rorange:hover,.btn--light.button--rorange:hover,.btn--light.btn--rorange:hover {
    background-color: rgba(255,73,44,.2);
    color: #ff492c
}

.button--light.button--purple:hover,.button--light.btn--purple:hover,.simple-menu--themed-purple .button--light.simple-menu__anchor:hover,.btn--light.button--purple:hover,.btn--light.btn--purple:hover,.simple-menu--themed-purple .btn--light.simple-menu__anchor:hover {
    background-color: rgba(90,57,162,.2);
    color: #5a39a2
}

.button--light.button--midnight:hover,.button--light.btn--midnight:hover,.btn--light.button--midnight:hover,.btn--light.btn--midnight:hover {
    background-color: rgba(37,37,48,.2);
    color: #252530
}

.button--light.button--blue:hover,.button--light.btn--blue:hover,.btn--light.button--blue:hover,.btn--light.btn--blue:hover {
    background-color: rgba(38,144,206,.2);
    color: #2690ce
}

.button--light.button--navy:hover,.button--light.btn--navy:hover,.btn--light.button--navy:hover,.btn--light.btn--navy:hover {
    background-color: rgba(6,40,70,.2);
    color: #062846
}

.button--light.button--gray:hover,.button--light.btn--gray:hover,.btn--light.button--gray:hover,.btn--light.btn--gray:hover {
    background-color: rgba(117,117,124,.2);
    color: #75757c
}

.button--light.button--danger:hover,.button--light.btn--danger:hover,.btn--light.button--danger:hover,.btn--light.btn--danger:hover {
    background-color: rgba(188,40,16,.2);
    color: #bc2810
}

.button--light.button--success:hover,.button--light.btn--success:hover,.btn--light.button--success:hover,.btn--light.btn--success:hover {
    background-color: rgba(20,133,95,.2);
    color: #14855f
}

.button--plain,.btn--plain {
    background-color: #fefefe;
    border: 1px solid;
    color: #2690ce;
    border-color: #fefefe;
    border-color: transparent
}

.button--plain:visited,.btn--plain:visited {
    color: #2690ce
}

.button--plain:active,.button--plain:focus,.button--plain:hover,.btn--plain:active,.btn--plain:focus,.btn--plain:hover {
    background-color: #fefefe;
    border-color: #2690ce;
    color: #2690ce
}

.button--plain:disabled,.btn--plain:disabled {
    background-color: #fefefe
}

.button--plain.button--rorange,.button--plain.btn--rorange,.btn--plain.button--rorange,.btn--plain.btn--rorange {
    background-color: #fefefe;
    border: 1px solid;
    color: #ff492c;
    border-color: #fefefe;
    border-color: transparent
}

.button--plain.button--rorange:visited,.button--plain.btn--rorange:visited,.btn--plain.button--rorange:visited,.btn--plain.btn--rorange:visited {
    color: #ff492c
}

.button--plain.button--rorange:active,.button--plain.button--rorange:focus,.button--plain.button--rorange:hover,.button--plain.btn--rorange:active,.button--plain.btn--rorange:focus,.button--plain.btn--rorange:hover,.btn--plain.button--rorange:active,.btn--plain.button--rorange:focus,.btn--plain.button--rorange:hover,.btn--plain.btn--rorange:active,.btn--plain.btn--rorange:focus,.btn--plain.btn--rorange:hover {
    background-color: #fefefe;
    border-color: #ff492c;
    color: #ff492c
}

.button--plain.button--rorange:disabled,.button--plain.btn--rorange:disabled,.btn--plain.button--rorange:disabled,.btn--plain.btn--rorange:disabled {
    background-color: #fefefe
}

.button--plain.button--purple,.button--plain.btn--purple,.simple-menu--themed-purple .button--plain.simple-menu__anchor,.btn--plain.button--purple,.btn--plain.btn--purple,.simple-menu--themed-purple .btn--plain.simple-menu__anchor {
    background-color: #fefefe;
    border: 1px solid;
    color: #5a39a2;
    border-color: #fefefe;
    border-color: transparent
}

.button--plain.button--purple:visited,.button--plain.btn--purple:visited,.simple-menu--themed-purple .button--plain.simple-menu__anchor:visited,.btn--plain.button--purple:visited,.btn--plain.btn--purple:visited,.simple-menu--themed-purple .btn--plain.simple-menu__anchor:visited {
    color: #5a39a2
}

.button--plain.button--purple:active,.button--plain.button--purple:focus,.button--plain.button--purple:hover,.button--plain.btn--purple:active,.simple-menu--themed-purple .button--plain.simple-menu__anchor:active,.button--plain.btn--purple:focus,.simple-menu--themed-purple .button--plain.simple-menu__anchor:focus,.button--plain.btn--purple:hover,.simple-menu--themed-purple .button--plain.simple-menu__anchor:hover,.btn--plain.button--purple:active,.btn--plain.button--purple:focus,.btn--plain.button--purple:hover,.btn--plain.btn--purple:active,.simple-menu--themed-purple .btn--plain.simple-menu__anchor:active,.btn--plain.btn--purple:focus,.simple-menu--themed-purple .btn--plain.simple-menu__anchor:focus,.btn--plain.btn--purple:hover,.simple-menu--themed-purple .btn--plain.simple-menu__anchor:hover {
    background-color: #fefefe;
    border-color: #5a39a2;
    color: #5a39a2
}

.button--plain.button--purple:disabled,.button--plain.btn--purple:disabled,.simple-menu--themed-purple .button--plain.simple-menu__anchor:disabled,.btn--plain.button--purple:disabled,.btn--plain.btn--purple:disabled,.simple-menu--themed-purple .btn--plain.simple-menu__anchor:disabled {
    background-color: #fefefe
}

.button--plain.button--midnight,.button--plain.btn--midnight,.btn--plain.button--midnight,.btn--plain.btn--midnight {
    background-color: #fefefe;
    border: 1px solid;
    color: #252530;
    border-color: #fefefe;
    border-color: transparent
}

.button--plain.button--midnight:visited,.button--plain.btn--midnight:visited,.btn--plain.button--midnight:visited,.btn--plain.btn--midnight:visited {
    color: #252530
}

.button--plain.button--midnight:active,.button--plain.button--midnight:focus,.button--plain.button--midnight:hover,.button--plain.btn--midnight:active,.button--plain.btn--midnight:focus,.button--plain.btn--midnight:hover,.btn--plain.button--midnight:active,.btn--plain.button--midnight:focus,.btn--plain.button--midnight:hover,.btn--plain.btn--midnight:active,.btn--plain.btn--midnight:focus,.btn--plain.btn--midnight:hover {
    background-color: #fefefe;
    border-color: #252530;
    color: #252530
}

.button--plain.button--midnight:disabled,.button--plain.btn--midnight:disabled,.btn--plain.button--midnight:disabled,.btn--plain.btn--midnight:disabled {
    background-color: #fefefe
}

.button--plain.button--blue,.button--plain.btn--blue,.btn--plain.button--blue,.btn--plain.btn--blue {
    background-color: #fefefe;
    border: 1px solid;
    color: #2690ce;
    border-color: #fefefe;
    border-color: transparent
}

.button--plain.button--blue:visited,.button--plain.btn--blue:visited,.btn--plain.button--blue:visited,.btn--plain.btn--blue:visited {
    color: #2690ce
}

.button--plain.button--blue:active,.button--plain.button--blue:focus,.button--plain.button--blue:hover,.button--plain.btn--blue:active,.button--plain.btn--blue:focus,.button--plain.btn--blue:hover,.btn--plain.button--blue:active,.btn--plain.button--blue:focus,.btn--plain.button--blue:hover,.btn--plain.btn--blue:active,.btn--plain.btn--blue:focus,.btn--plain.btn--blue:hover {
    background-color: #fefefe;
    border-color: #2690ce;
    color: #2690ce
}

.button--plain.button--blue:disabled,.button--plain.btn--blue:disabled,.btn--plain.button--blue:disabled,.btn--plain.btn--blue:disabled {
    background-color: #fefefe
}

.button--plain.button--navy,.button--plain.btn--navy,.btn--plain.button--navy,.btn--plain.btn--navy {
    background-color: #fefefe;
    border: 1px solid;
    color: #062846;
    border-color: #fefefe;
    border-color: transparent
}

.button--plain.button--navy:visited,.button--plain.btn--navy:visited,.btn--plain.button--navy:visited,.btn--plain.btn--navy:visited {
    color: #062846
}

.button--plain.button--navy:active,.button--plain.button--navy:focus,.button--plain.button--navy:hover,.button--plain.btn--navy:active,.button--plain.btn--navy:focus,.button--plain.btn--navy:hover,.btn--plain.button--navy:active,.btn--plain.button--navy:focus,.btn--plain.button--navy:hover,.btn--plain.btn--navy:active,.btn--plain.btn--navy:focus,.btn--plain.btn--navy:hover {
    background-color: #fefefe;
    border-color: #062846;
    color: #062846
}

.button--plain.button--navy:disabled,.button--plain.btn--navy:disabled,.btn--plain.button--navy:disabled,.btn--plain.btn--navy:disabled {
    background-color: #fefefe
}

.button--plain.button--gray,.button--plain.btn--gray,.btn--plain.button--gray,.btn--plain.btn--gray {
    background-color: #fefefe;
    border: 1px solid;
    color: #75757c;
    border-color: #fefefe;
    border-color: transparent
}

.button--plain.button--gray:visited,.button--plain.btn--gray:visited,.btn--plain.button--gray:visited,.btn--plain.btn--gray:visited {
    color: #75757c
}

.button--plain.button--gray:active,.button--plain.button--gray:focus,.button--plain.button--gray:hover,.button--plain.btn--gray:active,.button--plain.btn--gray:focus,.button--plain.btn--gray:hover,.btn--plain.button--gray:active,.btn--plain.button--gray:focus,.btn--plain.button--gray:hover,.btn--plain.btn--gray:active,.btn--plain.btn--gray:focus,.btn--plain.btn--gray:hover {
    background-color: #fefefe;
    border-color: #75757c;
    color: #75757c
}

.button--plain.button--gray:disabled,.button--plain.btn--gray:disabled,.btn--plain.button--gray:disabled,.btn--plain.btn--gray:disabled {
    background-color: #fefefe
}

.button--plain.button--danger,.button--plain.btn--danger,.btn--plain.button--danger,.btn--plain.btn--danger {
    background-color: #fefefe;
    border: 1px solid;
    color: #bc2810;
    border-color: #fefefe;
    border-color: transparent
}

.button--plain.button--danger:visited,.button--plain.btn--danger:visited,.btn--plain.button--danger:visited,.btn--plain.btn--danger:visited {
    color: #bc2810
}

.button--plain.button--danger:active,.button--plain.button--danger:focus,.button--plain.button--danger:hover,.button--plain.btn--danger:active,.button--plain.btn--danger:focus,.button--plain.btn--danger:hover,.btn--plain.button--danger:active,.btn--plain.button--danger:focus,.btn--plain.button--danger:hover,.btn--plain.btn--danger:active,.btn--plain.btn--danger:focus,.btn--plain.btn--danger:hover {
    background-color: #fefefe;
    border-color: #bc2810;
    color: #bc2810
}

.button--plain.button--danger:disabled,.button--plain.btn--danger:disabled,.btn--plain.button--danger:disabled,.btn--plain.btn--danger:disabled {
    background-color: #fefefe
}

.button--plain.button--success,.button--plain.btn--success,.btn--plain.button--success,.btn--plain.btn--success {
    background-color: #fefefe;
    border: 1px solid;
    color: #14855f;
    border-color: #fefefe;
    border-color: transparent
}

.button--plain.button--success:visited,.button--plain.btn--success:visited,.btn--plain.button--success:visited,.btn--plain.btn--success:visited {
    color: #14855f
}

.button--plain.button--success:active,.button--plain.button--success:focus,.button--plain.button--success:hover,.button--plain.btn--success:active,.button--plain.btn--success:focus,.button--plain.btn--success:hover,.btn--plain.button--success:active,.btn--plain.button--success:focus,.btn--plain.button--success:hover,.btn--plain.btn--success:active,.btn--plain.btn--success:focus,.btn--plain.btn--success:hover {
    background-color: #fefefe;
    border-color: #14855f;
    color: #14855f
}

.button--plain.button--success:disabled,.button--plain.btn--success:disabled,.btn--plain.button--success:disabled,.btn--plain.btn--success:disabled {
    background-color: #fefefe
}

.button--no-border,.btn--no-border {
    border: 0
}

.button--rounded,.btn--rounded {
    border-radius: 18px
}

.button--fat,.btn--fat {
    padding: 11px 1.5rem
}

.button--fat.button--rounded,.button--fat.btn--rounded,.btn--fat.button--rounded,.btn--fat.btn--rounded {
    border-radius: 22px
}

.button--simple,.btn--simple {
    background: transparent;
    border: 0;
    color: #252530
}

.button--simple:hover,.btn--simple:hover {
    background-color: #252530;
    color: #fefefe
}

.button--simple.button--rorange,.button--simple.btn--rorange,.btn--simple.button--rorange,.btn--simple.btn--rorange {
    background-color: #fefefe;
    border: 1px solid;
    color: #ff492c;
    border-color: #fefefe
}

.button--simple.button--rorange:visited,.button--simple.btn--rorange:visited,.btn--simple.button--rorange:visited,.btn--simple.btn--rorange:visited {
    color: #ff492c
}

.button--simple.button--rorange:active,.button--simple.button--rorange:focus,.button--simple.button--rorange:hover,.button--simple.btn--rorange:active,.button--simple.btn--rorange:focus,.button--simple.btn--rorange:hover,.btn--simple.button--rorange:active,.btn--simple.button--rorange:focus,.btn--simple.button--rorange:hover,.btn--simple.btn--rorange:active,.btn--simple.btn--rorange:focus,.btn--simple.btn--rorange:hover {
    background-color: #ff492c;
    color: #fefefe
}

.button--simple.button--rorange:disabled,.button--simple.btn--rorange:disabled,.btn--simple.button--rorange:disabled,.btn--simple.btn--rorange:disabled {
    background-color: #fefefe
}

.button--simple.button--purple,.button--simple.btn--purple,.simple-menu--themed-purple .button--simple.simple-menu__anchor,.btn--simple.button--purple,.btn--simple.btn--purple,.simple-menu--themed-purple .btn--simple.simple-menu__anchor {
    background-color: #fefefe;
    border: 1px solid;
    color: #5a39a2;
    border-color: #fefefe
}

.button--simple.button--purple:visited,.button--simple.btn--purple:visited,.simple-menu--themed-purple .button--simple.simple-menu__anchor:visited,.btn--simple.button--purple:visited,.btn--simple.btn--purple:visited,.simple-menu--themed-purple .btn--simple.simple-menu__anchor:visited {
    color: #5a39a2
}

.button--simple.button--purple:active,.button--simple.button--purple:focus,.button--simple.button--purple:hover,.button--simple.btn--purple:active,.simple-menu--themed-purple .button--simple.simple-menu__anchor:active,.button--simple.btn--purple:focus,.simple-menu--themed-purple .button--simple.simple-menu__anchor:focus,.button--simple.btn--purple:hover,.simple-menu--themed-purple .button--simple.simple-menu__anchor:hover,.btn--simple.button--purple:active,.btn--simple.button--purple:focus,.btn--simple.button--purple:hover,.btn--simple.btn--purple:active,.simple-menu--themed-purple .btn--simple.simple-menu__anchor:active,.btn--simple.btn--purple:focus,.simple-menu--themed-purple .btn--simple.simple-menu__anchor:focus,.btn--simple.btn--purple:hover,.simple-menu--themed-purple .btn--simple.simple-menu__anchor:hover {
    background-color: #5a39a2;
    color: #fefefe
}

.button--simple.button--purple:disabled,.button--simple.btn--purple:disabled,.simple-menu--themed-purple .button--simple.simple-menu__anchor:disabled,.btn--simple.button--purple:disabled,.btn--simple.btn--purple:disabled,.simple-menu--themed-purple .btn--simple.simple-menu__anchor:disabled {
    background-color: #fefefe
}

.button--simple.button--midnight,.button--simple.btn--midnight,.btn--simple.button--midnight,.btn--simple.btn--midnight {
    background-color: #fefefe;
    border: 1px solid;
    color: #252530;
    border-color: #fefefe
}

.button--simple.button--midnight:visited,.button--simple.btn--midnight:visited,.btn--simple.button--midnight:visited,.btn--simple.btn--midnight:visited {
    color: #252530
}

.button--simple.button--midnight:active,.button--simple.button--midnight:focus,.button--simple.button--midnight:hover,.button--simple.btn--midnight:active,.button--simple.btn--midnight:focus,.button--simple.btn--midnight:hover,.btn--simple.button--midnight:active,.btn--simple.button--midnight:focus,.btn--simple.button--midnight:hover,.btn--simple.btn--midnight:active,.btn--simple.btn--midnight:focus,.btn--simple.btn--midnight:hover {
    background-color: #252530;
    color: #fefefe
}

.button--simple.button--midnight:disabled,.button--simple.btn--midnight:disabled,.btn--simple.button--midnight:disabled,.btn--simple.btn--midnight:disabled {
    background-color: #fefefe
}

.button--simple.button--blue,.button--simple.btn--blue,.btn--simple.button--blue,.btn--simple.btn--blue {
    background-color: #fefefe;
    border: 1px solid;
    color: #2690ce;
    border-color: #fefefe
}

.button--simple.button--blue:visited,.button--simple.btn--blue:visited,.btn--simple.button--blue:visited,.btn--simple.btn--blue:visited {
    color: #2690ce
}

.button--simple.button--blue:active,.button--simple.button--blue:focus,.button--simple.button--blue:hover,.button--simple.btn--blue:active,.button--simple.btn--blue:focus,.button--simple.btn--blue:hover,.btn--simple.button--blue:active,.btn--simple.button--blue:focus,.btn--simple.button--blue:hover,.btn--simple.btn--blue:active,.btn--simple.btn--blue:focus,.btn--simple.btn--blue:hover {
    background-color: #2690ce;
    color: #fefefe
}

.button--simple.button--blue:disabled,.button--simple.btn--blue:disabled,.btn--simple.button--blue:disabled,.btn--simple.btn--blue:disabled {
    background-color: #fefefe
}

.button--simple.button--navy,.button--simple.btn--navy,.btn--simple.button--navy,.btn--simple.btn--navy {
    background-color: #fefefe;
    border: 1px solid;
    color: #062846;
    border-color: #fefefe
}

.button--simple.button--navy:visited,.button--simple.btn--navy:visited,.btn--simple.button--navy:visited,.btn--simple.btn--navy:visited {
    color: #062846
}

.button--simple.button--navy:active,.button--simple.button--navy:focus,.button--simple.button--navy:hover,.button--simple.btn--navy:active,.button--simple.btn--navy:focus,.button--simple.btn--navy:hover,.btn--simple.button--navy:active,.btn--simple.button--navy:focus,.btn--simple.button--navy:hover,.btn--simple.btn--navy:active,.btn--simple.btn--navy:focus,.btn--simple.btn--navy:hover {
    background-color: #062846;
    color: #fefefe
}

.button--simple.button--navy:disabled,.button--simple.btn--navy:disabled,.btn--simple.button--navy:disabled,.btn--simple.btn--navy:disabled {
    background-color: #fefefe
}

.button--simple.button--gray,.button--simple.btn--gray,.btn--simple.button--gray,.btn--simple.btn--gray {
    background-color: #fefefe;
    border: 1px solid;
    color: #75757c;
    border-color: #fefefe
}

.button--simple.button--gray:visited,.button--simple.btn--gray:visited,.btn--simple.button--gray:visited,.btn--simple.btn--gray:visited {
    color: #75757c
}

.button--simple.button--gray:active,.button--simple.button--gray:focus,.button--simple.button--gray:hover,.button--simple.btn--gray:active,.button--simple.btn--gray:focus,.button--simple.btn--gray:hover,.btn--simple.button--gray:active,.btn--simple.button--gray:focus,.btn--simple.button--gray:hover,.btn--simple.btn--gray:active,.btn--simple.btn--gray:focus,.btn--simple.btn--gray:hover {
    background-color: #75757c;
    color: #fefefe
}

.button--simple.button--gray:disabled,.button--simple.btn--gray:disabled,.btn--simple.button--gray:disabled,.btn--simple.btn--gray:disabled {
    background-color: #fefefe
}

.button--simple.button--danger,.button--simple.btn--danger,.btn--simple.button--danger,.btn--simple.btn--danger {
    background-color: #fefefe;
    border: 1px solid;
    color: #bc2810;
    border-color: #fefefe
}

.button--simple.button--danger:visited,.button--simple.btn--danger:visited,.btn--simple.button--danger:visited,.btn--simple.btn--danger:visited {
    color: #bc2810
}

.button--simple.button--danger:active,.button--simple.button--danger:focus,.button--simple.button--danger:hover,.button--simple.btn--danger:active,.button--simple.btn--danger:focus,.button--simple.btn--danger:hover,.btn--simple.button--danger:active,.btn--simple.button--danger:focus,.btn--simple.button--danger:hover,.btn--simple.btn--danger:active,.btn--simple.btn--danger:focus,.btn--simple.btn--danger:hover {
    background-color: #bc2810;
    color: #fefefe
}

.button--simple.button--danger:disabled,.button--simple.btn--danger:disabled,.btn--simple.button--danger:disabled,.btn--simple.btn--danger:disabled {
    background-color: #fefefe
}

.button--simple.button--success,.button--simple.btn--success,.btn--simple.button--success,.btn--simple.btn--success {
    background-color: #fefefe;
    border: 1px solid;
    color: #14855f;
    border-color: #fefefe
}

.button--simple.button--success:visited,.button--simple.btn--success:visited,.btn--simple.button--success:visited,.btn--simple.btn--success:visited {
    color: #14855f
}

.button--simple.button--success:active,.button--simple.button--success:focus,.button--simple.button--success:hover,.button--simple.btn--success:active,.button--simple.btn--success:focus,.button--simple.btn--success:hover,.btn--simple.button--success:active,.btn--simple.button--success:focus,.btn--simple.button--success:hover,.btn--simple.btn--success:active,.btn--simple.btn--success:focus,.btn--simple.btn--success:hover {
    background-color: #14855f;
    color: #fefefe
}

.button--simple.button--success:disabled,.button--simple.btn--success:disabled,.btn--simple.button--success:disabled,.btn--simple.btn--success:disabled {
    background-color: #fefefe
}

.button--success,.btn--success {
    background-color: #14855f;
    border: 0;
    color: #fefefe
}

.button--success:hover,.button--success:focus,.btn--success:hover,.btn--success:focus {
    background-color: #005943;
    color: #fefefe
}

.button--square,.btn--square {
    height: 3rem;
    width: 3rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0
}

.button--square--small,.btn--square--small {
    height: 2.25rem;
    width: 2.25rem
}

.button--square--small .btn__icon,.button--square--small .simple-menu--themed .simple-menu__anchor__icon,.simple-menu--themed .button--square--small .simple-menu__anchor__icon,.btn--square--small .btn__icon,.btn--square--small .simple-menu--themed .simple-menu__anchor__icon,.simple-menu--themed .btn--square--small .simple-menu__anchor__icon {
    margin-left: 0
}

.button--square .btn__icon,.button--square .simple-menu--themed .simple-menu__anchor__icon,.simple-menu--themed .button--square .simple-menu__anchor__icon,.btn--square .btn__icon,.btn--square .simple-menu--themed .simple-menu__anchor__icon,.simple-menu--themed .btn--square .simple-menu__anchor__icon {
    margin-left: 0
}

.button--wide,.btn--wide {
    padding-left: 60px;
    padding-right: 60px
}

.button--tall,.btn--tall {
    height: 4.625rem;
    min-width: 100%
}

.button--expand,.btn--expand {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%
}

.button--flat,.btn--flat {
    border-color: #dfe1df;
    border-radius: 0;
    color: #252530;
    font-weight: 400
}

.button--flat:hover,.btn--flat:hover {
    border-color: #252530;
    color: #252530
}

.button.link,.btn.link,.simple-menu--themed .link.simple-menu__anchor,.link.follow-widget__label--btn,.competitors-filter--default .link.competitors-filter__toggle {
    background: unset;
    border: unset;
    padding: 0
}

.button--width-auto,.btn--width-auto {
    -webkit-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left;
    width: auto
}

.button:disabled,.button[disabled],.btn:disabled,.simple-menu--themed .simple-menu__anchor:disabled,.follow-widget__label--btn:disabled,.competitors-filter--default .competitors-filter__toggle:disabled,.btn[disabled],.simple-menu--themed [disabled].simple-menu__anchor,[disabled].follow-widget__label--btn,.competitors-filter--default [disabled].competitors-filter__toggle {
    cursor: not-allowed;
    opacity: .6
}

.button--link,.btn--link {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: unset;
    border: unset;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "Barlow",sans-serif;
    padding: 0
}

.button--link-blue,.btn--link-blue {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: unset;
    border: unset;
    color: #246f9e;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    padding: 0
}

.button--link-blue:hover,.button--link-blue:focus,.btn--link-blue:hover,.btn--link-blue:focus {
    text-decoration: underline
}

.button--wide-gray,.btn--wide-gray {
    background-color: #f3f3f4;
    border-radius: .5rem;
    color: #505059;
    padding: .75rem;
    width: 7.375rem
}

.button--screen-reader,.btn--screen-reader {
    height: 1px;
    left: -10000px;
    overflow: hidden;
    position: absolute;
    top: auto;
    width: 1px
}

.button--screen-reader:focus,.btn--screen-reader:focus {
    height: auto;
    left: 0;
    margin: .375rem .75rem;
    padding: .75rem;
    position: absolute;
    text-align: center;
    width: 100px;
    z-index: 10000
}

.button--rorange,.btn--rorange {
    background-color: #ff492c;
    border: 1px solid;
    color: #fefefe;
    border-color: #ff492c
}

.button--rorange:visited,.btn--rorange:visited {
    color: #fefefe
}

.button--rorange:active,.button--rorange:focus,.button--rorange:hover,.btn--rorange:active,.btn--rorange:focus,.btn--rorange:hover {
    background-color: #df1f00;
    border-color: #df1f00;
    color: #fefefe
}

.button--rorange:disabled,.btn--rorange:disabled {
    background-color: #ff492c
}

.button--purple,.btn--purple,.simple-menu--themed-purple .simple-menu__anchor {
    background-color: #5a39a2;
    border: 1px solid;
    color: #fefefe;
    border-color: #5a39a2
}

.button--purple:visited,.btn--purple:visited,.simple-menu--themed-purple .simple-menu__anchor:visited {
    color: #fefefe
}

.button--purple:active,.button--purple:focus,.button--purple:hover,.btn--purple:active,.simple-menu--themed-purple .simple-menu__anchor:active,.btn--purple:focus,.simple-menu--themed-purple .simple-menu__anchor:focus,.btn--purple:hover,.simple-menu--themed-purple .simple-menu__anchor:hover {
    background-color: #3b2569;
    border-color: #3b2569;
    color: #fefefe
}

.button--purple:disabled,.btn--purple:disabled,.simple-menu--themed-purple .simple-menu__anchor:disabled {
    background-color: #5a39a2
}

.button--midnight,.btn--midnight {
    background-color: #252530;
    border: 1px solid;
    color: #fefefe;
    border-color: #252530
}

.button--midnight:visited,.btn--midnight:visited {
    color: #fefefe
}

.button--midnight:active,.button--midnight:focus,.button--midnight:hover,.btn--midnight:active,.btn--midnight:focus,.btn--midnight:hover {
    background-color: #040405;
    border-color: #040405;
    color: #fefefe
}

.button--midnight:disabled,.btn--midnight:disabled {
    background-color: #252530
}

.button--blue,.btn--blue {
    background-color: #2690ce;
    border: 1px solid;
    color: #fefefe;
    border-color: #2690ce
}

.button--blue:visited,.btn--blue:visited {
    color: #fefefe
}

.button--blue:active,.button--blue:focus,.button--blue:hover,.btn--blue:active,.btn--blue:focus,.btn--blue:hover {
    background-color: #1a638d;
    border-color: #1a638d;
    color: #fefefe
}

.button--blue:disabled,.btn--blue:disabled {
    background-color: #2690ce
}

.button--navy,.btn--navy {
    background-color: #062846;
    border: 1px solid;
    color: #fefefe;
    border-color: #062846
}

.button--navy:visited,.btn--navy:visited {
    color: #fefefe
}

.button--navy:active,.button--navy:focus,.button--navy:hover,.btn--navy:active,.btn--navy:focus,.btn--navy:hover {
    background-color: #000;
    border-color: #000;
    color: #fefefe
}

.button--navy:disabled,.btn--navy:disabled {
    background-color: #062846
}

.button--gray,.btn--gray {
    background-color: #75757c;
    border: 1px solid;
    color: #fefefe;
    border-color: #75757c
}

.button--gray:visited,.btn--gray:visited {
    color: #fefefe
}

.button--gray:active,.button--gray:focus,.button--gray:hover,.btn--gray:active,.btn--gray:focus,.btn--gray:hover {
    background-color: #505055;
    border-color: #505055;
    color: #fefefe
}

.button--gray:disabled,.btn--gray:disabled {
    background-color: #75757c
}

.button--danger,.btn--danger {
    background-color: #bc2810;
    border: 1px solid;
    color: #fefefe;
    border-color: #bc2810
}

.button--danger:visited,.btn--danger:visited {
    color: #fefefe
}

.button--danger:active,.button--danger:focus,.button--danger:hover,.btn--danger:active,.btn--danger:focus,.btn--danger:hover {
    background-color: #76190a;
    border-color: #76190a;
    color: #fefefe
}

.button--danger:disabled,.btn--danger:disabled {
    background-color: #bc2810
}

.button--success,.btn--success {
    background-color: #14855f;
    border: 1px solid;
    color: #fefefe;
    border-color: #14855f
}

.button--success:visited,.btn--success:visited {
    color: #fefefe
}

.button--success:active,.button--success:focus,.button--success:hover,.btn--success:active,.btn--success:focus,.btn--success:hover {
    background-color: #0a4330;
    border-color: #0a4330;
    color: #fefefe
}

.button--success:disabled,.btn--success:disabled {
    background-color: #14855f
}

.button-link {
    color: #246f9e;
    cursor: pointer;
    display: inline-block;
    line-height: 1.4
}

.button-link:hover,.button-link:focus {
    color: #1f5f88
}

.button-menu {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (min-width: 46.875em) {
    .button-menu>.sub-menu {
        margin:0
    }

    .button-menu>.sub-menu>.button-menu__btn {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }
}

.button-menu>a {
    margin: .375rem 0
}

.button-menu__btn {
    border-color: #cacaca;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.button-menu__btn.active {
    background-color: #2690ce;
    border-color: #2690ce;
    color: #fefefe
}

.button-menu__btn.active>.total-count {
    color: #fefefe
}

.button-menu__btn>.total-count {
    color: #505059;
    font-weight: 400
}

.button-menu__btn:hover>.total-count {
    color: #fefefe
}

.button-sub-menu {
    border: 1px solid #2690ce;
    background: #fefefe;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top: none;
    margin-bottom: .375rem;
    padding: 1.5rem
}

.campaign .form-container {
    background: #fefefe;
    padding: 0
}

.campaign .form-container.main-form {
    border-bottom: 0;
    border-radius: .1875rem .1875rem 0 0
}

.campaign .form-container.email-section {
    border-radius: 0 0 .1875rem .1875rem
}

.campaign .disabled-body {
    opacity: .4;
    pointer-events: none
}

.campaign .disabled-body--button {
    pointer-events: disabled
}

.campaign .status-pill {
    border-radius: 10px;
    cursor: default;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 1rem;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: .5;
    padding: 9px .75rem;
    width: 70px
}

.campaign .status-pill--draft {
    background-color: #e9e9ea;
    border: 0;
    color: #0a0a0a
}

.campaign .status-pill--live {
    background-color: #14855f;
    border: 0;
    color: #fefefe
}

.carousel {
    padding: 0 30px
}

.carousel--outside-nav {
    padding: 0 35px;
    position: static
}

.carousel--increased-padding {
    padding: 0 45px
}

.carousel__pagination {
    height: 27px;
    padding-top: .375rem;
    position: relative;
    text-align: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: 300ms opacity;
    transition: 300ms opacity;
    z-index: 10
}

.carousel__arrow--circle {
    height: 3rem;
    width: 3rem;
    border-radius: 100%;
    -webkit-box-shadow: 0 2px 4px 0 #d3d3d5;
    box-shadow: 0 2px 4px 0 #d3d3d5;
    overflow: hidden;
    position: relative
}

.carousel__arrow--circle::before {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fefefe;
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%2366666E'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: .875rem .625rem;
    content: "";
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    width: 100%
}

.carousel__arrow--circle:hover {
    border: 1px solid #2690ce
}

.carousel__arrow--circle:hover::before {
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%232690CE'/%3e%3c/svg%3e")
}

.carousel__arrow--circle--full-outer-shadow {
    --tw-shadow: 0 2px 8px 0px rgba(0, 0, 0, 0.5);
    --tw-shadow-colored: 0 2px 8px 0px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.carousel__arrow--circle--medium {
    height: 2.25rem;
    width: 2.25rem
}

.carousel--fixed-height-small {
    min-height: 8rem
}

.carousel--fixed-height-medium {
    min-height: 12.25rem
}

.swiper-wrapper {
    position: static
}

.swiper-button-prev::before {
    height: 3rem;
    margin-right: 4px;
    margin-top: 2px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 3rem
}

.swiper-button-prev--outside-container {
    left: -12px
}

.swiper-button-prev--aligned-with-container {
    left: 0
}

.swiper-button-next::before {
    height: 3rem;
    margin-bottom: 2px;
    margin-left: 4px;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    width: 3rem
}

.swiper-button-next--outside-container {
    right: -12px
}

.swiper-button-next--aligned-with-container {
    right: 0
}

.swiper-button-prev,.swiper-button-next {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: inherit;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 72px !important;
    position: absolute;
    top: calc(50% + 18px);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.swiper-button-prev--survey-responses,.swiper-button-next--survey-responses {
    top: 200px
}

.swiper-button-prev--awards,.swiper-button-next--awards {
    height: 1.875rem;
    width: 1.875rem;
    -webkit-box-shadow: none;
    box-shadow: none
}

.swiper-button-prev--awards::before,.swiper-button-next--awards::before {
    background-color: #eee;
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%235A39A2'/%3e%3c/svg%3e");
    background-size: 45%
}

.swiper-button-prev--awards:hover,.swiper-button-next--awards:hover {
    border: 0
}

.swiper-button-prev--awards:hover::before,.swiper-button-next--awards:hover::before {
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%23280080'/%3e%3c/svg%3e")
}

.carousel__pagination~.swiper-button-prev,.carousel__pagination~.swiper-button-next {
    top: 50%
}

.swiper-button-disabled.swiper-hide-when-disabled {
    display: none
}

.swiper-slide {
    height: auto
}

.swiper-pagination-bullet {
    background: #d6d6d6;
    margin: 0 2px;
    opacity: 100%
}

.swiper-pagination-bullet-active {
    background: #869791
}

.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 0;
    left: 0
}

@media screen and (min-width: 37.5em) {
    .categories {
        margin:1.5rem
    }
}

@media screen and (max-width: 37.4375em) {
    .categories--cta {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .categories--cta__monty {
        margin: auto;
        margin-bottom: -8%
    }

    .categories--cta__img-wrap {
        height: 5rem;
        min-width: 5rem
    }

    .categories--cta__callout {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-left: .375rem !important;
        margin-right: .375rem !important;
        padding-left: 0 !important;
        text-align: center
    }
}

@media screen and (max-width: 37.4375em)and (max-width: 37.4375em) {
    .categories--cta__callout {
        margin-top:1.5rem
    }
}

.categories__filter {
    background: unset;
    border: unset;
    color: #555;
    cursor: pointer;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 21px;
    padding: 0;
    text-transform: capitalize
}

.categories__filter--active {
    background: #e9e9ea;
    border-radius: 3px;
    font-weight: 600;
    height: 29px;
    width: 84px
}

.categories__table {
    border: 1px solid #cacaca;
    height: 100%
}

.categories__table thead tr:first-child {
    height: 59px;
    padding: .75rem;
    position: relative
}

.categories__table thead tr:nth-child(2) {
    background-image: -webkit-gradient(linear, right top, left top, from(#ff492c), to(#2690ce));
    background-image: linear-gradient(to left, #ff492c, #2690ce);
    width: 100%
}

.categories__table thead tr:nth-child(2) td {
    border-top: 0;
    height: 3px;
    padding: 0;
    width: 100%
}

.categories__table tbody td {
    padding: 0;
    position: relative
}

.categories__table td {
    border-right: solid #cacaca 1px;
    border-top: solid #cacaca 1px
}

.categories__nested {
    background-color: #f0f1f0
}

.categories__item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    padding: .75rem;
    width: 100%
}

.categories__name {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (min-width: 37.5em) {
    .categories__name {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 100%
    }
}

.categories__name--nest {
    margin-left: .375rem
}

.categories__row {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%
}

.categories__dropdown {
    border-left: thick solid #cacaca;
    margin-left: 1.125rem
}

.categories__dropdown--last {
    border-radius: 0 0 3px 3px;
    margin-bottom: 15px
}

.categories__parent {
    white-space: nowrap
}

.categories__search {
    border: 1px solid #cacaca;
    background-color: #fefefe;
    border-bottom: 0;
    width: 100%
}

.categories__search--banner {
    background-position: right top;
    background-repeat: no-repeat;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 1.5rem;
    padding-top: 3rem
}

@media screen and (min-width: 37.5em) {
    .categories__search--foreground {
        margin:auto;
        text-align: center
    }
}

@media screen and (max-width: 37.4375em) {
    .categories__search--foreground {
        padding-left:.75rem
    }
}

@media screen and (min-width: 37.5em) {
    .categories__search--foreground .input {
        width:500px
    }
}

.categories-top-banner {
    border-bottom: solid #cacaca 1px;
    background-color: #fefefe;
    display: block;
    max-height: 240px
}

.categories-top-banner .banner-body-text {
    line-height: 21px
}

.categories-top-banner .banner-image {
    background-position: right;
    background-repeat: no-repeat;
    background-size: contain;
    padding: 1.5rem
}

@media screen and (max-width: 46.8125em) {
    .categories-top-banner .banner-image {
        background-image:none !important
    }
}

.categories__chevron svg {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
}

.revealed .categories__chevron svg {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg)
}

.categories-resources .categories-resources__section:last-of-type {
    margin-bottom: 0
}

.categories-resources__section {
    margin-bottom: 1.5rem
}

.center-framed {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 100vh
}

.center-framed__content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 60vh
}

.center-framed__content--60-wide {
    width: 60vw
}

.chart {
    height: 100%;
    width: 100%
}

.chart__line {
    fill: none
}

.chart__axis text {
    font-family: "Barlow";
    font-size: 1.125rem
}

.chart__tooltip {
    background-color: #fefefe;
    border: .125rem solid #a9a9a9;
    display: none;
    font-size: .75rem;
    padding: .75rem;
    pointer-events: none;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    white-space: nowrap
}

.chart__box {
    padding-left: .625rem;
    position: relative
}

.chart__box--1::before {
    background-color: #ff492c
}

.chart__box--2::before {
    background-color: #5a39a2
}

.chart__box--3::before {
    background-color: #2690ce
}

.chart__box--4::before {
    background-color: #14855f
}

.chart__box::before {
    content: " ";
    height: .625rem;
    left: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: .3125rem
}

.chart__follower {
    opacity: 0
}

.chart__listener {
    fill: none;
    pointer-events: all
}

.chart__point circle {
    opacity: 0
}

.chart__text--small {
    font-size: .625rem
}

.chart__text--tooltip {
    max-width: 6.25rem
}

.chart__group--0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
}

.chart__group--1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.chart__group--2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.chart__group--3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.sideframe {
    background-color: #fefefe;
    border-left: 7px solid #6a4dab;
    bottom: 0;
    position: fixed;
    right: -80vw;
    top: 0;
    -webkit-transition: right .3s linear;
    transition: right .3s linear;
    width: 80vw;
    z-index: 1000
}

@media screen and (min-width: 37.5em) {
    .sideframe {
        right:-50vw;
        width: 50vw
    }
}

@media screen and (min-width: 46.875em) {
    .sideframe {
        right:-40vw;
        width: 40vw
    }
}

@media screen and (min-width: 62.5em) {
    .sideframe {
        right:-30vw;
        width: 30vw
    }
}

.sideframe--open {
    right: 0;
    z-index: 9999
}

.sideframe__content {
    height: 100vh;
    z-index: 1
}

.sideframe__anchor {
    border-radius: 50%;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 1.5rem
}

.sideframe__close {
    bottom: 50px;
    cursor: pointer;
    left: -35px;
    position: absolute;
    z-index: 0
}

.sideframe__open {
    bottom: 50px;
    cursor: pointer;
    left: -110px;
    position: absolute;
    z-index: 0
}

.chat-frame__nav {
    padding: .75rem
}

.chat-frame__footer {
    padding: .75rem
}

.chat-frame__messages {
    padding: .75rem
}

.chat-frame .chat-frame__messages {
    max-height: 70vh;
    overflow-y: scroll
}

.chat {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: .75rem;
    margin-bottom: .75rem;
    width: 100%
}

.chat__iframe {
    height: 350px;
    width: 100%
}

@media screen and (min-width: 37.5em) {
    .chat__iframe {
        height:450px
    }
}

@media screen and (min-width: 46.875em) {
    .chat__iframe {
        height:750px
    }
}

.chat__avatar {
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
    position: relative
}

.chat__avatar-img {
    -webkit-filter: drop-shadow(0 3px 3px rgba(0, 0, 0, 0.15));
    filter: drop-shadow(0 3px 3px rgba(0, 0, 0, 0.15));
    width: 3rem
}

.chat__messages {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    overflow-y: auto;
    padding: .75rem
}

.chat__content {
    background-color: #fbfbfb;
    background-color: #fefefe;
    border-radius: 12px;
    border-top-left-radius: 0;
    -webkit-filter: drop-shadow(0 3px 3px rgba(0, 0, 0, 0.15));
    filter: drop-shadow(0 3px 3px rgba(0, 0, 0, 0.15));
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    padding: .375rem .75rem;
    position: relative
}

.chat--assistant .chat__content {
    background-color: #fbfbfb
}

.chat--assistant .chat__content::before {
    border-color: transparent #fbfbfb transparent transparent;
    border-style: solid;
    border-width: 0 10px 10px 0;
    content: "";
    left: -10px;
    position: absolute;
    top: 18px
}

.chat__content-head {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: .375rem
}

.chat__content-body p a,.chat__content-body li a {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e
}

.chat__content-body p a:visited,.chat__content-body li a:visited {
    color: #5a39a2
}

.chat__content-body p a:hover,.chat__content-body li a:hover {
    color: #5a39a2;
    text-decoration: underline
}

.chat__content-body ol {
    list-style: auto;
    -webkit-margin-start: 0;
    margin-inline-start:0;-webkit-padding-start: 1.5rem;
    padding-inline-start:1.5rem}

.chat__content-body h1,.chat__content-body h2,.chat__content-body h3,.chat__content-body h4 {
    font-weight: 700;
    margin-bottom: .75rem;
    margin-top: .75rem
}

.chat__content-body img {
    border-radius: .75rem;
    -webkit-filter: drop-shadow(4px 10px 14px #00000033);
    filter: drop-shadow(4px 10px 14px #00000033);
    margin-bottom: .75rem;
    margin-top: .375rem;
    max-width: 95%
}

.chat__content-body p:has(>img) {
    text-align: center
}

.chat__content-body p:last-child {
    margin-bottom: 0
}

.chat__form {
    padding: 0 .75rem
}

@media screen and (min-width: 46.875em) {
    .chat__input {
        margin-left:3.625rem
    }
}

.chat__error {
    background-color: #f7e9e6;
    border: 1px solid #d06857;
    margin-top: .375rem;
    padding: .375rem
}

@media screen and (min-width: 46.875em) {
    .chat__error {
        margin-left:3.625rem
    }
}

.chat--user .chat__content {
    background-color: #e8f3f9;
    border-top-left-radius: 12px;
    border-top-right-radius: 0;
    margin-left: 3.625rem
}

.chat--hero {
    margin-top: 2.25rem
}

@media screen and (min-width: 46.875em) {
    .chat--hero {
        -webkit-box-pack:center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-top: .75rem;
        padding: 0 3rem
    }
}

.chat--hero .chat__content {
    background-color: #fefefe;
    border: 1px solid #836ab9
}

@media screen and (min-width: 46.875em) {
    .chat--hero .chat__content {
        padding:.75rem
    }
}

.chat--hero .chat__content::before {
    border-color: transparent #836ab9 transparent transparent;
    top: -1px
}

.chat--hero .chat__content-head {
    font-size: 1rem
}

@media screen and (min-width: 46.875em) {
    .chat--hero .chat__avatar-img {
        width:4rem
    }
}

.chat--command-generation {
    display: none
}

.chat--command-generation .chat__content {
    border-radius: 22px;
    border-bottom-left-radius: 0;
    margin-left: 3.625rem;
    padding: .75rem
}

.chat--command-result {
    display: none
}

.chat--command-result .chat__content {
    border-radius: 12px;
    margin-left: 3.625rem
}

.chat--injection {
    display: none
}

.chat--debug {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.chat--command-generation .chat__content::after {
    background-color: #fbfbfb;
    border: 0;
    border-radius: 50%;
    bottom: -8px;
    content: "";
    height: 8px;
    left: -17px;
    position: absolute;
    width: 8px
}

.chat--command-generation .chat__content::before {
    background-color: #fbfbfb;
    border: 0;
    border-radius: 50%;
    bottom: 0;
    content: "";
    height: 16px;
    left: -8px;
    position: absolute;
    width: 16px
}

.chat-bubble {
    background-color: #dee7ea;
    border-radius: 4px
}

.tri-right.left-in::after {
    border: 12px solid;
    border-color: #dee7ea #dee7ea transparent transparent;
    content: " ";
    left: -7px;
    position: absolute;
    top: 40%
}

.chat-main-page {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.chat-main-page__img-wrap {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 5rem
}

.chat-main-page__img {
    height: 8.75rem;
    min-width: 8.75rem;
    z-index: 1
}

@media screen and (max-width: 46.8125em) {
    .chat-main-page__img {
        height:6.25rem;
        min-width: 6.25rem
    }
}

.chat-main-page__left {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.chat-main-page__right {
    border: 1px solid #cacaca;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #fefefe;
    border-radius: 3px;
    color: #555;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 1.375rem;
    margin-left: -2.5rem;
    padding-left: 3.125rem;
    width: 100%;
    z-index: 0
}

@media screen and (max-width: 46.8125em) {
    .chat-main-page__right {
        background:transparent;
        font-size: 1.3rem
    }
}

.chat-main-page__link {
    color: #246f9e
}

@media screen and (max-width: 46.8125em) {
    .chat-main-page__link {
        font-size:1.2rem
    }
}

.chat-main-page__link:hover {
    color: #2683a1
}

.chat-main-page__header {
    color: #505059;
    font-size: 1.625rem
}

.chat-main-page__link--branded {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e;
    font-size: 1.125rem
}

.chat-component__button {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.chat-component__button .chat-component__img-wrap {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 50px
}

.chat-component__button .chat-component__img-wrap .chat-component__img {
    height: 80px;
    min-width: 80px
}

.chat-component__button .chat-component__left {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0 10px 0 20px
}

.chat-component__button .chat-component__right {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 5;
    -ms-flex: 5;
    flex: 5;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-right: 20px
}

.chat-component__button--green {
    background-color: #14855f;
    color: #fefefe;
    font-weight: 600;
    text-transform: uppercase
}

.chat-component__button--green:hover {
    background-color: #117352
}

.chevron-revealer {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff;
    border-radius: 1rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 4.75rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .75rem 1.5rem;
    position: relative;
    z-index: 10
}

.chevron-revealer:has(.revealed) {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    -webkit-box-shadow: 0 4px 4px -4px gray;
    box-shadow: 0 4px 4px -4px gray
}

.chevron-revealer-body {
    border-radius: 0 0 1rem 1rem;
    max-height: 30rem;
    overflow-y: auto
}

.chevron-stream-sidebar__title {
    border-bottom: solid #cacaca 1px;
    color: #5a39a2;
    font-size: 1.375rem;
    font-weight: 600;
    padding: .75rem 1.5rem
}

.chevron-stream-sidebar__link {
    color: #505059;
    display: list-item;
    font-weight: 400;
    padding-bottom: .375rem;
    padding-left: 1.5rem;
    padding-right: .75rem;
    padding-top: .375rem
}

.chevron-stream-sidebar__link:focus {
    color: #505059
}

.chevron-stream-sidebar__link.active {
    background: #ddd7ec;
    color: #252530;
    font-size: 1rem;
    font-weight: 600
}

.chevron-stream-sidebar__link.active::after {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%235A39A2'/%3e%3c/svg%3e");
    bottom: 0;
    content: " ";
    position: absolute;
    right: -16px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

@media screen and (min-width: 79.375em) {
    .chevron-stream-sidebar__link.active::after {
        height:34px;
        width: 34px
    }
}

@media screen and (min-width: 62.5em)and (max-width: 79.3125em) {
    .chevron-stream-sidebar__link.active::after {
        height:32px;
        width: 32px
    }
}

.circle-button {
    border: 1px solid #2690ce;
    background: #2690ce;
    border-radius: 50%;
    color: #fefefe;
    cursor: pointer;
    -webkit-filter: contrast(1);
    filter: contrast(1);
    height: 3rem;
    -webkit-transition: all .5s;
    transition: all .5s;
    width: 3rem
}

.circle-button:hover {
    -webkit-filter: contrast(1.5);
    filter: contrast(1.5)
}

.circle-button.hollow__primary {
    border: 1px solid #90d7ee;
    background: none;
    color: #246f9e;
    height: 2rem;
    width: 2rem
}

.circle-button.hollow__primary:hover {
    border-bottom: solid #246f9e 2px
}

.circle-button--icon {
    line-height: 3.3rem;
    text-align: center
}

.circle-button__cancel {
    background-color: #bc2810;
    border-color: #bc2810
}

.cms-article__image-container {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

@media screen and (min-width: 62.5em) {
    .cms-article__image-container {
        overflow:hidden;
        position: relative
    }

    .cms-article__image-container--highlighted {
        height: 240px;
        width: 240px
    }
}

@media screen and (min-width: 79.375em) {
    .cms-article__image-container--highlighted {
        height:290px;
        width: 290px
    }
}

@media screen and (min-width: 62.5em) {
    .cms-article__image-container--card {
        height:190px;
        width: 190px
    }
}

@media screen and (min-width: 79.375em) {
    .cms-article__image-container--card {
        height:240px;
        width: 240px
    }
}

@media screen and (min-width: 62.5em) {
    .cms-article__image {
        height:100%;
        left: 50%;
        max-width: none;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: auto
    }
}

.cms-article__card {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 1.5rem;
    padding: .75rem
}

@media screen and (min-width: 62.5em) {
    .cms-article__card {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.cms-article__card--white {
    background: #fefefe
}

.cms-article__card--tight {
    margin-bottom: .75rem
}

.cms-article__card-summary {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 1.5rem
}

@media screen and (min-width: 62.5em) {
    .cms-article__card-summary {
        margin-left:1.125rem;
        margin-top: 0
    }
}

.cms-article__highlighted-title {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media screen and (min-width: 62.5em) {
    .cms-article__highlighted-title {
        padding-right:1.5rem
    }
}

.cms-article__tab {
    background-color: transparent;
    border: 0;
    color: #252530 !important;
    font-size: .875rem
}

.cms-article__tab:hover {
    background-color: #f2f2f2
}

.cms-article__tab--active {
    background-color: #5a39a2;
    color: #fefefe !important
}

.cms-article__tab--active:hover {
    background-color: #5a39a2
}

.cms-article__tab--active:active {
    background-color: #5a39a2
}

.cms-article__tab--active:focus {
    background-color: #5a39a2
}

.cms-article-sidebar {
    width: 100%
}

@media screen and (min-width: 62.5em) {
    .cms-article-sidebar {
        -ms-flex-item-align:start;
        align-self: start;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin-left: 1.5rem;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

.cms-article-sidebar__cta {
    -webkit-box-shadow: 0 0 10px #bdbdc0;
    box-shadow: 0 0 10px #bdbdc0;
    margin: 2.25rem 0
}

@media screen and (min-width: 62.5em) {
    .cms-article-sidebar__cta {
        margin:0
    }
}

.cms-article-sidebar__cta-body {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-weight: 600;
    padding: .75rem
}

.cms-article-sidebar__cta-header {
    color: #252530;
    font-size: 18px
}

.cms-article-sidebar__cta-copy {
    font-size: 12px;
    line-height: 18px;
    margin-top: .375rem
}

.cms-article-sidebar__cta-button {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: .75rem;
    text-align: center
}

.cms-article-section {
    margin-top: 1.5rem
}

@media screen and (max-width: 37.4375em) {
    .cms-article-section {
        padding:0 .75rem
    }
}

.cms-article-section__title {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.cms-article-section__subtitle {
    margin-bottom: 1.5rem
}

.collapsable {
    height: auto
}

.collapsable .collapsable__hidden {
    display: block
}

.collapsable--collapsed {
    max-height: 200px;
    overflow: hidden;
    position: relative
}

.collapsable--collapsed .collapsable__hidden {
    display: none
}

.collapsable--collapsed::before {
    background: linear-gradient(rgba(254, 254, 254, 0) 150px, #f7f7f7);
    content: "";
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%
}

.collapsable--collapsed--focused::before {
    background: linear-gradient(rgba(254, 254, 254, 0) 150px, #ededed)
}

.collapsable__anchor {
    margin-top: -60px;
    padding-top: 60px
}

.collapsable-nav {
    background-color: #fefefe
}

.collapsable-nav__cta {
    background-color: #fefefe;
    border-radius: 3px;
    padding: .75rem
}

.collapsable-nav__cta .btn--purple,.collapsable-nav__cta .simple-menu--themed-purple .simple-menu__anchor,.simple-menu--themed-purple .collapsable-nav__cta .simple-menu__anchor {
    padding: .75rem 0
}

.collapsable-nav__wrapper {
    border-radius: 3px;
    padding: 1.5rem
}

.collapsable-nav__select {
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%235A39A2'/%3e%3c/svg%3e");
    background-position: right;
    background-size: .75rem .5rem;
    border-radius: 1.25rem;
    cursor: pointer;
    margin-bottom: 1.5rem;
    padding-left: .75rem;
    padding-right: .75rem
}

.collapsable-nav__tabs {
    border-radius: 3px;
    font-size: .75rem;
    font-weight: 800
}

.collapsable-nav__tabs--top-level-tab {
    border-top: 1px solid #cacaca
}

.collapsable-nav__tabs--top-level-tab:first-child {
    border-radius: 3px;
    border-top: 0
}

.collapsable-nav__tabs--parent-tab {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #252530;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .75rem
}

.collapsable-nav__tabs--parent-tab:hover {
    background-color: #e8e8e9;
    color: #252530
}

.collapsable-nav__tabs--parent-tab svg {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
    -webkit-transition: -webkit-transform .3s linear;
    transition: -webkit-transform .3s linear;
    transition: transform .3s linear;
    transition: transform .3s linear, -webkit-transform .3s linear
}

.revealed .collapsable-nav__tabs--parent-tab svg {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg)
}

.collapsable-nav__tabs--sub-tab {
    border-radius: 3px;
    color: #505059;
    margin: 0 .75rem;
    padding: .75rem
}

.collapsable-nav__tabs--sub-tab:hover {
    background-color: #e8e8e9
}

.collapsable-nav__tabs--plain-tab {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #252530;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .75rem
}

.collapsable-nav__tabs--plain-tab:hover {
    background-color: #e8e8e9;
    color: #252530
}

.collapsable-nav__tabs--active {
    background-color: #5a39a2;
    color: #fefefe
}

.collapsable-nav__tabs--active:hover {
    background-color: #280080;
    color: #fefefe
}

.color-picker-preview--replacer {
    background-color: #fefefe !important;
    padding: 5px 10px 5px 5px !important
}

.color-picker-preview--replacer .sp-preview {
    width: 50px
}

.color-picker-preview--replacer .sp-dd {
    padding-left: 10px
}

.color-picker-preview--container {
    background-color: #fefefe !important
}

.color-thief-helper-canvas {
    left: -999999px;
    position: absolute
}

#colorbox,#cboxOverlay,#cboxWrapper {
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 9999
}

#cboxOverlay {
    height: 100%;
    position: fixed;
    width: 100%
}

#cboxMiddleLeft,#cboxBottomLeft {
    clear: left
}

#cboxContent {
    position: relative
}

#cboxLoadedContent {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    position: relative
}

#cboxTitle {
    margin: 0
}

#cboxLoadingOverlay,#cboxLoadingGraphic {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow {
    cursor: pointer
}

.cboxPhoto {
    border: 0;
    display: block;
    float: left;
    margin: auto;
    max-width: none
}

.cboxIframe {
    border: 0;
    display: block;
    height: 100%;
    width: 100%
}

#colorbox,#cboxContent,#cboxLoadedContent {
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

#cboxOverlay {
    background: #fefefe
}

#colorbox {
    outline: 0
}

#cboxContent {
    border: 1px solid #cacaca;
    background: #fefefe;
    padding: 3rem
}

#colorbox {
    -webkit-box-shadow: none;
    box-shadow: none
}

.cboxIframe {
    background: #fefefe
}

#cboxError {
    border: 1px solid #cacaca;
    padding: 50px
}

#cboxLoadedContent {
    border: 1px solid #cacaca
}

#cboxCurrent,#cboxTitle {
    font-weight: 400;
    height: 23px;
    left: 0;
    overflow: hidden;
    padding: 0 45px;
    position: absolute;
    text-align: center;
    width: 100%
}

#cboxTitle {
    color: #446373;
    top: 12px;
    width: -webkit-fill-available;
    width: -moz-available;
    width: stretch
}

#cboxCurrent {
    bottom: 12px;
    color: #999;
    padding: 0
}

#cboxLoadingOverlay {
    background: #fefefe asset_url("ajax-loader.gif") no-repeat 5px 5px
}

#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose {
    background: none;
    border: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: auto
}

#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active {
    outline: 0
}

#cboxSlideshow {
    bottom: 0;
    color: #555;
    position: absolute;
    right: 42px
}

#cboxNext,#cboxPrevious {
    height: 1.5rem;
    width: 1.5rem;
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%232690CE'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 1.5rem 1.5rem;
    border-radius: 50%;
    margin-top: -6px;
    padding: 6px;
    position: absolute;
    text-indent: -3000px;
    top: 50%
}

#cboxNext:hover,#cboxPrevious:hover {
    background-color: rgba(237,237,237,.75)
}

[data-whatinput=mouse] #cboxNext:focus,[data-whatinput=mouse] #cboxPrevious:focus {
    outline: none
}

#cboxPrevious {
    left: .75rem;
    margin-left: -6px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

#cboxNext {
    margin-right: -6px;
    right: .75rem;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

#cboxClose {
    height: 2rem;
    width: 2rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='%23555' class='st0' d='M391 345l-46 46-89-90-89 90-46-46 90-89-90-89 46-46 89 90 89-90 46 46-90 89z'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 1rem;
    border-radius: 2px;
    margin-right: -6px;
    margin-top: -6px;
    padding: -6px;
    position: absolute;
    right: .75rem;
    text-indent: -3000px;
    top: .75rem
}

#cboxClose:hover {
    background-color: rgba(237,237,237,.75)
}

.colorbox-description {
    border-top: solid #0a0a0a 2px;
    background: rgba(10,10,10,.75);
    bottom: 0;
    color: #fefefe;
    font-weight: 400;
    left: 0;
    padding: 15px 30px;
    position: absolute;
    right: 0
}

.colorbox-description-close {
    cursor: pointer;
    opacity: .75;
    position: absolute;
    right: 10px;
    top: 10px
}

.colorbox-description-close:hover {
    opacity: 1
}

.colorpicker .sp-replacer {
    border: 1px solid #cacaca;
    background-color: #fefefe;
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%23505059'/%3e%3c/svg%3e");
    background-position: right .5rem center;
    background-repeat: no-repeat;
    padding-right: 1.5rem
}

.colorpicker .sp-dd {
    display: none
}

.comment-body {
    font-family: "Barlow",sans-serif;
    font-weight: 400;
    white-space: pre-wrap
}

.comment__controls {
    bottom: 4px;
    position: absolute;
    right: 8px
}

.comment-dropdown {
    background-color: #fafafa;
    -webkit-box-shadow: 0 2px 4px rgba(10,10,10,.24);
    box-shadow: 0 2px 4px rgba(10,10,10,.24);
    min-width: 0
}

.comment__response {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .75rem;
    padding: 0 .75rem
}

.comment__response--inline {
    padding: 0
}

.comment__response__container {
    background-color: #f2f2f2;
    border-radius: .75rem;
    border-top-left-radius: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin-left: .75rem;
    padding: .375rem .75rem 1.5rem .75rem;
    position: relative
}

.comment__response__container--inline {
    margin-left: 0
}

.comment__response__user-card {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .75rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: .375rem
}

.comment__response__user-card--inline {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.company-domain-banner {
    background-image: -webkit-gradient(linear, right top, left top, from(#ff492c), to(#5a39a2));
    background-image: linear-gradient(-90deg, #ff492c 0%, #5a39a2 100%)
}

@media screen and (min-width: 62.5em) {
    .company-domain-banner__body {
        min-height:100px
    }
}

@media screen and (min-width: 46.875em)and (max-width: 62.4375em) {
    .company-domain-banner__body {
        min-height:150px
    }
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .company-domain-banner__body {
        min-height:150px
    }
}

@media screen and (max-width: 37.4375em) {
    .company-domain-banner__body {
        min-height:303px
    }
}

.company-domain-banner__dismiss {
    cursor: pointer;
    height: 24px;
    position: absolute;
    right: 0;
    top: 24px;
    width: 24px
}

@media screen and (min-width: 62.5em) {
    .company-domain-banner__dismiss {
        right:24px;
        top: 38px
    }
}

.company-domain-banner__dismiss::after {
    content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='white' class='st0' d='M391 345l-46 46-89-90-89 90-46-46 90-89-90-89 46-46 89 90 89-90 46 46-90 89z'/%3e%3c/svg%3e")
}

.company-domain-banner__submit-button {
    margin-top: .375rem
}

@media screen and (min-width: 37.5em) {
    .company-domain-banner__submit-button {
        margin-top:22px
    }
}

.company-domain-banner__thank_you::before {
    content: url("data:image/svg+xml,%3csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M18 0c9.914 0 18 8.086 18 18s-8.086 18-18 18S0 27.914 0 18 8.086 0 18 0zm7.5 10.688l-9.375 9.374-5.625-5.625-3.75 3.75 9.375 9.375L29.25 14.438l-3.75-3.75z'/%3e%3c/svg%3e");
    display: inline-block;
    height: 14px;
    margin-right: .75rem;
    width: 14px
}

.compare-drawer {
    border-top: solid #cacaca 1px;
    background-color: #fafafa;
    padding-bottom: .75rem;
    padding-top: .75rem;
    text-align: center
}

.compare-drawer__remove-all {
    cursor: pointer;
    display: none;
    font-weight: 600;
    margin-right: 2.25rem
}

@media screen and (min-width: 46.875em) {
    .compare-drawer__remove-all {
        display:inline
    }
}

.compare-drawer__logo {
    border: 1px solid #cacaca;
    background-color: #fefefe;
    border-radius: 2px;
    margin-right: .75rem;
    position: relative
}

.compare-drawer .compare-drawer__button {
    margin: .5rem 1.5rem
}

.compare-drawer .compare-drawer__button .btn,.compare-drawer .compare-drawer__button .simple-menu--themed .simple-menu__anchor,.simple-menu--themed .compare-drawer .compare-drawer__button .simple-menu__anchor,.compare-drawer .compare-drawer__button .follow-widget__label--btn,.compare-drawer .compare-drawer__button .competitors-filter--default .competitors-filter__toggle,.competitors-filter--default .compare-drawer .compare-drawer__button .competitors-filter__toggle {
    width: auto
}

.compare-form__container {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 2.25rem
}

@media screen and (min-width: 62.5em) {
    .compare-form__container {
        margin-bottom:2.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .compare-form__input-fields {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.compare-form__title {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 36px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 1.5rem
}

.compare-form__side-box {
    border: 1px solid #cacaca;
    background-color: #fefefe;
    border-radius: .1875rem;
    margin: 2.25rem .75rem;
    padding: 1.5rem .75rem
}

@media screen and (min-width: 37.5em) {
    .compare-form__side-box {
        margin:2.25rem 1.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .compare-form__side-box {
        margin:2.25rem 1.5rem 2.25rem 0
    }
}

.compare-form__button {
    min-height: 2.5rem
}

.compare-list__item {
    padding: 1.5rem .75rem;
    position: relative
}

@media screen and (min-width: 37.5em) {
    .compare-list__item:hover {
        background-color:#f2f2f2
    }
}

.compare-list__link {
    color: #555
}

.compare-list__link:hover {
    text-decoration: none
}

.compare-list__left {
    margin-right: 1.5rem
}

.compare-list__right {
    margin-left: 1.5rem
}

.compare-list__imgs,.compare-list__texts {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.compare-list__img {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 3rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: .75rem 0;
    text-align: center;
    width: 50%
}

.compare-list__img img {
    height: auto;
    width: 72px
}

.compare-list__texts {
    font-weight: 600;
    margin-top: .75rem;
    padding-bottom: 0;
    padding-top: 0
}

.compare-list__text {
    text-align: center;
    width: 50%
}

.compare-list__vs {
    color: #252530;
    font-weight: 600;
    height: 36px;
    left: 50%;
    position: absolute;
    text-align: center;
    top: 61px;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 36px
}

.compare-list--cards .compare-list__item {
    border: 1px solid #cacaca;
    background: #fefefe;
    border-radius: 0;
    margin-bottom: .75rem;
    padding: 1.5rem 0
}

.compare-list--cards .compare-list__item:hover {
    border: 1px solid #2690ce;
    background-color: #deeef7
}

.compare-list--cards .compare-list__img {
    width: 40%
}

.compare-list--cards .compare-list__text {
    color: #252530;
    width: 40%
}

.compare-list--cards .compare-list__vs {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 100%;
    color: #5a39a2;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    top: 52px
}

@media screen and (min-width: 37.5em) {
    .compare-list--grid {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        width: 100%
    }

    .compare-list--grid .compare-list__img img {
        height: 80px;
        width: 80px
    }

    .compare-list--grid .compare-list__item {
        border-right: solid #cacaca 1px;
        border-bottom: 0;
        width: 50%
    }

    .compare-list--grid .compare-list__vs {
        font-size: 1rem;
        top: 64px
    }
}

@media screen and (min-width: 79.375em) {
    .compare-list--grid .compare-list__item {
        -webkit-box-flex:1;
        -ms-flex: 1;
        flex: 1;
        width: 33%
    }

    .compare-list--grid .compare-list__item:nth-child(3n) {
        border-right: 0
    }

    .compare-list--grid .compare-list__item:nth-child(n+4) {
        display: none
    }
}

@media screen and (min-width: 37.5em)and (max-width: 79.3125em) {
    .compare-list--grid {
        border-bottom:solid #cacaca 1px
    }

    .compare-list--grid .compare-list__item:nth-child(2n) {
        border-right: 0
    }

    .compare-list--grid .compare-list__item:nth-child(n+5) {
        display: none
    }
}

.compare-vs--purple-circle {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 100%;
    color: #5a39a2;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    top: 52px;
    height: 36px;
    width: 36px
}

.comparison-report__preview-watermark::after {
    background-image: url("data:image/svg+xml,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 1718.5 600' xml:space='preserve'%3e%3cstyle%3e.st0%7bfill:%23eaebea%7d%3c/style%3e%3cpath class='st0' d='M657.1 472.9V325.3c0-1.1.2-1.8.6-1.8h3.1c.4 0 .6.7.6 1.8v147.6c0 1.1-.2 1.8-.6 1.8h-3.1c-.4 0-.6-.7-.6-1.8zm-78.3-103.6h-20.4c.6-3.2 2.5-5 6.5-7l3.8-1.9c6.7-3.5 10.3-7.3 10.3-13.7 0-4-1.5-7.2-4.6-9.4-3-2.3-6.7-3.4-11-3.4-3.4 0-6.5.9-9.3 2.7-2.8 1.7-4.9 4-6.2 6.7l5.9 5.9c2.3-4.6 5.6-6.9 10-6.9 3.7 0 6 1.9 6 4.6 0 2.2-1.1 4.1-5.4 6.2l-2.4 1.2c-5.3 2.7-8.9 5.7-11 9.1-2.1 3.4-3.1 7.8-3.1 13v1.4h30.9v-8.5zm-2.7 18.3h-33.9l-16.9 29.3h33.8l17 29.3 16.9-29.3z'/%3e%3cpath class='st0' d='M528.2 436.4c-21.6 0-39.1-17.5-39.1-39.1s17.5-39.1 39.1-39.1l13.4-28c-4.3-.8-8.8-1.3-13.4-1.3-37.8 0-68.4 30.7-68.4 68.4s30.6 68.4 68.4 68.4c15.1 0 29-4.9 40.3-13.1l-14.8-25.7c-6.9 5.9-15.8 9.5-25.5 9.5zM791.5 381.1c0 14.9-10.4 24.7-26.2 24.7h-19.2c-.4 0-.6.2-.6.6v32.3c0 .8-.6 1.4-1.4 1.4h-11c-.8 0-1.4-.6-1.4-1.4v-81.2c0-.8.6-1.4 1.4-1.4h33c15.2-.1 25.4 10 25.4 25zm-13.9.4c0-8-5.4-13.4-13.6-13.4h-17.9c-.4 0-.6.2-.6.6V394c0 .4.2.6.6.6H764c8.2 0 13.6-5.3 13.6-13.1zm76.5 57.6l-15.8-34.6c-.1-.2-.5-.5-.7-.5h-14.4c-.4 0-.6.2-.6.6v34.1c0 .8-.6 1.4-1.4 1.4h-11c-.8 0-1.4-.6-1.4-1.4v-81.1c0-.8.6-1.4 1.4-1.4h33c14.9 0 24.8 9.8 24.8 24.5 0 11.2-6.1 19.2-16.1 22.2-.4 0-.5.4-.4.7l16.9 34.9c.5 1.1 0 1.7-1.1 1.7h-11.5c-.8 0-1.4-.3-1.7-1.1zm-31.6-70.3v23.9c0 .4.2.6.6.6h18c7.7 0 12.8-5 12.8-12.5 0-7.4-5.2-12.6-12.8-12.6h-18c-.4 0-.6.2-.6.6zm119.9-.6h-40.9c-.4 0-.6.2-.6.6v22.4c0 .4.2.6.6.6H929c.8 0 1.4.6 1.4 1.4v9.1c0 .8-.6 1.4-1.4 1.4h-27.5c-.4 0-.6.2-.6.6v23.2c0 .4.2.6.6.6h40.9c.8 0 1.4.6 1.4 1.4v9.1c0 .8-.6 1.4-1.4 1.4h-54c-.8 0-1.4-.6-1.4-1.4v-81.1c0-.8.6-1.4 1.4-1.4h54c.8 0 1.4.6 1.4 1.4v9.1c0 1-.6 1.6-1.4 1.6zM983 439l-25.2-81.1c-.2-1 .2-1.7 1.2-1.7h11.9c.8 0 1.4.5 1.7 1.2l18 62.6c.1.5.6.5.7 0l17.9-62.6c.2-.7.8-1.2 1.7-1.2h11.6c1 0 1.4.7 1.2 1.7L998.1 439c-.2.7-.7 1.2-1.6 1.2h-12c-.8 0-1.2-.5-1.5-1.2zm57.9-.3v-81.1c0-.8.6-1.4 1.4-1.4h11c.8 0 1.4.6 1.4 1.4v81.1c0 .8-.6 1.4-1.4 1.4h-11c-.8.1-1.4-.5-1.4-1.4zm91.6-70.5h-40.9c-.4 0-.6.2-.6.6v22.4c0 .4.2.6.6.6h27.5c.8 0 1.4.6 1.4 1.4v9.1c0 .8-.6 1.4-1.4 1.4h-27.5c-.4 0-.6.2-.6.6v23.2c0 .4.2.6.6.6h40.9c.8 0 1.4.6 1.4 1.4v9.1c0 .8-.6 1.4-1.4 1.4h-54c-.8 0-1.4-.6-1.4-1.4v-81.1c0-.8.6-1.4 1.4-1.4h54c.8 0 1.4.6 1.4 1.4v9.1c.1 1-.5 1.6-1.4 1.6zm35.7 70.8l-21.8-81.2c-.2-1.1.2-1.6 1.2-1.6h11.8c.8 0 1.4.4 1.7 1.2l13.7 54.7c.1.5.6.5.7 0l13.1-54.7c.2-.8.7-1.2 1.6-1.2h11.5c.8 0 1.4.4 1.7 1.2l13.9 54.8c.1.5.6.5.7 0l13.4-54.8c.2-.8.8-1.2 1.7-1.2h11.2c1 0 1.6.5 1.3 1.6l-20.8 81.2c-.2.8-.8 1.2-1.7 1.2h-11.2c-.8 0-1.4-.4-1.7-1.2l-14-57.2c-.1-.5-.6-.6-.7 0L1182 439c-.2.8-.7 1.2-1.6 1.2h-10.6c-.7 0-1.3-.4-1.6-1.2z'/%3e%3c/svg%3e");
    background-size: 50%;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 50%;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100
}

.compare-review-user:not(.compare-review-user--small) .compare-review-user__user-image {
    margin: 0 .5rem 0 0
}

.compare-review-user {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 1rem
}

.compare-review-user--small {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media screen and (min-width: 62.5em) {
    .compare-review-user--small {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.compare-review-user--small .compare-review-user__user-data {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: center
}

.compare-review-user__user-image {
    border: 1px solid #cacaca;
    border-color: #505059;
    border-radius: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 3rem;
    flex: 0 0 3rem;
    margin-bottom: .375rem
}

.compare-review-user__user-image img {
    border: 1px solid #fefefe
}

.compared-products__remove {
    color: #7c7c82;
    padding: 4px;
    position: absolute;
    right: 10px;
    top: -5px
}

@media screen and (min-width: 37.5em) {
    .compared-products__remove {
        top:-8px
    }
}

@media screen and (min-width: 62.5em) {
    .compared-products__remove {
        top:-10px
    }
}

.compared-products__remove:hover {
    color: #7c7c82
}

.compared-products__line {
    border-right: solid 1px #e8e8e9
}

.compared-products__line--variable-border {
    border-right: 0
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .compared-products__line--variable-border {
        border-right:solid 1px #e8e8e9
    }
}

@media screen and (min-width: 62.5em) {
    .compared-products__line--variable-border {
        border-right:solid 1px #e8e8e9
    }
}

.comparison-table__container {
    -webkit-box-shadow: 0 5px 7px -2px #a8a8ac;
    box-shadow: 0 5px 7px -2px #a8a8ac;
    margin-bottom: 0
}

.comparison-table__container .pricing--text {
    color: #505059;
    font-size: .8125rem
}

.comparison-table__container .pricing--text--unavailable {
    color: #a7a7ac
}

.comparison-table__container .pricing__cell {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.comparison-table__container .pricing__cell--small {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    font-size: .6875rem
}

.comparison-table__container .pricing--price {
    font-weight: 600;
    overflow: hidden;
    text-overflow: ellipsis
}

.comparison-table__container .pricing--icon {
    color: #14855f;
    vertical-align: middle
}

.comparison-table__container .industry--text {
    color: #505059;
    font-size: .9375rem;
    overflow: hidden;
    padding-left: 1.5rem;
    text-overflow: ellipsis
}

.comparison-table__container .industry--value {
    color: #505059;
    font-size: .9375rem;
    font-weight: 600
}

.comparison-table__container .industry--icon {
    margin-right: .75rem;
    position: absolute;
    top: 40%
}

.comparison-table__container .industry--icon--0 {
    color: #5a39a2
}

.comparison-table__container .industry--icon--1 {
    color: #7b60b4
}

.comparison-table__container .industry--icon--2 {
    color: #9c88c7
}

.comparison-table__container .industry--icon--3 {
    color: #bcafd9
}

.comparison-table__container .industry--icon--4 {
    color: #ddd7ec
}

.comparison-table__container .close-icon {
    color: #c8c8cb
}

.comparison-table {
    border: 0;
    margin-bottom: 0
}

@media screen and (max-width: 62.4375em) {
    .comparison-table {
        display:block
    }

    .comparison-table__body {
        display: block
    }
}

.comparison-table__row {
    border-top: 1px solid #e0e0e0
}

@media screen and (max-width: 62.4375em) {
    .comparison-table__row {
        display:block
    }
}

.comparison-table__row--no-first-child {
    border-top: 1px solid #e0e0e0
}

.comparison-table__row--no-first-child:first-child {
    border-top: 0
}

.comparison-table__cell {
    border: 0;
    border-left: 1px solid #e0e0e0;
    padding-bottom: .75rem;
    padding-top: .75rem;
    position: relative
}

@media screen and (max-width: 62.4375em) {
    .comparison-table__cell {
        border:0;
        border-bottom: 1px solid #e0e0e0;
        display: block
    }
}

.comparison-table__cell--border-bottom {
    border-bottom: 1px solid #e0e0e0;
    border-top: 0
}

.comparison-table__cell--border-bottom:first-child {
    border: 0
}

.comparison-table__cell__annotation {
    font-size: .8125rem;
    text-align: right
}

@media screen and (min-width: 46.875em) {
    .comparison-table__cell--fixed-header {
        height:210px
    }
}

.comparison-table__cell--info {
    border-left: 0;
    color: #252530;
    font-size: .9375rem;
    font-weight: 600
}

@media screen and (max-width: 62.4375em) {
    .comparison-table__cell--info {
        border-bottom:solid #a8a8ac 3px;
        padding-bottom: 0;
        padding-top: 1.5rem
    }
}

.comparison-table__subtitle {
    border-bottom: 1px solid #e0e0e0;
    color: #5a39a2;
    font-size: 1.125rem;
    font-weight: 600;
    padding-bottom: .75rem;
    padding-left: .6rem;
    padding-top: .75rem;
    text-align: left
}

.comparison-table--no-border {
    border: 0
}

.comparison-table__cell--no-border {
    border: 0
}

.comparison-table__cell--no-border:first-child {
    background-color: #fefefe
}

.comparison-table__media {
    color: #505059;
    font-size: .9375rem;
    text-align: center
}

.comparison-table__media--unavailable {
    color: #a7a7ac
}

.comparison-table__product-header {
    color: #252530;
    font-size: 1.3125rem;
    font-weight: 600;
    margin-bottom: .375rem;
    margin-top: .375rem
}

@media screen and (max-width: 37.4375em) {
    .comparison-table__product-header {
        font-size:.9375rem
    }
}

.comparison-table__product-header--sticky {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.125rem;
    margin-bottom: 0;
    margin-top: 0;
    text-align: left
}

.comparison-table__product-header__logo {
    display: block;
    height: 100%;
    text-align: left;
    width: 100%
}

.comparison-table__secondary-heading {
    color: #505059;
    font-size: .8125rem;
    font-weight: 600
}

@media screen and (min-width: 62.5em) {
    .comparison-table__secondary-heading {
        display:none
    }
}

.comparison-table__secondary-heading--emphasized {
    color: #252530
}

.comparison-container {
    background: #fefefe;
    -webkit-box-shadow: 0 5px 10px -2px #a8a8ac;
    box-shadow: 0 5px 10px -2px #a8a8ac;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 1.5rem
}

.comparison-container__alert {
    border-left: solid #ffd200 thick;
    background-color: #fef7d8;
    font-size: .875rem;
    font-weight: 600;
    padding: .75rem;
    width: 100%
}

.comparison-container__sub-section {
    padding-top: .75rem
}

.comparison-container__block {
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-top: 1px solid #e0e0e0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (min-width: 62.5em) {
    .comparison-container__block {
        -webkit-box-align:stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.comparison-container__block:first-child {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.comparison-container__block:last-child {
    border-bottom: 1px solid #e0e0e0;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px
}

.comparison-container__block--with-sub {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.comparison-container__block--comments {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.comparison-container__block--feature {
    border-bottom: solid #7b61b5 3px;
    color: #5a39a2;
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 22px;
    padding: .75rem;
    padding-bottom: .375rem;
    padding-top: 1.5rem
}

.comparison-container__block--extension {
    border-top: 0;
    padding: 0 .75rem .75rem .75rem
}

.comparison-container--trough {
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    display: block;
    padding-left: .75rem;
    padding-right: .75rem
}

.comparison-container--trough .comparison-container__block,.comparison-container--trough .comparison-container__header,.comparison-container--trough .comparison-container__body {
    border: 0
}

.comparison-container__section {
    color: #252530;
    font-size: 1.3125rem;
    font-weight: 600;
    line-height: 26px
}

.comparison-container__header {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #252530;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .9375rem;
    font-weight: 600;
    line-height: 22px;
    padding: 1.5rem .75rem .375rem .75rem
}

@media screen and (min-width: 62.5em) {
    .comparison-container__header {
        padding-bottom:.75rem;
        padding-top: .75rem
    }
}

.comparison-container__header label {
    font-size: .9375rem;
    font-weight: 600
}

.comparison-container__header:first-child {
    border-bottom: solid #a8a8ac 3px
}

@media screen and (min-width: 62.5em) {
    .comparison-container__header:first-child {
        border-bottom:0
    }

    .comparison-container__header--1 {
        width: 20%
    }

    .comparison-container__header--2 {
        width: 23%
    }

    .comparison-container__header--wide {
        width: 33%
    }
}

.comparison-container__header--with-subheader {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.comparison-container__header--add-product {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1.5rem
}

.comparison-container__header--add-product:first-child {
    border-bottom: 0
}

.comparison-container__header--3 {
    width: 25%
}

.comparison-container__header--4 {
    width: 20%
}

.comparison-container__header--5 {
    width: 16.6666666667%
}

.comparison-container__header--6 {
    width: 14.2857142857%
}

.comparison-container__header--column {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.comparison-container__footer {
    padding: .75rem;
    width: 100%
}

.comparison-container__body {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #e0e0e0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: .75rem
}

@media screen and (min-width: 62.5em) {
    .comparison-container__body {
        border-left:1px solid #e0e0e0;
        border-top: 0
    }
}

.comparison-container__body--column {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.comparison-container__body--text-box {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.comparison-container__item {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .75rem;
    width: 100%
}

.comparison-container__item--heading {
    border-bottom: solid #a8a8ac 3px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #505059;
    font-size: .9375rem;
    font-weight: 600;
    line-height: 22px;
    padding-bottom: 6px
}

.comparison-container__item--column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.comparison-container__item--border {
    border-bottom: 1px solid #e0e0e0
}

.comparison-container__item--border:last-child {
    border-bottom: 0
}

.comparison-container__item--empty {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #e0e0e0;
    display: none;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media screen and (min-width: 62.5em) {
    .comparison-container__item--empty {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.comparison-container__item .industry--icon--0 {
    color: #5a39a2
}

.comparison-container__item .industry--icon--1 {
    color: #7b60b4
}

.comparison-container__item .industry--icon--2 {
    color: #9c88c7
}

.comparison-container__item .industry--icon--3 {
    color: #bcafd9
}

.comparison-container__item .industry--icon--4 {
    color: #ddd7ec
}

.comparison-container__item .pricing--icon {
    color: #14855f
}

.competitors-filter {
    position: relative
}

.competitors-filter--select2 .competitors-filter__toggle {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: .1875rem;
    color: inherit;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: inherit;
    font-weight: 600;
    height: 2.25rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    overflow: hidden;
    padding: .375rem .75rem .375rem .75rem;
    position: relative;
    width: 100%
}

.competitors-filter--select2 .competitors-filter__toggle--tall {
    height: 2.85rem
}

.competitors-filter--select2 .competitors-filter__toggle:hover {
    border-color: #cacaca;
    cursor: pointer
}

.competitors-filter--select2 .competitors-filter__toggle:active {
    border-color: #246f9e
}

.competitors-filter--select2 .competitors-filter__toggle:focus {
    background-color: #f2f8fc;
    border-color: #246f9e;
    outline: none
}

.competitors-filter--select2 .competitors-filter__dropdown {
    right: 0;
    top: 100%;
    z-index: 11
}

.competitors-filter--expanded .competitors-filter__dropdown {
    display: block
}

.competitors-filter__count {
    background-color: #2690ce;
    border-radius: 1.875rem;
    color: #fefefe;
    margin-right: .375rem;
    padding: .1875rem .5rem
}

.competitors-filter--default .competitors-filter__toggle {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.competitors-filter--default .competitors-filter__toggle:active {
    border-color: #2690ce;
    color: #2690ce
}

.competitors-filter--default .competitors-filter__toggle:focus {
    border-color: #2690ce;
    color: #2690ce;
    outline: none
}

.competitors-filter--default .competitors-filter__toggle:hover {
    border-color: #5fb1e1;
    color: #fefefe
}

.competitors-filter__toggle:hover .competitors-filter__count {
    background-color: #5fb1e1
}

.competitors-filter__buttons {
    margin-top: .375rem;
    text-align: right
}

.competitors-filter__dropdown {
    border: 1px solid #a7a7ac;
    background-color: #f2f2f2;
    display: none;
    padding: 1.5rem;
    position: absolute;
    right: 0;
    top: 100%
}

.competitors-filter__input {
    font-size: .8125rem;
    width: 20.3125rem
}

.competitors-filter__input .select2-container .select2-choices .select2-search-choice {
    border: 1px solid #a7a7ac;
    background-color: #fefefe;
    border-radius: 0;
    color: #505059;
    font-weight: 600
}

.competitors-filter__input .select2-container .select2-choices .select2-search-choice div {
    line-height: 1.5rem
}

.competitors-filter__input .select2-container .select2-choices .select2-search-choice .select2-search-choice-close {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='white' class='st0' d='M391 345l-46 46-89-90-89 90-46-46 90-89-90-89 46-46 89 90 89-90 46 46-90 89z'/%3e%3c/svg%3e")
}

.competitors-filter__input .select2-container .select2-choices {
    padding: .25rem
}

.copy-link {
    padding-left: .5rem
}

.copy-link__button {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e;
    cursor: pointer
}

.copy-link__button:visited {
    color: #5a39a2
}

.copy-link__button:hover {
    color: #5a39a2;
    text-decoration: underline
}

.copy-link__icon {
    margin-bottom: .15rem
}

.button .corner-icon-negation,svg.corner-icon-negation,.button .corner-icon,svg.corner-icon {
    height: 1.3rem;
    margin: 0;
    position: absolute;
    right: -5px;
    top: -5px;
    width: 1.3rem
}

.button .corner-icon+span,.button .corner-icon-negation+span {
    text-align: center
}

.button .corner-icon-negation,svg.corner-icon-negation {
    cursor: pointer;
    margin: 0;
    visibility: hidden
}

svg.corner-icon--tight {
    position: absolute;
    right: .125rem;
    top: .125rem
}

svg.corner-icon--small {
    height: 1rem;
    right: -8px;
    top: -8px;
    width: 1rem
}

.counter {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative
}

.counter__number {
    color: #252530;
    font-size: 4rem;
    font-weight: 600;
    position: relative
}

.counter__number--small {
    font-size: 3rem
}

.counter__number--x-small {
    font-size: 2rem
}

.counter__percent {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.counter__percent--up {
    color: #14855f
}

.counter__percent--down {
    color: #bc2810
}

.counter__percent--medium {
    font-size: 1.125rem
}

.counter__icon--down {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.coupon {
    border: 1px solid #cacaca;
    background: #fefefe;
    border-radius: 3px;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 1.5rem;
    margin: 0 0 1.5rem 0
}

@media screen and (min-width: 46.875em) {
    .coupon {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.coupon__ribbon {
    height: 35px;
    margin-bottom: .375rem;
    position: relative
}

.coupon__ribbon__background {
    position: absolute;
    right: -0.75rem;
    top: 0
}

@media screen and (min-width: 37.5em) {
    .coupon__ribbon__background {
        right:-1.5rem
    }
}

.coupon__ribbon__foreground {
    height: 34px;
    line-height: 34px;
    position: absolute;
    right: 0;
    top: 0
}

.coupon__details {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.coupon__img {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    border: 1px solid #cacaca;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    height: 70px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: .75rem;
    overflow: hidden;
    padding: .75rem;
    position: relative;
    width: 70px
}

@media screen and (min-width: 46.875em) {
    .coupon__img {
        height:92px;
        width: 92px
    }
}

.coupon__img--offset {
    top: -25px
}

.coupon__copy {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    margin-right: .75rem
}

.coupon__copy__title {
    display: block;
    margin-bottom: .375rem
}

.coupon__copy__subtitle {
    display: block;
    margin-bottom: .375rem
}

.coupon__actions {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.coupon__tease {
    text-align: right
}

.coupon__value {
    color: #252530;
    font-weight: 600
}

.coupon__original {
    color: #a7a7ac;
    text-decoration: line-through
}

.coupon__discount {
    color: #ff492c;
    font-weight: 600
}

.coupon__chevron {
    background-color: #5ad9b9;
    color: #fefefe;
    display: inline-block;
    margin-bottom: 42px;
    padding: 20px 20px 10px;
    position: relative;
    text-align: center;
    width: 100px
}

.coupon__chevron::after {
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    border-top: 30px solid #5ad9b9;
    bottom: -30px;
    content: " ";
    height: 0;
    left: 0;
    position: absolute;
    width: 0
}

.coupon__chrevon__word {
    font-size: 1rem;
    font-weight: 600;
    text-transform: uppercase
}

.coupon__chrevon__value {
    font-size: 2rem;
    text-transform: uppercase
}

.coupon__btn {
    white-space: nowrap
}

.careted-crumbs {
    margin-left: .75rem;
    margin-right: .75rem
}

.careted-crumbs li {
    display: inline;
    line-height: 1rem
}

.careted-crumbs a {
    color: #555;
    font-size: .75rem;
    font-weight: 600
}

.careted-crumbs a:hover {
    text-decoration: underline
}

.careted-crumbs li:not(:last-child)::after {
    background-image: url("data:image/svg+xml,%3csvg width='4' height='5' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.14 1.14L2.5 2.5M1.14 3.86L2.5 2.5' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke='%23252530'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: .25rem;
    content: "";
    display: inline-block;
    height: .375rem;
    margin-left: .4375rem;
    margin-right: .25rem;
    width: .375rem
}

.crumbs {
    margin: 0
}

@media screen and (max-width: 37.4375em) {
    .crumbs {
        margin-left:.75rem
    }
}

.crumbs li {
    line-height: 3rem
}

.crumbs li:not(:last-child)::after {
    color: #505059;
    content: "/";
    margin: 0 .1875rem;
    top: 0
}

.crumbs--va {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none
}

.crumbs--va li {
    line-height: 1rem
}

.crumbs--va a {
    font-weight: 600
}

.crumbs--self-included li:last-child>a {
    color: #555;
    cursor: pointer;
    font-weight: 400;
    pointer-events: none;
    text-decoration: none
}

.custom-question__button {
    font-size: 1rem
}

.custom-question__filter {
    margin-left: .75rem;
    width: 145px
}

.custom-question__wrapper {
    background: #fefefe;
    margin-bottom: 2rem;
    padding-bottom: .5rem
}

.custom-question__wrapper .custom-question__header {
    margin-bottom: 1rem;
    width: 70%
}

.custom-question__wrapper .custom-question__header .custom-question__title {
    margin-bottom: .4rem;
    margin-top: .4rem
}

.custom-question__wrapper .custom-question__answers-container {
    max-height: 25rem
}

.custom-question__wrapper .custom-question__answer-container {
    border: 1px solid #cacaca;
    border-radius: .4375rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 1rem
}

.custom-question__wrapper .custom-question__answer-container--option {
    height: 2.5rem
}

.custom-question__wrapper .custom-question__answer-container--text {
    max-height: 4.25rem
}

.custom-question__wrapper .custom-question__answer-container:last-of-type {
    margin-bottom: 0
}

.custom-question__wrapper .custom-question__answer-content {
    padding: 0 1.5rem;
    width: 100%
}

.custom-question__wrapper .custom-question__answer-content--option {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.custom-question__wrapper .custom-question__answer-content--text {
    font-size: 1rem;
    padding-top: .625rem
}

.custom-question__wrapper .custom-question__answer-content--text::after {
    content: "";
    display: block;
    height: .625rem
}

.custom-question__wrapper .status {
    border-radius: 10px;
    cursor: default;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 1rem;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: .5;
    margin-bottom: 8px;
    padding: 9px .75rem
}

.custom-question__wrapper .status--archived {
    background-color: #e8e8e9;
    border: 0;
    color: #0a0a0a
}

.custom-question__wrapper .status--live {
    background-color: #14855f;
    border: 0;
    color: #fefefe
}

.dashboard-cell {
    background: #f7f7f7;
    margin: 0 .375rem
}

.dashboard-cell--inherit-background {
    background: inherit
}

.dashboard-cell__header {
    background: #ededed;
    font-size: .875rem;
    font-weight: 600;
    padding: .75rem 0;
    text-align: center
}

.dashboard-cell__body {
    padding: .75rem;
    text-align: center
}

.dashboard-cell__body--bordered {
    border: 1px solid #cacaca;
    border-radius: 3px
}

.dashboard-cell__body--graphic {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem;
    text-align: left
}

.dashboard-cell__body--with-subcells {
    border-left: solid #cacaca 1px;
    border-right: solid #cacaca 1px;
    border-top: solid #cacaca 1px;
    border-radius: 3px;
    padding: 0;
    text-align: left
}

.dashboard-cell__body--with-subcells .dashboard-cell__subcell:last-child {
    border-radius: 3px
}

.dashboard-cell__body--with-subcells.dashboard-cell__body--no-border {
    border: 0
}

.dashboard-cell__metric {
    font-size: 2.625rem
}

.dashboard-cell__label {
    font-size: .875rem
}

.dashboard-cell__label--bold {
    font-size: .75rem;
    font-weight: 600
}

.dashboard-cell__measure {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-bottom: 0
}

.dashboard-cell__measure--unlabeled {
    margin-bottom: 6px;
    margin-top: 6px
}

.dashboard-cell__measure--secondary {
    margin-top: 22px
}

.dashboard-cell__subcell {
    border-bottom: solid #cacaca 1px;
    padding: .75rem
}

.definition {
    background: rgba(85,85,85,.1);
    border-radius: .1875rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: .75rem
}

@media screen and (min-width: 37.5em) {
    .definition {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        padding: .75rem 1.5rem
    }
}

.definition__name-container {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-right: .75rem
}

@media screen and (min-width: 37.5em) {
    .definition__name-container {
        -webkit-box-pack:center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

@media screen and (min-width: 46.875em) {
    .definition__name-container {
        padding-right:1.5rem
    }
}

.definition__name,.product-card__eyebrow,.product-head--banner .product-head__logo-eyebrow {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #252530;
    -webkit-box-shadow: 2px 2px 6px rgba(0,0,0,.5);
    box-shadow: 2px 2px 6px rgba(0,0,0,.5);
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    height: 1.5rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: .75rem;
    opacity: .8;
    padding: 0 .75rem;
    white-space: nowrap;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.dependent-input--readonly {
    opacity: .5
}

.dependent-input--readonly input {
    cursor: not-allowed
}

.dependent-input--readonly input::-webkit-input-placeholder {
    opacity: 0
}

.dependent-input--readonly input::-moz-placeholder {
    opacity: 0
}

.dependent-input--readonly input:-ms-input-placeholder {
    opacity: 0
}

.dependent-input--readonly input::-ms-input-placeholder {
    opacity: 0
}

.dependent-input--readonly input::placeholder {
    opacity: 0
}

.detail-block {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 .375rem
}

@media screen and (min-width: 37.5em) {
    .detail-block {
        display:block
    }
}

.detail-block__text {
    margin-left: .75rem
}

@media screen and (min-width: 37.5em) {
    .detail-block__text {
        margin-left:0
    }
}

.detail-block__text * {
    margin: 0
}

.detail-block__image {
    margin: 0
}

@media screen and (min-width: 37.5em) {
    .detail-block__image {
        margin-bottom:.375rem
    }
}

@media screen and (max-width: 46.8125em) {
    .discussion-ask .discussion-ask--tiles-header {
        margin-left:.75rem
    }
}

.discussion-ask .discussion-ask--tiles {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    overflow-x: auto;
    padding-bottom: 2.25rem
}

@media screen and (max-width: 46.8125em) {
    .discussion-ask .discussion-ask--tiles>div:first-child {
        margin-left:.75rem
    }
}

.discussion-ask .discussion-ask--tiles .discussion-ask--tile {
    border: 1px solid #cacaca;
    border-radius: 2.6666666667px;
    -webkit-box-shadow: 3px 3px 18px #a7a7ac;
    box-shadow: 3px 3px 18px #a7a7ac;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-right: 1.5rem;
    width: 18rem
}

.discussion-ask .discussion-ask--tiles .discussion-ask--tile.hidden {
    display: none
}

.discussion-ask .discussion-ask--tiles .discussion-ask--tile .discussion-tile--header {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #c8e3f2;
    border-bottom: 1px solid #cacaca;
    border-radius: 2px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.discussion-ask .discussion-ask--tiles .discussion-ask--tile .discussion-tile--header .discussion-tile--header-icon {
    height: 2rem;
    margin: .375rem;
    margin-left: 1.125rem;
    margin-right: .75rem;
    width: 2rem
}

.discussion-ask .discussion-ask--tiles .discussion-ask--tile .discussion-tile--body {
    background-color: #fbfbfb;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 13.4375rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .75rem
}

.discussion-ask .discussion-ask--tiles .discussion-ask--tile .discussion-tile--body .discussion-tile--text {
    background-color: #f2f2f2;
    border-radius: .75rem;
    border-top-left-radius: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin-bottom: 1.125rem;
    overflow: hidden;
    padding: .75rem
}

.discussion-ask .discussion-ask--tiles .discussion-ask--tile .discussion-tile--body .discussion-tile--comment {
    -ms-flex-item-align: end;
    align-self: flex-end
}

.discussion-ask .discussion-ask-form {
    background-color: #fbfbfb;
    border: 1px solid #cacaca;
    border-radius: 2px;
    margin-bottom: 1.5rem;
    padding: 1.5rem;
    width: 100%
}

.discussion-ask .discussion-ask-form .discussion-form--header {
    margin-bottom: .75rem
}

.discussion-ask .discussion-ask-form .discussion-form--footer {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-top: 1.5rem
}

.discussion-ask .discussion-ask-form .discussion-form--footer.success {
    color: #14855f;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.discussion-ask .discussion-ask-form .discussion-form--footer .discussion-form--footer-text {
    margin-right: .75rem
}

.discussion-ask .discussion-ask-form .discussion-form--footer .discussion-form--footer-text .discussion-form--footer-header {
    color: #14855f;
    margin-bottom: .375rem
}

.discussion-ask .discussion-ask-form .discussion-form--footer .discussion-form--footer-button {
    background-color: #e8f9f5;
    border: 1px solid #14855f
}

.discussion-item {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-bottom: .75rem;
    padding-top: .75rem
}

.discussion-item__title {
    color: #252530;
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 22px;
    margin-bottom: .375rem
}

.discussion-item__answers {
    color: #246f9e;
    font-size: .9375rem;
    font-weight: 600;
    line-height: 19px;
    margin-bottom: .375rem
}

.discussion-item__body {
    border: 1px solid #cacaca;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.discussion-item__body--border-blue {
    border-color: #2690ce
}

.discussion-item__vendor-response {
    background-color: #2690ce;
    color: #fefefe;
    font-size: .9375rem;
    font-weight: 600;
    line-height: 19px;
    padding: .375rem
}

.discussion-item__comment {
    background-color: #f7f7f7;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .75rem
}

.discussion-item__comment-text {
    margin-left: .75rem;
    word-break: break-word
}

.discussion-product-heading {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media screen and (max-width: 46.8125em) {
    .discussion-product-heading {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.discussion-product-heading__logo {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-bottom: 1.5rem
}

.discussion-product-heading__image {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

@media screen and (min-width: 46.875em) {
    .discussion-product-heading__title {
        padding:4.5rem 0 0 1.5rem
    }
}

.discussion-product-heading__title h1 {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media screen and (max-width: 46.8125em) {
    .discussion-product-heading__title h1 {
        text-align:center
    }
}

.discussion-search {
    padding: 0 .75rem
}

.discussion-search__bar {
    margin: .75rem .75rem 0
}

@media screen and (min-width: 37.5em) {
    .discussion-search__bar {
        margin:.75rem
    }
}

.discussion-search__bar input[type=text] {
    border-radius: .3125rem;
    font-size: .875rem;
    font-weight: 400;
    margin-bottom: 0
}

.discussion-search__dropdown {
    margin: 0 .75rem .75rem
}

.discussion-search__dropdown select {
    height: 2.375rem
}

@media screen and (min-width: 37.5em) {
    .discussion-search__dropdown select {
        -moz-text-align-last:left;
        text-align-last: left
    }
}

.discussion-box {
    margin-bottom: .75rem;
    position: relative
}

.discussion-box.discussion-box__highlight {
    border-left: solid #ff492c 5px
}

.discussion-box.discussion-box__highlight .question-section {
    padding-top: 2.5rem
}

.discussion-box.discussion-box__highlight .question-section__creator-wrapper {
    display: none
}

.discussion-box.discussion-box__highlight .question-section__contributors-info {
    border: 1px solid #cacaca;
    border-radius: .1875rem 0 0 .1875rem;
    border-right: 0
}

.discussion-box.discussion-box__highlight .question-section__title {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e;
    color: #ff492c
}

.discussion-box.discussion-box__highlight .question-section__title:visited {
    color: #5a39a2
}

.discussion-box.discussion-box__highlight .question-section__title:hover {
    color: #5a39a2;
    text-decoration: underline;
    text-decoration: none
}

.discussion-box.discussion-box__highlight .pinned-section {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.discussion-box .product-section {
    border-bottom: solid #d3d3d5 1px;
    font-size: .875rem;
    padding: .75rem 0 .75rem 1.5rem
}

.discussion-box .question-section {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    padding: 1.5rem 0 1.5rem 1.5rem
}

.discussion-box .question-section__creator-wrapper {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2
}

.discussion-box .question-section__creator-info {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: .1875rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 .75rem .75rem 0
}

@media screen and (min-width: 37.5em) {
    .discussion-box .question-section__creator-info {
        border-bottom-right-radius:0;
        border-top-right-radius: 0;
        margin: 0
    }
}

.discussion-box .question-section__contributors-wrapper {
    -webkit-box-flex: 4;
    -ms-flex: 4;
    flex: 4
}

.discussion-box .question-section__contributors-info {
    border: 1px solid #cacaca;
    border-radius: .1875rem 0 0 .1875rem;
    border-right: 1px #fff
}

@media screen and (min-width: 37.5em) {
    .discussion-box .question-section__contributors-info {
        border-left:0;
        border-radius: 0
    }
}

.discussion-box .question-section__user-name {
    color: #505059;
    font-size: .875rem;
    font-weight: 600
}

.discussion-box .question-section__footer {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-right: .75rem;
    padding-top: 1.5rem
}

@media screen and (min-width: 37.5em) {
    .discussion-box .question-section__footer {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.discussion-box .question-section__activity-time {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: .75rem
}

@media screen and (min-width: 37.5em) {
    .discussion-box .question-section__activity-time {
        padding:0 0 0 1.5rem
    }
}

.discussion-box .pinned-section {
    border: 1px solid #cacaca;
    border-color: #ff492c;
    border-radius: 0 2px 0 6px;
    color: #ff492c;
    display: none;
    padding: .1875rem .375rem;
    position: absolute;
    right: -1px;
    top: -1px
}

.discussion-box .pinned-section__pin {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.discussion-box .pinned-section__info {
    font-size: .75rem;
    padding-left: .1875rem
}

.interstitial--heading,.interstitial--privacy {
    text-align: center
}

.interstitial--wrapper {
    max-width: 400px
}

.interstitial--actions {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 2rem
}

.interstitial--actions form {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.interstitial--actions .btn,.interstitial--actions .simple-menu--themed .simple-menu__anchor,.simple-menu--themed .interstitial--actions .simple-menu__anchor,.interstitial--actions .follow-widget__label--btn,.interstitial--actions .competitors-filter--default .competitors-filter__toggle,.competitors-filter--default .interstitial--actions .competitors-filter__toggle {
    border-color: #2690ce;
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%
}

.interstitial--actions .btn--hollow,.interstitial--actions .competitors-filter--default .competitors-filter__toggle,.competitors-filter--default .interstitial--actions .competitors-filter__toggle {
    margin-left: 1rem
}

.donut-graph {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 350px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    width: 350px
}

.donut-graph__segment--1 {
    color: #2690ce
}

.donut-graph__label-img--1 {
    background-color: #2690ce
}

.donut-graph__segment--2 {
    color: #7dbce2
}

.donut-graph__label-img--2 {
    background-color: #7dbce2
}

.donut-graph__segment--3 {
    color: #a8d3eb
}

.donut-graph__label-img--3 {
    background-color: #a8d3eb
}

.donut-graph__segment--4 {
    color: #5a39a2
}

.donut-graph__label-img--4 {
    background-color: #5a39a2
}

.donut-graph__segment--5 {
    color: #9c88c7
}

.donut-graph__label-img--5 {
    background-color: #9c88c7
}

.donut-graph__segment--6 {
    color: #bdb0da
}

.donut-graph__label-img--6 {
    background-color: #bdb0da
}

.donut-graph__segment--7 {
    color: #23cca2
}

.donut-graph__label-img--7 {
    background-color: #23cca2
}

.donut-graph__segment--8 {
    color: #7be0c7
}

.donut-graph__label-img--8 {
    background-color: #7be0c7
}

.donut-graph__segment--9 {
    color: #a7edba
}

.donut-graph__label-img--9 {
    background-color: #a7edba
}

.donut-graph__segment--10 {
    color: #ff492c
}

.donut-graph__label-img--10 {
    background-color: #ff492c
}

.donut-graph__segment--11 {
    color: #ff9280
}

.donut-graph__label-img--11 {
    background-color: #ff9280
}

.donut-graph__segment--12 {
    color: #ffb6ab
}

.donut-graph__label-img--12 {
    background-color: #ffb6ab
}

.donut-graph__segment--13 {
    color: #062846
}

.donut-graph__label-img--13 {
    background-color: #062846
}

.donut-graph__segment--14 {
    color: #6a7e90
}

.donut-graph__label-img--14 {
    background-color: #6a7e90
}

.donut-graph__segment--15 {
    color: #9ba9b5
}

.donut-graph__label-img--15 {
    background-color: #9ba9b5
}

.donut-graph__label-img {
    border-radius: 20px;
    height: 24px;
    margin-right: 1.125rem;
    min-width: 24px
}

.donut-graph__label-text {
    font-weight: 600
}

.donut-graph__label-wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.donut-graph__label-wrapper--compact .donut-graph__label-img {
    margin-right: .375rem
}

.donut-graph__label-wrapper--compact .donut-graph__label-text {
    font-size: .75rem
}

.donut-graph svg {
    overflow: visible
}

.minimal-donut {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    color: #0a0a0a;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

.minimal-donut .minimal-donut__hole {
    background-color: #fefefe;
    border-radius: 50%;
    height: 80%;
    width: 80%
}

.dots {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.dots__dot {
    border-radius: 50%;
    height: 10px;
    opacity: .7;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: left .3s ease-out;
    transition: left .3s ease-out;
    width: 10px
}

.dots__dot--legend {
    margin-right: .75rem;
    position: static;
    -webkit-transform: none;
    transform: none
}

.dots__dot--img {
    border-radius: 0;
    height: 24px;
    opacity: 1;
    -webkit-transition: left .3s ease-in,-webkit-transform .1s ease-out;
    transition: left .3s ease-in,-webkit-transform .1s ease-out;
    transition: left .3s ease-in,transform .1s ease-out;
    transition: left .3s ease-in,transform .1s ease-out,-webkit-transform .1s ease-out;
    width: 24px
}

.dots__dot--img:hover {
    z-index: 10 !important
}

.dots__dot--odd {
    -webkit-transform: translate(-50%, 6px);
    transform: translate(-50%, 6px)
}

.dots__dot--odd::before {
    border-bottom: 6px solid #c8c8cb;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    content: " ";
    height: 0;
    position: absolute;
    top: -6px;
    -webkit-transform: translateX(50%);
    transform: translateX(50%);
    width: 0
}

.dots__dot--even {
    -webkit-transform: translate(-50%, -30px);
    transform: translate(-50%, -30px)
}

.dots__dot--even::before {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #c8c8cb;
    content: " ";
    height: 0;
    position: absolute;
    top: 24px;
    -webkit-transform: translateX(50%);
    transform: translateX(50%);
    width: 0
}

.dots__dot--even .dots__caption {
    top: -24px;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

.dots__img-wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff;
    border: 1px solid #929297;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 24px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    width: 24px
}

.dots__img {
    max-height: 100%;
    min-width: 100%
}

.dots__img--padded {
    padding: .375rem
}

.dots__caption {
    background: #fff;
    font-size: .75rem;
    font-weight: 600;
    opacity: 0;
    position: relative;
    text-align: center;
    -webkit-transition: opacity .3s linear;
    transition: opacity .3s linear;
    white-space: nowrap
}

.dots__row:hover .dots__caption {
    opacity: 1
}

.dots__select {
    margin: 0;
    margin-right: 1rem
}

.dots__filters {
    background-color: #edeeed;
    border: 1px solid #cacaca;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .75rem
}

.dots__axis {
    border-bottom: solid #a8a8ac 1px;
    left: 0;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%
}

.dots__marker {
    bottom: -24px;
    font-size: .875rem;
    position: absolute;
    -webkit-transition: opacity .3s linear;
    transition: opacity .3s linear
}

.dots__marker--right {
    right: 0
}

.dots__row:hover .dots__marker {
    opacity: 0
}

.dots__row {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    border: 1px solid #cacaca;
    border-top: 0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    opacity: .8;
    padding: 1.5rem .75rem
}

.dots__row--side-border {
    border: 0;
    border-bottom: 1px solid #cacaca
}

.dots__row--side-border:last-of-type {
    border-bottom: 0
}

.dots__row--opaque {
    opacity: 1
}

.dots__row--more-padding {
    padding-bottom: 2.25rem;
    padding-top: 2.25rem
}

.dots__data {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.dots__title {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-weight: 600;
    width: 33%
}

.dots__graph {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    margin: 0 20px;
    min-height: 48px;
    position: relative;
    width: 100%
}

.dots__graph--center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.dots__legend {
    background: #fefefe;
    margin-left: .75rem;
    padding: .75rem
}

.dots__legend__item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.doughnut-graph {
    border: 1px solid #cacaca;
    background: #fefefe;
    border-radius: .1875rem;
    width: 100%
}

.doughnut-graph__title {
    line-height: 22px;
    line-height: 1.375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 18px;
    font-size: 1.125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin: 0;
    padding: .75rem 1.5rem
}

.doughnut-graph__container {
    border-top: solid #cacaca 1px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.doughnut-graph__legend {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 0;
    padding: 1.5rem;
    width: 100%
}

.doughnut-graph__legend-item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: .375rem
}

.doughnut-graph__legend-item:first-child {
    line-height: 19px;
    line-height: 1.1875rem;
    margin-bottom: 8px;
    font-size: 15px;
    font-size: .9375rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-bottom: .375rem
}

.doughnut-graph__legend-item:last-child {
    margin-bottom: 0
}

.doughnut-graph__legend-box {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-width: 0
}

.doughnut-graph__legend-color {
    background: red;
    border-radius: 50%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 1rem;
    margin-right: .75rem;
    width: 1rem
}

.doughnut-graph__legend-status {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.movable:hover {
    cursor: move
}

.drawer-form {
    -webkit-transition: opacity .3s ease-in;
    transition: opacity .3s ease-in
}

.drawer-form__drawer {
    border: 1px solid #cacaca;
    background-color: #f7f7f7;
    border-radius: 2px;
    border-top: 0;
    display: none;
    margin-left: 1.5rem;
    margin-right: 1.5rem
}

.drawer-form--done,.drawer-form--rejected {
    cursor: not-allowed;
    opacity: .6
}

.drawer-form--done .disabled.button,.drawer-form--rejected .disabled.button {
    opacity: 1
}

.drawer-form__failed {
    display: none
}

.drawer-form--failed .drawer-form__failed {
    display: block
}

.drawer-row {
    margin-bottom: .75rem
}

.drawer-row--header {
    display: none
}

@media screen and (min-width: 46.875em) {
    .drawer-row--header {
        display:block
    }
}

.drawer-row__body {
    background-color: #fefefe;
    width: 100%
}

@media screen and (min-width: 46.875em) {
    .drawer-row__body {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.drawer-row__cell-header {
    border-left: 1px solid #cacaca;
    border-right: 1px solid #cacaca;
    display: block;
    padding: .75rem;
    padding-bottom: 0
}

@media screen and (min-width: 46.875em) {
    .drawer-row__cell-header {
        display:none
    }
}

.drawer-row__cell-header+.drawer-row__cell {
    border-top: 0
}

@media screen and (min-width: 46.875em) {
    .drawer-row__cell-header+.drawer-row__cell {
        border-top:1px solid #cacaca
    }
}

.drawer-row__cell {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #cacaca;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: .75rem
}

@media screen and (min-width: 46.875em) {
    .drawer-row__cell {
        border-left:0;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.drawer-row__cell--with-footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-bottom: 0
}

.drawer-row__cell-footer {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%
}

.drawer-row__cell--title {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.drawer-row__cell--wide {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

@media screen and (min-width: 46.875em) {
    .drawer-row__cell--wide {
        width:30%
    }
}

@media screen and (min-width: 62.5em) {
    .drawer-row__cell--wide {
        width:50%
    }
}

.drawer-row__cell--narrow {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

@media screen and (min-width: 62.5em) {
    .drawer-row__cell--narrow {
        width:30%
    }
}

.drawer-row__cell:first-child {
    border-left: 1px solid #cacaca;
    border-radius: 3px 0 0 3px
}

.drawer-row__cell:last-child {
    border-radius: 0 3px 3px 0
}

.drawer-row__cell--desktop {
    display: none
}

@media screen and (min-width: 46.875em) {
    .drawer-row__cell--desktop {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.drawer-row__drawer__wrapper {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.drawer-row__drawer__wrapper+.drawer-row__body .drawer-row__cell:first-child {
    border-radius: 0 0 0 3px
}

.drawer-row__drawer {
    background-color: #fefefe;
    border: 1px solid #cacaca;
    border-radius: 3px 3px 0 0;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    padding: .75rem
}

.dropdown-box {
    position: absolute;
    z-index: 10;
    display: block;
    width: 18.75rem;
    padding: 1rem;
    visibility: hidden;
    border: 1px solid #cacaca;
    border-radius: 2px;
    background-color: #fafafa;
    font-size: 1rem;
    background-color: #fefefe;
    -webkit-box-shadow: 0 2px 4px 0 #cacaca;
    box-shadow: 0 2px 4px 0 #cacaca
}

.dropdown-box.is-open {
    visibility: visible
}

.dropdown-box--small {
    width: 200px
}

.dropdown-box--tiny {
    width: 194px
}

.dropdown-box--xsmall {
    width: 135px
}

.dropdown-box--shadow {
    border-radius: .1875rem;
    -webkit-box-shadow: 0 2px 4px #bdbdc0;
    box-shadow: 0 2px 4px #bdbdc0;
    padding: .375rem;
    text-align: center
}

.dropdown-box--arrow__north::before,.dropdown-box--arrow__north::after {
    border-left: 18px solid transparent;
    border-right: 18px solid transparent;
    bottom: 100%;
    content: "";
    left: 50%;
    margin-left: -18px;
    position: absolute
}

.dropdown-box--arrow__north::before {
    border-bottom: 18px solid #cacaca
}

.dropdown-box--arrow__north::after {
    border-bottom: 18px solid #fefefe;
    z-index: 1
}

.dropdown-box--arrow__south::before,.dropdown-box--arrow__south::after {
    border-left: 18px solid transparent;
    border-right: 18px solid transparent;
    content: "";
    left: 50%;
    margin-left: -18px;
    position: absolute;
    top: 100%
}

.dropdown-box--arrow__south::before {
    border-top: 18px solid #cacaca;
    margin-top: 1px
}

.dropdown-box--arrow__south::after {
    border-top: 18px solid #fefefe;
    z-index: 1
}

.dropdown-box--arrow__east::before,.dropdown-box--arrow__east::after {
    border-bottom: 18px solid transparent;
    border-top: 18px solid transparent;
    bottom: 50%;
    content: "";
    left: 100%;
    margin-bottom: -18px;
    position: absolute
}

.dropdown-box--arrow__east::before {
    border-left: 18px solid #cacaca;
    margin-left: 1px
}

.dropdown-box--arrow__east::after {
    border-left: 18px solid #fefefe;
    z-index: 1
}

.dropdown-box--arrow__west::before,.dropdown-box--arrow__west::after {
    border-bottom: 18px solid transparent;
    border-top: 18px solid transparent;
    bottom: 50%;
    content: "";
    margin-bottom: -18px;
    position: absolute;
    right: 100%
}

.dropdown-box--arrow__west::before {
    border-right: 18px solid #cacaca;
    margin-right: 1px
}

.dropdown-box--arrow__west::after {
    border-right: 18px solid #fefefe;
    z-index: 1
}

.dropdown-box--above-ajax-loading {
    z-index: 102
}

.dropdown-box--dark {
    background-color: #252530;
    border-radius: 0.125rem;
    --tw-text-opacity: 1;
    color: rgb(254 254 254 / var(--tw-text-opacity));
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    text-align: center
}

thead .dropdown-box--dark th {
    text-align: center
}

.dropdown-box--dark {
    text-align: center
}

.dropdown-box--dark.dropdown-box--arrow__north::before {
    border-bottom: 18px solid #252530;
    z-index: 2
}

.dropdown-box--dark.dropdown-box--arrow__south::before {
    border-top: 18px solid #252530;
    z-index: 2
}

.dropdown-box--dark.dropdown-box--arrow__east::before {
    border-left: 18px solid #252530;
    z-index: 2
}

.dropdown-box--dark.dropdown-box--arrow__west::before {
    border-right: 18px solid #252530;
    z-index: 2
}

@media screen and (max-width: 37.4375em) {
    .dropdown-box--dark::before {
        margin:0
    }
}

.dropdown-box--dark span a {
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgb(254 254 254 / var(--tw-text-opacity));
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
}

.dropdown-filter {
    margin: 0 .375rem .75rem;
    position: relative;
    width: calc((100% - 2.25rem) / 3)
}

.dropdown-filter:last-of-type .dropdown-filter__pane {
    left: auto;
    right: -0.0625rem
}

.dropdown-filter__overview {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fefefe;
    border-radius: .1875rem;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .375rem .75rem;
    position: relative
}

.dropdown-filter__overview:hover {
    border-left: solid #2690ce 1px;
    border-right: solid #2690ce 1px;
    border-top: solid #2690ce 1px;
    border-radius: .1875rem .1875rem 0 0
}

.dropdown-filter__overview:hover .dropdown-filter__pane {
    display: block
}

.dropdown-filter__overview:hover svg {
    -webkit-transform: none;
    transform: none
}

.dropdown-filter__overview svg {
    height: .625rem;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    width: .625rem
}

.dropdown-filter__pane {
    border-left: solid #2690ce 1px;
    border-right: solid #2690ce 1px;
    border-bottom: solid #2690ce 1px;
    background-color: #fefefe;
    border-radius: 0 0 .1875rem .1875rem;
    display: none;
    left: -0.0625rem;
    max-height: 25rem;
    min-width: calc(100% + 2px);
    overflow: auto;
    padding: .75rem;
    position: absolute;
    top: calc(100% + 1px);
    z-index: 20
}

.dropdown-filter__pane>div:not(:last-child) {
    margin-bottom: .375rem
}

.edit-hook {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .875rem;
    font-weight: 600
}

.edit-hook--white-bg {
    background-color: rgba(254,254,254,.5)
}

.edit-hook--bottom-right {
    bottom: 0;
    padding: 4px 8px;
    position: absolute;
    right: 1px
}

.edit-hook--bottom-left {
    bottom: 0;
    left: 0;
    padding: 3px 8px;
    position: absolute
}

.email-preview {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    padding: 0 4.5rem
}

.email-preview--header {
    background-size: 540px
}

.email-preview--header img {
    background-color: #fefefe
}

.error-text-number {
    color: #252530;
    font-size: 3.25rem;
    font-weight: 600;
    line-height: 50px
}

.error-text-emoter {
    color: #bc2810;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 36px
}

.error-text-error {
    font-size: 1rem;
    font-weight: 400;
    line-height: 21px;
    margin: 8px auto 0;
    max-width: 500px
}

.exception-min-view-height {
    min-height: 90vh
}

.exit {
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 16px;
    line-height: 16px;
    opacity: .65;
    position: absolute;
    right: 10px;
    text-align: center;
    top: 11px;
    width: 16px
}

.exit:hover {
    background-color: #ededed;
    opacity: 1
}

.exit::before,.exit::after {
    background-color: #555;
    content: " ";
    height: 16px;
    left: 7px;
    position: absolute;
    width: 3px
}

.exit::before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.exit::after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.eyebrow {
    background: rgba(255,255,255,.6);
    color: #252530;
    font-size: .625rem;
    font-weight: 600;
    left: .75rem;
    padding: .125rem;
    position: absolute;
    top: .75rem
}

@media screen and (min-width: 46.875em) {
    .eyebrow {
        font-size:.875rem;
        padding: .25rem;
        top: 1rem
    }
}

.feature-box {
    background: #fefefe;
    margin-bottom: .75rem
}

@media screen and (min-width: 37.5em) {
    .feature-box {
        border-left:solid #cacaca 1px;
        border-right: solid #cacaca 1px;
        border-radius: 0 0 3px 3px
    }
}

@media screen and (min-width: 62.5em) {
    .feature-box {
        margin-bottom:0
    }
}

.feature-box__content {
    border-bottom: solid #cacaca 1px;
    padding: .75rem
}

@media screen and (min-width: 62.5em) {
    .feature-box__list li {
        display:list-item;
        margin-bottom: .75rem
    }
}

.feature-box__list li:not(:last-child)::after {
    color: #d3d3d5;
    content: "|"
}

@media screen and (min-width: 62.5em) {
    .feature-box__list li:not(:last-child)::after {
        content:""
    }
}

.feature-box__wrapper {
    border-left: solid #cacaca 1px;
    border-right: solid #cacaca 1px
}

.feature-box--top-border-gradient {
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), color-stop(#1e7dca), color-stop(#2f69c1), color-stop(#4653b4), color-stop(#5a39a2), color-stop(#942a9b), color-stop(#c10c89), color-stop(#e20070), color-stop(#f71d51), to(#ff492c));
    background-image: linear-gradient(to right, #2690ce, #1e7dca, #2f69c1, #4653b4, #5a39a2, #942a9b, #c10c89, #e20070, #f71d51, #ff492c);
    background-size: 100%;
    height: 3px
}

@media screen and (min-width: 62.5em) {
    .feature-box--top-border-gradient__box-0 {
        background-image:-webkit-gradient(linear, right top, left top, from(#e20070), color-stop(#f71d51), to(#ff492c));
        background-image: linear-gradient(to left, #e20070, #f71d51, #ff492c);
        background-size: 100%
    }

    .feature-box--top-border-gradient__box-1 {
        background-image: -webkit-gradient(linear, right top, left top, from(#942a9b), color-stop(#c10c89), to(#e20070));
        background-image: linear-gradient(to left, #942a9b, #c10c89, #e20070);
        background-size: 100%
    }

    .feature-box--top-border-gradient__box-2 {
        background-image: -webkit-gradient(linear, right top, left top, from(#4653b4), color-stop(#5a39a2), to(#942a9b));
        background-image: linear-gradient(to left, #4653b4, #5a39a2, #942a9b);
        background-size: 100%
    }

    .feature-box--top-border-gradient__box-3 {
        background-image: -webkit-gradient(linear, right top, left top, from(#2690ce), color-stop(#1e7dca), to(#2f69c1));
        background-image: linear-gradient(to left, #2690ce, #1e7dca, #2f69c1);
        background-size: 100%
    }
}

.feature-description {
    border: 1px solid #cacaca;
    border-radius: .1875rem;
    padding: 1.5rem;
    background-color: #fefefe;
    position: relative
}

.feature-description__callout {
    position: relative;
    z-index: 1
}

.feature-description__title {
    color: #ff492c;
    font-weight: 400;
    margin-bottom: 1.125rem;
    width: 80%
}

.feature-description__description {
    color: #555
}

.feature-description__description:not(:last-child) {
    margin-bottom: 1.125rem
}

.feature-description__description p:not(:last-child) {
    margin-bottom: 1rem
}

.feature-description__description p:last-child {
    margin-bottom: 0
}

.feature-description__content {
    color: #555;
    padding-left: 1.5rem;
    position: relative;
    width: 50%
}

.feature-description__content:not(:last-child) {
    margin-bottom: 1.125rem
}

.feature-description__chevron {
    left: 0;
    position: absolute;
    top: 0
}

.feature-description__subtitle {
    margin-bottom: .375rem
}

.feature-description__subtitle--fw-regular {
    font-weight: 400
}

.feature-description__background {
    bottom: 0;
    height: 75%;
    position: absolute;
    right: 5%
}

.feature-description__chevron--offset {
    bottom: 1.5rem;
    position: absolute;
    right: .75rem
}

.feature-description__chevron--offset img {
    height: 8.125rem
}

.feature-description--min-height {
    min-height: 15.625rem
}

.feature-description__image-container {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.feature-description__image-medium {
    height: 31.25rem
}

.feature-description__content-callout {
    background-color: #e8f3f9;
    border: 1px solid #2690ce;
    border-radius: 5px;
    color: #062846;
    padding: .75em 1.25em;
    position: relative
}

.feature-description__content-callout a {
    text-decoration: underline
}

.feature-description__content-callout--orange {
    background-color: #feece9;
    border: 1px solid #ff492c
}

.feature-table {
    background-color: #fefefe;
    border: 1px solid #979797;
    border-collapse: separate;
    border-radius: 10px 10px 0 0;
    padding: 0
}

tbody tr:last-of-type .feature-table__current-cell--rorange {
    border-bottom: solid #ff492c 3px;
    margin-bottom: -1px
}

tbody tr:last-of-type .feature-table__current-cell--midnight {
    border-bottom: solid #252530 3px;
    margin-bottom: -1px
}

tbody tr:last-of-type .feature-table__current-cell--navy {
    border-bottom: solid #062846 3px;
    margin-bottom: -1px
}

tbody tr:last-of-type .feature-table__current-cell--purple {
    border-bottom: solid #5a39a2 3px;
    margin-bottom: -1px
}

tbody tr:last-of-type .feature-table__current-cell--teal {
    border-bottom: solid #23cca2 3px;
    margin-bottom: -1px
}

tbody tr:last-of-type .feature-table__current-cell--yellow {
    border-bottom: solid #ffd200 3px;
    margin-bottom: -1px
}

tbody tr:last-of-type .feature-table__current-cell--blue {
    border-bottom: solid #2690ce 3px;
    margin-bottom: -1px
}

tbody tr:last-of-type .feature-table__current-cell--rvblue {
    border-bottom: solid #1e6abf 3px;
    margin-bottom: -1px
}

tbody tr:last-of-type .feature-table__current-cell--offwhite {
    border-bottom: solid #dcdedc 3px;
    margin-bottom: -1px
}

tbody tr:last-of-type .feature-table__current-cell--success {
    border-bottom: solid #14855f 3px;
    margin-bottom: -1px
}

tbody tr:last-of-type .feature-table__current-cell--error {
    border-bottom: solid #bc2810 3px;
    margin-bottom: -1px
}

.feature-table th,.feature-table td {
    padding: 0 .625rem
}

.feature-table thead {
    background: transparent
}

.feature-table__header {
    background-color: #eaebea
}

.feature-table__header-cell {
    position: relative
}

.feature-table__header-cell:not(:first-child) {
    border-left: solid #dcdedc 1px
}

.feature-table__header-cell--current {
    text-align: center
}

.feature-table__header-cell--current-rorange {
    border-left: solid #ff492c 3px;
    border-right: solid #ff492c 3px
}

.feature-table__header-cell--current-midnight {
    border-left: solid #252530 3px;
    border-right: solid #252530 3px
}

.feature-table__header-cell--current-navy {
    border-left: solid #062846 3px;
    border-right: solid #062846 3px
}

.feature-table__header-cell--current-purple {
    border-left: solid #5a39a2 3px;
    border-right: solid #5a39a2 3px
}

.feature-table__header-cell--current-teal {
    border-left: solid #23cca2 3px;
    border-right: solid #23cca2 3px
}

.feature-table__header-cell--current-yellow {
    border-left: solid #ffd200 3px;
    border-right: solid #ffd200 3px
}

.feature-table__header-cell--current-blue {
    border-left: solid #2690ce 3px;
    border-right: solid #2690ce 3px
}

.feature-table__header-cell--current-rvblue {
    border-left: solid #1e6abf 3px;
    border-right: solid #1e6abf 3px
}

.feature-table__header-cell--current-offwhite {
    border-left: solid #dcdedc 3px;
    border-right: solid #dcdedc 3px
}

.feature-table__header-cell--current-success {
    border-left: solid #14855f 3px;
    border-right: solid #14855f 3px
}

.feature-table__header-cell--current-error {
    border-left: solid #bc2810 3px;
    border-right: solid #bc2810 3px
}

.feature-table__header-cta--current {
    background-color: rgba(212,233,245,.35);
    color: #555;
    margin-top: -70px;
    padding: .75rem 1.5rem
}

.feature-table__cell:not(:first-child) {
    border-left: solid #dcdedc 1px
}

.feature-table__current-cell {
    position: relative
}

.feature-table__current-cell::before,.feature-table__current-cell::after {
    content: "";
    height: calc(100% + 1px);
    position: absolute;
    top: -1px
}

.feature-table__current-cell::before {
    left: -1px
}

.feature-table__current-cell::after {
    right: -1px
}

.feature-table__current-cell--rorange::before,.feature-table__current-cell--rorange::after {
    border-right: solid #ff492c 3px
}

.feature-table__current-cell--midnight::before,.feature-table__current-cell--midnight::after {
    border-right: solid #252530 3px
}

.feature-table__current-cell--navy::before,.feature-table__current-cell--navy::after {
    border-right: solid #062846 3px
}

.feature-table__current-cell--purple::before,.feature-table__current-cell--purple::after {
    border-right: solid #5a39a2 3px
}

.feature-table__current-cell--teal::before,.feature-table__current-cell--teal::after {
    border-right: solid #23cca2 3px
}

.feature-table__current-cell--yellow::before,.feature-table__current-cell--yellow::after {
    border-right: solid #ffd200 3px
}

.feature-table__current-cell--blue::before,.feature-table__current-cell--blue::after {
    border-right: solid #2690ce 3px
}

.feature-table__current-cell--rvblue::before,.feature-table__current-cell--rvblue::after {
    border-right: solid #1e6abf 3px
}

.feature-table__current-cell--offwhite::before,.feature-table__current-cell--offwhite::after {
    border-right: solid #dcdedc 3px
}

.feature-table__current-cell--success::before,.feature-table__current-cell--success::after {
    border-right: solid #14855f 3px
}

.feature-table__current-cell--error::before,.feature-table__current-cell--error::after {
    border-right: solid #bc2810 3px
}

.feature-table__header-cta--next {
    margin-top: -60px;
    padding-top: .75rem
}

.feature-table__cell--highlight {
    background-color: #f9f9f9
}

.feature-table__cell--center-text {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.feature-table__feature-cell:not(:first-child) {
    border-left: solid #f9f9f9 1px
}

.feature-table__banner {
    color: #fff;
    left: -10px;
    padding: 2px;
    position: absolute;
    text-align: center;
    top: -25%;
    width: calc(100% + 20px)
}

.feature-table__banner--rorange {
    background-color: #ff492c
}

.feature-table__banner--midnight {
    background-color: #252530
}

.feature-table__banner--navy {
    background-color: #062846
}

.feature-table__banner--purple {
    background-color: #5a39a2
}

.feature-table__banner--teal {
    background-color: #23cca2
}

.feature-table__banner--yellow {
    background-color: #ffd200
}

.feature-table__banner--blue {
    background-color: #2690ce
}

.feature-table__banner--rvblue {
    background-color: #1e6abf
}

.feature-table__banner--offwhite {
    background-color: #dcdedc
}

.feature-table__banner--success {
    background-color: #14855f
}

.feature-table__banner--error {
    background-color: #bc2810
}

.feature-table__banner-left-triangle {
    border-bottom: 7px solid transparent;
    border-left: 7px solid #2690ce;
    border-top: 7px solid transparent;
    height: 0;
    left: -6px;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    width: 0
}

.feature-table__banner-right-triangle {
    border-bottom: 7px solid transparent;
    border-top: 7px solid transparent;
    height: 0;
    position: absolute;
    right: -6px;
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg);
    width: 0
}

.feature-table__banner-triangle--teal {
    border-left: 7px solid #0d9372
}

.feature-table__banner-triangle--blue {
    border-left: 7px solid #1970a2
}

.feature-table__banner-triangle--purple {
    border-left: 7px solid #39216e
}

.feature-table__banner-triangle--rorange {
    border-left: 7px solid #c4331c
}

.feature-table__banner-triangle--navy {
    border-left: 7px solid #252530
}

.feature-table__banner-triangle--midnight {
    border-left: 7px solid #000
}

.file-upload__progress {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.file-upload__progress .progress {
    width: 100%
}

.file-upload__image-wrapper.file-upload__image-wrapper--document {
    border: 0;
    max-height: 16.171875rem;
    overflow: hidden
}

.file-upload__image-wrapper {
    border: 1px solid #cacaca;
    position: relative
}

.file-upload__image-wrapper--screenshot {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%
}

.file-upload__wrapper--banner .progress {
    width: calc(100% - 9.125rem - 0.75rem)
}

@media screen and (min-width: 79.375em) {
    .file-upload__wrapper--banner .progress {
        width:calc(100% - 10.875rem - 0.75rem)
    }
}

.file-upload__wrapper--banner .file-upload--empty {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 7.1875rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    width: 100%
}

@media screen and (min-width: 46.875em) {
    .file-upload__wrapper--banner .file-upload--empty {
        height:5.375rem
    }
}

@media screen and (min-width: 62.5em) {
    .file-upload__wrapper--banner .file-upload--empty {
        height:5.625rem
    }
}

@media screen and (min-width: 79.375em) {
    .file-upload__wrapper--banner .file-upload--empty {
        height:8.125rem
    }
}

.file-upload__wrapper {
    height: 100%
}

.file-upload__wrapper .progress {
    margin-bottom: 0
}

.file-upload__link-wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: initial;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.file-upload__image-wrapper--logo {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 10.875rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 10.875rem
}

.file-upload__image-wrapper--banner {
    overflow: hidden;
    padding-top: 19.0476190476%;
    width: 100%
}

.file-upload__image-wrapper--banner .file-upload__image {
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.file-upload {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

.file-upload--empty {
    border: 2px dashed #cacaca;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.file-upload--empty:hover,.file-upload--empty:focus {
    border-color: #2690ce;
    opacity: .5
}

.file-upload--empty:hover .file-upload__text,.file-upload--empty:focus .file-upload__text {
    color: #2690ce
}

.file-upload--empty:hover .file-upload__placeholder,.file-upload--empty:focus .file-upload__placeholder {
    fill: #2690ce
}

.file-upload__actions {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: absolute;
    right: .375rem;
    top: .375rem;
    z-index: 1
}

.file-upload__icon {
    color: #555;
    cursor: pointer;
    display: inline-block
}

.file-upload__icon:hover {
    color: #2690ce
}

.file-upload__placeholder {
    color: #cacaca;
    pointer-events: none
}

.file-upload__text {
    color: #555;
    font-size: .8125rem;
    pointer-events: none
}

.file-upload__text--drop {
    display: none
}

.file-upload.file-upload--dragged {
    border: 2px dashed #2690ce
}

.file-upload.file-upload--dragged .file-upload__placeholder {
    fill: #2690ce
}

.file-upload.file-upload--dragged .file-upload__text--drag {
    display: none
}

.file-upload.file-upload--dragged .file-upload__text--drop {
    color: #2690ce;
    display: block
}

.file-upload__icon--padding {
    padding-top: .0625rem
}

.file-upload .validated-error-list {
    margin: 0
}

@media screen and (max-width: 46.8125em) {
    .filter-title {
        position:relative;
        display: block;
        padding: 1.25rem 1rem;
        border: 1px solid #cacaca;
        border-bottom: 0;
        font-size: .9rem;
        line-height: 1;
        color: #555
    }

    :last-child:not(.is-active)>.filter-title {
        border-bottom: 1px solid #cacaca;
        border-radius: 0 0 2px 2px
    }

    .filter-title:hover,.filter-title:focus {
        background-color: #ededed
    }

    .filter-title::after {
        display: block;
        width: 0;
        height: 0;
        border: inset .4em;
        content: "";
        border-bottom-width: 0;
        border-top-style: solid;
        border-color: #555 transparent transparent;
        position: relative;
        top: .4em;
        display: inline-block;
        float: right;
        margin-left: 1.125rem
    }
}

@media screen and (min-width: 46.875em) {
    .filter-title {
        display:inline-block
    }

    .filter-title .down-arrow {
        background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2885, 85, 85%29'></polygon></svg>");
        background-origin: content-box;
        background-repeat: no-repeat;
        background-size: 10px 10px;
        display: inline-block;
        padding: 10px
    }
}

@media screen and (min-width: 46.875em)and (min-width: 0\0 ) {
    .filter-title .down-arrow {
        background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")
    }
}

@media screen and (max-width: 46.8125em) {
    .filter-content {
        display:none;
        padding: 1rem;
        border: 1px solid #cacaca;
        border-bottom: 0;
        background-color: #fefefe;
        color: #555
    }

    :last-child>.filter-content:last-child {
        border-bottom: 1px solid #cacaca
    }
}

@media screen and (min-width: 46.875em) {
    .filter-content {
        position:absolute;
        z-index: 10;
        display: block;
        width: 18.75rem;
        padding: 1rem;
        visibility: hidden;
        border: 1px solid #cacaca;
        border-radius: 2px;
        background-color: #fafafa;
        font-size: 1rem
    }

    .filter-content.is-open {
        visibility: visible
    }
}

.filter-group {
    font-size: 14px;
    font-size: .875rem;
    font-family: "Barlow",sans-serif;
    color: #252530;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .375rem
}

@media screen and (max-width: 46.8125em) {
    .filter-group:first-child>:first-child {
        border-radius:2px 2px 0 0
    }

    .filter-group:last-child>:last-child {
        border-radius: 0 0 2px 2px
    }
}

@media screen and (min-width: 46.875em) {
    .filter-group {
        display:inline-block;
        vertical-align: middle;
        margin: 0 0 .75rem 0;
        padding: 1.125rem;
        -webkit-appearance: none;
        border: 1px solid transparent;
        border-radius: 2px;
        -webkit-transition: background-color .25s ease-out,color .25s ease-out;
        transition: background-color .25s ease-out,color .25s ease-out;
        font-size: 1rem;
        text-align: center;
        cursor: pointer;
        background-color: #fefefe;
        color: #555;
        border: 1px solid #cacaca;
        line-height: 1.2
    }

    [data-whatinput=mouse] .filter-group {
        outline: 0
    }

    .filter-group:hover,.filter-group:focus {
        background-color: #d8d8d8;
        color: #555
    }

    .filter-group:not(:last-child) {
        border-right: 0
    }
}

.filter-bar {
    font-weight: 400
}

@media screen and (max-width: 46.8125em) {
    .filter-bar {
        margin-left:0;
        background: #fefefe;
        list-style-type: none
    }
}

@media screen and (min-width: 46.875em) {
    .filter-bar {
        margin-bottom:1rem;
        font-size: 0
    }

    .filter-bar::before,.filter-bar::after {
        display: table;
        content: " "
    }

    .filter-bar::after {
        clear: both
    }

    .filter-bar .filter-group {
        margin: 0;
        margin-right: 0;
        margin-bottom: 0;
        font-size: 1rem;
        border-radius: 0
    }

    .filter-bar .filter-group:last-child {
        margin-right: 0
    }

    .filter-bar .filter-group:first-child {
        border-top-left-radius: 2px;
        border-bottom-left-radius: 2px
    }

    .filter-bar .filter-group:last-child {
        border-top-right-radius: 2px;
        border-bottom-right-radius: 2px
    }

    .filter-bar.expanded {
        margin-right: 0
    }

    .filter-bar.expanded::before,.filter-bar.expanded::after {
        display: none
    }

    .filter-bar.expanded .filter-group:first-child:last-child {
        width: 100%
    }

    .filter-bar.expanded .filter-group:first-child:nth-last-child(2),.filter-bar.expanded .filter-group:first-child:nth-last-child(2):first-child:nth-last-child(2)~.filter-group {
        display: inline-block;
        width: calc(50% - 0);
        margin-right: 0
    }

    .filter-bar.expanded .filter-group:first-child:nth-last-child(2):last-child,.filter-bar.expanded .filter-group:first-child:nth-last-child(2):first-child:nth-last-child(2)~.filter-group:last-child {
        margin-right: 0
    }

    .filter-bar.expanded .filter-group:first-child:nth-last-child(3),.filter-bar.expanded .filter-group:first-child:nth-last-child(3):first-child:nth-last-child(3)~.filter-group {
        display: inline-block;
        width: calc(33.3333333333% - 0);
        margin-right: 0
    }

    .filter-bar.expanded .filter-group:first-child:nth-last-child(3):last-child,.filter-bar.expanded .filter-group:first-child:nth-last-child(3):first-child:nth-last-child(3)~.filter-group:last-child {
        margin-right: 0
    }

    .filter-bar.expanded .filter-group:first-child:nth-last-child(4),.filter-bar.expanded .filter-group:first-child:nth-last-child(4):first-child:nth-last-child(4)~.filter-group {
        display: inline-block;
        width: calc(25% - 0);
        margin-right: 0
    }

    .filter-bar.expanded .filter-group:first-child:nth-last-child(4):last-child,.filter-bar.expanded .filter-group:first-child:nth-last-child(4):first-child:nth-last-child(4)~.filter-group:last-child {
        margin-right: 0
    }

    .filter-bar.expanded .filter-group:first-child:nth-last-child(5),.filter-bar.expanded .filter-group:first-child:nth-last-child(5):first-child:nth-last-child(5)~.filter-group {
        display: inline-block;
        width: calc(20% - 0);
        margin-right: 0
    }

    .filter-bar.expanded .filter-group:first-child:nth-last-child(5):last-child,.filter-bar.expanded .filter-group:first-child:nth-last-child(5):first-child:nth-last-child(5)~.filter-group:last-child {
        margin-right: 0
    }

    .filter-bar.expanded .filter-group:first-child:nth-last-child(6),.filter-bar.expanded .filter-group:first-child:nth-last-child(6):first-child:nth-last-child(6)~.filter-group {
        display: inline-block;
        width: calc(16.6666666667% - 0);
        margin-right: 0
    }

    .filter-bar.expanded .filter-group:first-child:nth-last-child(6):last-child,.filter-bar.expanded .filter-group:first-child:nth-last-child(6):first-child:nth-last-child(6)~.filter-group:last-child {
        margin-right: 0
    }
}

.filter {
    border-bottom: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fefefe;
    color: #555;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.filter__header {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #dfe1df;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .75rem 10px
}

.filter__header .icon-close {
    fill: #7c7c82;
    height: 2rem;
    padding-top: .375rem;
    width: 2rem
}

.filter__name {
    padding: 20px 10px
}

.filter__name--bold {
    font-size: 1.125rem;
    font-weight: 600;
    padding: 20px 10px
}

.filter__location .select2-chosen {
    background-image: url("data:image/svg+xml,%3csvg version='1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M256 512c-48 0-160-264-160-352a160 160 0 01320 0c0 88-112 352-160 352zm80-352a80 80 0 10-160 0 80 80 0 00160 0zM256 48a112 112 0 110 224 112 112 0 010-224m0-16a128 128 0 100 256 128 128 0 000-256z' fill='%23252530'/%3e%3c/svg%3e");
    background-position: left;
    background-repeat: no-repeat;
    background-size: 20px;
    padding-left: 1.5rem
}

.revealed .filter__name--bold {
    color: #2690ce
}

.filter__values {
    background-color: #f7f7f7
}

.filter__values .filter__value {
    border-bottom: solid #e3e4e3 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 .75rem;
    padding: 20px 10px
}

.filter__values .filter__value--accented {
    border-bottom: .0625rem solid #2690ce;
    border-top: .375rem solid #2690ce;
    margin-top: -0.375rem
}

.filter__values .filter__value .filter__label {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #555;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1rem;
    font-weight: 600;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.filter__values__avg_review {
    border-bottom: solid #252530 2px;
    color: #252530;
    margin: 0 .75rem;
    padding-bottom: .375rem
}

.filter__values__gradient {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(10, 10, 10, 0.12)), to(#f7f7f7));
    background-image: linear-gradient(rgba(10, 10, 10, 0.12), #f7f7f7);
    height: .5rem
}

.filter__values--separated {
    background-color: #e3e4e3
}

.filter__values--separated>.filter__value {
    background-color: #f7f7f7;
    margin-bottom: .1875rem
}

.filter__values--separated>.filter__value:last-child {
    margin-bottom: 0
}

.filter-bar--v2 {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -0.375rem;
    width: 100%0.75rem
}

.filter-card {
    background-color: #fefefe;
    border-radius: .75rem .75rem 0 0
}

.filter-card__control-bar {
    border-bottom: solid #cacaca 1px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,.26);
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.26);
    margin-bottom: 1.5rem;
    padding: 1.125rem 1.5rem;
    position: relative;
    text-align: center
}

.filter-card__control-bar svg {
    left: 1.5rem;
    position: absolute
}

.filter-card__action-bar {
    border-top: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,.26);
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.26);
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .75rem 1.5rem
}

.filter-padding {
    padding: 1.5rem
}

@media screen and (min-width: 62.5em) {
    .filter-padding {
        padding:0 1.5rem
    }
}

.filter-padding+.filter-padding {
    padding-top: 1.5rem
}

.filter-summary {
    border-bottom: solid #cacaca 1px;
    border-top: solid #cacaca 1px;
    font-size: .875rem;
    margin-bottom: 1.5rem;
    padding-bottom: .84375rem;
    padding-top: .84375rem
}

.filter-summary--no-border {
    border: 0;
    margin: .75rem 0;
    padding: 0
}

.filter-results {
    font-size: .75rem;
    line-height: 1.2;
    padding-bottom: .75rem;
    position: relative
}

.filter-results::before,.filter-results::after {
    display: table;
    content: " "
}

.filter-results::after {
    clear: both
}

.filter-results__title {
    display: inline;
    margin-right: .375rem
}

.filter-results__item {
    color: #0a0a0a;
    display: inline;
    font-weight: 500;
    margin-right: .75rem
}

.filter-results-slider .filter-results-slider__text {
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3
}

@media screen and (min-width: 62.5em)and (max-width: 79.3125em) {
    .filter-results-slider .filter-results-slider__text {
        -webkit-box-flex:4;
        -ms-flex: 4;
        flex: 4
    }
}

@media screen and (min-width: 46.875em) {
    .filters-product__form {
        padding:1.5rem;
        border: 1px solid #cacaca;
        background: #fefefe;
        border-radius: 3px;
        -webkit-box-shadow: none;
        box-shadow: none;
        margin: 0 0 1.5rem 0
    }
}

@media screen and (min-width: 46.875em)and (max-width: 37.4375em) {
    .filters-product__form {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

.filters-product__keyphrase-container .radios {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.filters-product__keyphrase-container .radios__text,.filters-product__keyphrase-container .radios__text:hover,.filters-product__keyphrase-container .radios__input:checked+.radios__text {
    background: unset;
    padding: unset
}

.filters-product__keyphrase-container .radios__input:checked+.radios__text .filters-product__keyphrase-tag {
    background: #252530;
    border-color: #252530;
    color: #fefefe
}

.filters-product__keyphrase-tag {
    border: 1px solid rgba(37,37,48,.5);
    color: #252530;
    margin-bottom: 0.375rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 0.375rem;
    height: 1.75rem;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: .75rem;
    font-weight: 400;
    padding: .5rem .75rem
}

.filters-product__keyphrase-tag:hover {
    background: #e8e8e9;
    border-color: #252530;
    color: #252530
}

.filter__mobile-submit {
    background-color: #dcdedc;
    bottom: 0;
    -webkit-box-shadow: 0 -2px 4px 0 rgba(10,10,10,.5);
    box-shadow: 0 -2px 4px 0 rgba(10,10,10,.5);
    padding: .5625rem .75rem;
    position: fixed;
    width: 100%
}

.flaired-container {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    border-radius: 3px 0 0 3px;
    padding: .75rem
}

.flaired-container--rorange-5 {
    border-left: solid #fef5f4 8px
}

.flaired-container--bordered-rorange-5 {
    border-top: solid #fef9f9 2px;
    border-right: solid #fef9f9 2px;
    border-bottom: solid #fef9f9 2px
}

.flaired-container--rorange-10 {
    border-left: solid #feece9 8px
}

.flaired-container--bordered-rorange-10 {
    border-top: solid #fef5f4 2px;
    border-right: solid #fef5f4 2px;
    border-bottom: solid #fef5f4 2px
}

.flaired-container--rorange-20 {
    border-left: solid #fedad4 8px
}

.flaired-container--bordered-rorange-20 {
    border-top: solid #feece9 2px;
    border-right: solid #feece9 2px;
    border-bottom: solid #feece9 2px
}

.flaired-container--rorange-30 {
    border-left: solid #fec8bf 8px
}

.flaired-container--bordered-rorange-30 {
    border-top: solid #fee3df 2px;
    border-right: solid #fee3df 2px;
    border-bottom: solid #fee3df 2px
}

.flaired-container--rorange-40 {
    border-left: solid #feb6aa 8px
}

.flaired-container--bordered-rorange-40 {
    border-top: solid #fedad4 2px;
    border-right: solid #fedad4 2px;
    border-bottom: solid #fedad4 2px
}

.flaired-container--rorange-50 {
    border-left: solid #ffa495 8px
}

.flaired-container--bordered-rorange-50 {
    border-top: solid #fed1ca 2px;
    border-right: solid #fed1ca 2px;
    border-bottom: solid #fed1ca 2px
}

.flaired-container--rorange-60 {
    border-left: solid #ff9180 8px
}

.flaired-container--bordered-rorange-60 {
    border-top: solid #fec8bf 2px;
    border-right: solid #fec8bf 2px;
    border-bottom: solid #fec8bf 2px
}

.flaired-container--rorange-70 {
    border-left: solid #ff7f6b 8px
}

.flaired-container--bordered-rorange-70 {
    border-top: solid #febfb5 2px;
    border-right: solid #febfb5 2px;
    border-bottom: solid #febfb5 2px
}

.flaired-container--rorange-80 {
    border-left: solid #ff6d56 8px
}

.flaired-container--bordered-rorange-80 {
    border-top: solid #feb6aa 2px;
    border-right: solid #feb6aa 2px;
    border-bottom: solid #feb6aa 2px
}

.flaired-container--rorange-90 {
    border-left: solid #ff5b41 8px
}

.flaired-container--bordered-rorange-90 {
    border-top: solid #feada0 2px;
    border-right: solid #feada0 2px;
    border-bottom: solid #feada0 2px
}

.flaired-container--rorange-100 {
    border-left: solid #ff492c 8px
}

.flaired-container--bordered-rorange-100 {
    border-top: solid #ffa495 2px;
    border-right: solid #ffa495 2px;
    border-bottom: solid #ffa495 2px
}

.flaired-container--midnight-5 {
    border-left: solid #f3f3f4 8px
}

.flaired-container--bordered-midnight-5 {
    border-top: solid #f9f9f9 2px;
    border-right: solid #f9f9f9 2px;
    border-bottom: solid #f9f9f9 2px
}

.flaired-container--midnight-10 {
    border-left: solid #e8e8e9 8px
}

.flaired-container--bordered-midnight-10 {
    border-top: solid #f3f3f4 2px;
    border-right: solid #f3f3f4 2px;
    border-bottom: solid #f3f3f4 2px
}

.flaired-container--midnight-20 {
    border-left: solid #d3d3d5 8px
}

.flaired-container--bordered-midnight-20 {
    border-top: solid #e8e8e9 2px;
    border-right: solid #e8e8e9 2px;
    border-bottom: solid #e8e8e9 2px
}

.flaired-container--midnight-30 {
    border-left: solid #bdbdc0 8px
}

.flaired-container--bordered-midnight-30 {
    border-top: solid #dddddf 2px;
    border-right: solid #dddddf 2px;
    border-bottom: solid #dddddf 2px
}

.flaired-container--midnight-40 {
    border-left: solid #a7a7ac 8px
}

.flaired-container--bordered-midnight-40 {
    border-top: solid #d3d3d5 2px;
    border-right: solid #d3d3d5 2px;
    border-bottom: solid #d3d3d5 2px
}

.flaired-container--midnight-50 {
    border-left: solid #929297 8px
}

.flaired-container--bordered-midnight-50 {
    border-top: solid #c8c8cb 2px;
    border-right: solid #c8c8cb 2px;
    border-bottom: solid #c8c8cb 2px
}

.flaired-container--midnight-60 {
    border-left: solid #7c7c82 8px
}

.flaired-container--bordered-midnight-60 {
    border-top: solid #bdbdc0 2px;
    border-right: solid #bdbdc0 2px;
    border-bottom: solid #bdbdc0 2px
}

.flaired-container--midnight-70 {
    border-left: solid #66666e 8px
}

.flaired-container--bordered-midnight-70 {
    border-top: solid #b2b2b6 2px;
    border-right: solid #b2b2b6 2px;
    border-bottom: solid #b2b2b6 2px
}

.flaired-container--midnight-80 {
    border-left: solid #505059 8px
}

.flaired-container--bordered-midnight-80 {
    border-top: solid #a7a7ac 2px;
    border-right: solid #a7a7ac 2px;
    border-bottom: solid #a7a7ac 2px
}

.flaired-container--midnight-90 {
    border-left: solid #3b3b45 8px
}

.flaired-container--bordered-midnight-90 {
    border-top: solid #9c9ca1 2px;
    border-right: solid #9c9ca1 2px;
    border-bottom: solid #9c9ca1 2px
}

.flaired-container--midnight-100 {
    border-left: solid #252530 8px
}

.flaired-container--bordered-midnight-100 {
    border-top: solid #929297 2px;
    border-right: solid #929297 2px;
    border-bottom: solid #929297 2px
}

.flaired-container--navy-5 {
    border-left: solid #f2f3f5 8px
}

.flaired-container--bordered-navy-5 {
    border-top: solid #f8f9f9 2px;
    border-right: solid #f8f9f9 2px;
    border-bottom: solid #f8f9f9 2px
}

.flaired-container--navy-10 {
    border-left: solid #e5e9ec 8px
}

.flaired-container--bordered-navy-10 {
    border-top: solid #f2f3f5 2px;
    border-right: solid #f2f3f5 2px;
    border-bottom: solid #f2f3f5 2px
}

.flaired-container--navy-20 {
    border-left: solid #ccd3d9 8px
}

.flaired-container--bordered-navy-20 {
    border-top: solid #e5e9ec 2px;
    border-right: solid #e5e9ec 2px;
    border-bottom: solid #e5e9ec 2px
}

.flaired-container--navy-30 {
    border-left: solid #b4bec7 8px
}

.flaired-container--bordered-navy-30 {
    border-top: solid #d9dee2 2px;
    border-right: solid #d9dee2 2px;
    border-bottom: solid #d9dee2 2px
}

.flaired-container--navy-40 {
    border-left: solid #9ba8b4 8px
}

.flaired-container--bordered-navy-40 {
    border-top: solid #ccd3d9 2px;
    border-right: solid #ccd3d9 2px;
    border-bottom: solid #ccd3d9 2px
}

.flaired-container--navy-50 {
    border-left: solid #8293a2 8px
}

.flaired-container--bordered-navy-50 {
    border-top: solid #c0c9d0 2px;
    border-right: solid #c0c9d0 2px;
    border-bottom: solid #c0c9d0 2px
}

.flaired-container--navy-60 {
    border-left: solid #697e90 8px
}

.flaired-container--bordered-navy-60 {
    border-top: solid #b4bec7 2px;
    border-right: solid #b4bec7 2px;
    border-bottom: solid #b4bec7 2px
}

.flaired-container--navy-70 {
    border-left: solid #50687d 8px
}

.flaired-container--bordered-navy-70 {
    border-top: solid #a7b3be 2px;
    border-right: solid #a7b3be 2px;
    border-bottom: solid #a7b3be 2px
}

.flaired-container--navy-80 {
    border-left: solid #38536b 8px
}

.flaired-container--bordered-navy-80 {
    border-top: solid #9ba8b4 2px;
    border-right: solid #9ba8b4 2px;
    border-bottom: solid #9ba8b4 2px
}

.flaired-container--navy-90 {
    border-left: solid #1f3d58 8px
}

.flaired-container--bordered-navy-90 {
    border-top: solid #8e9eab 2px;
    border-right: solid #8e9eab 2px;
    border-bottom: solid #8e9eab 2px
}

.flaired-container--navy-100 {
    border-left: solid #062846 8px
}

.flaired-container--bordered-navy-100 {
    border-top: solid #8293a2 2px;
    border-right: solid #8293a2 2px;
    border-bottom: solid #8293a2 2px
}

.flaired-container--purple-5 {
    border-left: solid #f6f4f9 8px
}

.flaired-container--bordered-purple-5 {
    border-top: solid #faf9fc 2px;
    border-right: solid #faf9fc 2px;
    border-bottom: solid #faf9fc 2px
}

.flaired-container--purple-10 {
    border-left: solid #eeeaf5 8px
}

.flaired-container--bordered-purple-10 {
    border-top: solid #f6f4f9 2px;
    border-right: solid #f6f4f9 2px;
    border-bottom: solid #f6f4f9 2px
}

.flaired-container--purple-20 {
    border-left: solid #ddd7ec 8px
}

.flaired-container--bordered-purple-20 {
    border-top: solid #eeeaf5 2px;
    border-right: solid #eeeaf5 2px;
    border-bottom: solid #eeeaf5 2px
}

.flaired-container--purple-30 {
    border-left: solid #cdc3e2 8px
}

.flaired-container--bordered-purple-30 {
    border-top: solid #e5e0f0 2px;
    border-right: solid #e5e0f0 2px;
    border-bottom: solid #e5e0f0 2px
}

.flaired-container--purple-40 {
    border-left: solid #bcafd9 8px
}

.flaired-container--bordered-purple-40 {
    border-top: solid #ddd7ec 2px;
    border-right: solid #ddd7ec 2px;
    border-bottom: solid #ddd7ec 2px
}

.flaired-container--purple-50 {
    border-left: solid #ac9cd0 8px
}

.flaired-container--bordered-purple-50 {
    border-top: solid #d5cde7 2px;
    border-right: solid #d5cde7 2px;
    border-bottom: solid #d5cde7 2px
}

.flaired-container--purple-60 {
    border-left: solid #9c88c7 8px
}

.flaired-container--bordered-purple-60 {
    border-top: solid #cdc3e2 2px;
    border-right: solid #cdc3e2 2px;
    border-bottom: solid #cdc3e2 2px
}

.flaired-container--purple-70 {
    border-left: solid #8b74be 8px
}

.flaired-container--bordered-purple-70 {
    border-top: solid #c5b9de 2px;
    border-right: solid #c5b9de 2px;
    border-bottom: solid #c5b9de 2px
}

.flaired-container--purple-80 {
    border-left: solid #7b60b4 8px
}

.flaired-container--bordered-purple-80 {
    border-top: solid #bcafd9 2px;
    border-right: solid #bcafd9 2px;
    border-bottom: solid #bcafd9 2px
}

.flaired-container--purple-90 {
    border-left: solid #6a4dab 8px
}

.flaired-container--bordered-purple-90 {
    border-top: solid #b4a5d5 2px;
    border-right: solid #b4a5d5 2px;
    border-bottom: solid #b4a5d5 2px
}

.flaired-container--purple-100 {
    border-left: solid #5a39a2 8px
}

.flaired-container--bordered-purple-100 {
    border-top: solid #ac9cd0 2px;
    border-right: solid #ac9cd0 2px;
    border-bottom: solid #ac9cd0 2px
}

.flaired-container--teal-5 {
    border-left: solid #f3fcf9 8px
}

.flaired-container--bordered-teal-5 {
    border-top: solid #f9fdfc 2px;
    border-right: solid #f9fdfc 2px;
    border-bottom: solid #f9fdfc 2px
}

.flaired-container--teal-10 {
    border-left: solid #e8f9f5 8px
}

.flaired-container--bordered-teal-10 {
    border-top: solid #f3fcf9 2px;
    border-right: solid #f3fcf9 2px;
    border-bottom: solid #f3fcf9 2px
}

.flaired-container--teal-20 {
    border-left: solid #d2f4ec 8px
}

.flaired-container--bordered-teal-20 {
    border-top: solid #e8f9f5 2px;
    border-right: solid #e8f9f5 2px;
    border-bottom: solid #e8f9f5 2px
}

.flaired-container--teal-30 {
    border-left: solid #bcefe2 8px
}

.flaired-container--bordered-teal-30 {
    border-top: solid #ddf7f0 2px;
    border-right: solid #ddf7f0 2px;
    border-bottom: solid #ddf7f0 2px
}

.flaired-container--teal-40 {
    border-left: solid #a6ead9 8px
}

.flaired-container--bordered-teal-40 {
    border-top: solid #d2f4ec 2px;
    border-right: solid #d2f4ec 2px;
    border-bottom: solid #d2f4ec 2px
}

.flaired-container--teal-50 {
    border-left: solid #91e5d0 8px
}

.flaired-container--bordered-teal-50 {
    border-top: solid #c7f2e7 2px;
    border-right: solid #c7f2e7 2px;
    border-bottom: solid #c7f2e7 2px
}

.flaired-container--teal-60 {
    border-left: solid #7be0c7 8px
}

.flaired-container--bordered-teal-60 {
    border-top: solid #bcefe2 2px;
    border-right: solid #bcefe2 2px;
    border-bottom: solid #bcefe2 2px
}

.flaired-container--teal-70 {
    border-left: solid #65dbbe 8px
}

.flaired-container--bordered-teal-70 {
    border-top: solid #b1edde 2px;
    border-right: solid #b1edde 2px;
    border-bottom: solid #b1edde 2px
}

.flaired-container--teal-80 {
    border-left: solid #4fd6b4 8px
}

.flaired-container--bordered-teal-80 {
    border-top: solid #a6ead9 2px;
    border-right: solid #a6ead9 2px;
    border-bottom: solid #a6ead9 2px
}

.flaired-container--teal-90 {
    border-left: solid #39d1ab 8px
}

.flaired-container--bordered-teal-90 {
    border-top: solid #9be8d5 2px;
    border-right: solid #9be8d5 2px;
    border-bottom: solid #9be8d5 2px
}

.flaired-container--teal-100 {
    border-left: solid #23cca2 8px
}

.flaired-container--bordered-teal-100 {
    border-top: solid #91e5d0 2px;
    border-right: solid #91e5d0 2px;
    border-bottom: solid #91e5d0 2px
}

.flaired-container--yellow-5 {
    border-left: solid #fefcf1 8px
}

.flaired-container--bordered-yellow-5 {
    border-top: solid #fefdf8 2px;
    border-right: solid #fefdf8 2px;
    border-bottom: solid #fefdf8 2px
}

.flaired-container--yellow-10 {
    border-left: solid #fefae5 8px
}

.flaired-container--bordered-yellow-10 {
    border-top: solid #fefcf1 2px;
    border-right: solid #fefcf1 2px;
    border-bottom: solid #fefcf1 2px
}

.flaired-container--yellow-20 {
    border-left: solid #fef5cb 8px
}

.flaired-container--bordered-yellow-20 {
    border-top: solid #fefae5 2px;
    border-right: solid #fefae5 2px;
    border-bottom: solid #fefae5 2px
}

.flaired-container--yellow-30 {
    border-left: solid #fef1b2 8px
}

.flaired-container--bordered-yellow-30 {
    border-top: solid #fef7d8 2px;
    border-right: solid #fef7d8 2px;
    border-bottom: solid #fef7d8 2px
}

.flaired-container--yellow-40 {
    border-left: solid #feec98 8px
}

.flaired-container--bordered-yellow-40 {
    border-top: solid #fef5cb 2px;
    border-right: solid #fef5cb 2px;
    border-bottom: solid #fef5cb 2px
}

.flaired-container--yellow-50 {
    border-left: solid #ffe87f 8px
}

.flaired-container--bordered-yellow-50 {
    border-top: solid #fef3bf 2px;
    border-right: solid #fef3bf 2px;
    border-bottom: solid #fef3bf 2px
}

.flaired-container--yellow-60 {
    border-left: solid #ffe466 8px
}

.flaired-container--bordered-yellow-60 {
    border-top: solid #fef1b2 2px;
    border-right: solid #fef1b2 2px;
    border-bottom: solid #fef1b2 2px
}

.flaired-container--yellow-70 {
    border-left: solid #ffdf4c 8px
}

.flaired-container--bordered-yellow-70 {
    border-top: solid #feefa5 2px;
    border-right: solid #feefa5 2px;
    border-bottom: solid #feefa5 2px
}

.flaired-container--yellow-80 {
    border-left: solid #ffdb33 8px
}

.flaired-container--bordered-yellow-80 {
    border-top: solid #feec98 2px;
    border-right: solid #feec98 2px;
    border-bottom: solid #feec98 2px
}

.flaired-container--yellow-90 {
    border-left: solid #ffd619 8px
}

.flaired-container--bordered-yellow-90 {
    border-top: solid #feea8c 2px;
    border-right: solid #feea8c 2px;
    border-bottom: solid #feea8c 2px
}

.flaired-container--yellow-100 {
    border-left: solid #ffd200 8px
}

.flaired-container--bordered-yellow-100 {
    border-top: solid #ffe87f 2px;
    border-right: solid #ffe87f 2px;
    border-bottom: solid #ffe87f 2px
}

.flaired-container--blue-5 {
    border-left: solid #f3f9fc 8px
}

.flaired-container--bordered-blue-5 {
    border-top: solid #f9fbfd 2px;
    border-right: solid #f9fbfd 2px;
    border-bottom: solid #f9fbfd 2px
}

.flaired-container--blue-10 {
    border-left: solid #e8f3f9 8px
}

.flaired-container--bordered-blue-10 {
    border-top: solid #f3f9fc 2px;
    border-right: solid #f3f9fc 2px;
    border-bottom: solid #f3f9fc 2px
}

.flaired-container--blue-20 {
    border-left: solid #d3e8f4 8px
}

.flaired-container--bordered-blue-20 {
    border-top: solid #e8f3f9 2px;
    border-right: solid #e8f3f9 2px;
    border-bottom: solid #e8f3f9 2px
}

.flaired-container--blue-30 {
    border-left: solid #bdddf0 8px
}

.flaired-container--bordered-blue-30 {
    border-top: solid #deeef7 2px;
    border-right: solid #deeef7 2px;
    border-bottom: solid #deeef7 2px
}

.flaired-container--blue-40 {
    border-left: solid #a8d2eb 8px
}

.flaired-container--bordered-blue-40 {
    border-top: solid #d3e8f4 2px;
    border-right: solid #d3e8f4 2px;
    border-bottom: solid #d3e8f4 2px
}

.flaired-container--blue-50 {
    border-left: solid #92c7e6 8px
}

.flaired-container--bordered-blue-50 {
    border-top: solid #c8e3f2 2px;
    border-right: solid #c8e3f2 2px;
    border-bottom: solid #c8e3f2 2px
}

.flaired-container--blue-60 {
    border-left: solid #7cbce1 8px
}

.flaired-container--bordered-blue-60 {
    border-top: solid #bdddf0 2px;
    border-right: solid #bdddf0 2px;
    border-bottom: solid #bdddf0 2px
}

.flaired-container--blue-70 {
    border-left: solid #67b1dc 8px
}

.flaired-container--bordered-blue-70 {
    border-top: solid #b2d8ed 2px;
    border-right: solid #b2d8ed 2px;
    border-bottom: solid #b2d8ed 2px
}

.flaired-container--blue-80 {
    border-left: solid #51a6d8 8px
}

.flaired-container--bordered-blue-80 {
    border-top: solid #a8d2eb 2px;
    border-right: solid #a8d2eb 2px;
    border-bottom: solid #a8d2eb 2px
}

.flaired-container--blue-90 {
    border-left: solid #3c9bd3 8px
}

.flaired-container--bordered-blue-90 {
    border-top: solid #9dcde8 2px;
    border-right: solid #9dcde8 2px;
    border-bottom: solid #9dcde8 2px
}

.flaired-container--blue-100 {
    border-left: solid #2690ce 8px
}

.flaired-container--bordered-blue-100 {
    border-top: solid #92c7e6 2px;
    border-right: solid #92c7e6 2px;
    border-bottom: solid #92c7e6 2px
}

.flaired-container--rvblue-5 {
    border-left: solid #f3f7fb 8px
}

.flaired-container--bordered-rvblue-5 {
    border-top: solid #f8fafc 2px;
    border-right: solid #f8fafc 2px;
    border-bottom: solid #f8fafc 2px
}

.flaired-container--rvblue-10 {
    border-left: solid #e8eff8 8px
}

.flaired-container--bordered-rvblue-10 {
    border-top: solid #f3f7fb 2px;
    border-right: solid #f3f7fb 2px;
    border-bottom: solid #f3f7fb 2px
}

.flaired-container--rvblue-20 {
    border-left: solid #d1e0f1 8px
}

.flaired-container--bordered-rvblue-20 {
    border-top: solid #e8eff8 2px;
    border-right: solid #e8eff8 2px;
    border-bottom: solid #e8eff8 2px
}

.flaired-container--rvblue-30 {
    border-left: solid #bbd2eb 8px
}

.flaired-container--bordered-rvblue-30 {
    border-top: solid #dce8f5 2px;
    border-right: solid #dce8f5 2px;
    border-bottom: solid #dce8f5 2px
}

.flaired-container--rvblue-40 {
    border-left: solid #a4c3e5 8px
}

.flaired-container--bordered-rvblue-40 {
    border-top: solid #d1e0f1 2px;
    border-right: solid #d1e0f1 2px;
    border-bottom: solid #d1e0f1 2px
}

.flaired-container--rvblue-50 {
    border-left: solid #8eb4df 8px
}

.flaired-container--bordered-rvblue-50 {
    border-top: solid #c6d9ee 2px;
    border-right: solid #c6d9ee 2px;
    border-bottom: solid #c6d9ee 2px
}

.flaired-container--rvblue-60 {
    border-left: solid #78a5d8 8px
}

.flaired-container--bordered-rvblue-60 {
    border-top: solid #bbd2eb 2px;
    border-right: solid #bbd2eb 2px;
    border-bottom: solid #bbd2eb 2px
}

.flaired-container--rvblue-70 {
    border-left: solid #6196d2 8px
}

.flaired-container--bordered-rvblue-70 {
    border-top: solid #b0cae8 2px;
    border-right: solid #b0cae8 2px;
    border-bottom: solid #b0cae8 2px
}

.flaired-container--rvblue-80 {
    border-left: solid #4b88cc 8px
}

.flaired-container--bordered-rvblue-80 {
    border-top: solid #a4c3e5 2px;
    border-right: solid #a4c3e5 2px;
    border-bottom: solid #a4c3e5 2px
}

.flaired-container--rvblue-90 {
    border-left: solid #3479c5 8px
}

.flaired-container--bordered-rvblue-90 {
    border-top: solid #99bbe2 2px;
    border-right: solid #99bbe2 2px;
    border-bottom: solid #99bbe2 2px
}

.flaired-container--rvblue-100 {
    border-left: solid #1e6abf 8px
}

.flaired-container--bordered-rvblue-100 {
    border-top: solid #8eb4df 2px;
    border-right: solid #8eb4df 2px;
    border-bottom: solid #8eb4df 2px
}

.flaired-container--offwhite-5 {
    border-left: solid #fcfcfc 8px
}

.flaired-container--bordered-offwhite-5 {
    border-top: solid #fdfdfd 2px;
    border-right: solid #fdfdfd 2px;
    border-bottom: solid #fdfdfd 2px
}

.flaired-container--offwhite-10 {
    border-left: solid #fbfbfb 8px
}

.flaired-container--bordered-offwhite-10 {
    border-top: solid #fcfcfc 2px;
    border-right: solid #fcfcfc 2px;
    border-bottom: solid #fcfcfc 2px
}

.flaired-container--offwhite-20 {
    border-left: solid #f7f8f7 8px
}

.flaired-container--bordered-offwhite-20 {
    border-top: solid #fbfbfb 2px;
    border-right: solid #fbfbfb 2px;
    border-bottom: solid #fbfbfb 2px
}

.flaired-container--offwhite-30 {
    border-left: solid #f4f4f4 8px
}

.flaired-container--bordered-offwhite-30 {
    border-top: solid #f9f9f9 2px;
    border-right: solid #f9f9f9 2px;
    border-bottom: solid #f9f9f9 2px
}

.flaired-container--offwhite-40 {
    border-left: solid #f0f1f0 8px
}

.flaired-container--bordered-offwhite-40 {
    border-top: solid #f7f8f7 2px;
    border-right: solid #f7f8f7 2px;
    border-bottom: solid #f7f8f7 2px
}

.flaired-container--offwhite-50 {
    border-left: solid #edeeed 8px
}

.flaired-container--bordered-offwhite-50 {
    border-top: solid #f6f6f6 2px;
    border-right: solid #f6f6f6 2px;
    border-bottom: solid #f6f6f6 2px
}

.flaired-container--offwhite-60 {
    border-left: solid #eaebea 8px
}

.flaired-container--bordered-offwhite-60 {
    border-top: solid #f4f4f4 2px;
    border-right: solid #f4f4f4 2px;
    border-bottom: solid #f4f4f4 2px
}

.flaired-container--offwhite-70 {
    border-left: solid #e6e8e6 8px
}

.flaired-container--bordered-offwhite-70 {
    border-top: solid #f2f3f2 2px;
    border-right: solid #f2f3f2 2px;
    border-bottom: solid #f2f3f2 2px
}

.flaired-container--offwhite-80 {
    border-left: solid #e3e4e3 8px
}

.flaired-container--bordered-offwhite-80 {
    border-top: solid #f0f1f0 2px;
    border-right: solid #f0f1f0 2px;
    border-bottom: solid #f0f1f0 2px
}

.flaired-container--offwhite-90 {
    border-left: solid #dfe1df 8px
}

.flaired-container--bordered-offwhite-90 {
    border-top: solid #eff0ef 2px;
    border-right: solid #eff0ef 2px;
    border-bottom: solid #eff0ef 2px
}

.flaired-container--offwhite-100 {
    border-left: solid #dcdedc 8px
}

.flaired-container--bordered-offwhite-100 {
    border-top: solid #edeeed 2px;
    border-right: solid #edeeed 2px;
    border-bottom: solid #edeeed 2px
}

.flaired-container--success-5 {
    border-left: solid #f2f8f6 8px
}

.flaired-container--bordered-success-5 {
    border-top: solid #f8fbfa 2px;
    border-right: solid #f8fbfa 2px;
    border-bottom: solid #f8fbfa 2px
}

.flaired-container--success-10 {
    border-left: solid #e7f2ee 8px
}

.flaired-container--bordered-success-10 {
    border-top: solid #f2f8f6 2px;
    border-right: solid #f2f8f6 2px;
    border-bottom: solid #f2f8f6 2px
}

.flaired-container--success-20 {
    border-left: solid #cfe6de 8px
}

.flaired-container--bordered-success-20 {
    border-top: solid #e7f2ee 2px;
    border-right: solid #e7f2ee 2px;
    border-bottom: solid #e7f2ee 2px
}

.flaired-container--success-30 {
    border-left: solid #b8dace 8px
}

.flaired-container--bordered-success-30 {
    border-top: solid #dbece6 2px;
    border-right: solid #dbece6 2px;
    border-bottom: solid #dbece6 2px
}

.flaired-container--success-40 {
    border-left: solid #a0cebe 8px
}

.flaired-container--bordered-success-40 {
    border-top: solid #cfe6de 2px;
    border-right: solid #cfe6de 2px;
    border-bottom: solid #cfe6de 2px
}

.flaired-container--success-50 {
    border-left: solid #89c2af 8px
}

.flaired-container--bordered-success-50 {
    border-top: solid #c4e0d6 2px;
    border-right: solid #c4e0d6 2px;
    border-bottom: solid #c4e0d6 2px
}

.flaired-container--success-60 {
    border-left: solid #72b59f 8px
}

.flaired-container--bordered-success-60 {
    border-top: solid #b8dace 2px;
    border-right: solid #b8dace 2px;
    border-bottom: solid #b8dace 2px
}

.flaired-container--success-70 {
    border-left: solid #5aa98f 8px
}

.flaired-container--bordered-success-70 {
    border-top: solid #acd4c6 2px;
    border-right: solid #acd4c6 2px;
    border-bottom: solid #acd4c6 2px
}

.flaired-container--success-80 {
    border-left: solid #439d7f 8px
}

.flaired-container--bordered-success-80 {
    border-top: solid #a0cebe 2px;
    border-right: solid #a0cebe 2px;
    border-bottom: solid #a0cebe 2px
}

.flaired-container--success-90 {
    border-left: solid #2b916f 8px
}

.flaired-container--bordered-success-90 {
    border-top: solid #95c8b6 2px;
    border-right: solid #95c8b6 2px;
    border-bottom: solid #95c8b6 2px
}

.flaired-container--success-100 {
    border-left: solid #14855f 8px
}

.flaired-container--bordered-success-100 {
    border-top: solid #89c2af 2px;
    border-right: solid #89c2af 2px;
    border-bottom: solid #89c2af 2px
}

.flaired-container--error-5 {
    border-left: solid #fbf3f2 8px
}

.flaired-container--bordered-error-5 {
    border-top: solid #fcf9f8 2px;
    border-right: solid #fcf9f8 2px;
    border-bottom: solid #fcf9f8 2px
}

.flaired-container--error-10 {
    border-left: solid #f7e9e6 8px
}

.flaired-container--bordered-error-10 {
    border-top: solid #fbf3f2 2px;
    border-right: solid #fbf3f2 2px;
    border-bottom: solid #fbf3f2 2px
}

.flaired-container--error-20 {
    border-left: solid #f1d3ce 8px
}

.flaired-container--bordered-error-20 {
    border-top: solid #f7e9e6 2px;
    border-right: solid #f7e9e6 2px;
    border-bottom: solid #f7e9e6 2px
}

.flaired-container--error-30 {
    border-left: solid #eabeb7 8px
}

.flaired-container--bordered-error-30 {
    border-top: solid #f4deda 2px;
    border-right: solid #f4deda 2px;
    border-bottom: solid #f4deda 2px
}

.flaired-container--error-40 {
    border-left: solid #e4a89f 8px
}

.flaired-container--bordered-error-40 {
    border-top: solid #f1d3ce 2px;
    border-right: solid #f1d3ce 2px;
    border-bottom: solid #f1d3ce 2px
}

.flaired-container--error-50 {
    border-left: solid #dd9387 8px
}

.flaired-container--bordered-error-50 {
    border-top: solid #eec9c3 2px;
    border-right: solid #eec9c3 2px;
    border-bottom: solid #eec9c3 2px
}

.flaired-container--error-60 {
    border-left: solid #d67e6f 8px
}

.flaired-container--bordered-error-60 {
    border-top: solid #eabeb7 2px;
    border-right: solid #eabeb7 2px;
    border-bottom: solid #eabeb7 2px
}

.flaired-container--error-70 {
    border-left: solid #d06857 8px
}

.flaired-container--bordered-error-70 {
    border-top: solid #e7b3ab 2px;
    border-right: solid #e7b3ab 2px;
    border-bottom: solid #e7b3ab 2px
}

.flaired-container--error-80 {
    border-left: solid #c95340 8px
}

.flaired-container--bordered-error-80 {
    border-top: solid #e4a89f 2px;
    border-right: solid #e4a89f 2px;
    border-bottom: solid #e4a89f 2px
}

.flaired-container--error-90 {
    border-left: solid #c33d28 8px
}

.flaired-container--bordered-error-90 {
    border-top: solid #e09e93 2px;
    border-right: solid #e09e93 2px;
    border-bottom: solid #e09e93 2px
}

.flaired-container--error-100 {
    border-left: solid #bc2810 8px
}

.flaired-container--bordered-error-100 {
    border-top: solid #dd9387 2px;
    border-right: solid #dd9387 2px;
    border-bottom: solid #dd9387 2px
}

.vendor-admin .flashers {
    background: #fefefe;
    padding-bottom: 1.5rem
}

.flip-card {
    background-color: transparent;
    -webkit-perspective: 1000px;
    perspective: 1000px
}

.flip-card--flipped .flip-card__inner {
    -webkit-transform: rotateY(180deg) translate(-100%, 0);
    transform: rotateY(180deg) translate(-100%, 0)
}

.flip-card__inner {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transition: -webkit-transform .8s;
    transition: -webkit-transform .8s;
    transition: transform .8s;
    transition: transform .8s, -webkit-transform .8s
}

.flip-card__front,.flip-card__back {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    height: auto;
    min-width: 100%
}

.flip-card__back {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

.focused-comments {
    position: relative
}

.focused-comments__overlay {
    background: #bdbdc0;
    bottom: 0;
    display: none;
    left: 0;
    opacity: .5;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 100
}

.focused-comments--in .focused-comments__overlay {
    display: block
}

@media screen and (min-width: 37.5em) {
    .focused-comments--in .focused-comments__overlay {
        display:none
    }
}

.focused-comments__comment {
    -webkit-box-shadow: 0 0 4px rgba(10,10,10,.12);
    box-shadow: 0 0 4px rgba(10,10,10,.12);
    display: none;
    margin: .75rem;
    position: absolute;
    z-index: 101
}

@media screen and (min-width: 37.5em) {
    .focused-comments__comment {
        margin:0;
        width: 375px
    }
}

.focused-comments__comment--bottom-left {
    left: .75rem;
    top: 100%;
    -webkit-transform: translateY(-1.5rem);
    transform: translateY(-1.5rem)
}

.focused-comments__comment--bottom-right {
    right: .75rem;
    top: 100%;
    -webkit-transform: translateY(-1.5rem);
    transform: translateY(-1.5rem)
}

.focused-comments__comment--top-left {
    left: .75rem;
    top: .75rem
}

.focused-comments__comment--top-right {
    right: .75rem;
    top: .75rem
}

.focused-comments--in .focused-comments__comment {
    display: block
}

.focused-comments__body {
    border: 1px solid #cacaca;
    background: #f2f2f2;
    max-height: 500px;
    overflow-y: scroll;
    padding: .75rem
}

.focused-comments__header {
    border: 1px solid #cacaca;
    background: #fefefe;
    border-bottom: 0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .75rem
}

.focused-comments__footer {
    border: 1px solid #cacaca;
    background: #fefefe;
    border-top: 0;
    padding: .75rem
}

.follow-widget a {
    color: #555;
    font-size: .9375rem
}

.follow-widget__label {
    color: #252530;
    font-weight: 600;
    margin-left: .375rem
}

.follow-widget__label--btn {
    color: #fefefe;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0;
    width: 100%
}

.follow-widget__unset {
    display: none
}

.follow-widget__unset svg {
    fill: #246f9e
}

.follow-widget__set {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.follow-widget--active .follow-widget__set {
    display: none
}

.follow-widget--active .follow-widget__unset {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.page-footer {
    background: #252530
}

.page-footer a {
    color: #fefefe
}

.page-footer a:hover {
    color: rgba(254,254,254,.8)
}

.page-footer li {
    line-height: 1.5;
    list-style: none;
    padding-bottom: .75rem
}

@media screen and (min-width: 79.375em) {
    .page-footer li {
        line-height:1.84;
        padding-bottom: .375rem
    }
}

.page-footer__inner {
    padding: 0
}

@media screen and (min-width: 46.875em) {
    .page-footer__inner {
        padding-bottom:1.5rem;
        padding-top: 1.5rem
    }
}

.page-footer__section {
    border-bottom: solid rgba(254,254,254,.5) 1px
}

@media screen and (min-width: 46.875em) {
    .page-footer__section {
        border-bottom:0
    }
}

.page-footer__section:last-child {
    border-bottom: 0
}

.page-footer__section__toggle {
    display: block
}

@media screen and (min-width: 46.875em) {
    .page-footer__section__toggle {
        display:none
    }
}

.page-footer__section__toggle svg {
    -webkit-transition: -webkit-transform .3s linear;
    transition: -webkit-transform .3s linear;
    transition: transform .3s linear;
    transition: transform .3s linear, -webkit-transform .3s linear
}

.page-footer__section__toggle svg.tiny {
    height: 10px;
    width: 10px
}

.page-footer__section__close {
    display: none
}

.page-footer__section.is-active .page-footer__section__toggle svg {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

.page-footer__section__link {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .75rem .75rem
}

@media screen and (min-width: 37.5em) {
    .page-footer__section__link {
        padding:.75rem 1.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .page-footer__section__link {
        cursor:default;
        padding: 0;
        pointer-events: none
    }
}

.page-footer__section__title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.2;
    margin-bottom: 0
}

@media screen and (min-width: 46.875em) {
    .page-footer__section__title {
        font-size:18px;
        line-height: 1.2;
        margin-bottom: .75rem
    }
}

.page-footer__section__title svg {
    color: #ff492c;
    margin-right: 8px
}

.page-footer__section__body {
    background-color: #252530;
    border: 0 !important;
    font-size: .875rem;
    font-weight: 600;
    line-height: 2.5;
    margin-left: 24px;
    margin-right: 24px;
    padding: 0 2.25rem
}

.page-footer__section__body a>img {
    height: 16px;
    width: 16px
}

@media screen and (min-width: 46.875em) {
    .page-footer__section__body {
        display:block !important;
        font-size: 13px;
        line-height: 1.84;
        padding: 0
    }
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .page-footer__accordian--padding {
        padding-left:1.5rem
    }
}

.social-media-links {
    margin-top: 10px;
    min-height: 40px
}

.social-media-links>a {
    float: left;
    margin-right: 5px
}

.social-media-links img {
    height: 36px
}

.page-sub-footer {
    border-top: solid rgba(254,254,254,.5) 1px;
    color: rgba(254,254,254,.5);
    padding: .5rem;
    padding-bottom: 3.625rem;
    text-align: center
}

@media screen and (min-width: 62.5em) {
    .page-sub-footer {
        padding:.5rem
    }
}

.page-footer__page {
    padding: 0;
    width: 100%
}

.page-footer__address {
    color: #fefefe
}

.footnote {
    font-size: .875rem;
    font-weight: 600
}

.footnote--tiny {
    font-size: .75rem
}

.formatted-quill-content ol {
    list-style: decimal
}

.formtastic li.input {
    list-style-type: none
}

.full-width-section {
    padding-bottom: 3rem;
    padding-top: 3rem
}

.full-width-section--paper {
    background-color: #fefefe
}

.full-width-section--midnight {
    background-color: #252530
}

.full-width-section--dark-blue {
    background-color: #062846
}

.full-width-section__title {
    color: #252530;
    font-size: 1.375rem;
    font-weight: 700;
    margin-bottom: .75rem
}

@media screen and (min-width: 46.875em) {
    .full-width-section__title {
        font-size:2.625rem
    }
}

.full-width-section__subtitle {
    color: #252530;
    font-size: 1rem;
    font-weight: 400;
    margin-bottom: 1.5rem
}

@media screen and (min-width: 46.875em) {
    .full-width-section__subtitle {
        font-size:1.375rem
    }
}

.full-width-section__content {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    text-align: center
}

@media screen and (min-width: 62.5em) {
    .full-width-section__content {
        -webkit-box-ordinal-group:unset;
        -ms-flex-order: unset;
        order: unset;
        text-align: left
    }
}

.full-width-section__image {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

@media screen and (min-width: 62.5em) {
    .full-width-section__image {
        -webkit-box-ordinal-group:unset;
        -ms-flex-order: unset;
        order: unset
    }
}

.g2-logo circle {
    fill: #ff492c
}

.g2-logo path {
    fill: #fefefe
}

.g2gives__header__logo-wrapper {
    border-right: 1px solid #929297;
    margin-right: .75rem;
    padding-right: .75rem
}

svg.g2gives__logo {
    height: 36px;
    width: 93px
}

svg.g2gives__logo g {
    fill: none;
    fill-rule: nonzero
}

svg.g2gives__logo g path {
    fill: #fff
}

svg.g2gives__logo g path:first-child {
    fill: #ff492c
}

svg.g2gives__logo g text {
    fill: #252530;
    font-family: Barlow-Regular,Barlow
}

svg.g2gives__logo--offwhite g text {
    fill: #dcdedc
}

.g2gives__background-header {
    background-color: #2690ce;
    padding: 1.5rem;
    position: relative
}

@media screen and (min-width: 37.5em) {
    .g2gives__background-header {
        padding:4.5rem
    }
}

.g2gives__background-header::before {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(10, 10, 10, 0)), color-stop(60%, rgba(10, 10, 10, 0.5)));
    background-image: linear-gradient(to left, rgba(10, 10, 10, 0), rgba(10, 10, 10, 0.5) 60%)
}

.g2gives__background-header__success-callout {
    background-color: #14855f;
    border: 0;
    margin-bottom: 1.5rem;
    margin-left: -1.5rem;
    margin-right: -1.5rem
}

@media screen and (min-width: 37.5em) {
    .g2gives__background-header__success-callout {
        margin-bottom:4.5rem;
        margin-left: -4.5rem;
        margin-right: -4.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .g2gives__background-header__success-callout {
        margin-left:-4.5rem;
        margin-right: 4.5rem
    }
}

.g2gives__badge--completed {
    font-size: 75%;
    font-weight: 400;
    padding: .3rem .75rem
}

.gallery .card {
    border-color: #929297;
    border-radius: 3px;
    color: #252530
}

.gallery .card__header {
    background: #d3e8f4;
    border-color: inherit;
    padding: 4px 10px
}

.gallery .card__body {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

@media screen and (min-width: 62.5em) {
    .gallery .card__body {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.gallery .card__author-name {
    font-weight: 600
}

.gallery .card__thumbnail {
    position: relative
}

@media screen and (max-width: 62.4375em) {
    .gallery .card__thumbnail {
        min-width:25%;
        width: 25%
    }
}

@media screen and (max-width: 37.4375em) {
    .gallery .card__thumbnail {
        min-width:40%;
        width: 40%
    }
}

.gallery .card__thumbnail svg {
    height: 2rem;
    width: 2rem;
    background-color: rgba(10,10,10,.5);
    border-radius: 50%;
    fill: #fefefe;
    left: 50%;
    opacity: .85;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: .2s;
    transition: .2s
}

.gallery .card__thumbnail:hover svg {
    background-color: rgba(10,10,10,.75);
    opacity: 1
}

.gallery .card__detail {
    font-weight: 600;
    padding: 5px 13px
}

.gallery .card__detail__caption {
    line-height: 19px;
    padding-bottom: 4px
}

.gallery .card__detail__caption q {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis
}

@media screen and (max-width: 37.4375em) {
    .gallery .card__detail__caption q {
        -webkit-box-orient:vertical;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis
    }
}

@media screen and (min-width: 37.5em) {
    .gallery--cards--fd-c-medium-up .card__body {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .gallery--cards--fd-c-medium-up .card__thumbnail {
        width: 100%
    }

    .gallery--show-two-cards-med-to-xl .card:nth-child(n+3) {
        display: none
    }
}

@media screen and (min-width: 79.375em) {
    .gallery--show-two-cards-med-to-xl .card:nth-child(n+3) {
        display:initial
    }
}

.page {
    margin: 0 auto
}

@media screen and (min-width: 37.5em) {
    .page {
        width:600px
    }
}

@media screen and (min-width: 46.875em) {
    .page {
        width:750px
    }
}

@media screen and (min-width: 62.5em) {
    .page {
        width:1000px
    }
}

@media screen and (min-width: 79.375em) {
    .page {
        width:1270px
    }
}

.page .page {
    width: auto
}

@media print {
    .page {
        width: 750px
    }
}

.page--sticky {
    margin: 0 auto
}

@media screen and (min-width: 37.5em) {
    .page--sticky {
        width:600px
    }
}

@media screen and (min-width: 46.875em) {
    .page--sticky {
        width:750px
    }
}

@media screen and (min-width: 62.5em) {
    .page--sticky {
        width:1000px
    }
}

@media screen and (min-width: 79.375em) {
    .page--sticky {
        width:1270px
    }
}

.page--left-aligned {
    margin-left: 0
}

.page--nav {
    max-width: 1550px;
    overflow-x: auto;
    width: auto
}

@media screen and (min-width: 37.5em) {
    .page--best {
        max-width:576px
    }
}

@media screen and (min-width: 46.875em) {
    .page--best {
        max-width:714px
    }
}

@media screen and (min-width: 62.5em) {
    .page--best {
        max-width:952px
    }
}

@media screen and (min-width: 79.375em) {
    .page--best {
        max-width:1222px
    }
}

.page--base {
    margin-top: .75rem
}

.page--whiteout {
    background-color: #fefefe;
    max-width: 100%
}

.page--with-shadow {
    -webkit-box-shadow: 0 2px 4px rgba(10,10,10,.12);
    box-shadow: 0 2px 4px rgba(10,10,10,.12)
}

@media screen and (min-width: 37.5em) {
    .page--interstitial {
        max-width:1000px
    }

    .page--login {
        max-width: 600px
    }
}

.page--paper {
    padding: 1.5rem;
    border-top: solid #cacaca 1px;
    border-bottom: solid #cacaca 1px;
    border-left: 0;
    border-radius: 0;
    border-right: 0;
    background: #fefefe;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: .75rem auto
}

@media screen and (max-width: 37.4375em) {
    .page--paper {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

@media screen and (min-width: 37.5em) {
    .page--paper {
        border:1px solid #cacaca;
        border-radius: 3px
    }
}

.page--inner-channel {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

@media screen and (max-width: 37.4375em) {
    .page--inner-channel {
        padding-left:0;
        padding-right: 0
    }
}

.page--with-gutter {
    margin-top: 3rem
}

@media screen and (max-width: 37.4375em) {
    .page--with-gutter {
        margin:.75rem
    }
}

.page--title {
    padding-left: .75rem;
    padding-right: .75rem;
    padding-top: 1.5rem
}

@media screen and (min-width: 37.5em) {
    .page--title {
        padding-left:0;
        padding-right: 0
    }
}

@media screen and (min-width: 62.5em) {
    .glossary {
        border:1px solid #cacaca;
        border-radius: 3px;
        margin: 1.5rem;
        margin-top: 0
    }
}

.glossary-header {
    border: 1px solid #cacaca;
    margin: 0 auto;
    padding-bottom: 0
}

@media screen and (min-width: 37.5em) {
    .glossary-header {
        width:600px
    }
}

@media screen and (min-width: 46.875em) {
    .glossary-header {
        width:750px
    }
}

@media screen and (min-width: 62.5em) {
    .glossary-header {
        width:1000px
    }
}

@media screen and (min-width: 79.375em) {
    .glossary-header {
        width:1270px
    }
}

.glossary-header .page {
    width: auto
}

@media print {
    .glossary-header {
        width: 750px
    }
}

@media screen and (min-width: 62.5em) {
    .glossary-header {
        border-bottom:0;
        padding-bottom: 1.5rem
    }
}

@media screen and (max-width: 62.4375em) {
    .glossary-header__container {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

.glossary-body {
    border: 1px solid #cacaca;
    margin: 0 auto;
    margin-bottom: 3rem;
    margin-top: 1.5rem
}

@media screen and (min-width: 37.5em) {
    .glossary-body {
        width:600px
    }
}

@media screen and (min-width: 46.875em) {
    .glossary-body {
        width:750px
    }
}

@media screen and (min-width: 62.5em) {
    .glossary-body {
        width:1000px
    }
}

@media screen and (min-width: 79.375em) {
    .glossary-body {
        width:1270px
    }
}

.glossary-body .page {
    width: auto
}

@media print {
    .glossary-body {
        width: 750px
    }
}

@media screen and (min-width: 62.5em) {
    .glossary-body {
        margin-top:0
    }

    .glossary-body:not(.glossary-body--full-page) {
        border-top: 0
    }
}

.glossary-body--full-page {
    background-color: #fafafa;
    margin-top: 0;
    padding: .75rem 0 0 0
}

@media screen and (min-width: 62.5em) {
    .glossary-body--full-page {
        padding:1.5rem
    }
}

.glossary-backlink .glossary-backlink__chevron {
    color: #246f9e;
    height: 10px;
    margin-right: .1875rem;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.glossary-nav {
    background-color: #eaebea;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-weight: 700;
    height: 100vh;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    list-style: none;
    margin: 0;
    padding: .75rem;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    z-index: 1
}

@media screen and (min-width: 62.5em) {
    .glossary-nav {
        display:block;
        height: auto;
        -webkit-box-pack: normal;
        -ms-flex-pack: normal;
        justify-content: normal;
        padding: 0;
        position: relative;
        width: 100%
    }
}

@media screen and (max-width: 62.4375em) {
    .glossary-nav--xlarge-only {
        display:none
    }
}

@media screen and (min-width: 62.5em) {
    .glossary-nav__item {
        display:inline-block;
        padding: .5rem .75rem;
        width: 3.703703%
    }

    .glossary-nav__item:hover,.glossary-nav__item--active {
        background-color: #fefefe
    }

    .glossary-nav__item:hover .glossary-nav__link,.glossary-nav__item--active .glossary-nav__link {
        color: #246f9e
    }
}

.glossary-nav__link {
    color: #252530
}

.glossary-nav__link--bullet::after {
    content: "â€¢"
}

@media screen and (min-width: 62.5em) {
    .glossary-nav__link--bullet::after {
        content:none
    }

    .glossary-nav__link--light {
        color: #7c7c82;
        font-weight: 300
    }
}

.glossary-sections {
    background-color: #fff;
    padding: .75rem
}

.glossary-section {
    background-color: #fafafa;
    margin-bottom: .75rem;
    padding: .75rem
}

.glossary-section__anchor {
    position: relative;
    top: -1.5em
}

@media screen and (min-width: 62.5em) {
    .glossary-section__anchor {
        top:-4em
    }
}

.glossary-section--full-page {
    padding: .75rem 0 0 0
}

.glossary-section__header {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    padding-bottom: .5625rem
}

.glossary-section__header--light {
    color: #7c7c82;
    font-weight: 300;
    opacity: .6
}

.glossary-section__header--underscore {
    border-bottom: solid 2px #ff492c;
    width: 49px
}

.glossary-section__header-underscore {
    border-bottom: solid 2px #ff492c;
    width: 49px;
    position: relative;
    top: -1rem
}

.glossary-articles {
    margin: 0
}

.glossary-articles--empty {
    font-style: italic
}

.glossary-articles--full-page {
    border-top: solid #cacaca 1px;
    background-color: #fefefe
}

@media screen and (min-width: 62.5em) {
    .glossary-articles--full-page {
        border:1px solid #cacaca;
        border-radius: 3px
    }

    .glossary-articles__column {
        display: inline-block;
        vertical-align: top;
        width: 25%
    }
}

.glossary-articles__column:not(:last-child) {
    margin-bottom: .75rem
}

@media screen and (min-width: 62.5em) {
    .glossary-articles__column:not(:last-child) {
        margin-bottom:0;
        padding-right: 1.5rem
    }
}

.glossary-articles__pagination-container {
    border-top: solid #cacaca 1px;
    background: #fafafa;
    padding-bottom: .5rem;
    padding-top: 1.5rem
}

@media screen and (min-width: 62.5em) {
    .glossary-articles__pagination-container {
        background:#fefefe;
        border: 0;
        padding-bottom: 1.5rem
    }
}

.glossary-article {
    margin-bottom: .75rem
}

.glossary-article:last-child {
    margin-bottom: 0
}

.glossary-article__link {
    color: #246f9e;
    overflow-wrap: break-word;
    text-decoration: none
}

.glossary-article__link:hover {
    color: #5a39a2;
    text-decoration: underline
}

.glossary-article__see-more-link {
    font-weight: 600
}

.glossary-article__see-more-link-wrapper {
    margin-top: .75rem
}

@media screen and (min-width: 62.5em) {
    .glossary-article__see-more-link-wrapper {
        margin-top:1.5rem;
        text-align: right
    }
}

.glossary-icon g {
    fill: none;
    fill-rule: evenodd;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: .9
}

.glossary-icon--midnight {
    stroke: #505059
}

.charts {
    width: 100%
}

.charts--wide-bell,.charts--wide-bell .charts__canvas {
    height: 200px
}

@media screen and (min-width: 46.875em) {
    .charts--wide-bell,.charts--wide-bell .charts__canvas {
        height:300px
    }
}

@media screen and (min-width: 62.5em) {
    .charts--wide-bell,.charts--wide-bell .charts__canvas {
        height:400px
    }
}

.charts--big-radar .charts__canvas {
    max-width: 28.125rem
}

@media screen and (min-width: 62.5em) {
    .charts--big-radar .charts__canvas {
        max-width:37.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .chart-with-legend__column {
        height:18.75rem;
        position: relative
    }
}

@media screen and (min-width: 62.5em) {
    .chart-with-legend__column {
        height:25rem
    }
}

@media screen and (min-width: 46.875em) {
    .chart-with-legend__legend {
        position:absolute;
        right: 0%;
        top: 50%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%)
    }
}

.chart-with-legend__chart {
    width: 100%
}

@media screen and (min-width: 46.875em) {
    .chart-with-legend__chart {
        left:0;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%)
    }
}

.charts--radar .charts__canvas {
    max-height: 25rem;
    max-width: 28.125rem
}

@media screen and (max-width: 37.4375em) {
    .charts--radar .charts__canvas {
        max-height:12.5rem
    }
}

.charts--doughnut .charts__canvas {
    max-height: 180px;
    max-width: 180px
}

@media screen and (max-width: 37.4375em) {
    .charts--doughnut .charts__canvas {
        max-height:150px
    }
}

.charts--doughnut__reports .charts__canvas {
    max-height: 200px;
    max-width: 300px
}

@media screen and (max-width: 37.4375em) {
    .charts--doughnut__reports .charts__canvas {
        max-height:150px
    }
}

.charts--doughnut__reviews {
    max-height: 90px;
    max-width: 100px
}

.charts--doughnut__reviews .charts__canvas {
    max-height: 150px;
    max-width: 150px
}

@media screen and (max-width: 37.4375em) {
    .charts--doughnut__reviews .charts__canvas {
        max-height:100px
    }
}

.inline-graph {
    height: 15.625rem;
    width: 100%
}

.legend table {
    margin: 0;
    width: auto
}

.legend table td {
    border: 0
}

#inline-graph-tooltip {
    border: 1px solid #fdd;
    background-color: rgba(255,230,230,.84);
    display: none;
    padding: 4px;
    position: absolute
}

.legend-item__key {
    border-radius: .5em;
    color: #fefefe;
    display: inline-block;
    height: 1em;
    margin-bottom: 4px;
    margin-right: 5px;
    vertical-align: middle;
    width: 1em
}

.legend-item__key.square {
    border-radius: 0
}

.charts--compare {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.charts__legend {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    list-style: none;
    margin-bottom: 0;
    padding-left: 3rem
}

.charts__legend-item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 2.25rem
}

.charts__legend li {
    margin-bottom: .375rem
}

.charts__legend-label {
    height: .125rem;
    margin-right: .375rem;
    width: .75rem
}

.charts__legend-label--1 {
    background-color: #2690ce
}

.charts__legend-label--2 {
    background-color: #5a39a2
}

.charts__legend-label--3 {
    background-color: #ff492c
}

.charts__legend-label--4 {
    background-color: #0a0a0a
}

.charts--large {
    height: 18.75rem;
    padding-bottom: 1.5rem
}

.grouped-list {
    background: #446373
}

.grouped-list__item:hover {
    background: #607a88
}

.grouped-list__item--active {
    background: #607a88
}

.guided-flow__down--blue {
    position: relative
}

.guided-flow__down--blue::before {
    background: url("data:image/svg+xml;charset=utf8, %3C svg id='Layer_1' xmlns='http://www.w3.org / 2000/svg' viewBox='0 0 10 10' preserveAspectRatio='none' %3E %3C style %3E .st0{fill:%232690ce;} %3C /style %3E %3C path class='st0' d='M10 0L5 10 0 0z'/ %3E %3C /svg %3E ");
    background-size: 100% 100%;
    bottom: -30px;
    content: "";
    height: 30px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1
}

.guided-flow__step {
    position: relative
}

@media screen and (min-width: 46.875em) {
    .guided-flow__step:not(:last-child)::after,.guided-flow__step:not(:last-child)::before {
        content:"";
        height: 100%;
        position: absolute;
        right: -39px;
        top: 0;
        width: 40px
    }

    .guided-flow__step:not(:last-child)::after {
        background: url("data:image/svg+xml;charset=utf8, %3C svg id='Layer_1' xmlns='http://www.w3.org / 2000/svg' viewBox='0 0 10 10' preserveAspectRatio='none' %3E %3C style %3E .st0{fill:%23f7f7f7;} %3C /style %3E %3C path class='st0' d='M0 0l10 5L0 10z'/ %3E %3C /svg %3E ");
        background-size: 100% 100%;
        z-index: 2
    }

    .guided-flow__step:not(:last-child)::before {
        background: url("data:image/svg+xml;charset=utf8, %3C svg id='Layer_1' xmlns='http://www.w3.org / 2000/svg' viewBox='0 0 10 10' preserveAspectRatio='none' %3E %3C style %3E .st0{fill:%23cacaca;} %3C /style %3E %3C path class='st0' d='M0 0l10 5L0 10z'/ %3E %3C /svg %3E ");
        background-size: 100% 100%;
        right: -40px;
        z-index: 1
    }

    .guided-flow__step:not(:last-child):nth-of-type(even)::before {
        background: url("data:image/svg+xml;charset=utf8, %3C svg id='Layer_1' xmlns='http://www.w3.org / 2000/svg' viewBox='0 0 10 10' preserveAspectRatio='none' %3E %3C style %3E .st0{fill:%23cacaca;} %3C /style %3E %3C path class='st0' d='M0 0l10 5L0 10z'/ %3E %3C /svg %3E ");
        background-size: 100% 100%
    }

    .guided-flow__step:not(:last-child):nth-of-type(even)::after {
        background: url("data:image/svg+xml;charset=utf8, %3C svg id='Layer_1' xmlns='http://www.w3.org / 2000/svg' viewBox='0 0 10 10' preserveAspectRatio='none' %3E %3C style %3E .st0{fill:%23fefefe;} %3C /style %3E %3C path class='st0' d='M0 0l10 5L0 10z'/ %3E %3C /svg %3E ");
        background-size: 100% 100%
    }

    .guided-flow__step:not(:first-child)>* {
        padding-left: 3rem
    }
}

.guided-flow__step:nth-of-type(even) {
    background-color: #fefefe
}

.guided-flow__step:nth-of-type(odd) {
    background-color: #f7f7f7
}

.guided-flow__scrollbar {
    height: 9.375rem;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap
}

.guided-flow__text-height {
    display: -webkit-box;
    height: 8.125rem;
    -webkit-line-clamp: 6;
    overflow: hidden;
    text-overflow: ellipsis
}

.guided-flow__image-product-name {
    color: #555;
    margin-bottom: 0;
    max-width: 5rem;
    text-align: center
}

.guided-flow__header {
    font-size: 1.25rem;
    font-weight: 400;
    padding-bottom: .75rem
}

.guided-flow__header--light {
    font-size: 1.125rem;
    font-weight: 300;
    padding-bottom: .75rem
}

.header-banner {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #5a39a2;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 21.875rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

.header-banner--static-2021 {
    background: #fefefe url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 480 520'%3e%3cstyle%3e.st0%7bfill:%23342660%7d.st2%7bfill:%235a39a2%7d%3c/style%3e%3cg id='Guides'%3e%3cpath class='st0' d='M0 0h480v520H0z'/%3e%3cdefs%3e%3cpath id='SVGID_1_' d='M0 0h480v520H0z'/%3e%3c/defs%3e%3cclipPath id='SVGID_2_'%3e%3cuse xlink:href='%23SVGID_1_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_2_)'%3e%3cpath class='st2' d='M106.7 202.3L-2 260l45.2 6.8 108.7-57.7z'/%3e%3cpath class='st2' d='M-3.3 330.5l-.3-1.3-1.6-6.7-.2-.7-1.3-6.5-.1-.8-1-6.6-.2-1.3a156 156 0 01-.7-6.4l-.1-1.1-.4-6.6v-.1l-.1-6.6v-1.2l.1-3.1V280l.2-4.5.4-4.4.2-1.5.4-2.9.5-3.3.1-.6.8-4 .3-1.2.6-2.8.4-1.5.7-2.5.5-1.7.7-2.4.5-1.7.8-2.4.6-1.7.9-2.4.6-1.7.8-2.1 1-2.4.9-2.1 1-2.3 1-2.1 1.1-2.3 1.1-2.1 1.2-2.3 1-1.8 2.1-3.7.9-1.6 3.1-5.2 28.2-45.3 2.3-3.8.7-1.3 1.2-2.1.3-.6.4-.8 1.5-3.1.2-.5 1.5-3.4.3-.8.4-1 .4-1.1.8-2.3.6-1.7.7-2.3.3-1 .2-.8.5-2 .4-1.8.3-1.9.2-1.1.1-.6.3-2.3.1-1.5.1-2.5v-2l-.1-2.7v-.6l-.3-3-.1-.7-.5-2.7-.1-.4-.7-2.9-.2-.7-1-2.9a33 33 0 00-18-20.3c-2.1-.9-4.3-1.6-6.5-1.9L-15.8 74c2.3.3 4.4 1 6.5 1.9a33.5 33.5 0 0118 20.3l1 2.9.2.7.7 2.9.1.4.5 2.7.1.7.3 3v.6l.1 2.7v2l-.1 2.5-.1 1.5-.3 2.3-.3 1.7-.3 1.9-.4 1.8-.5 2-.5 1.8-.7 2.2-.6 1.7-.8 2.3-.8 2.1-.3.8-1.5 3.4-.2.5-1.5 3.1-.4.8-1.4 2.6-.7 1.3-2.3 3.8-28.2 45.3-3.1 5.2-.9 1.6-2.1 3.7-.5 1-.4.8-1.2 2.3-1.1 2.1-1.1 2.3-1 2.1-1 2.3-.9 2.1-1 2.4-.6 1.5-.2.6-.6 1.7-.9 2.4-.6 1.7-.8 2.4-.5 1.7-.7 2.4-.5 1.7-.2.8-.4 1.7-.4 1.5-.6 2.8-.3 1.2-.8 4-.1.7-.5 3v.3l-.4 2.9-.2 1.4-.4 4.4-.2 4.5v1.5l-.1 3.1v1.3l.1 6.6v.1l.4 6.6.1 1.1.7 6.4.2 1.3 1 6.6.1.8 1.3 6.5.2.8 1.6 6.7.3 1.3a234.5 234.5 0 004.6 14.8l45.2 6.8-2.3-7-.4-1.2-1.9-7z'/%3e%3cpath class='st2' d='M-112.6 130.9l.1 2.2.3 2.3.2 2.2.4 2.7.3 1.8.6 2.8.3 1.7.7 2.8.4 1.7.9 3 .4 1.5 1.5 4.5a87.7 87.7 0 008.2 16.9l45.2 6.8a90.7 90.7 0 01-8.2-16.9l-1.5-4.5-.4-1.5-.9-3-.5-2.1-.6-2.4-.5-2.3-.4-2.2-.3-2.1-.4-2.4-.2-2-.3-2.5-.1-2-.2-2.5v-4.7l.1-4 .1-1.3.2-2.9.1-1.5.3-2.9.2-1.3.6-4 .1-.8.7-3.4.2-1.1 1-4.1.9-3.2.4-1.4 1.5-4.6 1.5-3.8 1.6-3.7.6-1.3 2.4-4.8.5-.9 2.3-4 1-1.5 2.2-3.4 1.1-1.6 1-1.3 1.7-2.2 1.1-1.3 1.9-2.2 1.1-1.2 2.3-2.5.8-.8 3.3-3.2.7-.7 2.7-2.4 1.3-1.1 2.4-1.9 1.5-1.1 2.4-1.7 1.6-1.1 2.5-1.7 1.6-1 2.8-1.7 1.4-.8 4.4-2.4 4.3-2.2 1.3-.6 3.2-1.4 1.2-.5 4.2-1.7h.1l4-1.4 1.2-.4 3.1-.9 1.2-.3 4-1 .3-.1 3.7-.7 1.2-.2 3-.4 1.2-.1 2.1-.2 1.3-.1 2.4-.1h1l3.4.1h.5l2.8.2 2.9.4-45.2-6.8-2.7-.4H-4l-2.8-.2h-.5l-3.4-.1h-1l-2.4.1-1.3.1-2.1.2h-.4l-.7.1-3 .4-1.2.2-3.7.7-.3.1-4 1-1.2.3-3 .9-1.2.4-4 1.4-.2.1-4.2 1.7-1.2.5-3.1 1.4-1.3.6-4.3 2.2-4.4 2.4-1.4.8-2.8 1.7-1.6 1-2.5 1.7-1.6 1.1-2.4 1.7-1.5 1.1-2.4 1.9-1.3 1.1-2.7 2.4-.7.7-3.1 3-.1.2-.8.8-2.3 2.4-1.1 1.2-1.9 2.2-1.1 1.3-1.7 2.2-1 1.4-.5.7-.6.9a39.6 39.6 0 00-3.2 4.9l-2.3 4-.4.7-.1.2-2.4 4.8-.6 1.3-1.6 3.7-.3.6-1.2 3.2a41 41 0 00-1.5 4.6l-.4 1.4-.9 3.2-1 4.1-.3 1.1-.7 3.4-.1.8-.6 3.5-.1.5-.2 1.3-.3 3-.1 1.5-.2 2.9-.1 1.3-.1 4v4.6l.1 2.2z'/%3e%3cpath class='st0' d='M-9.7 36.8C15 23.7 37.7 21.2 58.4 29.3a74.7 74.7 0 0143.7 47.1C114 109.2 109 143.6 87 179.6L54.3 233a66.2 66.2 0 00-11.1 33.8l108.7-57.7 17.1 47.3-167.7 89c-8.5-24.2-12-47.5-10.5-69.7 1.5-22.3 9.5-45.2 24.1-68.7l28.2-45.3C56.6 140 60.2 120.4 53.9 103a33 33 0 00-18-20.3C27.5 79 17.8 80 6.8 85.8a42.7 42.7 0 00-22.4 26.1 56.6 56.6 0 002 35.9c1.7 4.8 4 9.2 6.9 13.4L-53 183.9a104.8 104.8 0 01-7.9-89.7A102.4 102.4 0 01-9.7 36.8z'/%3e%3cdefs%3e%3cpath id='SVGID_3_' d='M-9.7 36.8C15 23.7 37.7 21.2 58.4 29.3a74.7 74.7 0 0143.7 47.1C114 109.2 109 143.6 87 179.6L54.3 233a66.2 66.2 0 00-11.1 33.8l108.7-57.7 17.1 47.3-167.7 89c-8.5-24.2-12-47.5-10.5-69.7 1.5-22.3 9.5-45.2 24.1-68.7l28.2-45.3C56.6 140 60.2 120.4 53.9 103a33 33 0 00-18-20.3C27.5 79 17.8 80 6.8 85.8a42.7 42.7 0 00-22.4 26.1 56.6 56.6 0 002 35.9c1.7 4.8 4 9.2 6.9 13.4L-53 183.9a104.8 104.8 0 01-7.9-89.7A102.4 102.4 0 01-9.7 36.8z'/%3e%3c/defs%3e%3cclipPath id='SVGID_4_'%3e%3cuse xlink:href='%23SVGID_3_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_4_)'%3e%3cpath transform='rotate(-81.5 -14.6 -4.6)' class='st2' d='M-15-141.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 -13.6 -2)' class='st2' d='M-14-139h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 -12.6 .8)' class='st2' d='M-13.1-136.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 -11.6 3.5)' class='st2' d='M-12.1-133.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 -10.6 6.2)' class='st2' d='M-11.1-130.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 -9.7 8.9)' class='st2' d='M-10.1-128.2h.9V146h-.9z'/%3e%3cpath transform='rotate(-81.5 -8.7 11.6)' class='st2' d='M-9.1-125.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 -7.7 14.3)' class='st2' d='M-8.1-122.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 -6.7 17)' class='st2' d='M-7.1-120.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 -5.7 19.6)' class='st2' d='M-6.2-117.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 -4.7 22.3)' class='st2' d='M-5.2-114.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 -3.8 25)' class='st2' d='M-4.2-112h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 -2.8 27.7)' class='st2' d='M-3.2-109.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 -1.8 30.4)' class='st2' d='M-2.2-106.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 -.8 33.1)' class='st2' d='M-1.2-103.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 .2 35.8)' class='st2' d='M-.3-101.2h.9V173h-.9z'/%3e%3cpath transform='rotate(-81.5 1.2 38.5)' class='st2' d='M.7-98.5h.9v274.2H.7z'/%3e%3cpath transform='rotate(-81.5 2.1 41.2)' class='st2' d='M1.7-95.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 3.1 44)' class='st2' d='M2.7-93.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 4.1 46.6)' class='st2' d='M3.7-90.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 5 49.3)' class='st2' d='M4.7-87.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 6 52)' class='st2' d='M5.6-85h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 7 54.7)' class='st2' d='M6.6-82.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 8 57.4)' class='st2' d='M7.6-79.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 9 60.1)' class='st2' d='M8.6-77h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 10 62.8)' class='st2' d='M9.6-74.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 11 65.5)' class='st2' d='M10.6-71.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 12 68.2)' class='st2' d='M11.5-68.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 13 71)' class='st2' d='M12.5-66.2h.9V208h-.9z'/%3e%3cpath transform='rotate(-81.5 14 73.6)' class='st2' d='M13.5-63.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 15 76.3)' class='st2' d='M14.5-60.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 16 79)' class='st2' d='M15.5-58.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 16.9 81.7)' class='st2' d='M16.5-55.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 17.9 84.4)' class='st2' d='M17.4-52.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 18.9 87.1)' class='st2' d='M18.4-50h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 19.8 89.8)' class='st2' d='M19.4-47.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 20.8 92.5)' class='st2' d='M20.4-44.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 21.8 95.2)' class='st2' d='M21.4-41.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 22.8 97.9)' class='st2' d='M22.4-39.2h.9V235h-.9z'/%3e%3cpath transform='rotate(-81.5 23.8 100.6)' class='st2' d='M23.3-36.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 24.8 103.3)' class='st2' d='M24.3-33.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 25.7 106)' class='st2' d='M25.3-31.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 26.7 108.7)' class='st2' d='M26.3-28.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 27.7 111.4)' class='st2' d='M27.3-25.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 28.7 114)' class='st2' d='M28.3-23h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 29.7 116.8)' class='st2' d='M29.2-20.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 30.7 119.5)' class='st2' d='M30.2-17.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 31.6 122.2)' class='st2' d='M31.2-14.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 32.6 124.9)' class='st2' d='M32.2-12.2h.9V262h-.9z'/%3e%3cpath transform='rotate(-81.5 33.6 127.6)' class='st2' d='M33.2-9.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 34.6 130.3)' class='st2' d='M34.2-6.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 35.6 133)' class='st2' d='M35.1-4.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 36.6 135.7)' class='st2' d='M36.1-1.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 37.5 138.4)' class='st2' d='M37.1 1.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 38.5 141)' class='st2' d='M38.1 4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 39.5 143.8)' class='st2' d='M39.1 6.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 40.5 146.5)' class='st2' d='M40.1 9.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 41.5 149.2)' class='st2' d='M41 12.1h.9v274.2H41z'/%3e%3cpath transform='rotate(-81.5 42.5 151.9)' class='st2' d='M42 14.8h.9V289H42z'/%3e%3cpath transform='rotate(-81.5 43.5 154.6)' class='st2' d='M43 17.5h.9v274.2H43z'/%3e%3cpath transform='rotate(-81.5 44.4 157.3)' class='st2' d='M44 20.2h.9v274.2H44z'/%3e%3cpath transform='rotate(-81.5 45.4 160)' class='st2' d='M45 22.9h.9v274.2H45z'/%3e%3cpath transform='rotate(-81.5 46.4 162.7)' class='st2' d='M46 25.6h.9v274.2H46z'/%3e%3cpath transform='rotate(-81.5 47.4 165.4)' class='st2' d='M46.9 28.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 48.4 168)' class='st2' d='M47.9 31h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 49.4 170.8)' class='st2' d='M48.9 33.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 50.3 173.5)' class='st2' d='M49.9 36.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 51.3 176.2)' class='st2' d='M50.9 39.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 52.3 178.9)' class='st2' d='M51.9 41.8h.9V316h-.9z'/%3e%3cpath transform='rotate(-81.5 53.3 181.6)' class='st2' d='M52.9 44.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 54.3 184.3)' class='st2' d='M53.8 47.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 55.3 187)' class='st2' d='M54.8 49.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 56.2 189.7)' class='st2' d='M55.8 52.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 57.2 192.3)' class='st2' d='M56.8 55.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 58.2 195)' class='st2' d='M57.8 58h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 59.2 197.7)' class='st2' d='M58.8 60.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 60.2 200.4)' class='st2' d='M59.7 63.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 61.2 203.1)' class='st2' d='M60.7 66.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 62.1 205.8)' class='st2' d='M61.7 68.8h.9V343h-.9z'/%3e%3cpath transform='rotate(-81.5 63.1 208.5)' class='st2' d='M62.7 71.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 64.1 211.2)' class='st2' d='M63.7 74.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 65 214)' class='st2' d='M64.7 76.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 66 216.6)' class='st2' d='M65.6 79.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 67 219.3)' class='st2' d='M66.6 82.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 68 222)' class='st2' d='M67.6 85h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 69 224.7)' class='st2' d='M68.6 87.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 70 227.4)' class='st2' d='M69.6 90.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 71 230.1)' class='st2' d='M70.6 93.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 72 232.8)' class='st2' d='M71.5 95.8h.9V370h-.9z'/%3e%3cpath transform='rotate(-81.5 73 235.5)' class='st2' d='M72.5 98.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 74 238.2)' class='st2' d='M73.5 101.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 75 241)' class='st2' d='M74.5 103.8h.9V378h-.9z'/%3e%3cpath transform='rotate(-81.5 76 243.6)' class='st2' d='M75.5 106.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 76.9 246.3)' class='st2' d='M76.5 109.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 77.9 249)' class='st2' d='M77.4 111.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 78.9 251.7)' class='st2' d='M78.4 114.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 79.8 254.4)' class='st2' d='M79.4 117.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 80.8 257.1)' class='st2' d='M80.4 120h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 81.8 259.8)' class='st2' d='M81.4 122.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 82.8 262.5)' class='st2' d='M82.4 125.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 83.8 265.2)' class='st2' d='M83.3 128.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 84.8 268)' class='st2' d='M84.3 130.8h.9V405h-.9z'/%3e%3cpath transform='rotate(-81.5 85.7 270.6)' class='st2' d='M85.3 133.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 86.7 273.3)' class='st2' d='M86.3 136.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 87.7 276)' class='st2' d='M87.3 138.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 88.7 278.7)' class='st2' d='M88.3 141.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 89.7 281.4)' class='st2' d='M89.2 144.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 90.7 284.1)' class='st2' d='M90.2 147h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 91.6 286.8)' class='st2' d='M91.2 149.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 92.6 289.5)' class='st2' d='M92.2 152.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 93.6 292.2)' class='st2' d='M93.2 155.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 94.6 294.9)' class='st2' d='M94.2 157.8h.9V432h-.9z'/%3e%3cpath transform='rotate(-81.5 95.6 297.6)' class='st2' d='M95.1 160.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 96.6 300.3)' class='st2' d='M96.1 163.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 97.5 303)' class='st2' d='M97.1 165.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 98.5 305.7)' class='st2' d='M98.1 168.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 99.5 308.4)' class='st2' d='M99.1 171.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 100.5 311)' class='st2' d='M100.1 174h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 101.5 313.8)' class='st2' d='M101 176.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 102.5 316.5)' class='st2' d='M102 179.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 103.4 319.2)' class='st2' d='M103 182.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 104.4 321.9)' class='st2' d='M104 184.8h.9V459h-.9z'/%3e%3cpath transform='rotate(-81.5 105.4 324.6)' class='st2' d='M105 187.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 106.4 327.3)' class='st2' d='M106 190.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 107.4 330)' class='st2' d='M106.9 192.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 108.4 332.7)' class='st2' d='M107.9 195.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 109.3 335.4)' class='st2' d='M108.9 198.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 110.3 338)' class='st2' d='M109.9 201h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 111.3 340.8)' class='st2' d='M110.9 203.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 112.3 343.5)' class='st2' d='M111.9 206.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 113.3 346.2)' class='st2' d='M112.9 209.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 114.3 348.9)' class='st2' d='M113.8 211.8h.9V486h-.9z'/%3e%3cpath transform='rotate(-81.5 115.3 351.6)' class='st2' d='M114.8 214.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 116.2 354.3)' class='st2' d='M115.8 217.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 117.2 357)' class='st2' d='M116.8 219.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 118.2 359.7)' class='st2' d='M117.8 222.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 119.2 362.4)' class='st2' d='M118.8 225.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 120.2 365)' class='st2' d='M119.7 228h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 121.2 367.7)' class='st2' d='M120.7 230.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 122.1 370.4)' class='st2' d='M121.7 233.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 123.1 373.1)' class='st2' d='M122.7 236.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 124.1 375.8)' class='st2' d='M123.7 238.8h.9V513h-.9z'/%3e%3cpath transform='rotate(-81.5 125 378.5)' class='st2' d='M124.7 241.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 126 381.2)' class='st2' d='M125.6 244.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 127 384)' class='st2' d='M126.6 246.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 128 386.6)' class='st2' d='M127.6 249.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 129 389.3)' class='st2' d='M128.6 252.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 130 392)' class='st2' d='M129.6 255h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 131 394.7)' class='st2' d='M130.6 257.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 132 397.4)' class='st2' d='M131.5 260.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 133 400.1)' class='st2' d='M132.5 263.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 134 402.8)' class='st2' d='M133.5 265.8h.9V540h-.9z'/%3e%3cpath transform='rotate(-81.5 135 405.5)' class='st2' d='M134.5 268.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 136 408.2)' class='st2' d='M135.5 271.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 136.9 411)' class='st2' d='M136.5 273.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 137.9 413.6)' class='st2' d='M137.4 276.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 138.9 416.3)' class='st2' d='M138.4 279.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 139.8 419)' class='st2' d='M139.4 282h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 140.8 421.7)' class='st2' d='M140.4 284.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 141.8 424.4)' class='st2' d='M141.4 287.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 142.8 427.1)' class='st2' d='M142.4 290h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 143.8 429.8)' class='st2' d='M143.3 292.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 144.8 432.5)' class='st2' d='M144.3 295.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 145.7 435.2)' class='st2' d='M145.3 298.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 146.7 438)' class='st2' d='M146.3 300.8h.9V575h-.9z'/%3e%3cpath transform='rotate(-81.5 147.7 440.6)' class='st2' d='M147.3 303.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 148.7 443.3)' class='st2' d='M148.3 306.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 149.7 446)' class='st2' d='M149.2 308.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 150.7 448.7)' class='st2' d='M150.2 311.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 151.6 451.4)' class='st2' d='M151.2 314.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 152.6 454.1)' class='st2' d='M152.2 317h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 153.6 456.8)' class='st2' d='M153.2 319.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 154.6 459.5)' class='st2' d='M154.2 322.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 155.6 462.2)' class='st2' d='M155.1 325.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 156.6 464.9)' class='st2' d='M156.1 327.8h.9V602h-.9z'/%3e%3cpath transform='rotate(-81.5 157.5 467.6)' class='st2' d='M157.1 330.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 158.5 470.3)' class='st2' d='M158.1 333.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 159.5 473)' class='st2' d='M159.1 335.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 160.5 475.7)' class='st2' d='M160.1 338.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 161.5 478.4)' class='st2' d='M161 341.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 162.5 481)' class='st2' d='M162 344h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 163.4 483.8)' class='st2' d='M163 346.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 164.4 486.5)' class='st2' d='M164 349.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 165.4 489.2)' class='st2' d='M165 352.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 166.4 491.9)' class='st2' d='M166 354.8h.9V629h-.9z'/%3e%3cpath transform='rotate(-81.5 167.4 494.6)' class='st2' d='M166.9 357.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 168.4 497.3)' class='st2' d='M167.9 360.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 169.3 500)' class='st2' d='M168.9 362.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 170.3 502.7)' class='st2' d='M169.9 365.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 171.3 505.4)' class='st2' d='M170.9 368.3h.9v274.2h-.9z'/%3e%3c/g%3e%3cpath class='st2' d='M363 440.4l-108.7 57.7 45.2 6.8 108.7-57.7z'/%3e%3cpath class='st2' d='M253 568.7l-.3-1.3-1.6-6.7-.2-.8-1.3-6.5-.1-.8-1-6.6-.2-1.3a156 156 0 01-.7-6.4l-.1-1.1-.4-6.6-.1-6.6v-1.2l.1-3.1v-1.5l.2-4.5.4-4.4.2-1.4.4-2.9.5-3.3.1-.7.8-4 .3-1.2.6-2.8.4-1.5.7-2.5.5-1.7.7-2.4.5-1.7.8-2.4.6-1.7.9-2.4.6-1.7.8-2.1 1-2.3.9-2.1 1-2.3 1-2.1 1.1-2.3 1.1-2.1 1.2-2.3 1-1.8 2.1-3.7.9-1.6 3.1-5.2 28.2-45.3 2.3-3.8.7-1.3 1.2-2.1.3-.6.4-.8 1.5-3.1.2-.5 1.5-3.4.3-.8.4-1 .4-1.1.8-2.3.6-1.7.7-2.3.3-1 .2-.8.5-2 .4-1.8.3-1.9.2-1.1.1-.6.3-2.3.1-1.5.1-2.5v-2l-.1-2.7v-.6l-.3-3-.1-.7-.5-2.7-.1-.4-.7-2.9-.2-.7-1-2.9a33 33 0 00-18-20.3c-2.1-.9-4.3-1.6-6.5-1.9l-45.2-6.8c2.3.3 4.4 1 6.5 1.9a33.5 33.5 0 0118 20.3l1 2.9.2.7.7 2.9.1.4.5 2.7.1.7.3 3v.6l.1 2.7v2l-.1 2.5-.1 1.5-.3 2.3-.3 1.7-.3 1.9-.4 1.8-.5 2-.5 1.8-.7 2.2-.6 1.7-.8 2.3-.8 2.1-.3.8-1.5 3.4-.2.5-1.5 3.1-.4.8-1.4 2.6-.7 1.3-2.3 3.8-28.6 45.5-3.1 5.2-.9 1.6-2.1 3.7-.5 1-.4.8-1.2 2.3-1.1 2.1-1.1 2.3-1 2.1-1 2.3-.9 2.1-1 2.4-.6 1.5-.2.6-.6 1.7-.9 2.4-.6 1.7-.8 2.4-.5 1.7-.7 2.4-.5 1.7-.2.8-.4 1.7-.4 1.5-.6 2.8-.3 1.2-.8 4-.1.7-.5 3v.3l-.4 2.9-.2 1.4-.4 4.4-.2 4.5v1.5l-.1 3.1v1.3l.1 6.6v.1l.4 6.6.1 1.1.7 6.4.2 1.3 1 6.6.1.8 1.3 6.5.2.8 1.6 6.7.3 1.3a234.5 234.5 0 004.6 14.8l45.2 6.8-2.3-7-.4-1.1c-.5-2.6-1.2-4.8-1.8-7z'/%3e%3cpath class='st2' d='M143.7 369.2l.1 2.1.3 2.4.2 2.1.4 2.3.3 2.2.4 2.1.5 2.4.6 2.3.5 2.2.9 2.9.5 1.5 1.5 4.5a87.7 87.7 0 008.2 16.9l45.2 6.8a90.7 90.7 0 01-8.2-16.9l-1.5-4.5-.3-1.1-1-3.4-.3-1-.9-3.5-.4-1.8-.6-2.8-.3-1.9-.4-2.6-.2-2-.3-2.5-.1-2-.2-2.5v-4.6l.1-4 .1-1.3.2-2.9.1-1.5.3-3 .2-1.3.6-4 .1-.8.7-3.4.3-1.1 1-4.1c.8-3.1 1.8-6.2 2.9-9.3l1.5-3.8 1.6-3.7.6-1.3 2.4-4.8.5-.9 2.3-4 1-1.5 2.2-3.4 1.1-1.6 1-1.3 1.7-2.2 1.1-1.3 1.9-2.2 1.1-1.2a51 51 0 012.3-2.4l.8-.8 3.3-3.2.7-.7 2.7-2.4 1.3-1.1 2.4-1.9 1.5-1.1 2.4-1.7 1.6-1.1 2.5-1.7 1.6-1 2.8-1.7 1.4-.8 4.4-2.4 4.3-2.2 1.3-.6 3.1-1.4 1.2-.5 4.2-1.7.2-.1 4-1.4 1.2-.4 3-.9 1.2-.3 4-1 .3-.1 3.7-.7 1.2-.2 2.9-.4 1.2-.1 2.1-.2 1.3-.1 2.4-.1h1l3.4.1h.5l2.8.2 2.9.4-45.2-6.8-2.7-.4h-.2l-2.8-.2h-.5l-3.4-.1h-1l-2.4.1-1.3.1-2.1.2h-.4l-.7.1-3 .4-1.2.2-3.7.7-.3.1-4 1-1.2.3-3.1.9-1.2.4-4 1.4h-.1l-4.2 1.7-1.2.5-3.2 1.4-1.3.6-4.3 2.2-4.4 2.4-1.4.8-2.8 1.7-1.6 1-2.5 1.7-1.6 1.1-2.4 1.7-1.5 1.1-2.4 1.9-1.3 1.1-2.7 2.4-.7.7-3.1 3-.2.2-.8.8-2.3 2.4-1.1 1.2-1.9 2.2-1.1 1.3-1.7 2.2-1 1.3-.5.7-.6.9a39.6 39.6 0 00-3.2 4.9l-2.3 4-.4.7-.1.2-2.4 4.8-.6 1.3-1.6 3.7-.3.6-1.2 3.2a41 41 0 00-1.5 4.6l-.4 1.4-.9 3.2-1 4.1-.3 1.1-.7 3.4-.1.8-.6 3.5-.1.5-.2 1.3-.3 2.9-.1 1.5-.2 2.9-.1 1.3-.1 4v4.7c.3 1.2.3 2 .4 2.8z'/%3e%3cpath class='st0' d='M246.6 274.9c24.7-13.1 47.4-15.6 68.1-7.5a74.7 74.7 0 0143.7 47.1c11.9 32.8 6.9 67.2-15.1 103.2l-32.7 53.4a66.2 66.2 0 00-11.1 33.8l108.7-57.7 17.1 47.3-167.7 89c-8.5-24.2-12-47.5-10.5-69.7 1.5-22.3 9.5-45.2 24.1-68.7l28.2-45.3c13.5-21.7 17.1-41.3 10.8-58.8a33 33 0 00-18-20.3c-8.4-3.7-18.1-2.7-29.1 3.1a42.7 42.7 0 00-22.4 26.1 56.6 56.6 0 002 35.9c1.7 4.8 4 9.2 6.9 13.4L203.3 422a104.8 104.8 0 01-7.9-89.7 102.4 102.4 0 0151.2-57.4z'/%3e%3cdefs%3e%3cpath id='SVGID_5_' d='M246.6 274.9c24.7-13.1 47.4-15.6 68.1-7.5a74.7 74.7 0 0143.7 47.1c11.9 32.8 6.9 67.2-15.1 103.2l-32.7 53.4a66.2 66.2 0 00-11.1 33.8l108.7-57.7 17.1 47.3-167.7 89c-8.5-24.2-12-47.5-10.5-69.7 1.5-22.3 9.5-45.2 24.1-68.7l28.2-45.3c13.5-21.7 17.1-41.3 10.8-58.8a33 33 0 00-18-20.3c-8.4-3.7-18.1-2.7-29.1 3.1a42.7 42.7 0 00-22.4 26.1 56.6 56.6 0 002 35.9c1.7 4.8 4 9.2 6.9 13.4L203.3 422a104.8 104.8 0 01-7.9-89.7 102.4 102.4 0 0151.2-57.4z'/%3e%3c/defs%3e%3cclipPath id='SVGID_6_'%3e%3cuse xlink:href='%23SVGID_5_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_6_)'%3e%3cpath transform='rotate(-81.5 241.7 233.5)' class='st2' d='M241.3 96.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 242.7 236.2)' class='st2' d='M242.3 99.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 243.7 238.9)' class='st2' d='M243.3 101.8h.9V376h-.9z'/%3e%3cpath transform='rotate(-81.5 244.7 241.6)' class='st2' d='M244.2 104.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 245.7 244.3)' class='st2' d='M245.2 107.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 246.6 247)' class='st2' d='M246.2 109.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 247.6 249.7)' class='st2' d='M247.2 112.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 248.6 252.4)' class='st2' d='M248.2 115.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 249.6 255)' class='st2' d='M249.2 118h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 250.6 257.8)' class='st2' d='M250.1 120.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 251.6 260.5)' class='st2' d='M251.1 123.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 252.5 263.2)' class='st2' d='M252.1 126.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 253.5 265.9)' class='st2' d='M253.1 128.8h.9V403h-.9z'/%3e%3cpath transform='rotate(-81.5 254.5 268.6)' class='st2' d='M254.1 131.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 255.5 271.3)' class='st2' d='M255.1 134.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 256.5 274)' class='st2' d='M256 136.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 257.5 276.7)' class='st2' d='M257 139.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 258.4 279.4)' class='st2' d='M258 142.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 259.4 282)' class='st2' d='M259 145h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 260.4 284.8)' class='st2' d='M260 147.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 261.4 287.5)' class='st2' d='M261 150.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 262.4 290.2)' class='st2' d='M261.9 153.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 263.4 292.9)' class='st2' d='M262.9 155.8h.9V430h-.9z'/%3e%3cpath transform='rotate(-81.5 264.3 295.6)' class='st2' d='M263.9 158.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 265.3 298.2)' class='st2' d='M264.9 161.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 266.3 301)' class='st2' d='M265.9 163.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 267.3 303.6)' class='st2' d='M266.9 166.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 268.3 306.3)' class='st2' d='M267.8 169.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 269.3 309)' class='st2' d='M268.8 172h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 270.2 311.7)' class='st2' d='M269.8 174.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 271.2 314.4)' class='st2' d='M270.8 177.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 272.2 317.1)' class='st2' d='M271.8 180.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 273.2 319.8)' class='st2' d='M272.8 182.8h.9V457h-.9z'/%3e%3cpath transform='rotate(-81.5 274.2 322.5)' class='st2' d='M273.7 185.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 275.2 325.2)' class='st2' d='M274.7 188.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 276.1 328)' class='st2' d='M275.7 190.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 277.1 330.6)' class='st2' d='M276.7 193.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 278.1 333.3)' class='st2' d='M277.7 196.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 279 336)' class='st2' d='M278.7 199h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 280 338.7)' class='st2' d='M279.6 201.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 281 341.4)' class='st2' d='M280.6 204.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 282 344.1)' class='st2' d='M281.6 207.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 283 346.8)' class='st2' d='M282.6 209.8h.9V484h-.9z'/%3e%3cpath transform='rotate(-81.5 284 349.5)' class='st2' d='M283.6 212.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 285 352.2)' class='st2' d='M284.6 215.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 286 355)' class='st2' d='M285.6 217.8h.9V492h-.9z'/%3e%3cpath transform='rotate(-81.5 287 357.6)' class='st2' d='M286.5 220.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 288 360.3)' class='st2' d='M287.5 223.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 289 363)' class='st2' d='M288.5 225.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 290 365.7)' class='st2' d='M289.5 228.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 290.9 368.4)' class='st2' d='M290.5 231.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 291.9 371.1)' class='st2' d='M291.5 234h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 292.9 373.8)' class='st2' d='M292.4 236.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 293.8 376.5)' class='st2' d='M293.4 239.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 294.8 379.2)' class='st2' d='M294.4 242.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 295.8 381.9)' class='st2' d='M295.4 244.8h.9V519h-.9z'/%3e%3cpath transform='rotate(-81.5 296.8 384.6)' class='st2' d='M296.4 247.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 297.8 387.3)' class='st2' d='M297.4 250.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 298.8 390)' class='st2' d='M298.3 252.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 299.8 392.7)' class='st2' d='M299.3 255.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 300.7 395.4)' class='st2' d='M300.3 258.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 301.7 398)' class='st2' d='M301.3 261h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 302.7 400.8)' class='st2' d='M302.3 263.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 303.7 403.5)' class='st2' d='M303.3 266.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 304.7 406.2)' class='st2' d='M304.2 269.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 305.7 408.9)' class='st2' d='M305.2 271.8h.9V546h-.9z'/%3e%3cpath transform='rotate(-81.5 306.6 411.6)' class='st2' d='M306.2 274.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 307.6 414.3)' class='st2' d='M307.2 277.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 308.6 417)' class='st2' d='M308.2 279.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 309.6 419.7)' class='st2' d='M309.2 282.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 310.6 422.4)' class='st2' d='M310.1 285.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 311.6 425)' class='st2' d='M311.1 288h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 312.5 427.8)' class='st2' d='M312.1 290.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 313.5 430.5)' class='st2' d='M313.1 293.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 314.5 433.2)' class='st2' d='M314.1 296.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 315.5 435.9)' class='st2' d='M315.1 298.8h.9V573h-.9z'/%3e%3cpath transform='rotate(-81.5 316.5 438.6)' class='st2' d='M316 301.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 317.5 441.3)' class='st2' d='M317 304.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 318.4 444)' class='st2' d='M318 306.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 319.4 446.7)' class='st2' d='M319 309.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 320.4 449.4)' class='st2' d='M320 312.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 321.4 452)' class='st2' d='M321 315h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 322.4 454.8)' class='st2' d='M321.9 317.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 323.4 457.5)' class='st2' d='M322.9 320.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 324.3 460.2)' class='st2' d='M323.9 323.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 325.3 462.9)' class='st2' d='M324.9 325.8h.9V600h-.9z'/%3e%3cpath transform='rotate(-81.5 326.3 465.6)' class='st2' d='M325.9 328.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 327.3 468.3)' class='st2' d='M326.9 331.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 328.3 471)' class='st2' d='M327.8 333.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 329.3 473.6)' class='st2' d='M328.8 336.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 330.2 476.3)' class='st2' d='M329.8 339.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 331.2 479)' class='st2' d='M330.8 342h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 332.2 481.7)' class='st2' d='M331.8 344.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 333.2 484.4)' class='st2' d='M332.8 347.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 334.2 487.1)' class='st2' d='M333.7 350.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 335.2 489.8)' class='st2' d='M334.7 352.8h.9V627h-.9z'/%3e%3cpath transform='rotate(-81.5 336.1 492.5)' class='st2' d='M335.7 355.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 337.1 495.2)' class='st2' d='M336.7 358.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 338.1 498)' class='st2' d='M337.7 360.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 339 500.6)' class='st2' d='M338.7 363.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 340 503.3)' class='st2' d='M339.7 366.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 341 506)' class='st2' d='M340.6 369h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 342 508.7)' class='st2' d='M341.6 371.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 343 511.4)' class='st2' d='M342.6 374.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 344 514.1)' class='st2' d='M343.6 377.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 345 516.8)' class='st2' d='M344.6 379.8h.9V654h-.9z'/%3e%3cpath transform='rotate(-81.5 346 519.5)' class='st2' d='M345.6 382.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 347 522.2)' class='st2' d='M346.5 385.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 348 525)' class='st2' d='M347.5 387.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 349 527.6)' class='st2' d='M348.5 390.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 350 530.3)' class='st2' d='M349.5 393.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 350.9 533)' class='st2' d='M350.5 396h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 351.9 535.7)' class='st2' d='M351.5 398.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 352.9 538.4)' class='st2' d='M352.4 401.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 353.8 541.1)' class='st2' d='M353.4 404h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 354.8 543.8)' class='st2' d='M354.4 406.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 355.8 546.5)' class='st2' d='M355.4 409.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 356.8 549.2)' class='st2' d='M356.4 412.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 357.8 551.9)' class='st2' d='M357.4 414.8h.9V689h-.9z'/%3e%3cpath transform='rotate(-81.5 358.8 554.6)' class='st2' d='M358.3 417.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 359.7 557.3)' class='st2' d='M359.3 420.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 360.7 560)' class='st2' d='M360.3 422.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 361.7 562.7)' class='st2' d='M361.3 425.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 362.7 565.4)' class='st2' d='M362.3 428.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 363.7 568.1)' class='st2' d='M363.3 431h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 364.7 570.8)' class='st2' d='M364.2 433.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 365.6 573.5)' class='st2' d='M365.2 436.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 366.6 576.2)' class='st2' d='M366.2 439.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 367.6 578.9)' class='st2' d='M367.2 441.8h.9V716h-.9z'/%3e%3cpath transform='rotate(-81.5 368.6 581.6)' class='st2' d='M368.2 444.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 369.6 584.3)' class='st2' d='M369.2 447.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 370.6 587)' class='st2' d='M370.1 449.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 371.6 589.7)' class='st2' d='M371.1 452.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 372.5 592.4)' class='st2' d='M372.1 455.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 373.5 595)' class='st2' d='M373.1 458h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 374.5 597.8)' class='st2' d='M374.1 460.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 375.5 600.5)' class='st2' d='M375.1 463.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 376.5 603.2)' class='st2' d='M376 466.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 377.5 605.9)' class='st2' d='M377 468.8h.9V743h-.9z'/%3e%3cpath transform='rotate(-81.5 378.4 608.6)' class='st2' d='M378 471.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 379.4 611.3)' class='st2' d='M379 474.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 380.4 614)' class='st2' d='M380 476.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 381.4 616.7)' class='st2' d='M381 479.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 382.4 619.4)' class='st2' d='M381.9 482.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 383.4 622)' class='st2' d='M382.9 485h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 384.3 624.8)' class='st2' d='M383.9 487.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 385.3 627.5)' class='st2' d='M384.9 490.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 386.3 630.2)' class='st2' d='M385.9 493.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 387.3 632.9)' class='st2' d='M386.9 495.8h.9V770h-.9z'/%3e%3cpath transform='rotate(-81.5 388.3 635.6)' class='st2' d='M387.8 498.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 389.3 638.3)' class='st2' d='M388.8 501.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 390.2 641)' class='st2' d='M389.8 503.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 391.2 643.7)' class='st2' d='M390.8 506.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 392.2 646.4)' class='st2' d='M391.8 509.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 393.2 649)' class='st2' d='M392.8 512h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 394.2 651.7)' class='st2' d='M393.7 514.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 395.2 654.4)' class='st2' d='M394.7 517.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 396.1 657.1)' class='st2' d='M395.7 520.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 397.1 659.8)' class='st2' d='M396.7 522.8h.9V797h-.9z'/%3e%3cpath transform='rotate(-81.5 398.1 662.5)' class='st2' d='M397.7 525.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 399 665.2)' class='st2' d='M398.7 528.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 400 668)' class='st2' d='M399.7 530.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 401 670.6)' class='st2' d='M400.6 533.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 402 673.3)' class='st2' d='M401.6 536.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 403 676)' class='st2' d='M402.6 539h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 404 678.7)' class='st2' d='M403.6 541.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 405 681.4)' class='st2' d='M404.6 544.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 406 684.1)' class='st2' d='M405.6 547.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 407 686.8)' class='st2' d='M406.5 549.8h.9V824h-.9z'/%3e%3cpath transform='rotate(-81.5 408 689.5)' class='st2' d='M407.5 552.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 409 692.2)' class='st2' d='M408.5 555.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 410 695)' class='st2' d='M409.5 557.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 410.9 697.6)' class='st2' d='M410.5 560.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 411.9 700.3)' class='st2' d='M411.5 563.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 412.9 703)' class='st2' d='M412.4 566h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 413.8 705.7)' class='st2' d='M413.4 568.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 414.8 708.4)' class='st2' d='M414.4 571.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 415.8 711.1)' class='st2' d='M415.4 574.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 416.8 713.8)' class='st2' d='M416.4 576.8h.9V851h-.9z'/%3e%3cpath transform='rotate(-81.5 417.8 716.5)' class='st2' d='M417.4 579.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 418.8 719.2)' class='st2' d='M418.3 582.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 419.7 722)' class='st2' d='M419.3 584.8h.9V859h-.9z'/%3e%3cpath transform='rotate(-81.5 420.7 724.6)' class='st2' d='M420.3 587.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 421.7 727.3)' class='st2' d='M421.3 590.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 422.7 730)' class='st2' d='M422.3 592.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 423.7 732.7)' class='st2' d='M423.3 595.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 424.7 735.4)' class='st2' d='M424.2 598.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 425.6 738.1)' class='st2' d='M425.2 601h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 426.6 740.8)' class='st2' d='M426.2 603.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 427.6 743.5)' class='st2' d='M427.2 606.4h.9v274.2h-.9z'/%3e%3c/g%3e%3cpath class='st2' d='M462.7 182.4l.2-3.9v-3.6l-.1-1.7-.1-1.1-.2-1.9-.1-.9-.4-2.9-45.2-6.8.4 2.9.1.9.2 1.9.1 1.1.1 1.7v3.5a51 51 0 01-.2 3.9v.5l-.4 4.1-.1.9-.6 3.3-.1.3a23.7 23.7 0 01-1.2 4.6l-.9 3-.2.7-1.3 3.6-.4.9-1.1 2.6-.4 1-1.6 3.4-.9 1.7-2.2 3.9-.2.3-2.4 3.6-.6.8-1.1 1.4-.9 1.1-1.1 1.4-.9 1.1-1.2 1.4-.9 1-1.4 1.5-.8.9-1.2 1.2-1.1 1-1.3 1.1-1.1 1-1.3 1.1-1.1 1-1.4 1.1-1.2.9-1.6 1.1-1.1.8-1.7 1.2-1.1.7-2 1.2-.9.6-3 1.7 45.2 6.8 3-1.7.9-.6 2-1.2 1.1-.7a25 25 0 001.7-1.2l1.1-.8 1.6-1.1 1.1-.9 1.5-1.1 1.1-.9 1.4-1.1 1.1-1 1.3-1.2 1.1-1 1.2-1.2.1-.1.8-.8 1.4-1.5.9-1 1.2-1.4.9-1.1 1.1-1.4.9-1.1 1.1-1.4.3-.4.3-.4 2.4-3.6.2-.3 2.2-3.9.3-.4.6-1.2 1.6-3.4.4-1 1.1-2.6.3-.6.1-.3a52 52 0 001.3-3.6l.2-.7.9-3 .2-.5.1-.4.9-3.6.1-.3.6-3.3.1-.5v-.4l.4-4.1-.2-.6zm86.3 245l-45.2-6.8-62.5-172.4 45.2 6.8zm-87.2-261.1l-45.1-6.8 41.5-22.1 45.2 6.8z'/%3e%3cpath class='st0' d='M503.4 144.2L596.8 402 549 427.4 486.5 255 432 284l-13.4-37a84.6 84.6 0 0035.8-35.8 70.4 70.4 0 007.5-44.9l41.5-22.1z'/%3e%3cpath class='st2' d='M432 284l-45.2-6.8-13.4-37 45.2 6.8z'/%3e%3cdefs%3e%3cpath id='SVGID_7_' d='M503.4 144.2L596.8 402 549 427.4 486.5 255 432 284l-13.4-37a84.6 84.6 0 0035.8-35.8 70.4 70.4 0 007.5-44.9l41.5-22.1z'/%3e%3c/defs%3e%3cclipPath id='SVGID_8_'%3e%3cuse xlink:href='%23SVGID_7_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_8_)'%3e%3cpath transform='rotate(-81.5 331.7 -32)' class='st2' d='M331.3-169.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 332.7 -29.3)' class='st2' d='M332.3-166.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 333.7 -26.6)' class='st2' d='M333.3-163.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 334.7 -23.9)' class='st2' d='M334.2-161h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 335.7 -21.2)' class='st2' d='M335.2-158.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 336.6 -18.5)' class='st2' d='M336.2-155.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 337.6 -15.8)' class='st2' d='M337.2-152.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 338.6 -13)' class='st2' d='M338.2-150.2h.9V124h-.9z'/%3e%3cpath transform='rotate(-81.5 339.6 -10.4)' class='st2' d='M339.2-147.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 340.6 -7.7)' class='st2' d='M340.2-144.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 341.6 -5)' class='st2' d='M341.1-142.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 342.5 -2.3)' class='st2' d='M342.1-139.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 343.5 .4)' class='st2' d='M343.1-136.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 344.5 3.1)' class='st2' d='M344.1-134h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 345.5 5.8)' class='st2' d='M345.1-131.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 346.5 8.5)' class='st2' d='M346.1-128.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 347.5 11.2)' class='st2' d='M347-125.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 348.4 13.9)' class='st2' d='M348-123.2h.9V151h-.9z'/%3e%3cpath transform='rotate(-81.5 349.4 16.6)' class='st2' d='M349-120.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 350.4 19.3)' class='st2' d='M350-117.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 351.4 22)' class='st2' d='M351-115.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 352.4 24.7)' class='st2' d='M352-112.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 353.4 27.4)' class='st2' d='M352.9-109.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 354.3 30)' class='st2' d='M353.9-107h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 355.3 32.8)' class='st2' d='M354.9-104.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 356.3 35.5)' class='st2' d='M355.9-101.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 357.3 38.2)' class='st2' d='M356.9-98.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 358.3 40.9)' class='st2' d='M357.9-96.2h.9V178h-.9z'/%3e%3cpath transform='rotate(-81.5 359.3 43.6)' class='st2' d='M358.8-93.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 360.2 46.3)' class='st2' d='M359.8-90.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 361.2 49)' class='st2' d='M360.8-88.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 362.2 51.7)' class='st2' d='M361.8-85.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 363.2 54.4)' class='st2' d='M362.8-82.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 364.2 57)' class='st2' d='M363.8-80h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 365.2 59.8)' class='st2' d='M364.7-77.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 366.2 62.5)' class='st2' d='M365.7-74.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 367.1 65.2)' class='st2' d='M366.7-71.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 368.1 67.9)' class='st2' d='M367.7-69.2h.9V205h-.9z'/%3e%3cpath transform='rotate(-81.5 369.1 70.6)' class='st2' d='M368.7-66.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 370 73.3)' class='st2' d='M369.7-63.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 371 76)' class='st2' d='M370.6-61.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 372 78.7)' class='st2' d='M371.6-58.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 373 81.4)' class='st2' d='M372.6-55.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 374 84)' class='st2' d='M373.6-53h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 375 86.7)' class='st2' d='M374.6-50.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 376 89.4)' class='st2' d='M375.6-47.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 377 92.1)' class='st2' d='M376.5-44.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 378 94.8)' class='st2' d='M377.5-42.2h.9V232h-.9z'/%3e%3cpath transform='rotate(-81.5 379 97.5)' class='st2' d='M378.5-39.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 380 100.2)' class='st2' d='M379.5-36.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 380.9 103)' class='st2' d='M380.5-34.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 381.9 105.6)' class='st2' d='M381.5-31.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 382.9 108.3)' class='st2' d='M382.4-28.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 383.9 111)' class='st2' d='M383.4-26h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 384.8 113.7)' class='st2' d='M384.4-23.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 385.8 116.4)' class='st2' d='M385.4-20.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 386.8 119.1)' class='st2' d='M386.4-17.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 387.8 121.8)' class='st2' d='M387.4-15.2h.9V259h-.9z'/%3e%3cpath transform='rotate(-81.5 388.8 124.5)' class='st2' d='M388.3-12.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 389.8 127.2)' class='st2' d='M389.3-9.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 390.7 130)' class='st2' d='M390.3-7.2h.9V267h-.9z'/%3e%3cpath transform='rotate(-81.5 391.7 132.6)' class='st2' d='M391.3-4.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 392.7 135.3)' class='st2' d='M392.3-1.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 393.7 138)' class='st2' d='M393.3.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 394.7 140.7)' class='st2' d='M394.2 3.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 395.7 143.4)' class='st2' d='M395.2 6.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 396.6 146.1)' class='st2' d='M396.2 9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 397.6 148.8)' class='st2' d='M397.2 11.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 398.6 151.5)' class='st2' d='M398.2 14.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 399.6 154.2)' class='st2' d='M399.2 17.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 400.6 157)' class='st2' d='M400.2 19.8h.9V294h-.9z'/%3e%3cpath transform='rotate(-81.5 401.6 159.6)' class='st2' d='M401.1 22.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 402.5 162.3)' class='st2' d='M402.1 25.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 403.5 165)' class='st2' d='M403.1 27.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 404.5 167.7)' class='st2' d='M404.1 30.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 405.5 170.4)' class='st2' d='M405.1 33.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 406.5 173.1)' class='st2' d='M406.1 36h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 407.5 175.8)' class='st2' d='M407 38.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 408.4 178.5)' class='st2' d='M408 41.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 409.4 181.2)' class='st2' d='M409 44.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 410.4 183.9)' class='st2' d='M410 46.8h.9V321h-.9z'/%3e%3cpath transform='rotate(-81.5 411.4 186.6)' class='st2' d='M411 49.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 412.4 189.3)' class='st2' d='M412 52.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 413.4 192)' class='st2' d='M412.9 54.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 414.3 194.7)' class='st2' d='M413.9 57.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 415.3 197.4)' class='st2' d='M414.9 60.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 416.3 200)' class='st2' d='M415.9 63h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 417.3 202.8)' class='st2' d='M416.9 65.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 418.3 205.5)' class='st2' d='M417.9 68.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 419.3 208.2)' class='st2' d='M418.8 71.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 420.2 210.9)' class='st2' d='M419.8 73.8h.9V348h-.9z'/%3e%3cpath transform='rotate(-81.5 421.2 213.6)' class='st2' d='M420.8 76.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 422.2 216.3)' class='st2' d='M421.8 79.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 423.2 219)' class='st2' d='M422.8 81.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 424.2 221.7)' class='st2' d='M423.8 84.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 425.2 224.4)' class='st2' d='M424.7 87.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 426.1 227)' class='st2' d='M425.7 90h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 427.1 229.8)' class='st2' d='M426.7 92.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 428.1 232.5)' class='st2' d='M427.7 95.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 429.1 235.2)' class='st2' d='M428.7 98.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 430 237.9)' class='st2' d='M429.7 100.8h.9V375h-.9z'/%3e%3cpath transform='rotate(-81.5 431 240.6)' class='st2' d='M430.6 103.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 432 243.3)' class='st2' d='M431.6 106.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 433 246)' class='st2' d='M432.6 108.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 434 248.7)' class='st2' d='M433.6 111.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 435 251.4)' class='st2' d='M434.6 114.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 436 254)' class='st2' d='M435.6 117h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 437 256.8)' class='st2' d='M436.5 119.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 438 259.5)' class='st2' d='M437.5 122.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 439 262.1)' class='st2' d='M438.5 125.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 440 264.8)' class='st2' d='M439.5 127.8h.9V402h-.9z'/%3e%3cpath transform='rotate(-81.5 440.9 267.5)' class='st2' d='M440.5 130.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 441.9 270.2)' class='st2' d='M441.5 133.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 442.9 273)' class='st2' d='M442.4 135.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 443.9 275.6)' class='st2' d='M443.4 138.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 444.8 278.3)' class='st2' d='M444.4 141.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 445.8 281)' class='st2' d='M445.4 144h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 446.8 283.7)' class='st2' d='M446.4 146.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 447.8 286.4)' class='st2' d='M447.4 149.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 448.8 289.1)' class='st2' d='M448.3 152.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 449.8 291.8)' class='st2' d='M449.3 154.8h.9V429h-.9z'/%3e%3cpath transform='rotate(-81.5 450.7 294.5)' class='st2' d='M450.3 157.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 451.7 297.2)' class='st2' d='M451.3 160.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 452.7 300)' class='st2' d='M452.3 162.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 453.7 302.6)' class='st2' d='M453.3 165.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 454.7 305.3)' class='st2' d='M454.2 168.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 455.7 308)' class='st2' d='M455.2 171h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 456.6 310.7)' class='st2' d='M456.2 173.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 457.6 313.4)' class='st2' d='M457.2 176.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 458.6 316.1)' class='st2' d='M458.2 179h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 459.6 318.8)' class='st2' d='M459.2 181.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 460.6 321.5)' class='st2' d='M460.2 184.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 461.6 324.2)' class='st2' d='M461.1 187.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 462.5 327)' class='st2' d='M462.1 189.8h.9V464h-.9z'/%3e%3cpath transform='rotate(-81.5 463.5 329.6)' class='st2' d='M463.1 192.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 464.5 332.3)' class='st2' d='M464.1 195.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 465.5 335)' class='st2' d='M465.1 197.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 466.5 337.7)' class='st2' d='M466.1 200.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 467.5 340.4)' class='st2' d='M467 203.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 468.4 343.1)' class='st2' d='M468 206h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 469.4 345.8)' class='st2' d='M469 208.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 470.4 348.5)' class='st2' d='M470 211.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 471.4 351.2)' class='st2' d='M471 214.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 472.4 353.9)' class='st2' d='M472 216.8h.9V491h-.9z'/%3e%3cpath transform='rotate(-81.5 473.4 356.6)' class='st2' d='M472.9 219.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 474.3 359.3)' class='st2' d='M473.9 222.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 475.3 362)' class='st2' d='M474.9 224.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 476.3 364.7)' class='st2' d='M475.9 227.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 477.3 367.4)' class='st2' d='M476.9 230.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 478.3 370)' class='st2' d='M477.9 233h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 479.3 372.8)' class='st2' d='M478.8 235.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 480.2 375.5)' class='st2' d='M479.8 238.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 481.2 378.2)' class='st2' d='M480.8 241.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 482.2 380.9)' class='st2' d='M481.8 243.8h.9V518h-.9z'/%3e%3cpath transform='rotate(-81.5 483.2 383.6)' class='st2' d='M482.8 246.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 484.2 386.3)' class='st2' d='M483.8 249.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 485.2 389)' class='st2' d='M484.7 251.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 486.1 391.7)' class='st2' d='M485.7 254.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 487.1 394.4)' class='st2' d='M486.7 257.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 488.1 397)' class='st2' d='M487.7 260h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 489.1 399.8)' class='st2' d='M488.7 262.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 490 402.5)' class='st2' d='M489.7 265.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 491 405.2)' class='st2' d='M490.6 268.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 492 407.9)' class='st2' d='M491.6 270.8h.9V545h-.9z'/%3e%3cpath transform='rotate(-81.5 493 410.6)' class='st2' d='M492.6 273.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 494 413.3)' class='st2' d='M493.6 276.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 495 416)' class='st2' d='M494.6 278.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 496 418.7)' class='st2' d='M495.6 281.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 497 421.4)' class='st2' d='M496.5 284.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 498 424)' class='st2' d='M497.5 287h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 499 426.8)' class='st2' d='M498.5 289.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 500 429.5)' class='st2' d='M499.5 292.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 500.9 432.2)' class='st2' d='M500.5 295.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 501.9 434.9)' class='st2' d='M501.5 297.8h.9V572h-.9z'/%3e%3cpath transform='rotate(-81.5 502.9 437.5)' class='st2' d='M502.4 300.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 503.9 440.2)' class='st2' d='M503.4 303.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 504.8 443)' class='st2' d='M504.4 305.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 505.8 445.6)' class='st2' d='M505.4 308.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 506.8 448.3)' class='st2' d='M506.4 311.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 507.8 451)' class='st2' d='M507.4 314h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 508.8 453.7)' class='st2' d='M508.3 316.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 509.8 456.4)' class='st2' d='M509.3 319.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 510.7 459.1)' class='st2' d='M510.3 322.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 511.7 461.8)' class='st2' d='M511.3 324.8h.9V599h-.9z'/%3e%3cpath transform='rotate(-81.5 512.7 464.5)' class='st2' d='M512.3 327.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 513.7 467.2)' class='st2' d='M513.3 330.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 514.7 470)' class='st2' d='M514.2 332.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 515.7 472.6)' class='st2' d='M515.2 335.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 516.6 475.3)' class='st2' d='M516.2 338.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 517.6 478)' class='st2' d='M517.2 341h.9v274.2h-.9z'/%3e%3c/g%3e%3cg%3e%3cpath class='st2' d='M355 77.1V76l-.3-3.8-.1-.6-.4-3.4-.2-1.3-.4-2.9-.2-1.3-.6-3.6-.1-.5-.9-4.2-.3-1.2-.7-3.2-.4-1.5-.9-3.4-.3-1.1-1.3-4.6-.3-1-1.1-3.7-.5-1.5-1.1-3.5-.5-1.5-1.7-4.9c-10.7-29.4-22.8-49-36.3-58.8a36.4 36.4 0 00-17.5-8l-45.2-6.8c6.1.9 11.9 3.6 17.6 8 13.6 9.8 25.7 29.5 36.3 58.8l1.7 4.9.5 1.5 1.1 3.5.5 1.6 1.1 3.7.3 1 1.3 4.6.3 1.1.9 3.4.4 1.5.7 3.2.3 1.2.9 4.2.1.6.6 3.6.2 1.3.4 2.9.2 1.3.4 3.4.1.6.3 3.8v1.1l.1 2.7v4.9l-.2 3.5-.1.6-.3 2.8-.1 1.1-.4 2.9-.1.6-.5 3.1-.3 1.2-.6 2.3-.4 1.5-.5 1.6-.5 1.5-.5 1.5-.6 1.5-.6 1.3-.7 1.4-.6 1.2-.7 1.3-.8 1.4-.8 1.2-.9 1.3-.7 1-1.5 1.9-.7.8-2.2 2.4-.1.1-2.5 2.3-.8.7-1.9 1.5-1 .7-2 1.4-.9.6-3.1 1.8-2.8 1.4-.7.3-2.8 1.1h-.1l-2.6.9-.7.2-2.7.7h-.2l-2.5.4-.6.1-1.4.1-2 .1H262l-1.9-.1-2-.2 45.2 6.8 1.3.2h.7l1.9.1h1.3l2-.1h.9l.5-.1.6-.1 2.5-.4h.2l2.7-.7.7-.2 2.6-.9h.1l2.8-1.1.7-.3a36.5 36.5 0 005.9-3.2l.9-.6 2-1.4 1-.7 1.9-1.5.8-.7 2.5-2.3.1-.1a48 48 0 002.2-2.4l.7-.8 1.5-1.9.4-.5.3-.5.9-1.3.8-1.2.8-1.4.5-.8.2-.5.6-1.2.7-1.4.6-1.3.4-.8.2-.6.5-1.5.5-1.5.5-1.5.3-.9.1-.6.6-2.3.3-1.2.6-3.2.1-.5v-.1l.3-1.8.1-1.2.1-1.1.3-2.8.1-.6.2-3.5V80l-.3-2.9z'/%3e%3cpath class='st2' d='M302.2-98.5l-45.2-6.8-2.9-.4h-.2l-3.5-.3h-.3l-3.2-.1h-3.6l-1.4.1-2.2.2h-.6l-.7.1-3 .4-1.2.2-4.1.7-.5.1-3.7.9-1.3.3-3.1.9-1.2.4-4.2 1.5-.3.1-4 1.6-1.3.6-3.1 1.4-1.3.6-4.3 2.2-5.3 3-1.3.8-5.1 3.2h-.1a80.4 80.4 0 00-4.7 3.4l-1.2.9-4.5 3.6-.1.1a73.7 73.7 0 00-4.1 3.8l-1 1-1 .9-3 3.1v.1l-3.7 4.2-.9 1.1-3.2 4.2-.2.3-.1.1-3.2 4.9-.3.4a81.5 81.5 0 00-3.3 5.6l-.3.5-1.3 2.7-1.4 2.7-1.4 3.2-1.2 2.8-.1.3a79.7 79.7 0 00-3.9 11.7l-.2.8-.2.8-.9 3.8-.5 2.2-1.3 6.7-.4 2.5-.2 1.7-.3 2.4-.3 3.2-.2 2.4-.2 3.3-.1 2.3-.1 3.6V13l.1 5v1.3l.2 4.3.1 1.7.4 4.6.1 1.1.6 5.7.2 1.5.6 4.4.3 1.8.9 5 .2.9 1.2 5.9.4 1.6 1.1 4.6.5 1.8 1.5 5.6.1.5 1.8 6.2.6 1.8 1.5 4.7.6 1.9 2.2 6.4c13.8 38.1 31.5 65.2 53.2 81.2a79.5 79.5 0 0035.4 15l45.2 6.8a80.5 80.5 0 01-35.4-15c-21.6-16-39.3-43-53.2-81.2l-2.2-6.4-.6-1.9-1.5-4.7-.6-1.8c-.6-2.1-1.3-4.1-1.8-6.2l-.1-.5-1.5-5.6-.5-1.8-1.1-4.6-.4-1.6-1.2-5.9-.2-.9-.9-5-.3-1.8-.6-4.4-.2-1.5-.6-5.7-.1-1.1-.4-4.6-.1-1.7-.2-4.3v-1.3l-.1-5.4v-2.1l.1-3.6.1-2.3.2-3.3.2-2.4.3-3.2.3-2.4.6-4.3a132.5 132.5 0 011.8-8.9l1.1-4.5.2-.8c.6-2 1.1-3.9 1.8-5.8l.2-.7 2-5.5 1.2-2.8 1.4-3.2 1.4-2.7 1.6-3.2.3-.6 2.9-5 .3-.4 3.3-5 .2-.3 3.2-4.2.9-1.1c1.2-1.4 2.4-2.9 3.7-4.2v-.1l4-4.1 1-1 4.1-3.8.1-.1 4.5-3.6 1.2-.9 4.7-3.4h.1c1.6-1.1 3.3-2.2 5.1-3.2l1.3-.8 5.3-3 4.3-2.2 1.3-.6 3.1-1.4 1.3-.6 4-1.6.3-.1 4.2-1.5 1.2-.4 3.1-.9 1.3-.3 3.7-.9.4-.1 4.1-.7 1.2-.2 3-.4 1.3-.1 2.2-.2 1.4-.1h3.6l3.2.1h.3l3.5.3c1.2.3 2.3.4 3.3.5z'/%3e%3cpath class='st0' d='M337.5-83.3c22 16.1 39.8 43.1 53.5 81 13.7 37.9 18 72 13 102.5a109 109 0 01-58.7 82.8c-32.8 17.4-63 16.2-90.5-3.6-21.6-16-39.3-43-53.2-81.2C187.8 60.1 183.4 26 188.3-4.1a110 110 0 0159.1-83c32.9-17.4 62.9-16.1 90.1 3.8zM354 95.5c3.2-18.7-.5-42.8-11.2-72.2s-22.8-49-36.3-58.8a35.6 35.6 0 00-41.5-3.1c-15.1 8-24 21.1-26.6 39.2-2.9 18.9 1 42.9 11.5 72 10.6 29.1 22.5 48.8 36 59 12.8 10 26.7 10.9 41.9 2.9a49.5 49.5 0 0026.2-39'/%3e%3cdefs%3e%3cpath id='SVGID_9_' d='M337.5-83.3c22 16.1 39.8 43.1 53.5 81 13.7 37.9 18 72 13 102.5a109 109 0 01-58.7 82.8c-32.8 17.4-63 16.2-90.5-3.6-21.6-16-39.3-43-53.2-81.2C187.8 60.1 183.4 26 188.3-4.1a110 110 0 0159.1-83c32.9-17.4 62.9-16.1 90.1 3.8zM354 95.5c3.2-18.7-.5-42.8-11.2-72.2s-22.8-49-36.3-58.8a35.6 35.6 0 00-41.5-3.1c-15.1 8-24 21.1-26.6 39.2-2.9 18.9 1 42.9 11.5 72 10.6 29.1 22.5 48.8 36 59 12.8 10 26.7 10.9 41.9 2.9a49.5 49.5 0 0026.2-39'/%3e%3c/defs%3e%3cclipPath id='SVGID_10_'%3e%3cuse xlink:href='%23SVGID_9_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_10_)'%3e%3cpath transform='rotate(-81.5 174.3 -285.1)' class='st2' d='M173.9-422.2h.9V-148h-.9z'/%3e%3cpath transform='rotate(-81.5 175.3 -282.4)' class='st2' d='M174.9-419.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 176.3 -279.8)' class='st2' d='M175.8-416.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 177.3 -277)' class='st2' d='M176.8-414.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 178.2 -274.4)' class='st2' d='M177.8-411.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 179.2 -271.7)' class='st2' d='M178.8-408.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 180.2 -269)' class='st2' d='M179.8-406h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 181.2 -266.3)' class='st2' d='M180.8-403.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 182.2 -263.6)' class='st2' d='M181.8-400.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 183.2 -260.9)' class='st2' d='M182.7-397.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 184.1 -258.2)' class='st2' d='M183.7-395.2h.9V-121h-.9z'/%3e%3cpath transform='rotate(-81.5 185.1 -255.5)' class='st2' d='M184.7-392.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 186.1 -252.8)' class='st2' d='M185.7-389.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 187.1 -250)' class='st2' d='M186.7-387.2h.9V-113h-.9z'/%3e%3cpath transform='rotate(-81.5 188 -247.4)' class='st2' d='M187.7-384.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 189 -244.7)' class='st2' d='M188.6-381.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 190 -242)' class='st2' d='M189.6-379.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 191 -239.3)' class='st2' d='M190.6-376.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 192 -236.6)' class='st2' d='M191.6-373.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 193 -233.9)' class='st2' d='M192.6-371h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 194 -231.2)' class='st2' d='M193.6-368.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 195 -228.5)' class='st2' d='M194.5-365.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 196 -225.8)' class='st2' d='M195.5-362.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 197 -223)' class='st2' d='M196.5-360.2h.9V-86h-.9z'/%3e%3cpath transform='rotate(-81.5 198 -220.4)' class='st2' d='M197.5-357.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 198.9 -217.7)' class='st2' d='M198.5-354.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 199.9 -215)' class='st2' d='M199.5-352.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 200.9 -212.3)' class='st2' d='M200.4-349.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 201.9 -209.6)' class='st2' d='M201.4-346.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 202.8 -206.9)' class='st2' d='M202.4-344h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 203.8 -204.2)' class='st2' d='M203.4-341.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 204.8 -201.5)' class='st2' d='M204.4-338.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 205.8 -198.8)' class='st2' d='M205.4-335.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 206.8 -196.1)' class='st2' d='M206.3-333.2h.9V-59h-.9z'/%3e%3cpath transform='rotate(-81.5 207.8 -193.4)' class='st2' d='M207.3-330.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 208.7 -190.7)' class='st2' d='M208.3-327.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 209.7 -188)' class='st2' d='M209.3-325.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 210.7 -185.3)' class='st2' d='M210.3-322.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 211.7 -182.6)' class='st2' d='M211.3-319.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 212.7 -180)' class='st2' d='M212.2-317h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 213.7 -177.2)' class='st2' d='M213.2-314.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 214.6 -174.5)' class='st2' d='M214.2-311.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 215.6 -171.8)' class='st2' d='M215.2-308.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 216.6 -169.1)' class='st2' d='M216.2-306.2h.9V-32h-.9z'/%3e%3cpath transform='rotate(-81.5 217.6 -166.4)' class='st2' d='M217.2-303.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 218.6 -163.7)' class='st2' d='M218.1-300.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 219.6 -161)' class='st2' d='M219.1-298.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 220.5 -158.3)' class='st2' d='M220.1-295.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 221.5 -155.6)' class='st2' d='M221.1-292.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 222.5 -153)' class='st2' d='M222.1-290h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 223.5 -150.2)' class='st2' d='M223.1-287.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 224.5 -147.5)' class='st2' d='M224-284.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 225.5 -144.8)' class='st2' d='M225-281.9h.9V-7.7h-.9z'/%3e%3cpath transform='rotate(-81.5 226.4 -142.1)' class='st2' d='M226-279.2h.9V-5h-.9z'/%3e%3cpath transform='rotate(-81.5 227.4 -139.4)' class='st2' d='M227-276.5h.9V-2.3h-.9z'/%3e%3cpath transform='rotate(-81.5 228.4 -136.7)' class='st2' d='M228-273.8h.9V.4h-.9z'/%3e%3cpath transform='rotate(-81.5 229.4 -134)' class='st2' d='M229-271.1h.9V3.1h-.9z'/%3e%3cpath transform='rotate(-81.5 230.4 -131.3)' class='st2' d='M229.9-268.4h.9V5.8h-.9z'/%3e%3cpath transform='rotate(-81.5 231.4 -128.6)' class='st2' d='M230.9-265.7h.9V8.5h-.9z'/%3e%3cpath transform='rotate(-81.5 232.3 -126)' class='st2' d='M231.9-263h.9V11.2h-.9z'/%3e%3cpath transform='rotate(-81.5 233.3 -123.2)' class='st2' d='M232.9-260.3h.9V13.9h-.9z'/%3e%3cpath transform='rotate(-81.5 234.3 -120.5)' class='st2' d='M233.9-257.6h.9V16.6h-.9z'/%3e%3cpath transform='rotate(-81.5 235.3 -117.8)' class='st2' d='M234.9-254.9h.9V19.3h-.9z'/%3e%3cpath transform='rotate(-81.5 236.3 -115.1)' class='st2' d='M235.8-252.2h.9V22h-.9z'/%3e%3cpath transform='rotate(-81.5 237.3 -112.4)' class='st2' d='M236.8-249.5h.9V24.7h-.9z'/%3e%3cpath transform='rotate(-81.5 238.2 -109.7)' class='st2' d='M237.8-246.8h.9V27.4h-.9z'/%3e%3cpath transform='rotate(-81.5 239.2 -107)' class='st2' d='M238.8-244.1h.9V30.1h-.9z'/%3e%3cpath transform='rotate(-81.5 240.2 -104.4)' class='st2' d='M239.8-241.4h.9V32.8h-.9z'/%3e%3cpath transform='rotate(-81.5 241.2 -101.7)' class='st2' d='M240.8-238.7h.9V35.5h-.9z'/%3e%3cpath transform='rotate(-81.5 242.2 -99)' class='st2' d='M241.8-236h.9V38.2h-.9z'/%3e%3cpath transform='rotate(-81.5 243.2 -96.3)' class='st2' d='M242.7-233.3h.9V40.9h-.9z'/%3e%3cpath transform='rotate(-81.5 244.1 -93.6)' class='st2' d='M243.7-230.6h.9V43.6h-.9z'/%3e%3cpath transform='rotate(-81.5 245.1 -90.9)' class='st2' d='M244.7-227.9h.9V46.3h-.9z'/%3e%3cpath transform='rotate(-81.5 246.1 -88.2)' class='st2' d='M245.7-225.2h.9V49h-.9z'/%3e%3cpath transform='rotate(-81.5 247.1 -85.5)' class='st2' d='M246.7-222.5h.9V51.7h-.9z'/%3e%3cpath transform='rotate(-81.5 248 -82.8)' class='st2' d='M247.7-219.8h.9V54.4h-.9z'/%3e%3cpath transform='rotate(-81.5 249 -80)' class='st2' d='M248.6-217.1h.9V57.1h-.9z'/%3e%3cpath transform='rotate(-81.5 250 -77.4)' class='st2' d='M249.6-214.4h.9V59.8h-.9z'/%3e%3cpath transform='rotate(-81.5 251 -74.7)' class='st2' d='M250.6-211.7h.9V62.5h-.9z'/%3e%3cpath transform='rotate(-81.5 252 -72)' class='st2' d='M251.6-209.1h.9V65.1h-.9z'/%3e%3cpath transform='rotate(-81.5 253 -69.3)' class='st2' d='M252.6-206.4h.9V67.8h-.9z'/%3e%3cpath transform='rotate(-81.5 254 -66.6)' class='st2' d='M253.6-203.7h.9V70.5h-.9z'/%3e%3cpath transform='rotate(-81.5 255 -63.9)' class='st2' d='M254.5-201h.9V73.2h-.9z'/%3e%3cpath transform='rotate(-81.5 256 -61.2)' class='st2' d='M255.5-198.3h.9V75.9h-.9z'/%3e%3cpath transform='rotate(-81.5 257 -58.5)' class='st2' d='M256.5-195.6h.9V78.6h-.9z'/%3e%3cpath transform='rotate(-81.5 258 -55.8)' class='st2' d='M257.5-192.9h.9V81.3h-.9z'/%3e%3cpath transform='rotate(-81.5 258.9 -53)' class='st2' d='M258.5-190.2h.9V84h-.9z'/%3e%3cpath transform='rotate(-81.5 259.9 -50.4)' class='st2' d='M259.5-187.5h.9V86.7h-.9z'/%3e%3cpath transform='rotate(-81.5 260.9 -47.7)' class='st2' d='M260.4-184.8h.9V89.4h-.9z'/%3e%3cpath transform='rotate(-81.5 261.9 -45)' class='st2' d='M261.4-182.1h.9V92.1h-.9z'/%3e%3cpath transform='rotate(-81.5 262.8 -42.3)' class='st2' d='M262.4-179.4h.9V94.8h-.9z'/%3e%3cpath transform='rotate(-81.5 263.8 -39.6)' class='st2' d='M263.4-176.7h.9V97.5h-.9z'/%3e%3cpath transform='rotate(-81.5 264.8 -36.9)' class='st2' d='M264.4-174h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 265.8 -34.2)' class='st2' d='M265.4-171.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 266.8 -31.5)' class='st2' d='M266.3-168.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 267.8 -28.8)' class='st2' d='M267.3-165.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 268.7 -26.1)' class='st2' d='M268.3-163.2h.9V111h-.9z'/%3e%3cpath transform='rotate(-81.5 269.7 -23.4)' class='st2' d='M269.3-160.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 270.7 -20.7)' class='st2' d='M270.3-157.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 271.7 -18)' class='st2' d='M271.3-155.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 272.7 -15.3)' class='st2' d='M272.2-152.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 273.7 -12.6)' class='st2' d='M273.2-149.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 274.6 -9.9)' class='st2' d='M274.2-147h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 275.6 -7.2)' class='st2' d='M275.2-144.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 276.6 -4.5)' class='st2' d='M276.2-141.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 277.6 -1.8)' class='st2' d='M277.2-138.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 278.6 .9)' class='st2' d='M278.1-136.2h.9V138h-.9z'/%3e%3cpath transform='rotate(-81.5 279.6 3.6)' class='st2' d='M279.1-133.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 280.5 6.3)' class='st2' d='M280.1-130.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 281.5 9)' class='st2' d='M281.1-128.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 282.5 11.7)' class='st2' d='M282.1-125.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 283.5 14.4)' class='st2' d='M283.1-122.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 284.5 17)' class='st2' d='M284-120h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 285.5 19.8)' class='st2' d='M285-117.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 286.4 22.5)' class='st2' d='M286-114.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 287.4 25.2)' class='st2' d='M287-111.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 288.4 27.9)' class='st2' d='M288-109.2h.9V165h-.9z'/%3e%3cpath transform='rotate(-81.5 289.4 30.6)' class='st2' d='M289-106.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 290.4 33.3)' class='st2' d='M289.9-103.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 291.4 36)' class='st2' d='M290.9-101.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 292.3 38.7)' class='st2' d='M291.9-98.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 293.3 41.4)' class='st2' d='M292.9-95.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 294.3 44)' class='st2' d='M293.9-93h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 295.3 46.8)' class='st2' d='M294.9-90.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 296.3 49.5)' class='st2' d='M295.8-87.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 297.3 52.2)' class='st2' d='M296.8-84.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 298.2 54.9)' class='st2' d='M297.8-82.2h.9V192h-.9z'/%3e%3cpath transform='rotate(-81.5 299.2 57.6)' class='st2' d='M298.8-79.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 300.2 60.3)' class='st2' d='M299.8-76.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 301.2 63)' class='st2' d='M300.8-74.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 302.2 65.7)' class='st2' d='M301.8-71.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 303.2 68.4)' class='st2' d='M302.7-68.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 304.1 71)' class='st2' d='M303.7-66h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 305.1 73.7)' class='st2' d='M304.7-63.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 306.1 76.4)' class='st2' d='M305.7-60.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 307.1 79.1)' class='st2' d='M306.7-57.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 308 81.8)' class='st2' d='M307.7-55.2h.9V219h-.9z'/%3e%3cpath transform='rotate(-81.5 309 84.5)' class='st2' d='M308.6-52.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 310 87.2)' class='st2' d='M309.6-49.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 311 90)' class='st2' d='M310.6-47.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 312 92.6)' class='st2' d='M311.6-44.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 313 95.3)' class='st2' d='M312.6-41.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 314 98)' class='st2' d='M313.6-39h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 315 100.7)' class='st2' d='M314.5-36.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 316 103.4)' class='st2' d='M315.5-33.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 317 106.1)' class='st2' d='M316.5-30.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 318 108.8)' class='st2' d='M317.5-28.2h.9V246h-.9z'/%3e%3cpath transform='rotate(-81.5 318.9 111.5)' class='st2' d='M318.5-25.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 319.9 114.2)' class='st2' d='M319.5-22.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 320.9 117)' class='st2' d='M320.4-20.2h.9V254h-.9z'/%3e%3cpath transform='rotate(-81.5 321.9 119.6)' class='st2' d='M321.4-17.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 322.8 122.3)' class='st2' d='M322.4-14.8h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 323.8 125)' class='st2' d='M323.4-12.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 324.8 127.7)' class='st2' d='M324.4-9.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 325.8 130.4)' class='st2' d='M325.4-6.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 326.8 133.1)' class='st2' d='M326.3-4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 327.8 135.8)' class='st2' d='M327.3-1.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 328.7 138.5)' class='st2' d='M328.3 1.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 329.7 141.2)' class='st2' d='M329.3 4.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 330.7 144)' class='st2' d='M330.3 6.8h.9V281h-.9z'/%3e%3cpath transform='rotate(-81.5 331.7 146.6)' class='st2' d='M331.3 9.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 332.7 149.3)' class='st2' d='M332.2 12.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 333.7 152)' class='st2' d='M333.2 14.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 334.6 154.7)' class='st2' d='M334.2 17.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 335.6 157.4)' class='st2' d='M335.2 20.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 336.6 160.1)' class='st2' d='M336.2 23h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 337.6 162.8)' class='st2' d='M337.2 25.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 338.6 165.5)' class='st2' d='M338.1 28.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 339.6 168.2)' class='st2' d='M339.1 31.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 340.5 170.9)' class='st2' d='M340.1 33.8h.9V308h-.9z'/%3e%3cpath transform='rotate(-81.5 341.5 173.6)' class='st2' d='M341.1 36.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 342.5 176.3)' class='st2' d='M342.1 39.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 343.5 179)' class='st2' d='M343.1 41.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 344.5 181.7)' class='st2' d='M344 44.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 345.5 184.4)' class='st2' d='M345 47.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 346.4 187)' class='st2' d='M346 50h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 347.4 189.8)' class='st2' d='M347 52.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 348.4 192.5)' class='st2' d='M348 55.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 349.4 195.2)' class='st2' d='M349 58.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 350.4 197.9)' class='st2' d='M349.9 60.8h.9V335h-.9z'/%3e%3cpath transform='rotate(-81.5 351.4 200.6)' class='st2' d='M350.9 63.5h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 352.3 203.3)' class='st2' d='M351.9 66.2h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 353.3 206)' class='st2' d='M352.9 68.9h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 354.3 208.7)' class='st2' d='M353.9 71.6h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 355.3 211.4)' class='st2' d='M354.9 74.3h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 356.3 214)' class='st2' d='M355.8 77h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 357.3 216.8)' class='st2' d='M356.8 79.7h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 358.2 219.5)' class='st2' d='M357.8 82.4h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 359.2 222.2)' class='st2' d='M358.8 85.1h.9v274.2h-.9z'/%3e%3cpath transform='rotate(-81.5 360.2 224.9)' class='st2' d='M359.8 87.8h.9V362h-.9z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat center;
    background-size: cover
}

@media screen and (min-width: 62.5em) {
    .header-banner--static-2021 {
        background-image:url("data:image/svg+xml,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' viewBox='0 0 1600 570' xml:space='preserve'%3e%3cstyle%3e.st0%7bfill:%23342660%7d.st2%7bfill:%235a39a2%7d.st4%7bfill:none%3bstroke:%235a39a2%3bstroke-width:1.2967%3bstroke-miterlimit:10%7d%3c/style%3e%3cpath class='st0' d='M0 0h1600v570H0V0z'/%3e%3cg id='Guides'%3e%3cdefs%3e%3cpath id='SVGID_1_' d='M0 0h1600v570H0z'/%3e%3c/defs%3e%3cclipPath id='SVGID_2_'%3e%3cuse xlink:href='%23SVGID_1_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_2_)'%3e%3cpath class='st2' d='M524.3 246.9L284.9 374.2l99.6 15 239.4-127.3-99.6-15z'/%3e%3cpath class='st2' d='M282 529.8l-.7-2.8-3.6-14.7-.3-1.6-2.9-14.3-.3-1.7c-.9-4.8-1.6-9.7-2.3-14.5l-.4-2.7-1.6-14.2-.2-2.4-1-14.7v-.1c-.2-4.8-.3-9.7-.3-14.5v-2.7l.2-6.8.1-3.3.5-10 .8-9.6.4-3.2.8-6.4 1.1-7.2.2-1.4 1.7-8.8.6-2.6 1.4-6.3.8-3.3 1.4-5.5 1-3.8 1.5-5.2 1.2-3.8c.6-1.8 1.1-3.5 1.8-5.2l1.3-3.8 2-5.4 1.4-3.7 1.9-4.6 2.2-5.2 1.9-4.5 2.3-5.2 2.2-4.6 2.5-5.2 2.3-4.7 2.7-5.2 2.1-3.9 4.6-8.2 1.9-3.5 6.8-11.4 62-99.9a147 147 0 005.1-8.5l1.5-2.7a107 107 0 002.6-4.6l.6-1.2.9-1.7 3.4-6.9.5-1c1.2-2.5 2.3-5.1 3.3-7.6l.7-1.8.9-2.3.8-2.3 1.9-5.1 1.3-3.9 1.5-5 .6-2.1.4-1.8 1-4.3.9-3.9.7-4.3.4-2.4.2-1.4.6-5.2.3-3.4.2-5.5.1-2.3v-2l-.2-6-.1-1.3-.7-6.6-.2-1.4-1-6-.2-.8-1.6-6.4-.4-1.5c-.6-2.2-1.3-4.3-2.1-6.5A73.6 73.6 0 00368.3-17c-4.6-2-9.4-3.5-14.4-4.2l-99.6-15c4.9.7 9.7 2.2 14.3 4.2a73 73 0 0139.6 44.8l2.1 6.5.4 1.5 1.6 6.4.2.8c.4 2 .8 4 1 6l.2 1.4c.3 2.2.6 4.4.7 6.6l.1 1.3c.2 2 .2 3.9.2 6v1.3l-.1 3.1-.2 5.5-.3 3.4-.6 5.2-.6 3.8-.7 4.3-.8 3.9-1 4.3-1 3.9a73 73 0 00-1.4 5l-1.3 3.9-1.9 5.1c-.6 1.5-1.1 3.1-1.8 4.6l-.7 1.8-3.3 7.6-.5 1c-1 2.3-2.3 4.6-3.4 6.8l-.9 1.7-3.1 5.8-1.5 2.8-5.1 8.5-62 99.9-6.8 11.4-1.9 3.5-4.6 8.3-1.1 2.1-1 1.8-2.7 5.2-2.3 4.6-2.5 5.2-2.2 4.6-2.3 5.2-2 4.5-2.1 5.2-1.4 3.3-.5 1.3-1.4 3.7-2 5.4-1.3 3.8-1.8 5.2-1.2 3.9-1.5 5.2-1 3.8-.5 1.8-1 3.8-.8 3.3a178.3 178.3 0 00-2 8.8l-1.7 8.8-.2 1.4-1 6.5-.1.7-.8 6.4-.4 3.2-.8 9.6-.5 10-.1 3.2-.2 6.8v2.7c0 4.8.1 9.7.3 14.5v.1c.2 4.8.6 9.7 1 14.6l.2 2.4c.4 4.8 1 9.4 1.6 14.2l.4 2.8c.6 4.8 1.4 9.7 2.3 14.5l.3 1.7 2.9 14.3.4 1.7a393 393 0 003.6 14.7l.7 2.8 4.2 14.7.8 2.5c1.6 5.2 3.3 10.3 5.2 15.5l99.5 15c-1.9-5.2-3.5-10.3-5.1-15.5l-.8-2.6c-1.6-5-3-9.9-4.3-14.8z'/%3e%3cpath class='st2' d='M41.2 89.6l.3 4.9.6 5.1c.2 1.7.3 3.3.6 4.9l.9 5.9.6 4c.3 2.1.8 4.1 1.2 6.1l.7 3.8 1.5 6.1.9 3.7 1.9 6.7 1 3.2c1 3.3 2.2 6.6 3.3 9.8a208 208 0 0018.1 37.4l99.6 15A198.5 198.5 0 01151 159l-1-3.2c-.6-2.3-1.4-4.4-1.9-6.7l-1.1-4.5-1.4-5.4-1-5-1-4.9-.7-4.6-.8-5.4-.5-4.3c-.2-1.9-.5-3.7-.6-5.6-.2-1.4-.2-2.9-.2-4.4l-.3-5.6-.1-4.6-.1-5.5V89l.2-8.9.2-2.9c.2-2.2.2-4.3.5-6.4l.3-3.2.7-6.5.3-2.8 1.4-8.9.3-1.7 1.5-7.5.6-2.5c.7-3 1.4-6 2.3-9l2.1-7.1.9-3.1c1-3.4 2.2-6.8 3.4-10.2l3.2-8.4a151.7 151.7 0 014.7-10.8c1.6-3.5 3.4-7.1 5.2-10.6l1-1.9c1.6-3 3.3-6 5.1-8.9l2.1-3.4 4.9-7.4 2.4-3.5 2.2-3 3.8-4.9 2.4-3 4.1-4.8 2.3-2.7c1.6-1.9 3.4-3.6 5.1-5.4l1.8-1.9 7.2-7 1.6-1.4c1.9-1.8 3.9-3.5 6-5.2l2.8-2.4 5.2-4.2 3.2-2.5 5.2-3.8 3.5-2.4 5.5-3.7 3.5-2.3 6.3-3.9 3-1.8c3.1-1.9 6.4-3.6 9.7-5.4 3.1-1.7 6.3-3.2 9.4-4.8l2.7-1.3c2.3-1.1 4.6-2.2 6.9-3.1l2.7-1.2 9.2-3.7.3-.1 8.8-3.1 2.7-.9 6.7-2 2.6-.7 8.9-2.2.6-.1c2.7-.6 5.5-1 8.2-1.5l2.7-.4 6.5-.8 2.6-.2c1.5-.2 3.1-.2 4.7-.3l2.9-.2 5.2-.1h2.3l7.4.2 1.1.1 6.2.5 6.4.8-99.4-14.7-6-.8-.4-.1-6.2-.5-1.1-.1c-2.5-.2-4.9-.2-7.4-.2H263l-5.2.1-2.9.2-4.7.3-1 .1-1.6.2-6.5.8-2.7.4-8.2 1.6-.6.1c-3 .6-6 1.4-8.9 2.2l-2.7.6-6.7 2-2.7.9c-2.9 1-5.9 1.9-8.8 3.1l-.3.1c-3.1 1.1-6.1 2.4-9.2 3.7l-2.7 1.2-6.9 3.1-2.8 1.4c-3.1 1.5-6.3 3.1-9.4 4.8-3.3 1.8-6.5 3.5-9.7 5.4l-3.1 1.8-6.3 3.9-3.5 2.3a105.6 105.6 0 00-9 6.1l-5.2 3.8-3.2 2.5-5.2 4.2-2.8 2.3-6 5.2-1.6 1.4c-2.3 2.2-4.7 4.3-6.9 6.6l-.3.3-1.8 1.9-5.1 5.4-2.3 2.7-4.1 4.8-2.4 3-3.8 4.9a30 30 0 01-3.4 4.4l-1.4 2-4.9 7.4-2.1 3.4-5.2 8.9-.9 1.5-.2.4c-1.9 3.5-3.5 6.9-5.2 10.6l-1.2 2.7-3.5 8.1-.6 1.3-2.7 7.1C54-3.3 52.8.2 51.8 3.5l-.9 3.1-2.1 7.1-2.3 9-.6 2.5-1.5 7.5-.3 1.7-1.3 7.7-.2 1.1-.3 2.8c-.2 2.2-.6 4.3-.7 6.5l-.3 3.2-.5 6.4-.2 2.9c-.2 3-.2 6-.2 8.9v.3l.1 5.5.1 4.5.6 5.4z'/%3e%3cpath class='st0' d='M267.9-118.1c54.4-28.9 104.4-34.4 150-16.6s77.7 52.5 96.3 103.9c26.2 72.4 15.1 148.3-33.3 227.6l-72.1 117.8c-16.7 28.4-24.8 53.2-24.4 74.6l239.4-127.3 37.7 104.2-369.4 196.5c-18.7-53.4-26.4-104.7-23.1-153.8s21-99.6 53-151.4l62-99.9c29.8-47.8 37.7-91.1 23.8-129.6-7.8-21.6-21-36.5-39.6-44.8s-39.9-6-64 6.8c-25.6 13.7-42 32.9-49.3 57.6a125.7 125.7 0 004.3 79.2c3.8 10.5 8.9 20.4 15.3 29.5l-102 50.1a198.5 198.5 0 01-18.1-37.4c-19-52.5-18.8-106.1.6-160.7s56.9-96.6 112.9-126.3z'/%3e%3cdefs%3e%3cpath id='SVGID_3_' d='M267.9-118.1c54.4-28.9 104.4-34.4 150-16.6s77.7 52.5 96.3 103.9c26.2 72.4 15.1 148.3-33.3 227.6l-72.1 117.8c-16.7 28.4-24.8 53.2-24.4 74.6l239.4-127.3 37.7 104.2-369.4 196.5c-18.7-53.4-26.4-104.7-23.1-153.8s21-99.6 53-151.4l62-99.9c29.8-47.8 37.7-91.1 23.8-129.6-7.8-21.6-21-36.5-39.6-44.8s-39.9-6-64 6.8c-25.6 13.7-42 32.9-49.3 57.6a125.7 125.7 0 004.3 79.2c3.8 10.5 8.9 20.4 15.3 29.5l-102 50.1a198.5 198.5 0 01-18.1-37.4c-19-52.5-18.8-106.1.6-160.7s56.9-96.6 112.9-126.3z'/%3e%3c/defs%3e%3cclipPath id='SVGID_4_'%3e%3cuse xlink:href='%23SVGID_3_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_4_)'%3e%3cpath class='st4' d='M-13.3-176.9l597.1 89.6m-595-83.6L586-81.4M-9-165l597.2 89.6M-6.9-159l597.2 89.6M-4.7-153l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.1 89.5m-595-83.6L599-45.7M4-129.3l597.1 89.6M6.2-123.3l597.1 89.6M8.4-117.4l597.1 89.6m-595-83.6l597.2 89.6M12.6-105.4l597.2 89.6m-595-83.7L612-9.9M17-93.5L614.2-4m-595-83.6L616.3 2m-595-83.6L618.5 7.9m-595-83.6l597.1 89.6M25.7-69.8l597.1 89.6M27.9-63.8L625 25.8M30-57.8l597.2 89.6M32.1-51.9l597.2 89.6m-595-83.6l597.2 89.6M36.5-40l597.2 89.6M38.7-34l597.2 89.6M40.8-28L638 61.5M43-22.1l597.1 89.5M45.2-16.2l597.1 89.6M47.4-10.2l597.1 89.6M49.5-4.3l597.1 89.6M51.7 1.7l597.1 89.6M53.8 7.6L651 97.2M56 13.6l597.2 89.6M58.1 19.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6L659.7 121m-595-83.6l597.1 89.5m-595-83.6L664 132.9M69 49.3l597.1 89.6M71.2 55.2l597.1 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6M77.6 73.1l597.2 89.6m-595-83.6L677 168.6M82 85l597.2 89.6M84.2 91l597.1 89.6M86.3 97l597.1 89.6M88.5 102.8l597.1 89.6M90.7 108.8l597.1 89.6m-595-83.6L690 204.3M95 120.7l597.2 89.6M97.1 126.7l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.1 89.6m-595-83.7L703 240.1m-595-83.6l597.1 89.6m-594.9-83.7L707.3 252m-594.9-83.7l597.1 89.6m-595-83.6l597.1 89.6m-595-83.7l597.2 89.6m-595-83.6L716 275.8m-595-83.6l597.2 89.6m-595.1-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.1 89.6M129.7 216l597.1 89.6m-595-83.6L729 311.5m-595-83.7l597.1 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.7L742 347.2m-595-83.6l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.7l597.1 89.6m-594.9-83.6L750.7 371m-595-83.6L752.8 377m-595-83.7L755 382.9m-595-83.6l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.1 89.6m-595-83.6L768 418.7m-595-83.6l597.1 89.6M175.2 341l597.1 89.5m-595-83.6l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6L781 454.3m-595-83.6l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.7L794 490.1m-595-83.7L796.2 496m-595.1-83.6L798.3 502m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.7L807 525.8m-595-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-595-83.6l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.8l597.2 89.6m-595-83.6L820 561.5m-595-83.6l597.2 89.6m-595.1-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.6L833 597.2m-595-83.6l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.7L839.5 615m-595.1-83.6L841.7 621m-595.1-83.6L843.8 627m-595-83.7L846 632.9m-595-83.6l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-595-83.6L859 668.7m-595-83.6l597.1 89.5m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.7l597.2 89.6m-595-83.6L872 704.3m-595-83.6l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.6l597.1 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.5m-595-83.6L885 740m-595-83.6L887.2 746m-595.1-83.6L889.3 752m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.6l597.1 89.6m-594.9-83.7L898 775.8m-595-83.6l597.1 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.5M309.4 710l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6L911 811.5m-595-83.6l597.2 89.6m-595.1-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.6L924 847.2m-595.1-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6L930.5 865m-595-83.6L932.7 871m-595.1-83.6L934.7 877m-594.9-83.7L937 882.9m-595-83.6l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.7l597.2 89.6m-595-83.7L950 918.6M354.9 835l597.2 89.6'/%3e%3c/g%3e%3cpath class='st2' d='M1088.8 772.2L849.4 899.5l99.6 14.9 239.4-127.3-99.6-14.9z'/%3e%3cpath class='st2' d='M846.5 1055.1l-.7-2.8-3.6-14.7-.3-1.7-2.9-14.3-.3-1.7c-.9-4.8-1.6-9.7-2.3-14.5l-.4-2.7-1.6-14.2-.2-2.4c-.4-4.9-.8-9.8-1-14.7v-.1a352 352 0 01-.3-14.6V954l.2-6.8.1-3.3.5-10 .8-9.6.4-3.2.8-6.4 1.1-7.2.2-1.4 1.7-8.8.6-2.6 1.4-6.2.8-3.3 1.4-5.5 1-3.8 1.5-5.2 1.2-3.8c.6-1.8 1.1-3.5 1.8-5.2l1.3-3.8 2-5.4 1.4-3.7 1.9-4.6 2.1-5.2 2-4.6 2.3-5.2 2.2-4.6 2.5-5.2 2.3-4.6 2.7-5.2 2.1-3.9 4.6-8.3 1.9-3.5c2.2-3.8 4.4-7.7 6.8-11.4l62-99.9a147 147 0 005.1-8.5l1.5-2.7a107 107 0 002.6-4.6l.6-1.2.9-1.7 3.4-6.8.5-1 3.3-7.5.7-1.8 1-2.3c.4-.8.6-1.5.8-2.3l1.9-5.1 1.3-3.8c.6-1.7 1-3.3 1.4-5l.6-2.1.4-1.8 1-4.3.8-3.9c.2-1.4.6-2.8.7-4.3l.4-2.4.2-1.4.6-5.2.3-3.4c.2-1.9.2-3.6.2-5.5l.1-2.3v-2l-.2-6-.1-1.3-.7-6.6-.2-1.4-1-6-.2-.8-1.6-6.5-.4-1.5c-.6-2.2-1.3-4.3-2.1-6.4a73.6 73.6 0 00-39.6-44.8c-4.6-2-9.3-3.4-14.3-4.2l-99.6-14.9c5 .7 9.8 2.2 14.3 4.2a73 73 0 0139.6 44.8l2.1 6.4.4 1.5 1.6 6.5.2.8c.4 2 .8 4 1 6l.2 1.4c.3 2.2.6 4.4.7 6.6l.1 1.3c.2 2 .2 3.9.2 6v1.3l-.1 3.1-.2 5.5-.3 3.4-.6 5.2-.6 3.8-.7 4.3-.8 3.9-1 4.3-1 3.9-1.5 5-1.3 3.9-1.9 5.1c-.6 1.5-1.1 3.1-1.8 4.6l-.7 1.8-3.3 7.6-.5 1c-1 2.3-2.2 4.6-3.4 6.9l-.9 1.7a167 167 0 01-4.7 8.5l-5.1 8.5-62 99.9-6.8 11.4-1.9 3.5-4.6 8.3-1.2 2.1-1 1.8-2.7 5.2-2.3 4.6-2.5 5.2-2.2 4.6-2.3 5.2-2 4.5-2.2 5.2-1.4 3.3-.5 1.3-1.4 3.7-2 5.4-1.3 3.8-1.8 5.2-1.2 3.9-1.5 5.2-1 3.8-.5 1.8a40 40 0 01-1 3.7l-.9 3.3-1.4 6.2-.6 2.6-1.7 8.8-.2 1.4-1 6.5-.1.7-.8 6.4-.4 3.2-.8 9.6-.5 10-.1 3.3-.2 6.8v2.7c0 4.8.1 9.7.3 14.5v.1c.2 4.8.6 9.7 1 14.7l.2 2.4c.4 4.7 1 9.4 1.6 14.2l.4 2.7c.6 4.8 1.4 9.7 2.3 14.5l.3 1.7 2.9 14.3.3 1.7a393 393 0 003.6 14.7l.7 2.8 4.2 14.7.8 2.5c1.6 5.2 3.3 10.3 5.1 15.5l99.5 15c-1.9-5.2-3.5-10.4-5.1-15.5l-.8-2.5c-.9-5.3-2.3-10.3-3.6-15.1z'/%3e%3cpath class='st2' d='M605.7 615.1l.3 4.6.6 5.4.5 4.6.8 5.2.7 4.8c.2 1.6.6 3.1 1 4.8a79.8 79.8 0 002.3 10.4l1.2 4.8 1.9 6.4 1 3.4c1 3.3 2.2 6.6 3.3 9.8 4.8 13 10.8 25.5 18.1 37.4l99.6 15a198.5 198.5 0 01-18.1-37.4l-3.4-9.8-.7-2.4-2.2-7.5-.6-2.3-1.9-7.7-.8-3.9-1.2-6-.6-4.2-.9-5.7-.5-4.5-.6-5.5c-.2-1.5-.2-3-.2-4.5l-.3-5.5-.1-4.5-.1-5.6v-.2l.2-8.9.2-2.9c.2-2.2.2-4.3.5-6.4l.3-3.2.7-6.5.4-2.8 1.4-8.9.3-1.7 1.5-7.5.6-2.5c.7-3 1.4-6 2.3-9 1.9-6.8 3.9-13.6 6.4-20.4l3.2-8.4 3.5-8.1 1.2-2.8c1.6-3.5 3.4-7.1 5.2-10.6l1-1.9c1.6-3 3.3-6 5.2-8.9l2.1-3.4 4.9-7.4 2.4-3.5 2.2-3 3.8-4.9 2.4-3 4.1-4.8 2.3-2.7c1.6-1.9 3.4-3.6 5.1-5.4l1.8-1.9 7.2-7 1.6-1.4c1.9-1.8 3.9-3.5 6-5.2l2.8-2.3 5.2-4.2 3.2-2.4 5.2-3.9 3.5-2.4 5.5-3.7 3.5-2.3 6.3-3.9 3-1.8c3.1-1.9 6.4-3.6 9.7-5.4 3.1-1.7 6.3-3.2 9.4-4.8l2.7-1.3 6.9-3.1 2.7-1.2c3.1-1.3 6.1-2.6 9.2-3.7l.3-.2 8.8-3.1 2.7-.9 6.7-2 2.6-.7 8.9-2.2.6-.1c2.7-.6 5.5-1 8.2-1.5l2.7-.4 6.4-.8 2.7-.2c1.5-.2 3.1-.2 4.7-.3l2.9-.2 5.2-.1h2.3l7.4.2 1.2.1 6.2.5 6.4.8-99.5-15.1-6-.8h-.4l-6.2-.5-1.2-.1c-2.5-.2-4.9-.2-7.4-.2h-2.3l-5.2.1-2.9.2-4.7.3-1 .1-1.6.2-6.5.8-2.7.4-8.2 1.5-.6.1c-3 .6-6 1.4-8.9 2.2l-2.6.7-6.7 2-2.7.9-8.9 3.1-.3.1c-3.1 1.1-6.1 2.4-9.3 3.7l-2.7 1.2-6.9 3.1-2.7 1.3c-3.1 1.5-6.3 3.1-9.4 4.8l-9.7 5.4-3 1.8-6.3 3.9-3.5 2.3a105.6 105.6 0 00-9 6.1l-5.2 3.9-3.2 2.4-5.2 4.2-2.8 2.3-6 5.3-1.6 1.4-6.9 6.6-.3.3-1.8 1.9-5.1 5.4-2.3 2.7-4.1 4.8-2.4 3a162.2 162.2 0 00-6 7.9l-1 1.4-1.4 2-4.9 7.4-2.1 3.4c-1.8 2.9-3.5 5.9-5.1 8.9-.2.6-.6 1-.9 1.5l-.2.4c-1.9 3.5-3.5 6.9-5.2 10.6l-1.2 2.7-3.5 8.1-.6 1.3-2.7 7-3.4 10.2-.9 3.1-2.1 7.1-2.3 9-.6 2.5-1.5 7.5-.3 1.7-1.3 7.7-.2 1.1-.4 2.8c-.2 2.2-.6 4.3-.7 6.5l-.3 3.2-.5 6.4-.2 2.9c-.2 3-.2 5.9-.2 8.9v.3l.1 5.2a76.9 76.9 0 00.7 10.6z'/%3e%3cpath class='st0' d='M832.4 407.1c54.4-28.9 104.4-34.5 150-16.6 45.6 17.9 77.7 52.5 96.3 103.9 26.2 72.4 15.1 148.3-33.3 227.6l-72.1 117.8c-16.7 28.4-24.8 53.2-24.4 74.6l239.4-127.3 37.7 104.2-369.4 196.4a385.3 385.3 0 01-23.1-153.8c3.3-49.1 21-99.6 53-151.4l62-99.9c29.8-47.8 37.7-91.1 23.8-129.6-7.8-21.6-21-36.5-39.6-44.8s-39.9-6-64 6.9c-25.7 13.6-42.1 32.9-49.4 57.6s-5.8 51.1 4.3 79.2c3.8 10.5 8.9 20.4 15.3 29.5l-102 50.1a198.1 198.1 0 01-18-37.4 231.4 231.4 0 01.6-160.7c19.3-54.4 56.9-96.5 112.9-126.3z'/%3e%3cdefs%3e%3cpath id='SVGID_5_' d='M832.4 407.1c54.4-28.9 104.4-34.5 150-16.6 45.6 17.9 77.7 52.5 96.3 103.9 26.2 72.4 15.1 148.3-33.3 227.6l-72.1 117.8c-16.7 28.4-24.8 53.2-24.4 74.6l239.4-127.3 37.7 104.2-369.4 196.4a385.3 385.3 0 01-23.1-153.8c3.3-49.1 21-99.6 53-151.4l62-99.9c29.8-47.8 37.7-91.1 23.8-129.6-7.8-21.6-21-36.5-39.6-44.8s-39.9-6-64 6.9c-25.7 13.6-42.1 32.9-49.4 57.6s-5.8 51.1 4.3 79.2c3.8 10.5 8.9 20.4 15.3 29.5l-102 50.1a198.1 198.1 0 01-18-37.4 231.4 231.4 0 01.6-160.7c19.3-54.4 56.9-96.5 112.9-126.3z'/%3e%3c/defs%3e%3cclipPath id='SVGID_6_'%3e%3cuse xlink:href='%23SVGID_5_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_6_)'%3e%3cpath class='st4' d='M523 271l597.1 89.6M525.2 277l597.1 89.6m-594.9-83.7l597.1 89.6m-594.9-83.6l597.1 89.5m-595-83.6l597.2 89.6m-595.1-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595.1-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.7l597.1 89.5m-594.9-83.6l597.1 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6M562 378.1l597.2 89.6m-595-83.6l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.7l597.1 89.6M570.7 402l597.1 89.6m-595-83.7l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.1 89.6m-595-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.6l597.2 89.6m-595-83.8l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.1 89.6m-595-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.6l597.1 89.6M614.1 521l597.1 89.6m-595-83.6l597.1 89.6m-595-83.7l597.2 89.5m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.7l597.2 89.6m-595-83.6l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-595-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.5m-595-83.7l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.5m-595.1-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595.1-83.6l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-595.1-83.6l597.2 89.6m-595-83.7l597.2 89.5m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.6l597.1 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6M705 771l597.2 89.6m-595-83.7l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6'/%3e%3c/g%3e%3cpath class='st2' d='M1308.3 203.1c.2-2.8.3-5.7.3-8.5V193l-.1-3.6-.1-2.7-.2-3.9-.2-2.5-.5-4.3a70.8 70.8 0 00-1.2-8.5l-99.6-15 1 6.4.2 2.1.5 4.3.2 2.5.2 3.9.1 2.7.1 3.6v1.5l-.3 8.5-.1 1.1c-.2 3-.6 6-1 9l-.3 2-1.3 7.3-.1.6-1.9 7.9-.6 2.1-2 6.7-.5 1.4-2.8 7.9-.8 2-2.4 5.7-1 2.2a170.9 170.9 0 01-5.6 11.3l-4.9 8.6-.4.6-5.2 7.9-1.2 1.8-2.3 3.1-1.9 2.5-2.5 3.1-1.9 2.4-2.7 3.1-1.9 2.2-3.1 3.2-1.9 1.9-2.7 2.6-2.3 2.3-2.8 2.5-2.5 2.3-3 2.5-2.5 2.1-3.1 2.4-2.6 1.9-3.4 2.4-2.5 1.8-3.8 2.5-2.3 1.5-4.3 2.7-2.1 1.3c-2.2 1.3-4.3 2.6-6.6 3.8l99.6 15c2.3-1.2 4.4-2.5 6.6-3.8l2.1-1.3 4.3-2.7 2.3-1.5a88 88 0 003.9-2.6l2.4-1.8 3.5-2.5 2.5-1.9 3.2-2.5 2.5-2 3.1-2.5 2.4-2.2 2.8-2.6 2.3-2.3 2.7-2.7.2-.2 1.7-1.8 3.1-3.2c.6-.7 1.3-1.4 1.9-2.3l2.7-3.1 1.9-2.4 2.5-3.1 1.9-2.5 2.3-3.1.6-.8.6-1 5.2-7.8.4-.6a146.3 146.3 0 005.5-9.6l1.4-2.7c1.3-2.5 2.5-5 3.6-7.6l1-2.2 2.4-5.7.6-1.4.2-.6 2.8-7.9.5-1.5 2-6.6.3-1.2.2-.9c.7-2.7 1.4-5.2 1.9-7.9l.1-.6a93.1 93.1 0 001.5-8.3l.1-1 1-9 .1-.6zm190 540.3l-99.6-14.9-137.6-380.2 99.6 15 137.6 380.1z'/%3e%3cpath class='st2' d='M1306.4 167.6l-99.5-15 91.6-48.7 99.6 15-91.7 48.7z'/%3e%3cpath class='st0' d='M1398.1 118.9l205.7 568.5-105.4 56.1-137.6-380.2-120 63.8-29.6-81.4c35.7-19.7 61.9-46 78.8-78.9a154 154 0 0016.4-99.1l91.7-48.8z'/%3e%3cpath class='st2' d='M1240.7 427.1l-99.6-15-29.5-81.4 99.6 14.9 29.5 81.5z'/%3e%3cdefs%3e%3cpath id='SVGID_7_' d='M1398.1 118.9l205.7 568.5-105.4 56.1-137.6-380.2-120 63.8-29.6-81.4c35.7-19.7 61.9-46 78.8-78.9a154 154 0 0016.4-99.1l91.7-48.8z'/%3e%3c/defs%3e%3cclipPath id='SVGID_8_'%3e%3cuse xlink:href='%23SVGID_7_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_8_)'%3e%3cpath class='st4' d='M771.1-177.7l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-595-83.6l597.1 89.6m-595-83.6L1377-64.3m-595.1-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595.1-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7L1390-28.6m-595-83.6l597.1 89.6m-595-83.6l597.1 89.6m-594.9-83.7l597.1 89.6M801.5-94.3l597.1 89.6m-595-83.7l597.2 89.6M805.7-82.4L1403 7.2M807.9-76.4l597.2 89.6m-595-83.8L1407.3 19m-595-83.6L1409.4 25m-595-83.6L1411.5 31M816.6-52.7l597.1 89.6M818.8-46.7l597.1 89.6M821-40.8l597.1 89.6m-595-83.6l597.2 89.6M825.2-28.8l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6M831.8-11L1429 78.5M833.9-5.1L1431 84.5M836.1.9l597.1 89.6M838.3 6.8l597.1 89.6M840.5 12.8l597.1 89.6m-595-83.6l597.1 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6M853.4 48.6l597.2 89.5m-595-83.7l597.2 89.6m-595-83.6l597.1 89.6M860 66.4l597.1 89.6m-595-83.7l597.1 89.6M864.3 78.3l597.1 89.6M866.5 84.2l597.1 89.6m-595-83.6l597.2 89.6M870.7 96.2l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.5m-595-83.6l597.2 89.6m-595.1-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.5m-595.1-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.7l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.7l597.2 89.6m-595-83.7l597.1 89.6M922.8 239l597.1 89.6M925 244.9l597.1 89.6m-595-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.7l597.1 89.6m-595-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.1 89.6m-595-83.7l597.1 89.5M966.1 358l597.1 89.6M968.3 364l597.1 89.6m-594.9-83.7l597.1 89.6m-595-83.6l597.1 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595.1-83.6l597.1 89.6m-594.9-83.7l597.1 89.5m-594.9-83.6l597.1 89.6M990 423.5l597.1 89.6m-595-83.7l597.1 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.1 89.5m-595-83.7l597.1 89.6M1011.6 483l597.1 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-595-83.6l597.1 89.5m-594.9-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.6l597.2 89.6m-595.1-83.7L1637 650m-595.1-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.1 89.6m-595-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-594.9-83.7l597.1 89.6M1055 602.1l597.1 89.6M1057 608l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-595-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.1 89.6m-595-83.6l597.1 89.6m-594.9-83.7l597.1 89.5m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6M1104.7 739l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.7l597.1 89.5m-595-83.6l597.2 89.6M1122 786.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.7L1728 900'/%3e%3c/g%3e%3cpath class='st2' d='M1071.1-29.2l-.1-2.3-.6-8.4-.2-1.2-.8-7.4-.3-2.8-.9-6.4-.4-2.8-1.4-8-.2-1.2-1.9-9.3-.6-2.7-1.6-7-.8-3.2-1.9-7.5-.6-2.5-2.8-10.1c-.2-.7-.5-1.4-.6-2.2l-2.5-8.3-1-3.4-2.5-7.7-1.1-3.2a289 289 0 00-3.9-10.9c-23.4-64.8-50.1-108.1-80-129.8a100 100 0 00-19-11.7 75.8 75.8 0 00-19.7-5.9L826-310.2c13.4 2 26.3 7.9 38.7 17.6 29.9 21.7 56.5 65 80.1 129.8 1.4 3.7 2.6 7.2 3.8 10.9l1.1 3.3 2.5 7.6 1.1 3.5 2.5 8.2c.2.7.5 1.5.6 2.3l2.8 10.1.6 2.5 1.9 7.5.8 3.2 1.6 7 .6 2.7 1.9 9.3.2 1.3 1.4 7.9.4 2.8.9 6.4c.2.9.2 1.9.3 2.8a208.2 208.2 0 011.6 17l.1 2.3.2 6v2.7l-.1 5.9v2.2l-.4 7.7-.1 1.4-.6 6.1-.3 2.4c-.2 2.2-.6 4.3-1 6.4l-.2 1.3c-.4 2.3-.7 4.7-1.2 6.9l-.6 2.7-1.2 5.2-.9 3.2-1 3.4-1 3.2-1.2 3.3-1.3 3.2-1.2 2.9L958 35l-1.4 2.7-1.5 2.9-1.7 3-1.7 2.7-1.9 2.8-1.6 2.2-3.3 4.3-1.4 1.8a60.4 60.4 0 01-4.8 5.3l-.2.2c-1.8 1.8-3.5 3.5-5.5 5.1l-1.8 1.4c-1.4 1.1-2.7 2.3-4.2 3.3l-2.2 1.6-4.4 3.1-2 1.3a75 75 0 01-6.8 3.9l-6.2 3.1-1.5.7c-2 .9-4.1 1.8-6.1 2.5l-.3.1c-1.9.7-3.9 1.4-5.8 1.9l-1.4.4c-2 .6-4 1-6 1.4l-.6.1-5.5.9-1.4.2-3.1.2-4.3.2h-2.8l-4.2-.2c-1.4-.1-3-.2-4.4-.5l99.6 15.2 2.9.4 1.5.1 4.2.2h2.8l4.3-.2 1.9-.1 1.2-.2 1.4-.2 5.5-.9.6-.1 6-1.4 1.4-.4 5.8-1.9.3-.1c2-.7 4-1.6 6.1-2.5l1.5-.7c2.1-1 4.1-1.9 6.2-3.1l6.8-3.9 2-1.3 4.4-3.1 2.2-1.6 4.2-3.3 1.8-1.4c1.9-1.6 3.7-3.3 5.5-5.1l.2-.2c1.7-1.7 3.3-3.5 4.8-5.3l1.4-1.8c1.1-1.4 2.3-2.8 3.3-4.3l.9-1.1.7-1 1.9-2.8 1.7-2.7 1.7-3 1-1.8.6-1.1 1.4-2.7 1.4-3.1 1.2-2.8.8-1.9.5-1.4 1.2-3.3 1-3.2 1-3.4.6-1.9.3-1.3c.5-1.7.8-3.4 1.2-5.2l.6-2.7a83 83 0 001.4-7.9v-.3l.6-3.9c.2-.8.2-1.7.3-2.6l.3-2.4.6-6.1.2-1.4.4-7.7v-2.2l.1-3.9V-23a66 66 0 01-.3-6.2z'/%3e%3cpath class='st2' d='M954.8-416.4l-99.6-15-6.4-.8h-.4l-7.7-.6h-.6c-2.3-.2-4.8-.2-7.1-.2h-2.7a90.2 90.2 0 00-8.3.3l-4.8.3-1.4.1-1.6.2-6.6.8-2.6.4-8.9 1.6-1 .2a237 237 0 00-8.1 1.9l-2.8.7-6.7 2-2.7.8c-3.1 1-6.1 2-9.2 3.2l-.6.2a316 316 0 00-8.7 3.5l-2.8 1.2-6.8 3.1-2.8 1.3a272.8 272.8 0 00-21.2 11.4l-2.8 1.7c-3.8 2.3-7.5 4.7-11.1 7.1l-.2.1c-3.5 2.4-7 4.9-10.4 7.5l-2.6 1.9c-3.4 2.6-6.7 5.3-9.9 8.1l-.2.2-9.1 8.3-2.3 2.2-2.2 2.1-6.6 6.9-.1.1-8.1 9.3-2 2.5-7.1 9.3-.5.6-.2.2c-2.5 3.5-4.8 7.1-7.2 10.7l-.6 1c-2.3 3.6-4.3 7.2-6.4 11l-.8 1.4-.6 1.1-2.9 5.9-3 6-3.1 7-2.7 6.2-.3.7-4.2 11.4-.5 1.5c-1.4 4.2-2.7 8.5-3.9 12.7l-.5 1.7-.5 1.7a250 250 0 00-2 8.3l-1.1 4.8c-1 4.8-2.1 9.7-2.9 14.8l-.9 5.6-.5 3.9c-.2 1.8-.5 3.5-.6 5.3l-.7 7.1-.5 5.2-.5 7.4-.3 5.2-.2 8-.1 4.7v.8c0 3.6 0 7.3.2 11l.1 2.8.4 9.5.2 3.8.8 10.1.2 2.3 1.4 12.6.4 3.2 1.4 9.7.6 3.9 2 11.1.3 1.9 2.7 13 .8 3.6 2.4 10.1 1 4 3.3 12.3.3 1.2 4 13.7 1.2 3.9c1 3.5 2.2 6.9 3.3 10.4l1.4 4.1 4.9 14.1c30.4 84.1 69.4 143.8 117.1 179 25 18 50.9 29.1 77.9 33.1l99.6 15.4c-27-4-52.9-15.1-77.9-33.1-47.6-35.3-86.7-95-117-179A1205 1205 0 01727.9 3l-1.4-4.1-3.4-10.4-1.2-3.9-4-13.7-.3-1.1-3.3-12.3-1-4-2.4-10.1-.8-3.6c-1-4.3-1.9-8.8-2.7-13l-.4-1.9c-.7-3.7-1.4-7.4-1.9-11.1l-.6-3.9c-.6-3.3-1-6.5-1.4-9.7l-.4-3.2c-.6-4.2-1-8.4-1.4-12.5l-.2-2.4-.8-10.1-.2-3.8-.4-9.5-.1-2.9-.2-11.8.1-4.8.2-8 .2-5.2c.2-2.4.2-4.9.5-7.3l.5-5.3.7-7 .6-5.3c.4-3.1.8-6.3 1.4-9.4l2.9-14.8 1.1-4.8a292 292 0 012.5-10l.5-1.8c1.2-4.3 2.5-8.5 3.9-12.7l.6-1.5 4.4-12.2 2.7-6.3c1-2.3 1.9-4.7 3.1-7l3-6 3.5-7 .8-1.4 6.4-11 .6-1c2.3-3.7 4.8-7.3 7.2-11l.5-.6c2.3-3.2 4.7-6.3 7.1-9.3l2-2.5c2.6-3.2 5.2-6.3 8.1-9.3l.1-.1c2.8-3.1 5.8-6 8.8-9l2.3-2.2 9.1-8.3.2-.2 9.9-8.1 2.6-1.9c3.4-2.6 6.8-5.1 10.4-7.5l.2-.1c3.6-2.4 7.3-4.8 11.1-7.1l2.8-1.7a224 224 0 0111.8-6.6c3.1-1.7 6.3-3.2 9.4-4.8l2.8-1.3 6.8-3.1 2.8-1.2 8.7-3.5.6-.2 9.2-3.2 2.7-.8 6.8-2 2.8-.7c2.7-.7 5.4-1.4 8.1-1.9l1-.2 8.9-1.6 2.6-.4 6.6-.8 2.9-.3 4.8-.3 3.1-.2 5.2-.1h2.7l7.1.2h.7l7.7.6c2.3.2 4.5.5 6.7.9l.3-.2z'/%3e%3cpath class='st0' d='M1032.6-382.9c48.3 35.6 87.6 95.1 117.8 178.6s39.7 158.8 28.6 226.1c-13.9 83.3-57 144.2-129.4 182.7-72.3 38.5-138.8 35.8-199.2-7.9-47.7-35.4-86.7-95-117.1-179.1-30.4-84.1-40.2-159.3-29.4-225.7 14.4-83.5 57.8-144.6 130.2-183.1s138.5-35.7 198.5 8.4zm36.3 394.3c7.1-41.3-1.1-94.4-24.6-159.2s-50.1-108.1-80-129.8c-28.1-21.9-58.6-24.2-91.5-6.8-33.3 17.7-52.8 46.6-58.6 86.5-6.4 41.6 2.1 94.6 25.4 158.8s49.7 107.7 79.3 130.2c28.1 22 58.9 24.1 92.2 6.4 32.7-17.4 52.1-46.1 57.8-86.1'/%3e%3cdefs%3e%3cpath id='SVGID_9_' d='M1032.6-382.9c48.3 35.6 87.6 95.1 117.8 178.6s39.7 158.8 28.6 226.1c-13.9 83.3-57 144.2-129.4 182.7-72.3 38.5-138.8 35.8-199.2-7.9-47.7-35.4-86.7-95-117.1-179.1-30.4-84.1-40.2-159.3-29.4-225.7 14.4-83.5 57.8-144.6 130.2-183.1s138.5-35.7 198.5 8.4zm36.3 394.3c7.1-41.3-1.1-94.4-24.6-159.2s-50.1-108.1-80-129.8c-28.1-21.9-58.6-24.2-91.5-6.8-33.3 17.7-52.8 46.6-58.6 86.5-6.4 41.6 2.1 94.6 25.4 158.8s49.7 107.7 79.3 130.2c28.1 22 58.9 24.1 92.2 6.4 32.7-17.4 52.1-46.1 57.8-86.1'/%3e%3c/defs%3e%3cclipPath id='SVGID_10_'%3e%3cuse xlink:href='%23SVGID_9_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_10_)'%3e%3cpath class='st4' d='M628.1-176.6L1225.2-87m-595-83.6L1227.4-81m-595.1-83.7l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6M641-140.9l597.2 89.6m-595-83.6l597.1 89.6M645.4-129l597.1 89.6M647.6-123l597.1 89.6m-595-83.6l597.1 89.6m-594.9-83.7L1249-21.5m-595-83.6l597.2 89.5m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6M660.5-87.3l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6L1262 14.2M667.1-69.4l597.1 89.6m-595-83.7l597.1 89.6M671.4-57.5L1268.6 32m-595-83.6L1270.7 38m-595-83.6l597.2 89.5M677.8-39.7L1275 49.9M680-33.8l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6M686.5-15.9l597.1 89.6M688.7-9.9l597.1 89.6M690.9-4L1288 85.6M693 2l597.2 89.6M695.2 8l597.2 89.6M697.3 13.9l597.2 89.5m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6M706 37.7l597.1 89.6M708.2 43.6l597.1 89.6M710.4 49.6l597.1 89.6M712.6 55.6l597.1 89.6m-595-83.7l597.1 89.6m-595-83.6l597.2 89.6M719 73.4l597.2 89.5m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6M725.5 91.2l597.2 89.6m-595-83.6l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-595-83.6l597.1 89.6M736.4 121l597.1 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595.1-83.8l597.2 89.6m-595-83.6l597.2 89.6m-595-83.6l597.2 89.6m-595-83.7l597.1 89.6m-595-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-595-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595.1-83.6l597.2 89.6m-595-83.7l597.2 89.6m-595-83.7l597.2 89.6m-595-83.6l597.1 89.6m-595-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-594.9-83.6l597.1 89.6m-594.9-83.7l597.1 89.6m-595-83.6l597.1 89.6m-595-83.6l597.2 89.6M784 252l597.2 89.6'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
    }
}

.header-banner--static-2022 {
    background: #fefefe url("data:image/svg+xml,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 324 350' xml:space='preserve'%3e%3cstyle%3e.st1%2c.st5%7bfill-rule:evenodd%3bclip-rule:evenodd%3bfill:%23cb1d23%7d.st5%7bfill:%23e0a000%7d.st6%7bfill:%231d9e8d%7d.st8%7bfill:%23413585%7d%3c/style%3e%3cpath d='M0 0h324v350H0z' fill='%23062846'/%3e%3cpath class='st1' d='M146.8 161.1L130 170l-.2.1L86.6 193l-18.4 10-.3.2-1.9 1-.4.2-10.9 5.8-.1.1-2.2 1.2-7.2 3.8-.2.1-.3.2-27.5-4.1c-.5-1.4-1-2.9-1.4-4.3-.1-.2-.1-.5-.2-.7l-1.2-4.1-.2-.8c-.4-1.4-.7-2.7-1-4.1 0-.2-.1-.3-.1-.5-.3-1.3-.6-2.6-.8-3.9l-.1-.5-.6-4c0-.3-.1-.5-.1-.8-.2-1.3-.3-2.6-.4-3.9 0-.2 0-.4-.1-.7l-.3-4c-.1-1.4-.1-2.7-.1-4v-3.5c0-.9.1-1.8.1-2.8.1-.9.1-1.8.2-2.7 0-.3.1-.6.1-.9.1-.6.1-1.2.2-1.8v-.2l.3-1.8c0-.1 0-.3.1-.4.1-.8.3-1.6.5-2.4.1-.2.1-.5.2-.7.1-.6.3-1.1.4-1.7.1-.3.1-.6.2-.9.1-.4.2-.7.3-1 .1-.2.1-.3.1-.5l.3-1.1c.1-.5.3-1 .4-1.4l.3-1.1c.2-.5.3-1 .5-1.5.1-.4.2-.7.4-1l.6-1.5c.1-.3.3-.7.4-1 0-.1.1-.2.1-.4.1-.3.3-.6.4-.9.2-.5.4-1 .6-1.4.2-.4.4-.8.5-1.2.2-.5.4-1 .6-1.4.2-.4.4-.9.6-1.3.2-.5.5-.9.7-1.4.2-.4.4-.9.6-1.3.2-.5.5-1 .7-1.4.1-.2.2-.3.3-.5l.3-.6c.4-.8.8-1.5 1.3-2.3.2-.3.4-.6.5-1 .6-1.1 1.2-2.1 1.9-3.2l17.1-27.6c.5-.8 1-1.6 1.4-2.3.2-.3.3-.5.4-.8.3-.5.6-1.1.9-1.6.1-.2.2-.3.2-.5.3-.6.6-1.3.9-1.9 0-.1.1-.2.1-.3l.9-2.1c.1-.2.1-.3.2-.5.2-.4.3-.8.5-1.3s.3-.9.5-1.4c.1-.3.2-.7.3-1.1.2-.5.3-.9.4-1.4.1-.3.2-.7.3-1.1l.3-1.2c.1-.4.2-.7.2-1.1.1-.4.2-.8.2-1.2.1-.3.1-.7.2-1.1.1-.5.1-.9.2-1.4 0-.3.1-.6.1-.9 0-.5 0-1 .1-1.5v-1.1c0-.6 0-1.1-.1-1.7v-.3c0-.6-.1-1.2-.2-1.8 0-.1 0-.3-.1-.4l-.3-1.7v-.2c-.1-.6-.3-1.2-.5-1.8 0-.1-.1-.3-.1-.4l-.6-1.8c-.7-1.9-1.6-3.7-2.7-5.4-.7.4-1.3.8-1.9 1.2-.1.1-.2.1-.3.2-.5.3-1 .7-1.4 1.1-.1.1-.3.2-.4.3-.4.3-.8.7-1.2 1l-.3.3c-.5.4-.9.9-1.3 1.3-.7.8-1.3 1.6-1.9 2.5-.1.1-.1.2-.2.3-.2.4-.5.7-.7 1.1-.1.1-.1.2-.2.3-.2.4-.4.7-.6 1.1.3.2.3.3.2.4-.2.4-.4.9-.6 1.3v.1c-.3.8-.6 1.6-.9 2.5-.7 2.6-1.2 5.2-1.2 7.9-.1 2.7.2 5.4.8 8.1v.1c.2.9.4 1.9.7 2.9 0 .1 0 .1.1.2l.9 2.7c1 2.9 2.5 5.6 4.2 8.2l-1 .5-.5.2-1.8.9-.6.2-2 1-.4.2-1.9.9-2.4 1.2-.5.3-1.9.9-.6.3-1.9.9-.6.3-1.9.9-.6.3-1.9.9-.6.3-1.9.9-.6.3-1.9.9-.6.3-2.5 1.2L0 115.2V29.9c.1-.1.3-.2.4-.3l1.4-1.1c.3-.2.6-.4 1-.7.5-.4 1-.7 1.5-1l.9-.6c.6-.4 1.2-.7 1.7-1 .3-.2.6-.3.8-.5l2.7-1.5c.9-.5 1.7-.9 2.6-1.3.3-.1.5-.2.8-.4.6-.3 1.3-.6 1.9-.9l.8-.3c.9-.4 1.7-.7 2.5-1h.1l2.4-.9c.2-.1.5-.2.7-.2.6-.2 1.2-.4 1.9-.5.2-.1.5-.1.7-.2.8-.2 1.6-.4 2.5-.6h.2c.8-.2 1.5-.3 2.3-.4.2 0 .5-.1.7-.1.6-.1 1.2-.2 1.8-.2l.5-.1h.3c.4 0 .9-.1 1.3-.1.3 0 .5 0 .8-.1h2.1c.7 0 1.4 0 2.1.1h.3c.6 0 1.2.1 1.7.1h.1c.6.1 1.1.1 1.7.2l27.1 4.1h.2c2.8.4 5.5 1.1 8.1 2.1h.1c.3.1.6.2.8.3.2.1.4.2.7.3h-.1c1.3.5 2.6 1.1 3.9 1.8.3.2.6.3.9.5h-.1c.9.5 1.8 1 2.7 1.6.2.1.5.3.7.5l2.1 1.5c.2.1.4.3.6.5.6.5 1.2 1 1.7 1.5.2.1.3.3.5.4.5.4 1 .9 1.5 1.4l.4.4c.4.5.9.9 1.3 1.4.1.1.2.3.4.4.4.4.8.9 1.1 1.4.1.1.2.3.3.4l1 1.3c.1.1.2.3.3.4.3.4.6.9.9 1.3.1.1.2.3.2.4.3.4.6.9.8 1.3l.2.4c.2.4.5.9.7 1.3.1.1.1.3.2.4.2.4.4.8.7 1.3.1.1.1.3.2.4.2.4.4.8.6 1.3.1.1.1.3.2.4.2.4.4.8.6 1.3.1.1.1.3.2.4.2.4.3.8.5 1.3.1.1.1.2.2.4.2.4.3.8.5 1.3 0 .1.1.2.1.3.2.4.3.8.4 1.3l.1.2c.2.5.3 1 .4 1.5 0 .1.1.2.1.3.1.4.2.9.4 1.3 0 .1.1.2.1.4l.3 1.2c0 .1.1.2.1.4l.3 1.2c0 .1.1.2.1.4l.3 1.2c0 .1.1.2.1.4.1.5.2 1 .3 1.4v.2c.1.4.1.8.2 1.2v.2c.1.4.1.9.2 1.3v.4c0 .4.1.8.1 1.2v.4c0 .4.1.8.1 1.2v.4c0 .4.1.8.1 1.2V76c0 .4 0 .8-.1 1.2v.3c0 .4-.1.8-.1 1.2v.4c0 .4-.1.8-.1 1.2v.1c-.1.5-.1 1-.2 1.4 0 .1 0 .2-.1.3-.1.4-.1.8-.2 1.2 0 .1 0 .2-.1.3-.1.4-.1.8-.2 1.2 0 .1 0 .2-.1.3l-.3 1.4v.1l-.3 1.2c0 .1-.1.2-.1.3l-.3 1.2c0 .1-.1.2-.1.3l-.3 1.2c0 .1-.1.2-.1.3-.1.4-.2.8-.3 1.1 0 .1-.1.2-.1.2l-.4 1.3c0 .1-.1.2-.1.3-.1.4-.2.8-.4 1.1 0 .1-.1.2-.1.3-.1.4-.2.8-.4 1.1 0 .1-.1.2-.1.3-.1.4-.3.8-.4 1.1 0 .1-.1.2-.1.3-.1.4-.3.8-.4 1.1-.1.1-.1.2-.1.3-.2.4-.3.8-.5 1.1-.1.1-.1.2-.1.3-.2.4-.3.8-.5 1.1-.1.1-.1.2-.2.3-.2.4-.3.8-.5 1.2 0 .1-.1.2-.1.3l-.5 1.1c-.1.1-.1.2-.2.3-.2.4-.4.7-.6 1.1-.1.1-.1.2-.2.3-.2.4-.4.7-.6 1.1l-.2.3c-.2.4-.4.7-.6 1.1 0 .1-.1.2-.1.3-.3.5-.5.9-.8 1.4v.1c-.5.8-1 1.7-1.5 2.5 0 .1-.1.1-.1.2-.1.1-.1.2-.2.3l-.7 1.1-.1.2-.8 1.3-.1.1-.7 1.1-.2.3-1.6 2.6-.1.2-.8 1.3-.1.1-.7 1.1-.2.3-.7 1.1-.1.2-.9 1.5-.1.1-.7 1.1-.2.3-.8 1.2-.1.2-.7 1.1-.1.2-.7 1.2-.1.2-.8 1.2-.2.3-.7 1.2-.2.3-.7 1.1-.2.3-1.5 2.5-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.1.2 30.3-16.1 27.5 4.1.1.2.4 1.3.1.4.4 1.3.1.4.4 1.3.1.4.6 1.5v.1l.5 1.3.1.4.6 1.6.5 1.3.1.4 1.1 2.9.1.4 1.1 2.9.1.3 1.1 3 .1.3.6 1.6v.1l.5 1.3.1.4.5 1.5.1.1.5 1.3.1.4.8 1z'/%3e%3cpath d='M38 27.3c15-8 28.8-9.5 41.5-4.6 12.6 4.9 21.5 14.5 26.6 28.7 7.2 20 4.2 41-9.2 62.9L77 146.9c-4.6 7.8-6.9 14.7-6.7 20.6l66.2-35.2 10.4 28.8-102.2 54.3c-5.2-14.8-7.3-28.9-6.4-42.5.9-13.6 5.8-27.5 14.7-41.9l17.2-27.6c8.2-13.2 10.4-25.2 6.6-35.8-2.2-6-5.8-10.1-10.9-12.4-5.1-2.3-11-1.6-17.7 1.9-7.1 3.8-11.6 9.1-13.6 15.9-2 6.8-1.6 14.1 1.2 21.9 1 2.9 2.5 5.6 4.2 8.2L11.6 117c-2-3.3-3.7-6.7-5-10.3-5.2-14.6-5.2-29.4.2-44.5 5.4-15 15.8-26.7 31.2-34.9' fill-rule='evenodd' clip-rule='evenodd' fill='%23ff3100'/%3e%3cpath class='st1' d='M80.2 23l-19.5-2.9c.5-.1 1.1-.1 1.7-.1l16.3 2.4c.3.1.6.2.8.3.2.1.4.2.7.3m4.7 2.2l-29.5-4.4c.3-.1.7-.1 1-.2L84 24.7c.3.2.6.4.9.5m3.4 2.1l-36.8-5.5c.3-.1.6-.2.8-.2l35.3 5.3c.2.1.4.2.7.4m2.6 2l-42.8-6.4c.2-.1.5-.2.8-.2l41.5 6.2.5.4m2.2 1.8l-48-7.2.6-.3 46.8 7c.3.3.5.4.6.5M95 33l-52.6-7.9.6-.3 51.5 7.7c.3.2.4.3.5.5m1.7 1.8L40 26.3l.6-.3 55.8 8.4c0 .1.1.2.3.4m1.4 1.8l-60.5-9.1c.1-.1.2-.1.4-.2 0 0 .1 0 .1-.1l59.6 8.9c.2.2.3.3.4.5m1.3 1.7l-64-9.6c.2-.1.3-.2.5-.3l63.2 9.5c.1.1.2.3.3.4m1.2 1.7L33.4 30c.2-.1.3-.2.5-.3l66.5 10c0 .1.1.2.2.3m1 1.7L31.4 31.2c.1-.1.3-.2.4-.3l69.5 10.4.3.4m1 1.8l-73-11c.1-.1.3-.2.4-.3l72.4 10.9c0 .1.1.2.2.4m.8 1.6L27.8 33.8c.1-.1.3-.2.4-.3l75.1 11.2c0 .2.1.3.1.4m.8 1.7L26.1 35.1c.1-.1.2-.2.4-.3l77.6 11.6c0 .2.1.3.1.4m.8 1.7L24.5 36.4c.1-.1.2-.2.4-.3l79.9 12c.1.1.1.2.2.4m.6 1.6L23 37.7l.3-.3 82.1 12.3c.1.2.2.3.2.4m.6 1.7L21.6 39.1l.3-.3 84.2 12.6c.1.1.1.3.1.4m.6 1.6l-86.5-13 .3-.3L106.7 53c0 .2.1.3.1.4m.5 1.6L19 41.8l.3-.3 87.9 13.2c0 .1.1.2.1.3m.5 1.7l-90-13.5.3-.3 89.6 13.4c0 .1 0 .2.1.4m.4 1.6L16.6 44.6l.3-.3L108.1 58s.1.2.1.3m.4 1.6L15.5 46l.2-.3 92.7 13.9c.1.1.1.2.2.3m.3 1.6l-44-6.6c-2-.8-4.2-1.1-6.4-1l-44-6.6c.1-.1.1-.2.2-.3l94.1 14.1c0 .2.1.3.1.4m-54.3-6.9c-.3.1-.6.2-.8.2l-40.2-6c.1-.1.1-.2.2-.3l40.8 6.1zm54.6 8.5l-40.2-6c-.2-.2-.5-.3-.7-.5l40.8 6.1c0 .2 0 .3.1.4m-57.8-7.5l-.6.3-38.1-5.7.2-.3 38.5 5.7zm58 9.1L71.3 59c-.1-.2-.3-.3-.5-.4l38.5 5.8c.1 0 .1.2.1.3m-60.6-7.9c-.2.1-.4.2-.5.3l-36.5-5.5c.1-.1.1-.2.2-.3l36.8 5.5zm60.8 9.5L73 60.8c-.1-.1-.2-.3-.3-.4l36.9 5.5v.4m-63-8.3c-.2.1-.3.2-.5.3L10.9 53l.2-.3L46.6 58zm63.1 9.9l-35.5-5.3c-.1-.1-.2-.3-.3-.4l35.7 5.4c.1 0 .1.1.1.3m-65.1-8.6c-.1.1-.3.2-.4.3l-34-5.1c.1-.1.1-.2.2-.3l34.2 5.1zm65.2 10.1l-34.6-5.2c-.1-.1-.1-.3-.2-.4l34.8 5.2v.4m-66.9-8.8c-.1.1-.3.2-.4.3l-33.1-5c0-.1.1-.2.1-.3l33.4 5zm67 10.4L76 65.9c-.1-.1-.1-.3-.2-.4l34 5.1c.1.2.1.3.1.4m-68.6-9.1l-.3.3-32.2-4.8c0-.1.1-.2.1-.3l32.4 4.8zm68.6 10.7l-33.2-5c0-.1-.1-.2-.1-.4l33.4 5c-.1.1-.1.2-.1.4M40 63.3l-.3.3-31.6-4.8c0-.1.1-.2.1-.3L40 63.3zm69.9 10.4v.4l-32.7-4.9c0-.1-.1-.2-.1-.4l32.8 4.9zm-71.1-9.1l-.3.3-31-4.7c0-.1.1-.2.1-.3l31.2 4.7zm71.1 10.7v.4l-32.2-4.8c0-.1-.1-.2-.1-.4l32.3 4.8zM37.8 66c-.1.1-.1.2-.2.3L7 61.8c0-.1.1-.2.1-.3L37.8 66zm72 10.8v.3L78 72.4c0-.1 0-.2-.1-.4l31.9 4.8zm-72.9-9.3c-.1.1-.1.2-.2.3L6.4 63.3c0-.1.1-.2.1-.3l30.4 4.5zm72.8 10.9v.4L78.3 74c0-.1 0-.2-.1-.4l31.5 4.8zm-73.6-9.5c-.1.1-.1.2-.2.3L6 64.7c0-.1.1-.2.1-.3l30 4.5zm73.4 11v.3l-31-4.7v-.4l31 4.8zm-74.1-9.6c0 .1-.1.2-.1.3L5.5 66.2c0-.1.1-.2.1-.3l29.8 4.4zm74 11.1c0 .1 0 .2-.1.3l-30.8-4.6v-.4l30.9 4.7zm-74.6-9.6c0 .1-.1.2-.1.3L5.1 67.7c0-.1.1-.2.1-.3l29.6 4.4zM109.1 83c0 .1 0 .2-.1.3l-30.5-4.6v-.4l30.6 4.7zm-74.7-9.7c0 .1-.1.2-.1.3L4.7 69.2c0-.1.1-.2.1-.3l29.6 4.4zm74.5 11.2c0 .1 0 .2-.1.3l-30.3-4.6v-.3l30.4 4.6zM34 74.8c0 .1-.1.2-.1.4L4.3 70.7c0-.1.1-.2.1-.3L34 74.8zM108.6 86c0 .1 0 .2-.1.3l-30.1-4.5v-.3l30.2 4.5zm-74.9-9.7v.3L4 72.2c0-.1.1-.2.1-.3l29.6 4.4zm74.6 11.2c0 .1-.1.2-.1.3l-30-4.5c0-.1 0-.2.1-.3l30 4.5zm-74.9-9.7v.4L3.7 73.7c0-.1 0-.2.1-.3l29.6 4.4zM107.9 89c0 .1-.1.2-.1.3l-29.9-4.5c0-.1.1-.2.1-.3l29.9 4.5zm-74.6-9.6v.3L3.5 75.3l.1-.4 29.7 4.5zm74.2 11.1c0 .1-.1.2-.1.3l-29.8-4.5c0-.1.1-.2.1-.3l29.8 4.5zm-74.3-9.6v.4L3.3 76.8v-.4l29.9 4.5zM107.1 92c0 .1-.1.2-.1.3l-29.8-4.5c0-.1.1-.2.1-.3l29.8 4.5zm-73.9-9.2L3.1 78.3v-.4l30.1 4.5v.4m73.4 10.7c0 .1-.1.2-.1.3l-29.7-4.5c0-.1.1-.2.1-.3l29.7 4.5zm-73.3-9.1L2.9 79.8v-.4L33.3 84v.4M106.2 95c0 .1-.1.2-.1.3l-29.7-4.4c0-.1.1-.2.1-.3l29.7 4.4zm-72.8-9L2.8 81.4V81l30.5 4.6c.1.1.1.2.1.4m72.2 10.4c0 .1-.1.2-.1.3l-29.7-4.5c0-.1.1-.2.1-.3l29.7 4.5zm-71.9-8.8L2.8 82.9v-.4l30.8 4.6c0 .2 0 .3.1.5m71.4 10.3c0 .1-.1.2-.1.3l-29.8-4.5c.1-.1.1-.2.1-.3l29.8 4.5zM34 89.2L2.7 84.5v-.4l31.1 4.7c.1.1.1.2.2.4m70.5 10.2c-.1.1-.1.2-.1.3l-29.8-4.5c.1-.1.1-.2.2-.3l29.7 4.5zm-70.2-8.6L2.7 86v-.4l31.5 4.7c.1.2.1.4.1.5m69.6 10c-.1.1-.1.2-.1.3l-29.9-4.5c.1-.1.1-.2.2-.3l29.8 4.5zm-69.1-8.4l-32-4.8v-.4L34.7 92c0 .1 0 .3.1.4m68.5 9.9c-.1.1-.1.2-.2.3l-30-4.5c.1-.1.1-.2.2-.3l30 4.5zm-68-8.3L2.9 89.2v-.4l32.3 4.8c0 .2.1.3.1.4m67.3 9.8c-.1.1-.1.2-.2.3l-30-4.5c.1-.1.1-.2.2-.3l30 4.5zm-66.7-8.1L3 90.7v-.4l32.8 4.9c0 .2 0 .3.1.5m66 9.5c-.1.1-.1.2-.2.3L71.6 101c.1-.1.1-.2.2-.3l30.1 4.5zm-65.3-7.9l-33.4-5v-.4l33.3 5c0 .2 0 .3.1.4m64.6 9.4c-.1.1-.1.2-.2.3l-30.3-4.5c.1-.1.1-.2.2-.3l30.3 4.5zM37.4 99l-34-5.1v-.4l33.8 5.1c.1.1.1.3.2.4m63.1 9.1l-.2.3-30.4-4.6.2-.3 30.4 4.6zm-62.2-7.4L3.7 95.5c0-.1-.1-.2-.1-.4l34.5 5.2c.1.1.1.3.2.4m61.4 8.9c-.1.1-.1.2-.2.3L69 105.3l.2-.3 30.5 4.6zm-60.3-7.2L4 97.1c0-.1 0-.2-.1-.4l35.2 5.3c.1.1.2.3.3.4m59.5 8.6c-.1.1-.1.2-.2.3l-30.6-4.6.2-.3 30.6 4.6zM39 103.6l-.6.3-34.1-5.2c0-.1-.1-.2-.1-.4l34.8 5.3zm59.1 8.8c-.1.1-.1.2-.2.3l-30.6-4.6.2-.3 30.6 4.6zm-61.5-7.7l-.6.3-31.3-4.7c0-.1-.1-.2-.1-.4l32 4.8zm60.6 9.1c-.1.1-.1.2-.2.3l-30.7-4.6.2-.3 30.7 4.6zm-63.1-7.9l-.6.3-28.4-4.3c0-.1-.1-.2-.1-.4l29.1 4.4zm62.3 9.4l-.2.3-30.7-4.6.2-.3zm-64.7-8.2l-.6.3-25.5-3.8c0-.1-.1-.3-.1-.4l26.2 3.9zm63.8 9.6l-.2.3-30.7-4.6.2-.3zm-66.2-8.4l-.5.3-22.6-3.4c0-.1-.1-.2-.1-.4l23.2 3.5zm65.3 9.8l-.2.3-30.7-4.6.2-.3zm-67.8-8.6l-.6.3-19.6-2.9c0-.1-.1-.1-.1-.2l-.1-.2 20.4 3zm66.9 10l-.2.4-30.7-4.6.2-.4zm-69.3-8.8l-.6.3-16.5-2.5c-.1-.1-.1-.3-.2-.4l17.3 2.6zM92.9 121l-.2.3-30.8-4.6.3-.3zM22 111.9l-.6.3-13.4-2c-.1-.1-.1-.3-.2-.4l14.2 2.1zm70 10.5l-.2.3-30.7-4.6.2-.3zm-72.4-9.3l-.6.3-10.2-1.5c-.1-.1-.1-.2-.2-.4l11 1.6zm71.5 10.7l-.2.4-30.7-4.7.2-.3zm-74-9.5l-.6.3-6.9-1c-.1-.1-.1-.3-.2-.4l7.7 1.1zm42.4 6.3l30.8 4.6-.2.4-30.8-4.6zm77 11.9h-.4l.3-.2zm-121.8-17l-.6.3-3.5-.5c-.1-.1-.1-.3-.2-.4l4.3.6zm43.9 6.6l30.8 4.6-.2.3-30.8-4.6zm78.5 12.1l-3.3-.5.6-.3 2.5.4zM12.3 116.6l-.6.3h-.1c-.1-.1-.2-.3-.2-.4l.9.1zm45.4 6.9l30.8 4.6-.2.3-30.8-4.6zm80 12.3l-6.1-.9.5-.3 5.4.8zm-80.9-10.9l30.8 4.6-.2.3-30.8-4.6zm81.5 12.6l-9-1.4.5-.3 8.3 1.3zM56 126.3l30.8 4.6-.2.4-30.8-4.6zm82.9 12.8l-11.9-1.8.5-.2 11.2 1.6zm-83.8-11.4l30.8 4.7-.2.3-30.8-4.6zm84.4 13.1l-14.8-2.2.5-.3 14.1 2.1zm-85.3-11.6l30.8 4.6-.2.3-30.8-4.6zm85.9 13.2l-17.7-2.6.6-.3 16.9 2.5zm-86.8-11.8l30.9 4.6-.3.3-30.8-4.6zm87.3 13.5l-20.4-3.1.5-.3 19.8 3zM52.4 132l30.8 4.6-.2.3-30.8-4.6c.1-.1.2-.2.2-.3m88.8 13.7l-23.3-3.5.5-.3 22.7 3.4zm-89.6-12.3l30.8 4.6-.2.3-30.8-4.6s.1-.2.2-.3m90.2 13.9l-26.2-3.9.5-.3 25.6 3.9zm-91.1-12.4l30.8 4.6-.2.3-30.8-4.6c.1-.1.2-.2.2-.3m91.7 14.1l-29.1-4.4.5-.3 28.5 4.3zm-92.5-12.7l30.7 4.6-.2.3-30.7-4.6.2-.3m93.1 14.3l-32-4.8.6-.3 31.3 4.7zm-93.8-12.9l30.6 4.6-.2.3-30.6-4.5c0-.1.1-.3.2-.4m94.4 14.6l-34.8-5.3.5-.2 34.2 5.1zm-95.2-13.1l30.5 4.6-.2.3-30.5-4.6c.1-.1.1-.2.2-.3m95.8 14.7l-37.7-5.7.5-.2 37.1 5.5zm-96.5-13.3l30.4 4.6-.2.3-30.4-4.5c.1-.2.1-.3.2-.4m97.1 15l-40.6-6.1.5-.3 40 6zM47 142.1l30.2 4.5-.2.3v.1l-30.2-4.5c0-.2.1-.3.2-.4m98.4 15.1l-43.5-6.5.5-.3 42.9 6.4zm-99.1-13.7l30.1 4.5c-.1.1-.1.2-.2.3l-30-4.5s0-.2.1-.3m99.7 15.3l-46.4-6.9.5-.3 45.8 6.9zM45.6 145l29.9 4.5c-.1.1-.1.2-.2.3l-29.9-4.5c.1-.1.2-.2.2-.3m101 15.5l-49.3-7.4.6-.3 48.6 7.3zM45 146.4l29.8 4.5c-.1.1-.1.2-.2.3l-29.8-4.5c.1 0 .1-.1.2-.3m101 15.2l-.6.3-50.3-7.6.5-.3zM44.4 147.9l29.7 4.5c-.1.1-.1.2-.2.3l-29.7-4.5c.1-.1.1-.2.2-.3m99.3 14.9l-.5.3-50.4-7.6.5-.3zm-99.9-13.4l29.6 4.4c-.1.1-.1.2-.1.3l-29.7-4.4c.1-.1.1-.2.2-.3m97.6 14.6l-.5.3-50.4-7.6.5-.2zm-98.2-13.2l29.6 4.4c-.1.1-.1.2-.1.3l-29.6-4.4s.1-.1.1-.3m95.9 14.4l-.5.3-50.4-7.5.5-.3zm-96.4-12.9l29.6 4.4c0 .1-.1.2-.1.3l-29.6-4.4s.1-.2.1-.3m94.2 14.1l-.6.3-50.4-7.5.5-.3zm-94.7-12.6l29.6 4.4c0 .1-.1.2-.1.4l-29.6-4.4c0-.2.1-.3.1-.4m92.4 13.9l-.6.2-50.4-7.5.6-.3zm-92.9-12.4l29.6 4.4c0 .1-.1.2-.1.4l-29.6-4.4c0-.2.1-.3.1-.4m90.6 13.6l-.5.3-50.4-7.6.5-.3zm-91-12.1l29.7 4.4c0 .1-.1.2-.1.4l-29.7-4.4c0-.2 0-.3.1-.4m88.7 13.3l-.5.3-50.4-7.6.5-.3zm-89.2-11.8l29.8 4.5c0 .1 0 .2-.1.4l-29.8-4.5c.1-.2.1-.3.1-.4m86.9 13l-.5.3-50.4-7.6.5-.3zm-87.2-11.5l30 4.5v.4l-30-4.5c-.1-.2-.1-.3 0-.4m84.9 12.7l-.5.3-50.4-7.6.5-.2zm-85.3-11.2l30.2 4.5v.4L40 161.6c0-.1.1-.2.1-.3m83.1 12.4l-.6.3-50.4-7.6.6-.2zm-2.3 1.2l-.5.3-80.7-12.1c0-.1 0-.2.1-.3l30.5 4.6h.2l50.4 7.5zm-2.3 1.2l-.5.3-78.7-11.8c0-.1 0-.2.1-.4l79.1 11.9zm-2.3 1.3l-.5.3-76.7-11.5c0-.1 0-.2.1-.4l77.1 11.6zm-2.3 1.2l-.5.3-74.6-11.2v-.4l75.1 11.3zm-2.3 1.2l-.5.3-72.5-10.9v-.4l73 11zm-2.2 1.2l-.5.3-70.4-10.6v-.4l70.9 10.7zm-2.3 1.2l-.5.3-68.3-10.2v-.4l68.8 10.3zm-2.3 1.2l-.5.3-66.1-9.9v-.4l66.6 10zm-2.3 1.2l-.5.3-63.9-9.6v-.4l64.4 9.7zm-2.3 1.3l-.5.3-61.7-9.2v-.4l62.2 9.3zm-2.2 1.2l-.5.3-59.4-8.9v-.4l59.9 9zm-2.3 1.2l-.5.3-57.1-8.6v-.4l57.6 8.7zm-2.3 1.2l-.5.3-54.8-8.2v-.4l55.3 8.3zm-2.3 1.2l-.5.3-52.5-7.9v-.4l53 8zm-2.3 1.2l-.5.3-50.1-7.5v-.4l50.6 7.6zm-2.2 1.2l-.5.3-47.7-7.1v-.4l48.2 7.2zm-2.3 1.2l-.5.3-45.3-6.8v-.4l45.8 6.9zm-2.3 1.3l-.5.3-42.9-6.4v-.4l43.4 6.5zm-2.3 1.2l-.5.3-40.4-6.1v-.4l40.9 6.2zm-2.3 1.2l-.5.3-37.9-5.7v-.4l38.4 5.8zm-2.3 1.2l-.5.3-35.4-5.3v-.4l35.9 5.4zm-2.2 1.2l-.5.3-32.8-4.9c0-.1 0-.2-.1-.4l33.4 5zm-2.3 1.2l-.5.3-30.3-4.5c0-.1 0-.2-.1-.4l30.9 4.6zm-2.3 1.2l-.5.3-27.7-4.1c0-.1 0-.2-.1-.4l28.3 4.2zm-2.3 1.3l-.5.3-25.1-3.8c0-.1-.1-.2-.1-.4l25.7 3.9zm-2.3 1.2l-.5.3-22.4-3.4c0-.1-.1-.2-.1-.4l23 3.5zm-2.2 1.2l-.5.3-19.8-3c0-.1-.1-.2-.1-.4l20.4 3.1zm-2.3 1.2l-.5.3-17.1-2.6c0-.1-.1-.2-.1-.4l17.7 2.7zm-2.3 1.2l-.5.3-14.4-2.2c0-.1-.1-.2-.1-.4l15 2.3zm-2.3 1.2l-.5.3-11.6-1.7c0-.1-.1-.2-.1-.4l12.2 1.8zm-2.3 1.2l-.5.3-8.8-1.3c0-.1-.1-.2-.1-.4l9.4 1.4zm-2.3 1.3l-.5.3-6.1-.9c0-.1-.1-.2-.1-.4l6.7 1zm-2.2 1.2l-.5.3-3.2-.5c0-.1-.1-.3-.1-.4l3.8.6zm-2.3 1.2l-.5.3-.4-.1c0-.1-.1-.3-.1-.4l1 .2z'/%3e%3cpath d='M187.6 350l.8-.4-.8.4h-35.3l13.4-7.1 27.5 4.1.1.2.4 1.3.2.3.4 1.2zm-20.9-63.1v-1.6c0-.4 0-.8-.1-1.2v-.4c0-.4-.1-.8-.1-1.2v-.4c0-.4-.1-.8-.1-1.2v-.4c-.1-.4-.1-.8-.2-1.2v-.4c-.1-.4-.1-.8-.2-1.2 0-.1 0-.2-.1-.4-.1-.4-.1-.8-.2-1.2 0-.1 0-.2-.1-.4-.1-.4-.2-.8-.2-1.2v-.4l-.3-1.2v-.4l-.3-1.2c0-.1 0-.1-.1-.2 0-.1 0-.1-.1-.2-.1-.4-.2-.8-.4-1.2 0-.1 0-.1-.1-.2 0-.1 0-.1-.1-.2-.1-.4-.3-.8-.4-1.3-.1-.1-.1-.2-.1-.4-.1-.4-.3-.9-.4-1.3 0-.1-.1-.2-.1-.4-.1-.4-.3-.8-.5-1.3 0-.1-.1-.1-.1-.2s-.1-.1-.1-.2c-.2-.4-.3-.9-.5-1.3 0-.1-.1-.2-.1-.3v-.1c-.2-.4-.4-.9-.6-1.3 0-.1-.1-.1-.1-.2s-.1-.1-.1-.2c-.2-.4-.4-.9-.6-1.3-.1-.1-.1-.2-.1-.3 0 0 0-.1-.1-.1-.2-.4-.4-.9-.7-1.3 0-.1-.1-.1-.1-.2s-.1-.1-.1-.2c-.2-.5-.5-.9-.7-1.3-.1-.1-.2-.3-.2-.4-.3-.4-.5-.9-.8-1.3 0-.1-.1-.1-.1-.2s-.1-.1-.1-.2c-.3-.4-.6-.9-.9-1.3l-.1-.1c-.1-.1-.1-.2-.2-.3-.4-.5-.7-.9-1-1.3-.1-.1-.2-.3-.3-.4-.4-.5-.8-.9-1.1-1.4l-.1-.1-.2-.2-.1-.1c-.4-.5-.9-.9-1.3-1.4l-.2-.2-.2-.2c-.5-.5-.9-.9-1.5-1.4-.2-.1-.3-.3-.5-.4-.6-.5-1.1-1-1.7-1.4l-.2-.2c-.1-.1-.2-.2-.4-.3l-2.1-1.5c-.2-.1-.5-.3-.7-.5-.9-.6-1.8-1.1-2.7-1.6-.3-.2-.6-.3-.9-.5-1.2-.6-2.5-1.2-3.8-1.8-.1 0-.1-.1-.2-.1-.2-.1-.3-.1-.5-.2-.3-.1-.5-.2-.8-.3-2.6-1-5.3-1.6-8-2.1l-.6-.1-26.9-4c-.6-.1-1.1-.2-1.7-.2h-.1c-.6-.1-1.1-.1-1.7-.1h-.3c-.7 0-1.4-.1-2.1-.1h-2.9c-.4 0-.9.1-1.3.1h-.3c-.1 0-.3 0-.4.1-.6.1-1.2.1-1.8.2-.2 0-.5.1-.7.1-.8.1-1.5.3-2.3.4h-.2c-.8.2-1.6.4-2.5.6-.2.1-.5.1-.7.2-.6.2-1.2.4-1.9.6-.2.1-.5.2-.7.2-.8.3-1.6.5-2.4.9H76c-.8.3-1.7.7-2.5 1-.2.1-.5.2-.7.3-.6.3-1.3.6-1.9.9a3 3 0 00-.8.4c-.9.4-1.7.9-2.6 1.3l-2.7 1.5c-.3.2-.6.3-.8.5-.6.3-1.2.7-1.7 1.1l-.9.6c-.5.3-1 .7-1.5 1-.3.2-.6.4-.9.7-.5.3-1 .7-1.4 1.1-.3.2-.6.5-.9.7-.5.4-1 .8-1.4 1.2-.3.2-.5.4-.8.6-.6.5-1.1 1-1.7 1.5-.2.1-.3.3-.5.4-.7.6-1.3 1.2-1.9 1.8l-.1.1-.5.5c-.5.5-.9 1-1.4 1.5-.2.2-.4.5-.6.7-.4.4-.8.9-1.1 1.3-.2.3-.4.5-.7.8-.4.4-.7.9-1 1.4-.2.3-.4.5-.6.8-.1.1-.2.3-.3.4-.1.2-.2.4-.4.6-.5.7-.9 1.4-1.4 2.1l-.6.9c-.5.8-1 1.6-1.4 2.5-.1.1-.2.3-.2.4 0 0 0 .1-.1.1-.5 1-1 1.9-1.4 2.9-.1.3-.2.5-.3.8-.3.7-.7 1.5-1 2.3 0 .1-.1.2-.2.4-.3.6-.5 1.3-.7 1.9-.3.9-.6 1.9-.9 2.8-.1.3-.2.6-.2.9l-.6 2-.6 2.5c-.1.2-.1.5-.2.7-.2.7-.3 1.4-.4 2.1 0 .2-.1.3-.1.5-.1.7-.2 1.4-.4 2.1v.3c0 .3-.1.5-.1.8-.1.6-.1 1.2-.2 1.8 0 .3-.1.6-.1.9-.1.6-.1 1.2-.1 1.8v.8c0 .8-.1 1.6-.1 2.5v2.8c0 .5.1 1 .1 1.5 0 .4 0 .9.1 1.3 0 .5.1 1 .2 1.5 0 .4.1.8.1 1.3.1.5.1 1 .2 1.4.1.4.1.9.2 1.3l.3 1.3c.1.5.2 1 .3 1.4l.3 1.4.3 1.3c.2.6.3 1.2.5 1.8l.3.9.9 2.7c1.3 3.6 3 7.1 5 10.3l27.5 4.1h.1l.6-.3 1.9-.9.6-.3 1.8-.9 2.4-1.2.6-.3 1.9-.9 2.4-1.2.6-.3 1.9-.9.6-.3 1.9-.9 1.9-.9.6-.3 1.9-.9.6-.3 1.8-.9.6-.3 1.9-.9.6-.3.9-.4c-.2-.2-.3-.5-.5-.7-.1-.1-.2-.3-.3-.4-.3-.4-.6-.9-.8-1.3-.1-.1-.2-.3-.2-.4-.2-.4-.5-.9-.7-1.3 0-.1-.1-.1-.1-.2s-.1-.1-.1-.2c-.2-.4-.4-.9-.6-1.3 0-.1-.1-.1-.1-.2s-.1-.1-.1-.2c-.2-.4-.4-.9-.5-1.3 0-.1-.1-.1-.1-.2v-.1c0-.1 0-.1-.1-.2 0-.1-.1-.2-.1-.3l-.3-.9c0-.1-.1-.2-.1-.3v-.1c-.2-.4-.3-.8-.4-1.2 0-.1 0-.1-.1-.2 0-.1 0-.1-.1-.2l-.3-1.2-.1-.2v-.2l-.3-1.2c0-.1-.1-.2-.1-.4-.1-.4-.2-.8-.2-1.2v-.3c-.1-.4-.1-.8-.2-1.2v-.4c-.1-.4-.1-.8-.1-1.2v-.4c0-.4-.1-.8-.1-1.2v-3.6c0-.4.1-.8.1-1.2v-.4c.1-.4.1-.8.2-1.2 0-.1 0-.2.1-.4.1-.4.1-.8.2-1.2 0-.1 0-.2.1-.4.1-.4.2-.8.3-1.1 0-.1.1-.2.1-.4 0-.1 0-.1.1-.2l.3-.9c0-.1.1-.2.1-.3.1-.4.3-.8.4-1.1 0 0 0-.1.1-.1v-.1s0-.1.1-.1c.2-.4.3-.8.5-1.1 0-.1 0-.1.1-.2 0-.1.1-.1.1-.2.2-.4.4-.8.6-1.1.1-.1.1-.2.2-.3.2-.4.4-.7.7-1.1 0-.1.1-.1.1-.2 0 0 .1-.1.1-.2l.8-1.1c.1-.1.2-.2.2-.3.3-.4.6-.7.9-1.1v-.1s0-.1.1-.1c0-.1.1-.1.2-.2.3-.4.7-.7 1-1l.3-.3c.4-.4.8-.7 1.2-1 .1-.1.2-.2.4-.3.4-.4.8-.7 1.3-1 .1-.1.3-.2.4-.3.5-.4 1-.7 1.5-1 .1-.1.3-.2.4-.2 1.1 1.7 2 3.5 2.7 5.4l.6 1.8c0 .1.1.3.1.4.2.6.3 1.2.4 1.8 0 .1 0 .1.1.2.1.5.2 1.1.3 1.7 0 .1 0 .3.1.4.1.6.2 1.2.2 1.8v.4c.1.5.1 1.1.1 1.6v1.3c0 .5 0 1-.1 1.5 0 .3-.1.6-.1.9-.1.5-.1 1-.2 1.4-.1.4-.1.7-.2 1.1-.1.4-.1.8-.2 1.2-.1.4-.2.7-.2 1.1l-.3 1.2-.3 1.1c-.1.5-.3.9-.4 1.4-.1.4-.2.7-.4 1.1-.2.5-.3.9-.5 1.4-.2.4-.3.9-.5 1.3-.1.2-.1.3-.2.5l-.9 2.1c0 .1-.1.2-.1.3-.3.6-.6 1.3-.9 1.9-.1.2-.2.3-.2.5-.3.5-.6 1.1-.9 1.6-.2.2-.3.5-.4.8-.4.8-.9 1.5-1.4 2.3l-17.2 27.6c-.7 1.1-1.3 2.1-1.9 3.2-.2.3-.4.6-.5 1-.4.8-.8 1.5-1.3 2.3l-.3.6c-.1.2-.2.3-.2.5-.2.3-.3.6-.5.9h63.4l.1-.1.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.6-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.6-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.6-.9s.1-.1.1-.2c.1-.1.1-.2.2-.3.2-.4.5-.7.7-1.1l.1-.1c0-.1.1-.1.1-.2l.1-.1c.2-.4.4-.7.6-1.1 0 0 .1-.1.1-.2s.1-.1.1-.2c.2-.4.4-.7.6-1.1 0 0 .1-.1.1-.2v-.1s0-.1.1-.1c.2-.4.4-.7.6-1.1 0 0 .1-.1.1-.2 0 0 .1-.1.1-.2.2-.4.4-.7.6-1.1.1-.1.1-.2.2-.3.2-.4.4-.8.6-1.1 0-.1.1-.1.1-.2l.1-.1c.2-.4.4-.7.5-1.1 0-.1.1-.1.1-.2s.1-.1.1-.2c.2-.4.4-.7.5-1.1.1-.1.1-.2.1-.3.2-.4.3-.8.5-1.1 0-.1 0-.1.1-.2 0-.1 0-.1.1-.2.2-.4.3-.8.5-1.1 0-.1 0-.1.1-.2 0-.1 0-.1.1-.2.2-.4.3-.8.4-1.1 0-.1 0-.1.1-.2 0-.1 0-.1.1-.2.1-.4.3-.8.4-1.1 0-.1 0-.1.1-.2 0-.1 0-.1.1-.2.1-.4.3-.8.4-1.1 0 0 0-.1.1-.2 0 0 0-.1.1-.2.1-.4.3-.8.4-1.1l.1-.2c0-.1 0-.1.1-.2.1-.4.2-.8.4-1.1 0-.1 0-.1.1-.2s0-.1.1-.2c.1-.4.2-.8.3-1.1v-.2c0-.1 0-.1.1-.2.1-.4.2-.8.3-1.1v-.4c.1-.4.2-.8.3-1.1 0-.1.1-.2.1-.3.1-.4.2-.8.2-1.2v-.1c0-.1 0-.2.1-.2.1-.4.2-.8.2-1.2 0-.1.1-.2.1-.4.1-.4.1-.8.2-1.2v-.4c.1-.4.1-.8.2-1.2 0-.1 0-.2.1-.4.1-.4.1-.8.1-1.2v-.3c0-.4.1-.8.1-1.2v-.4c.1-.4.1-.8.1-1.2v-.4c0-.4 0-.8.1-1.2v-.4c0-.4 0-.8.1-1.2v-1.6c-1.2.2-1.2.1-1.2 0zm-47.5-52.3h1.6-1.6zm2.4 0h.3-.3z' fill='%23e0a000'/%3e%3cpath d='M140.9 350l.1-.1.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.7-1.1.2-.3.6-.9c0-.1.1-.1.1-.2.1-.1.1-.2.2-.3.2-.4.4-.7.7-1.1.1-.1.1-.2.2-.3.2-.4.4-.7.6-1.1.1-.1.1-.2.2-.3.2-.4.4-.7.6-1.1.1-.1.1-.2.2-.3.2-.4.4-.7.6-1.1.1-.1.1-.2.2-.3.2-.4.4-.7.6-1.1.1-.1.1-.2.2-.3.2-.4.4-.8.6-1.1.1-.1.1-.2.2-.3.2-.4.4-.7.5-1.1.1-.1.1-.2.1-.4.2-.4.4-.7.5-1.1.1-.1.1-.2.1-.3.2-.4.3-.8.5-1.1 0-.1.1-.2.1-.3.2-.4.3-.8.5-1.1 0-.1.1-.2.1-.4.2-.4.3-.8.4-1.1 0-.1.1-.2.1-.3.1-.4.3-.8.4-1.1 0-.1.1-.2.1-.3.1-.4.3-.8.4-1.1.1-.1.1-.2.1-.3.1-.4.3-.8.4-1.1 0-.1.1-.2.1-.4.1-.4.2-.8.4-1.1 0-.1.1-.2.1-.3.1-.4.2-.8.3-1.1 0-.1.1-.2.1-.3.1-.4.2-.8.3-1.1 0-.1.1-.2.1-.4.1-.4.2-.8.3-1.1 0-.1.1-.2.1-.3.1-.4.2-.8.2-1.2 0-.1.1-.2.1-.4.1-.4.2-.8.2-1.2 0-.1.1-.2.1-.4.1-.4.1-.8.2-1.2 0-.1 0-.2.1-.4.1-.4.1-.8.2-1.2 0-.1 0-.2.1-.4.1-.4.1-.8.1-1.2v-.4c0-.4.1-.8.1-1.2v-.4c0-.4.1-.8.1-1.2v-.4c0-.4.1-.8.1-1.2v-5.2c0-.4 0-.8-.1-1.2v-.4c0-.4-.1-.8-.1-1.2v-.4c0-.4-.1-.8-.1-1.2v-.4c0-.4-.1-.8-.1-1.2 0-.1 0-.2-.1-.4-.1-.4-.1-.8-.2-1.2 0-.1 0-.2-.1-.4-.1-.4-.1-.8-.2-1.2 0-.1-.1-.2-.1-.4-.1-.4-.2-.8-.2-1.2 0-.1-.1-.2-.1-.4l-.3-1.2c0-.1-.1-.2-.1-.4l-.3-1.2c0-.1-.1-.2-.1-.4-.1-.4-.2-.8-.4-1.2 0-.1-.1-.2-.1-.4-.1-.4-.3-.8-.4-1.3-.1-.1-.1-.2-.1-.4-.1-.4-.3-.9-.4-1.3 0-.1-.1-.2-.1-.4-.2-.4-.3-.8-.5-1.3-.1-.1-.1-.2-.2-.4-.2-.4-.3-.9-.5-1.3-.1-.1-.1-.3-.2-.4-.2-.4-.4-.9-.6-1.3-.1-.1-.1-.3-.2-.4-.2-.4-.4-.9-.6-1.3-.1-.1-.1-.2-.2-.4-.2-.4-.4-.9-.7-1.3-.1-.1-.1-.3-.2-.4-.2-.5-.5-.9-.7-1.3-.1-.1-.2-.3-.2-.4-.3-.4-.5-.9-.8-1.3-.1-.1-.2-.3-.2-.4-.3-.4-.6-.9-.9-1.3-.1-.1-.2-.3-.3-.4-.3-.5-.7-.9-1-1.3-.1-.1-.2-.3-.3-.4-.4-.5-.8-.9-1.1-1.4-.1-.1-.2-.3-.4-.4-.4-.5-.9-.9-1.3-1.4l-.4-.4c-.5-.5-1-.9-1.5-1.4-.2-.1-.3-.3-.5-.4-.6-.5-1.1-1-1.7-1.4-.2-.2-.4-.3-.6-.4l-2.1-1.5c-.2-.1-.5-.3-.7-.5-.9-.6-1.8-1.1-2.7-1.6-.3-.2-.6-.3-.9-.5-1.2-.6-2.5-1.2-3.8-1.8h-.1c-.1-.1-.2-.1-.3-.1-.1-.1-.2-.1-.3-.1-.3-.1-.5-.2-.8-.3-2.6-1-5.3-1.6-8-2.1l-.6-.1h-.3c-.3 0-.6-.1-.8-.1h-.1c-.3 0-.6-.1-.8-.1-.4 0-.8-.1-1.2-.1-.5 0-1.1 0-1.6-.1H119c-.5 0-1.1.1-1.6.1-.2 0-.5.1-.7.1-.2 0-.5.1-.7.1-.3 0-.7.1-1 .1-.2 0-.5.1-.7.1-.3.1-.6.1-.9.1-.1 0-.3 0-.4.1-.2 0-.4.1-.6.1-.6.1-1.2.3-1.8.4h-.1c-.2.1-.4.1-.7.2l-.3.1h-.2c-.1 0-.2 0-.2.1h-.1c-.1 0-.1 0-.2.1-.1 0-.1 0-.2.1-.2.1-.4.1-.6.2l-.9.3c-.2.1-.5.1-.7.2-.1 0-.1 0-.2.1-.2.1-.5.2-.7.2-.1 0-.1 0-.2.1-.4.1-.8.3-1.2.4-.3.1-.6.2-.8.3-.1 0-.2.1-.3.1l-.2.1c-.1 0-.1 0-.2.1-.4.1-.7.3-1.1.5-.3.1-.7.3-1 .4-.1.1-.2.1-.3.1-.1 0-.2.1-.3.1 0 0-.1 0-.1.1l-1 .4c-.2.1-.5.2-.8.4h-.1c-.1 0-.2.1-.3.1-.1 0-.2.1-.3.1 0 0-.1 0-.1.1 0 0-.1 0-.1.1-.2.1-.3.1-.4.2l-1.2.6c-.1 0-.1.1-.2.1-.1.1-.2.1-.4.2-.1.1-.2.1-.3.2 0 0-.1 0-.1.1 0 0-.1 0-.1.1l-.6.3-.6.3c-.2.1-.3.2-.5.3-.1.1-.2.1-.3.1l-1.3.8c-.1.1-.3.2-.4.3-.2.1-.4.2-.6.4l-.9.6c-.2.1-.3.2-.4.3-.4.2-.7.5-1.1.7l-.2.1-.2.1c-.1.1-.3.2-.4.3-.5.3-.9.6-1.3 1-.1.1-.3.2-.4.3-.1.1-.2.2-.4.3s-.2.2-.4.3c-.2.1-.4.3-.6.4-.1.1-.2.2-.4.3-.2.1-.3.3-.5.4-.2.2-.5.4-.7.6 0 0-.1 0-.1.1-.1.1-.2.2-.3.2-.4.3-.8.7-1.2 1l-.2.2-.1.1c-.1.1-.2.2-.3.2l-.1.1c-.3.2-.5.5-.8.8-.1 0-.1.1-.2.1l-.1.1-.1.1-.9.9c-.1.1-.1.1-.2.1l-.3.3c-.2.2-.4.4-.6.7-.1.1-.2.2-.3.4l-.2.2-.1.1c-.1 0-.1.1-.1.2-.2.2-.4.5-.7.7-.1 0-.1.1-.2.2l-.3.3c-.2.3-.5.6-.7.9l-.2.2-.3.3c-.3.4-.6.7-.8 1.1-.1.1-.2.2-.2.3l-.8 1.1c-.1.1-.2.2-.2.3l-.8 1.1c-.1.1-.2.2-.2.3-.2.4-.5.7-.7 1.1-.1.1-.1.2-.2.3-.2.4-.4.7-.7 1.1-.1.1-.1.2-.2.3-.1.1-.2.3-.3.5l-.1.1s0 .1-.1.1c-.1.1-.2.3-.2.4-.1.1-.1.2-.2.3-.2.4-.4.7-.6 1.1l-.2.3c-.2.4-.4.7-.6 1.1 0 0 0 .1-.1.1 0 0-.1.1-.1.2-.1.3-.3.5-.4.8-.1.1-.1.2-.1.3-.1.1-.1.2-.1.3-.2.4-.3.8-.5 1.1-.1.1-.1.2-.1.3-.2.4-.3.7-.4 1.1 0 .1-.1.2-.1.3 0 .1-.1.2-.1.3v.1c0 .1-.1.2-.1.3 0 .1-.1.2-.1.4 0 .1-.1.2-.1.4 0 .1-.1.3-.2.4-.1.2-.2.5-.2.7 0 .1-.1.2-.1.3 0 .1-.1.3-.1.4-.1.2-.2.5-.2.8 0 .1 0 .1-.1.2v.2c0 .1-.1.2-.1.3-.1.2-.1.4-.2.6 0 .1 0 .1-.1.2l-.1.3-.1.2c0 .1-.1.3-.1.5 0 .1 0 .1-.1.2 0 .1 0 .1-.1.2v.5c-.1.3-.2.7-.2 1 0 .1-.1.2-.1.4-.1.4-.2.8-.3 1.1 0 .1 0 .2-.1.4-.1.4-.2.8-.2 1.1v.3c-.1.3-.1.6-.2.9v.2c0 .1-.1.2-.1.4v.3c-.1.3-.1.6-.2.9v.4c-.1.4-.1.7-.2 1.1v.4c0 .4-.1.8-.1 1.2v.6c0 .3-.1.6-.1.8v.4c0 .4-.1.8-.1 1.2v8.7l.1.8v.8c0 .3.1.5.1.8v.3c0 .2 0 .4.1.6 0 .2 0 .4.1.6v.4c0 .4.1.8.2 1.2v.6c0 .3.1.6.2.9 0 .1 0 .2.1.4l.3 1.2c0 .1 0 .2.1.4.1.3.1.5.2.8 0 .2.1.3.1.5 0 .1.1.3.1.4 0 .1 0 .2.1.2 0 .1 0 .2.1.3 0 .1 0 .2.1.3v.4c0 .1.1.3.1.4 0 .1 0 .2.1.3.1.3.2.6.3 1v.2c0 .1 0 .1.1.2v.6l.1.3v.1c0 .1.1.2.1.3 0 .1.1.3.1.4.1.4.3.8.4 1.2v.4c.1.4.3.7.4 1.1 0 .1 0 .1.1.2s.1.3.2.4c.1.2.2.5.3.8.1.2.2.3.2.5 0 .1 0 .1.1.2v.1s0 .1.1.1l.3.6.3.6c.1.1.1.3.2.4l.3.6c.1.1.1.2.2.3.1.1.1.2.2.3v.1c0 .1.1.1.1.2 0 0 0 .1.1.1.2.3.3.6.5 1v.1c.1.1.1.2.1.3.1.1.2.3.2.4l.1.1c.2.4.4.8.7 1.1.1.1.2.3.2.4h.1l.6-.3 1.8-.9.6-.3 1.9-.9 2.4-1.2.6-.3 1.9-.9 2.4-1.2.6-.3 1.9-.9.6-.3 1.9-.9v.1l1.9-.9.6-.3 1.9-.9.6-.3 1.9-.9.6-.3 1.9-.9.6-.3.9-.4c-.2-.2-.3-.5-.5-.7-.1-.1-.2-.3-.2-.4-.3-.4-.6-.9-.8-1.3-.1-.1-.2-.3-.2-.4-.2-.4-.5-.9-.7-1.3-.1-.1-.1-.2-.2-.4-.2-.4-.4-.9-.6-1.3-.1-.1-.1-.2-.2-.4-.2-.4-.3-.9-.5-1.3-.1-.1-.1-.3-.1-.4-.1-.1-.1-.2-.1-.3l-.3-.9c0-.1-.1-.3-.1-.4-.2-.4-.3-.8-.4-1.2 0-.1-.1-.3-.1-.4l-.3-1.2c0-.1-.1-.2-.1-.4l-.3-1.2c0-.1-.1-.2-.1-.4-.1-.4-.2-.8-.2-1.2 0-.1 0-.2-.1-.4-.1-.4-.1-.8-.2-1.2 0-.1 0-.3-.1-.4-.1-.4-.1-.8-.1-1.2v-.4c0-.4-.1-.8-.1-1.2v-2c0-.4 0-.8.1-1.2v-.4c0-.4.1-.8.1-1.2 0-.1 0-.2.1-.4.1-.4.1-.8.2-1.2 0-.1 0-.2.1-.4.1-.4.2-.8.2-1.2 0-.1.1-.2.1-.4.1-.4.2-.8.3-1.1 0-.1.1-.2.1-.4 0-.1.1-.1.1-.2l.3-.9c0-.1.1-.2.1-.3.1-.4.3-.8.4-1.1 0-.1.1-.2.2-.3.1-.4.3-.8.5-1.1 0-.1.1-.2.2-.3.2-.4.4-.8.6-1.1.1-.1.1-.2.2-.3.2-.4.4-.7.7-1.1.1-.1.2-.2.2-.3l.8-1.1.3-.3c.3-.4.6-.7.9-1.1.1-.1.1-.2.2-.2l.1-.1c.3-.4.7-.7 1-1l.3-.3c.4-.4.8-.7 1.2-1 .1-.1.2-.2.4-.3.4-.4.8-.7 1.3-1 .1-.1.3-.2.4-.3.5-.4 1-.7 1.5-1 .1-.1.3-.2.4-.2h.1l1.5-.9c.1 0 .1 0 .2-.1.2-.1.3-.2.5-.3.7-.3 1.3-.6 1.9-.9l.6-.3c.8-.3 1.6-.6 2.4-.8.1 0 .3-.1.4-.1 1.4-.4 2.9-.6 4.3-.7h.1c1.1-.1 2.2 0 3.3.2.6.1 1.2.2 1.8.4.2 0 .3.1.5.1.1 0 .3.1.4.1.2 0 .3.1.4.2h.1c.3.1.5.2.8.3.9.4 1.7.8 2.5 1.4.2.1.5.3.7.5.7.4 1.3.9 1.9 1.5.2.1.3.3.4.4.5.4.9.9 1.3 1.4.1.1.2.3.3.4.4.4.7.9 1 1.4.1.1.2.3.3.4.3.4.5.9.8 1.3.1.1.1.3.2.4.2.4.4.9.6 1.3.1.1.1.3.2.4.2.4.4.8.5 1.3.1.1.1.3.1.4v.1c.1.4.3.8.4 1.2.1.1.1.3.1.4.1.2.1.5.2.7.1.2.1.4.1.6 0 .1.1.2.1.4.1.3.2.7.2 1v.1c0 .1.1.2.1.4v.2c.1.3.1.6.2 1v.4c0 .2.1.4.1.6 0 .2 0 .4.1.6v5.5c0 .3 0 .7-.1 1v.4c0 .4-.1.8-.1 1.2v.3c-.1.4-.1.8-.2 1.2 0 .1-.1.2-.1.4v.2c-.1.3-.1.6-.2 1v.3c0 .1 0 .1-.1.2 0 .1 0 .1-.1.2 0 .1-.1.3-.1.4v.1c0 .1-.1.2-.1.3 0 .1 0 .2-.1.3v.1c0 .1 0 .1-.1.2v.1c-.1.2-.1.4-.2.6v.1c0 .1 0 .2-.1.2 0 .1-.1.3-.1.4-.1.2-.1.5-.2.7 0 .1-.1.2-.1.3-.1.4-.3.8-.4 1.1 0 .1-.1.2-.1.3v.1c-.1.4-.3.8-.4 1.1 0 .1-.1.2-.1.3 0 .1-.1.1-.1.2s-.1.2-.1.3l-.3.6c-.1.1-.1.2-.1.3-.2.4-.3.8-.5 1.1-.1.1-.1.2-.2.3l-.3.6c-.1.1-.1.2-.1.3 0 .1-.1.1-.1.2s-.1.2-.1.2v.1l-.3.6c0 .1-.1.2-.1.3-.1.1-.1.2-.1.3-.1.1-.1.2-.2.3 0 0 0 .1-.1.1-.2.3-.4.6-.5 1-.1.1-.1.2-.2.3 0 .1-.1.2-.1.2-.2.3-.3.6-.5.9 0 0 0 .1-.1.1l-.1.1c0 .1-.1.1-.1.2-.2.3-.4.7-.6 1l-.1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.1.2-.1.1-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.7 1.1-.2.3-.1.1c-.2.3-.4.6-.6 1-.1.1-.1.2-.2.3-.2.4-.4.7-.7 1.1-.1.1-.1.2-.2.3 0 .1-.1.1-.1.2v.1c0 .1-.1.2-.1.2-.1.1-.1.2-.2.3-.1.1-.1.2-.2.3-.1.1-.1.2-.2.3l-.1.1 33.3.4zm53.4 0h-6.7l.8-.4.5-.3 1.7-.9.6-.3 1.7-.9.3-.2.1.2.4 1.3.2.3z' fill-rule='evenodd' clip-rule='evenodd' fill='%23ffc800'/%3e%3cpath class='st5' d='M137 237.7l-19.5-2.9c.5-.1 1.1-.1 1.6-.1l16.4 2.5c.3.1.5.2.8.3.2 0 .4.1.7.2m4.7 2.2l-29.5-4.4c.4-.1.7-.1 1-.2l27.6 4.1c.3.2.6.4.9.5m3.4 2.1l-36.9-5.5c.3-.1.6-.2.9-.2l35.3 5.3c.2.1.4.2.7.4m2.6 1.9l-42.8-6.4c.2-.1.5-.2.7-.3l41.5 6.2c.3.2.4.4.6.5m2.2 1.9l-48-7.2.6-.3 46.8 7c.3.2.5.4.6.5m1.9 1.9l-52.6-7.9.6-.3 51.6 7.7c.2.2.3.3.4.5m1.7 1.8L96.8 241l.6-.3 55.8 8.4c0 .1.1.2.3.4m1.4 1.7l-60.5-9.1c.1-.1.2-.1.4-.2.1 0 .1-.1.2-.1l59.6 8.9c.1.3.2.4.3.5m1.3 1.8l-64-9.6c.2-.1.3-.2.5-.3l63.2 9.5c.1.1.2.2.3.4m1.2 1.7l-67.2-10.1c.2-.1.3-.2.5-.3l66.5 10c0 .2.1.3.2.4m1 1.7l-70.2-10.5c.1-.1.3-.2.4-.3l69.5 10.4c.1.2.2.3.3.4m1 1.7l-73-10.9c.1-.1.3-.2.4-.3l72.4 10.9c0 .1.1.2.2.3m.8 1.7l-75.7-11.3c.1-.1.3-.2.4-.3l75.1 11.3c.1.1.2.2.2.3m.8 1.7l-78.1-11.7c.1-.1.3-.2.4-.3l77.6 11.6c0 .1.1.3.1.4m.7 1.7l-80.4-12.1c.1-.1.2-.2.4-.3l79.9 12c0 .1.1.2.1.4m.7 1.6l-82.6-12.4.3-.3 82.1 12.3c.1.2.2.3.2.4m.6 1.7l-84.6-12.7.3-.3 84.2 12.6c0 .1.1.2.1.4m.6 1.6l-86.6-13 .3-.3 86.1 12.9c.1.1.1.3.2.4m.5 1.6l-88.3-13.2.3-.3 87.9 13.2c0 .1 0 .2.1.3m.5 1.6l-90-13.5.3-.3 89.6 13.4c0 .2 0 .3.1.4m.4 1.7l-91.6-13.7.3-.3 91.2 13.7s0 .2.1.3m.3 1.6l-93-13.9c.1-.1.2-.2.2-.3l92.7 13.9c.1 0 .1.2.1.3m.4 1.6l-43.9-6.6-6.4-1-44-6.6c.1-.1.1-.2.2-.3l94.1 14.1c-.1.1-.1.3 0 .4m-54.4-7c-.3.1-.5.1-.8.2l-40.2-6c.1-.1.1-.2.2-.3l40.8 6.1zm54.6 8.6l-40.1-6c-.2-.2-.4-.3-.7-.5l40.8 6.1v.4m-57.8-7.5l-.6.3-38.1-5.7c.1-.1.1-.2.2-.3l38.5 5.7zm58.1 9.1l-38.1-5.7c-.1-.2-.3-.3-.4-.4l38.5 5.8c-.1 0 0 .2 0 .3m-60.6-7.9c-.2.1-.4.2-.5.3l-36.5-5.5c.1-.1.1-.2.2-.3l36.8 5.5zm60.8 9.5l-36.6-5.5c-.1-.1-.2-.3-.3-.4l36.9 5.5c-.1.1-.1.2 0 .4m-63.2-8.3h.1-.1c-.1.1-.2.2-.4.3l-35.2-5.3c.1-.1.1-.2.2-.3l35.4 5.3zm63.3 9.8l-35.5-5.3c-.1-.1-.2-.3-.3-.4l35.7 5.4c.1.1.1.2.1.3m-65.1-8.5c-.1.1-.3.2-.4.3l-34-5.1c.1-.1.1-.2.2-.3l34.2 5.1zm65.2 10.1l-34.6-5.2c-.1-.1-.1-.3-.2-.4l34.8 5.2v.4m-66.9-8.8c-.1.1-.3.2-.4.3l-33.1-5c.1-.1.1-.2.2-.3l33.3 5zm67 10.4l-33.9-5.1c0-.1-.1-.3-.2-.4l34 5.1c.1.1.1.2.1.4m-68.6-9.1l-.3.3-32.3-4.8c0-.1.1-.2.1-.3l32.5 4.8zm68.6 10.6l-33.2-5c-.1-.1-.1-.3-.1-.4l33.4 5c-.1.2-.1.3-.1.4m-69.9-9.3l-.3.3-31.6-4.7c0-.1.1-.2.1-.3l31.8 4.7zm69.9 10.5v.4l-32.7-4.9c0-.1-.1-.2-.1-.4l32.8 4.9zm-71.1-9.1l-.3.3-31-4.7c0-.1.1-.2.1-.3l31.2 4.7zm71.1 10.7v.4l-32.2-4.8c0-.1-.1-.3-.1-.4l32.3 4.8zm-72.2-9.3c-.1.1-.1.2-.2.3l-30.6-4.6c0-.1.1-.2.1-.3l30.7 4.6zm72.1 10.8v.4l-31.7-4.8c0-.1 0-.2-.1-.4l31.8 4.8zm-73-9.4c-.1.1-.1.2-.2.3l-30.2-4.5c0-.1.1-.2.1-.3l30.3 4.5zm72.9 11v.4l-31.4-4.7v-.4l31.4 4.7zm-73.6-9.5c-.1.1-.1.2-.2.3l-30-4.5c0-.1.1-.2.1-.3l30.1 4.5zm73.4 11v.4l-31-4.7v-.4l31 4.7zM92.2 285c-.1.1-.1.2-.2.3l-29.8-4.5c0-.1.1-.2.1-.3l29.9 4.5zm73.9 11.1c0 .1 0 .2-.1.4l-30.8-4.6v-.4l30.9 4.6zm-74.5-9.6c0 .1-.1.2-.1.3l-29.7-4.4c0-.1.1-.2.1-.4l29.7 4.5zm74.3 11.1c0 .1 0 .2-.1.4l-30.5-4.6v-.4l30.6 4.6zM91.1 288c0 .1-.1.2-.1.4L61.4 284c0-.1.1-.2.1-.4l29.6 4.4zm74.6 11.2c0 .1 0 .2-.1.4l-30.3-4.5v-.4l30.4 4.5zm-74.9-9.7c0 .1-.1.2-.1.4l-29.6-4.4c0-.1.1-.2.1-.4l29.6 4.4zm74.6 11.2c0 .1 0 .2-.1.4l-30.1-4.5v-.4l30.2 4.5zM90.5 291c0 .1 0 .2-.1.4L60.8 287c0-.1.1-.2.1-.4l29.6 4.4zm74.5 11.2c0 .1-.1.2-.1.3l-30-4.5v-.3l30.1 4.5zm-74.8-9.7v.4l-29.7-4.5c0-.1 0-.2.1-.4l29.6 4.5zm74.5 11.2c0 .1-.1.2-.1.4l-29.9-4.5c0-.1 0-.2.1-.4l29.9 4.5zM90.1 294v.4l-29.8-4.5c0-.1 0-.2.1-.4l29.7 4.5zm74.2 11.2c0 .1-.1.2-.1.4l-29.8-4.5c0-.1 0-.1.1-.2v-.1l29.8 4.4zM90 295.6v.4l-30-4.5v-.4l30 4.5zm73.9 11.1c0 .1-.1.2-.1.3l-29.7-4.5c0-.1.1-.2.1-.3l29.7 4.5zM90 297.5L59.9 293v-.4l30.1 4.5v.4m73.4 10.6c0 .1-.1.2-.1.4l-29.7-4.5c0-.1.1-.2.1-.3l29.7 4.4zm-73.3-9l-30.4-4.5v-.4l30.3 4.6s0 .1.1.3m72.8 10.5c0 .1-.1.2-.1.3l-29.7-4.5c0-.1.1-.2.1-.3l29.7 4.5zm-72.7-9L59.6 296v-.4l30.5 4.6c.1.2.1.3.1.4m72.2 10.5c0 .1-.1.2-.1.3l-29.7-4.5v-.1c0-.1.1-.2.1-.3l29.7 4.6zm-72-8.9l-30.9-4.6v-.4l30.8 4.6c.1.2.1.3.1.4m71.5 10.4c0 .1-.1.2-.1.3l-29.8-4.5c0-.1.1-.2.1-.3l29.8 4.5zm-71.1-8.8l-31.2-4.7v-.4l31.1 4.7c0 .2 0 .3.1.4m70.5 10.3c0 .1-.1.2-.1.3l-29.8-4.5c.1-.1.1-.2.1-.3l29.8 4.5zm-70.2-8.7l-31.6-4.7v-.4L91 305c.1.2.1.3.1.4m69.6 10.1c0 .1-.1.2-.1.3l-29.9-4.5c.1-.1.1-.2.2-.3l29.8 4.5zm-69.1-8.4l-32-4.8v-.4l31.9 4.8c0 .1 0 .2.1.4M160 317c0 .1-.1.2-.1.3l-29.9-4.5s0-.1.1-.1c0-.1.1-.1.1-.2L160 317zm-67.9-8.3l-32.4-4.9v-.4l32.3 4.8c0 .2 0 .4.1.5m67.3 9.7c0 .1-.1.2-.1.3l-30-4.5c.1-.1.1-.2.2-.3l29.9 4.5zm-66.7-8.1l-32.9-4.9v-.4l32.8 4.9c0 .2 0 .3.1.4m66 9.6c-.1.1-.1.2-.2.3l-30.2-4.5c.1-.1.1-.2.2-.3l30.2 4.5zM93.4 312L60 307v-.4l33.3 5c0 .1 0 .3.1.4m64.6 9.3c-.1.1-.1.2-.2.3l-30.3-4.5c.1-.1.1-.2.2-.3l30.3 4.5zm-63.8-7.6l-34-5.1c0-.1 0-.2-.1-.4l33.8 5.1c.1.1.2.3.3.4m63 9.1c-.1.1-.1.2-.2.3l-30.4-4.5.2-.3 30.4 4.5zm-96.8-12.6c0-.1 0-.2-.1-.4l34.5 5.2c.1.1.1.3.2.4l-34.6-5.2zm96.1 14c-.1.1-.1.2-.2.3l-30.5-4.6.2-.3 30.5 4.6zm-60.3-7.1l-35.4-5.3c0-.1 0-.2-.1-.4l35.2 5.3c.1.1.2.3.3.4m59.5 8.6c-.1.1-.1.2-.2.3l-30.6-4.6.2-.3 30.6 4.6zm-60-7.5l-.6.3-34.1-5.1c0-.1-.1-.2-.1-.4l34.8 5.2zm59.2 8.9c-.1.1-.1.2-.2.3l-30.6-4.6.2-.3 30.6 4.6zm-61.6-7.7l-.6.3-31.2-4.7c0-.1-.1-.2-.1-.4l31.9 4.8zm60.7 9.1c-.1.1-.1.2-.2.3l-30.7-4.6.2-.3 30.7 4.6zm-63.1-7.9l-.6.3-28.4-4.3c0-.1-.1-.3-.1-.4l29.1 4.4zm62.2 9.3l-.2.4-30.6-4.6.2-.4zm-64.6-8.1l-.6.3-25.5-3.8c0-.1-.1-.2-.1-.4l26.2 3.9zm63.8 9.6l-.2.3-30.7-4.6.2-.3zM86 323l-.6.3-22.6-3.4c-.1-.1-.1-.3-.1-.4L86 323zm65.4 9.8l-.2.3-30.7-4.6.2-.3zm-67.8-8.6l-.6.3-19.6-2.9c0-.1-.1-.1-.1-.2s0-.1-.1-.2l20.4 3zm66.9 10l-.2.4-30.7-4.7.2-.3zm-69.3-8.8l-.6.3-16.5-2.5c-.1-.1-.1-.3-.2-.4l17.3 2.6zm68.5 10.2l-.3.4-30.7-4.6.2-.4zm-71-9l-.5.3-13.4-2c-.1-.1-.1-.3-.2-.4l14.1 2.1zm70.1 10.5l-.2.3-30.8-4.6.2-.3zm-72.5-9.3l-.6.3-10.2-1.5c-.1-.1-.1-.3-.2-.4l11 1.6zm71.6 10.7l-.2.3-30.7-4.6.2-.3zm-74-9.6l-.5.3-6.9-1c-.1-.1-.1-.3-.2-.4l7.6 1.1zm73.1 11l-.2.3-30.7-4.6.2-.3zm46.3 7.3h-.4l.3-.2zM71.5 330.1l-.6.3-3.5-.5c-.1-.1-.2-.3-.2-.4l4.3.6zm74.7 11.2l-.2.4-30.8-4.7.2-.3zm47.7 7.5l-3.3-.4.6-.3 2.5.4zM69.1 331.3l-.6.3h-.1c-.1-.1-.2-.3-.2-.4l.9.1zm76.2 11.5l-.2.3-30.8-4.6.2-.3zm48.3 7.2h-2.4l-2.8-.4.5-.3zm-49.2-5.8l-.2.3-30.8-4.6.2-.3zm-.8 1.4l-.2.3-30.9-4.6.2-.3zm-.9 1.4l-.2.4-30.9-4.7.2-.3zm-.9 1.5l-.2.3-30.8-4.6.2-.4zm-.9 1.5v-.1l-30.8-4.6-.2.3 29.4 4.4zm-9.6 0h-2.4l-19.9-3c.1-.1.1-.2.2-.3l22.1 3.3zm-10.4 0h-2.4l-10.4-1.5c.1-.1.1-.2.2-.3l12.6 1.8zm-10.4 0h-2.4l-.8-.1c.1-.1.1-.2.2-.3l3 .4zm-3-.5c.1-.2.2-.4.4-.6-.1.2-.2.4-.4.6z'/%3e%3cpath class='st5' d='M108.2 348.4c-.1.1-.2.3-.3.5.1-.1.2-.3.3-.5m21.7-35.6s0-.1.1-.1c0 .1 0 .1-.1.1zm2.1-4.3c0 .1 0 .1-.1.2 0 .1-.1.2-.1.3 0-.2.1-.4.2-.5m2-6v.1-.1m.7-15.8v-.2.2'/%3e%3cpath class='st6' d='M324 265.5v43.3l-1.2.6-.5.3-1.8.9-.5.3-1.8.9-.5.3-1.7.9-.5.3-2.3 1.2-1.8.9-.5.3-1.8 1h.1l-.5.3-2 1.1-.2.1-1.7.9-.5.3-1.7.9-.5.3-2.2 1.1-.1.1-4 2.1-.5.3-1.8.9-.5.3-1.7.9-.5.3-1.8.9-.5.3-1.8.9-.5.3-4 2.1-.5.3-1.8.9-.5.3-1.9 1h.1l-.5.3h-.1l-1.7.9-.5.3-1.8.9-.5.3-1.8.9-.5.3-1.8.9-.5.3-4.5 2.4-1.8.9-.5.3-1.8.9-.5.3-1.7.9-.5.3-1.8.9-.5.3-1.8.9-.5.3-1.8.9-.5.3-1.8.9-.5.3-.3.2-27.5-4.1c-.5-1.4-1-2.9-1.4-4.3-.1-.2-.1-.5-.2-.7l-1.2-4.1c-.1-.3-.1-.5-.2-.8-.4-1.4-.7-2.7-1-4.1-.1-.2-.1-.3-.1-.5-.3-1.3-.6-2.6-.8-3.9l-.1-.5-.6-4c0-.3-.1-.5-.1-.8-.2-1.3-.3-2.6-.4-3.9l-.1-.7-.3-4c-.1-1.3-.1-2.7-.1-4v-3.5c0-.9.1-1.9.1-2.8s.1-1.8.2-2.6c0-.3.1-.6.1-.9.1-.6.1-1.2.2-1.8v-.2l.3-1.8c.1-.1.1-.3.1-.4.1-.8.3-1.6.5-2.4.1-.2.1-.5.2-.7.1-.6.2-1.1.4-1.7.1-.3.1-.6.2-.9s.2-.6.3-1c.1-.2.1-.3.1-.5l.3-1c.1-.5.3-1.1.4-1.5.1-.4.2-.6.3-1s.4-1.1.5-1.5c.1-.4.2-.6.4-1s.4-1 .5-1.5c.1-.3.2-.7.4-1 0-.1.1-.2.1-.4l.4-.9c.2-.4.4-1 .6-1.4.2-.4.3-.8.5-1.3s.4-1 .6-1.4.4-.9.6-1.3l.7-1.4c.2-.4.4-.8.6-1.3s.5-1 .7-1.4c.1-.2.2-.3.2-.5l.3-.6c.4-.8.8-1.5 1.3-2.3l.5-1c.6-1 1.2-2.1 1.9-3.2l17.2-27.6c.5-.8.9-1.6 1.4-2.3.1-.2.3-.5.4-.8.3-.5.6-1.1.9-1.6.1-.2.2-.3.2-.5.3-.6.6-1.3.9-1.9.1-.1.1-.2.1-.3l.9-2.1.2-.5c.2-.4.3-.8.5-1.3s.4-1.1.5-1.4c.1-.4.2-.6.3-1.1.1-.5.3-1 .4-1.4l.3-1.1.3-1.2c.1-.4.2-.7.2-1.1s.2-.9.2-1.2c.1-.3.1-.5.2-1s.1-.9.1-1.4c0-.3.1-.6.1-.9 0-.5.1-1 .1-1.5v-1.2c0-.6-.1-1.1-.1-1.7v-.4c0-.6-.1-1.2-.2-1.8l-.1-.4-.3-1.7v-.2c-.1-.6-.3-1.2-.4-1.8l-.1-.4-.6-1.8c-.7-1.9-1.6-3.7-2.7-5.4-6.2 3.7-10.2 8.7-12.1 15-.5 1.6-.8 3.2-1 4.8v.1c-.1.5-.1.9-.1 1.4v.1c0 .5-.1 1-.1 1.6v1.5c0 .5 0 1 .1 1.6 0 .5.1 1 .1 1.5.1.5.1 1.1.2 1.6.1.4.1.8.2 1.2 0 .1 0 .2.1.4l.3 1.2c0 .1.1.2.1.4l.3 1.2h.1c0 .1.1.2.1.4.1.4.2.8.4 1.2h.1c0 .1.1.3.1.4.1.4.2.7.4 1.1l.1.1h.1c0 .1.1.3.1.4h-.1c.2.4.3.9.5 1.3h.1l.1.4h-.1c.2.4.4.9.6 1.3h.1c0 .1.1.3.2.4h-.1c.2.4.4.9.7 1.3h.1c.1.1.1.3.2.4h-.1c.2.4.5.9.8 1.3h.1c.1.1.2.2.3.4h-.1c.2.3.4.6.6.8l-28.2 13.9-.1-.1-27.4-4.1c-2-3.3-3.7-6.7-5-10.3l-.9-2.7-.3-.9c-.2-.6-.4-1.2-.5-1.8l-.3-1.3c-.1-.4-.2-1-.4-1.4s-.2-1-.3-1.4l-.3-1.3c-.1-.4-.1-.9-.2-1.3-.1-.5-.2-1-.2-1.4s-.1-.8-.1-1.3-.1-1.1-.2-1.5c0-.4-.1-.9-.1-1.3 0-.5-.1-1-.1-1.4v-2.9c0-.8.1-1.6.1-2.5 0-.3.1-.5.1-.8 0-.6.1-1.2.1-1.8l.1-.9c.1-.6.1-1.2.2-1.8.1-.3.1-.5.1-.8v-.3c.1-.7.2-1.4.4-2.1l.1-.5c.1-.7.3-1.4.4-2.1l.1-.7.6-2.5.6-2c.1-.3.2-.6.2-.9.3-.9.6-1.9.9-2.8.2-.6.5-1.3.7-1.9l.1-.4c.3-.8.7-1.5 1-2.2.1-.2.2-.5.3-.8.4-1 .9-1.9 1.4-2.9l.1-.1.2-.4c.4-.8.9-1.7 1.4-2.5l.6-.9c.4-.6.9-1.3 1.4-2 .1-.2.3-.4.4-.6.1-.1.1-.1.3-.4s.4-.6.6-.8c.3-.5.7-.9 1.1-1.4.2-.3.4-.6.6-.8l1.1-1.3c.2-.2.4-.5.6-.7.5-.5.9-1 1.4-1.5l.5-.5.1-.1c.6-.6 1.2-1.2 1.9-1.8l.4-.4c.6-.5 1.1-1 1.7-1.5l.8-.6c.4-.4.9-.8 1.4-1.2l.9-.7 1.4-1.1.9-.7 1.5-1 1-.6 1.7-1.1.8-.5 2.7-1.5c.9-.5 1.7-.9 2.6-1.3l.8-.4c.6-.3 1.3-.6 1.9-.9l.7-.3c.9-.3 1.7-.7 2.6-1h.1l2.4-.9.8-.2c.6-.2 1.2-.4 1.9-.6l.7-.2c.8-.2 1.6-.4 2.5-.6h.2c.8-.2 1.5-.3 2.3-.4l.7-.1c.6-.1 1.2-.2 1.8-.2l.4-.1h.3l1.3-.1.8-.1h2.1c.6 0 1.3.1 2 .1h.3c.6 0 1.1.1 1.7.1h.1c.6.1 1.1.1 1.7.2l26.3 3.9h.7l.5.1c2.6.4 5.1 1 7.6 1.9l.4.1c.3.1.5.2.8.3l.7.2-.5-.1c1.4.6 2.7 1.2 4 1.8h.2l1 .5h-.3c.9.5 1.8 1 2.7 1.6h.2l.7.5h-.2l2.1 1.5h.2l.6.4h-.2c.6.5 1.2.9 1.7 1.4h.1l.5.4h-.1l1.5 1.5h.1l.4.4h-.1c.4.4.9.9 1.3 1.4h.1l.4.4h-.1c.4.4.8.9 1.1 1.3h.1c.1.1.2.3.3.4h-.1l1 1.3h.1c.1.1.2.3.3.4h-.1c.3.4.6.9 1 1.4l.3.4h-.1c.3.4.6.9.9 1.4l.3.4c.2.4.5.9.7 1.3h.1l.2.4c.2.4.5.9.7 1.3l.2.4c.2.4.4.9.6 1.3.1.1.1.3.2.4.2.4.4.9.6 1.3.1.1.1.2.2.4.2.4.4.8.5 1.3l.1.4c.2.4.3.8.5 1.3 0 0 .1.3.1.4.1.4.3.8.4 1.2 0 .2.1.2.1.4.1.4.3.8.4 1.2l.1.4.3 1.2v.2c0 .1 0 .1.1.2.1.5.3.9.4 1.4v.2l.3 1.2v.4c.1.4.2.8.2 1.2v.2c.1.5.2 1.1.3 1.7v.1c.2.9.3 1.9.4 2.8v.4c.5 4.1.5 8.3.1 12.4v.1c-1.1 11.6-5.3 23.5-12.7 35.8l-18.4 30-1.2 2 2.2-1.2 30.3-16.1 12.6 2.6z'/%3e%3cpath d='M324 274.4v34.4l-77.3 41.1c-1.2-3.3-2.2-6.6-3-9.8-.2-.7-.4-1.4-.5-2-.9-3.6-1.6-7.2-2.1-10.9 0-.3-.1-.5-.1-.8l-.1-.5c-.1-.7-.2-1.4-.2-2.1 0-.4-.1-.9-.1-1.3v-.5c-.2-2.2-.3-4.3-.4-6.4v-5.2c0-1 .1-2 .1-3.1 0-.6.1-1.1.1-1.7 0-.3.1-.6.1-.9 0-.3.1-.6.1-.9v-.2c.1-.4.1-.8.2-1.2v-.3l.3-2 .1-.4c.1-.9.3-1.7.5-2.6s.3-1.5.5-2.3c.1-.3.1-.6.2-.9.1-.5.3-1 .4-1.5l.3-1c.1-.5.3-1 .4-1.5s.2-.7.3-1.1.3-1 .5-1.5.2-.7.4-1 .4-1 .5-1.5l.2-.5.2-.5c.3-.8.6-1.5.9-2.3.1-.2.1-.3.2-.5l.5-1.2c.2-.5.4-1 .6-1.4.4-.9.8-1.8 1.3-2.7.2-.4.4-.9.6-1.3l.7-1.4c.6-1.1 1.2-2.2 1.9-3.4.2-.3.4-.6.5-1 .3-.5.6-1 .9-1.6l1-1.6 17.1-27.6.9-1.5c.4-.8.9-1.5 1.2-2.2.2-.3.3-.6.5-.9v-.1c.1-.2.2-.3.2-.5.2-.3.3-.6.5-.9s.3-.6.5-.9l.3-.6c.1-.2.2-.5.3-.7s.3-.7.5-1 .3-.6.4-.9.1-.3.2-.5c.1-.3.3-.7.4-1 .1-.2.2-.5.2-.7.3-.8.5-1.6.8-2.4.1-.3.2-.6.2-.8l.6-2.4c0-.1.1-.2.1-.4.1-.3.1-.6.1-.9.1-.4.1-.7.2-1.1v-.1c.1-.7.2-1.4.2-2.1v-.2c0-.5.1-.9.1-1.4v-3.1c0-.2 0-.5-.1-.7-.1-.2-.1-.6-.1-.9 0-.3-.1-.6-.1-.9-.1-.4-.1-.8-.2-1.2v-.2c0-.1 0-.2-.1-.3-.1-.3-.1-.6-.2-.9s-.1-.5-.2-.8c0-.1-.1-.3-.1-.4l-.3-.9-.3-.9c-2.2-6-5.8-10.1-11-12.4l-.8-.3-.5-.2c-.2-.1-.4-.1-.6-.2-.3-.1-.6-.2-.9-.2-.4-.1-.8-.2-1.1-.2-4.1-.6-8.7.4-13.7 3.1-.5.3-1.1.6-1.6.9-6.2 3.7-10.2 8.7-12.1 15-2 6.8-1.6 14.1 1.2 21.9 1 2.9 2.5 5.6 4.2 8.1l-28.2 13.9c-2-3.3-3.7-6.7-5-10.3-.2-.4-.3-.9-.5-1.4-.2-.6-.4-1.3-.6-1.9v-.1c-.1-.4-.2-.7-.3-1-.2-.6-.3-1.1-.4-1.7l-.3-1c-.1-.5-.3-1.1-.4-1.6l-.3-1.3c-.1-.7-.2-1.4-.4-2.1l-.1-.8c-.1-.5-.1-.9-.2-1.4s-.1-1.2-.2-1.8v-.8c0-.4-.1-.9-.1-1.4 0-.3 0-.6-.1-.9v-2.9c0-.8 0-1.6.1-2.3v-.9c0-.6.1-1.2.1-1.8.2-2.1.5-4.3.9-6.4.1-.7.3-1.4.4-2.1.1-.2.1-.4.2-.7l.2-.9c.1-.3.1-.6.2-.9s.1-.5.2-.7c.5-1.9 1.1-3.8 1.8-5.6.3-.8.6-1.6.9-2.3.4-1 .8-2 1.3-3 .5-1.2 1.1-2.4 1.8-3.5.4-.8.9-1.6 1.4-2.4.1-.2.2-.3.3-.5l.6-1c.3-.5.7-1.1 1-1.6.2-.3.4-.7.7-1l.6-.8c.3-.4.7-.9 1.1-1.4l.6-.8c.4-.4.7-.9 1.1-1.3s.9-1.1 1.4-1.6l1-1.1c.8-.8 1.7-1.6 2.5-2.4.5-.5 1.1-1 1.6-1.5l.8-.6c.5-.4.9-.8 1.4-1.2l.9-.7 1.4-1.1c.3-.2.6-.5 1-.7l1.5-1 .3-.2c.8-.5 1.5-1 2.3-1.4l.1-.1.8-.5 2.7-1.5c.4-.2.9-.5 1.3-.7l1.3-.6.8-.4c.5-.3 1.1-.5 1.6-.7l.3-.1.8-.3 1.6-.7 1-.4 1.2-.4 1.2-.4c1.1-.4 2.2-.7 3.3-1l1.2-.3 1.2-.3h.1c1.5-.3 3.1-.6 4.6-.7h.2l.7-.1 1.3-.1.8-.1h3.1l1 .1h.2c.5 0 1.1.1 1.6.1h.2l.9.1h.4l.5.1c3 .5 6 1.2 8.9 2.4 12.6 5 21.5 14.5 26.6 28.7 7.3 20 4.2 41-9.2 62.9L280 279l-1.6 2.6c-4.6 7.8-6.9 14.7-6.8 20.6l52.4-27.8z' fill='%2327d3bc'/%3e%3cpath class='st6' d='M282.1 157.4l-19.5-2.9 1.2-.1h.4l16.4 2.4c.3.1.5.2.8.3l.7.3zm4.8 2.3l-29.5-4.4 1-.2 27.5 4.1zm3.3 2l-36.8-5.5c.3-.1.6-.2.8-.2l35.3 5.3.7.4zm2.7 2l-42.8-6.5.7-.2 41.5 6.2zm2.2 1.9l-48-7.2.5-.2.1-.1 46.9 7zm1.9 1.8l-52.5-7.9.5-.2h.1l51.5 7.7zm1.6 1.8l-56.7-8.5.6-.3 55.7 8.4zm1.5 1.8l-60.5-9.1.4-.2.1-.1 59.6 8.9c.2.2.3.3.4.5zm1.3 1.7l-63.9-9.6.5-.3 63.2 9.5c0 .2.1.3.2.4zm1.1 1.8l-67.1-10.1.4-.3 66.5 10zm1.1 1.7l-70.2-10.5.4-.3 69.5 10.4zm.9 1.7l-73-10.9c.1-.1.3-.2.4-.3l72.4 10.9.2.3zm.9 1.7l-75.7-11.4.2-.1.2-.2 75.1 11.3zm.8 1.6l-78.1-11.7c.1-.1.2-.2.4-.3l77.5 11.6c.1.2.1.3.2.4zm.7 1.7l-80.4-12.1.3-.2.1-.1 79.9 12c0 .2.1.3.1.4zm.7 1.7L225 172.2l.1-.2.2-.1 82.1 12.3zm.6 1.6l-84.6-12.7.3-.3 84.2 12.6c-.1 0 0 .3.1.4zm.5 1.6l-86.5-13 .3-.3 86.1 12.9c.1.2.1.3.1.4zm.6 1.7L221 176.3l.3-.3 87.9 13.2.1.3zm.4 1.6l-90-13.5.3-.3 89.6 13.4c0 .1.1.3.1.4zm.4 1.6L218.5 179l.2-.3 91.2 13.7c.2 0 .2.2.2.3zm.4 1.6l-93-14 .2-.3 92.7 13.9c.1.2.1.3.1.4zm.3 1.6l-43.9-6.6h-.1l-6.4-1-44-6.6c.1-.1.1-.2.2-.3l94.1 14.1c.1.2.1.3.1.4zm-54.3-6.9l-.8.2-40.2-6c.1-.1.1-.2.2-.3l40.8 6.1zm54.6 8.5l-40.1-6c-.2-.2-.5-.3-.7-.5l40.7 6.1.1.4zm-57.8-7.4l-.6.3-38.1-5.7c.1-.1.1-.2.2-.3l38.5 5.7zm58 9l-38.1-5.7-.4-.4 38.5 5.8v.3zm-60.6-7.9c-.2.1-.4.2-.5.3l-36.5-5.5c.1-.1.1-.2.2-.3l36.8 5.5zm60.8 9.5l-36.6-5.5c-.1-.1-.2-.3-.4-.4l36.9 5.5c.1.1.1.3.1.4zm-63-8.3h-.1l-.3.3-35.2-5.3.2-.3zm63.2 9.9l-35.5-5.3c-.1-.1-.2-.3-.3-.4l35.7 5.4c.1 0 .1.2.1.3zm-65.1-8.6c-.1.1-.3.2-.4.3l-34-5.1c.1-.1.1-.2.2-.3l34.2 5.1zm65.2 10.1l-34.6-5.2-.2-.4 34.8 5.2v.4zm-67-8.8c-.1.1-.3.2-.4.3l-33.1-5c0-.1.1-.2.2-.3l33.3 5zm67.1 10.4l-33.9-5.1-.2-.4 34 5.1c0 .2.1.3.1.4zm-68.6-9.1l-.3.3-32.3-4.8.1-.3 32.5 4.8zm68.6 10.7l-33.2-5c0-.1-.1-.3-.1-.4l33.4 5c-.1.1-.1.2-.1.4zm-70-9.3l-.3.3-31.6-4.7c0-.1.1-.2.1-.3l31.8 4.7zm70 10.5v.4l-32.7-4.9c0-.1-.1-.3-.1-.4l32.8 4.9zm-71.2-9.1c-.1.1-.2.2-.2.3l-31-4.6c0-.1.1-.2.1-.3l31.1 4.6zm71.1 10.6v.4l-32.2-4.8-.1-.2v-.1l32.3 4.7zm-72.1-9.2c-.1.1-.1.2-.2.3l-30.6-4.6c0-.1.1-.2.1-.3l30.7 4.6zm72.1 10.8v.4l-31.8-4.8c0-.1 0-.3-.1-.4l31.9 4.8zm-73-9.4c-.1.1-.1.2-.2.3l-30.2-4.5c0-.1.1-.2.1-.3l30.3 4.5zm72.8 10.9v.4l-31.4-4.7v-.4l31.4 4.7zm-73.6-9.5c-.1.1-.1.2-.2.3l-30-4.5c0-.1.1-.2.1-.3l30.1 4.5zm73.5 11v.4l-31-4.6v-.4l31 4.6zm-74.1-9.5c-.1.1-.1.2-.1.3l-29.8-4.4.1-.4 29.8 4.5zm73.9 11.1v.4l-30.8-4.6v-.4l30.8 4.6zm-74.5-9.7l-.1.4-29.7-4.4c0-.1.1-.2.1-.4l29.7 4.4zm74.3 11.2l-.1.4-30.5-4.6v-.4l30.6 4.6zm-74.8-9.7c0 .1-.1.2-.1.4l-29.6-4.4c0-.1 0-.2.1-.4l29.6 4.4zm74.5 11.2c0 .1 0 .2-.1.4l-30.3-4.6v-.4l30.4 4.6zm-74.9-9.7c0 .1 0 .2-.1.4l-29.6-4.4c0-.1 0-.2.1-.3l29.6 4.3zm74.6 11.2c0 .1 0 .2-.1.4l-30.1-4.5v-.4l30.2 4.5zm-74.9-9.7l-.1.4-29.6-4.4c0-.1 0-.2.1-.4l29.6 4.4zm74.6 11.2c0 .1 0 .2-.1.4l-30-4.5v-.4l30.1 4.5zm-74.8-9.7v.4l-29.7-4.4c0-.1 0-.2.1-.4l29.6 4.4zm74.4 11.2l-.1.4-29.9-4.5v-.4l30 4.5zm-74.6-9.6v.4l-29.8-4.5.1-.4 29.7 4.5zm74.3 11.1l-.1.4-29.8-4.5c0-.1 0-.2.1-.4l29.8 4.5zm-74.4-9.6v.4l-29.9-4.5v-.4l29.9 4.5zm73.9 11.1c0 .1-.1.2-.1.3l-29.8-4.5c0-.1.1-.2.1-.3v-.1l29.8 4.6zm-73.9-9.2l-30.1-4.5v-.4l30.1 4.5c0 .2.1.3 0 .4zm73.5 10.7l-.1.4-29.7-4.5c0-.1.1-.2.1-.3l29.7 4.4zm-73.4-9.1l-30.3-4.5v-.3l30.3 4.5v.3zm72.9 10.6c0 .1-.1.2-.1.3l-29.7-4.4.1-.4 29.7 4.5zm-72.7-9l-30.6-4.6v-.4l30.5 4.6c0 .1.1.3.1.4zm72.2 10.4c0 .1-.1.2-.1.4l-29.7-4.5c0-.1.1-.2.1-.3l29.7 4.4zm-72-8.8l-30.9-4.6v-.4l30.8 4.6.1.4zm71.4 10.3c0 .1-.1.2-.1.3l-29.8-4.5c0-.1.1-.2.1-.3l29.8 4.5zm-71.1-8.7l-31.2-4.7v-.4l31.2 4.7v.4zm70.6 10.2c0 .1-.1.2-.1.3l-29.8-4.5.1-.2v-.1l29.8 4.5zm-70.2-8.6l-31.6-4.7v-.4l31.5 4.7c0 .1.1.3.1.4zm69.6 10.1c0 .1-.1.2-.1.3l-29.9-4.5.2-.3 29.8 4.5zm-69.2-8.5l-32-4.8v-.4l31.9 4.8c.1.2.1.3.1.4zm68.5 9.9l-.1.3-30-4.5c.1-.1.1-.2.2-.3l29.9 4.5zm-67.9-8.3l-32.4-4.9v-.4l32.3 4.8c0 .3 0 .4.1.5zm67.3 9.8c0 .1-.1.2-.2.3l-30-4.5.2-.3 30 4.5zm-66.7-8.1l-32.9-4.9v-.4l32.7 4.9c0 .1.1.3.2.4zm66 9.6l-.2.3-30.2-4.5c.1-.1.1-.2.2-.3l30.2 4.5zm-65.4-8l-33.4-5v-.4l33.3 5 .1.4zm64.6 9.4c-.1.1-.1.2-.2.3l-30.3-4.5c.1-.1.1-.2.2-.3l30.3 4.5zm-63.8-7.7l-34-5.1v-.3l33.8 5.1c.1.1.2.2.2.3zm63.1 9.1l-.2.4-30.4-4.6.2-.3zm-62.1-7.4l-34.7-5.2-.1-.4 34.5 5.2c.1.2.2.3.3.4zm61.3 8.9l-.1.3-30.5-4.6.2-.3zm-60.3-7.2l-35.4-5.3c0-.1 0-.3-.1-.4l35.2 5.3c.1.2.2.3.3.4zm59.5 8.6c-.1.1-.1.2-.2.3l-30.6-4.6.2-.3 30.6 4.6zm-59.9-7.4l-.6.3-34.1-5.1c0-.1 0-.2-.1-.4l34.8 5.2zm59.1 8.8l-.2.4-30.6-4.6.2-.4zm-61.5-7.6l-.6.2-31.3-4.7v-.3zm60.7 9.1l-.2.3-30.7-4.6.2-.3zm-63.1-7.9l-.6.3-28.4-4.3c0-.1-.1-.3-.1-.4l29.1 4.4zm62.2 9.3l-.2.3-30.7-4.6.2-.3zm-64.7-8.2l-.6.3-25.5-3.8c0-.1-.1-.1-.1-.2v-.2l26.2 3.9zm63.8 9.6l-.2.3-30.7-4.6.2-.3zm-66.2-8.4l-.6.3-22.5-3.3-.1-.4zm65.4 9.8l-.2.4-30.8-4.6.3-.4zm-67.8-8.6l-.6.3-19.5-2.9-.1-.2-.1-.2zm66.9 10.1l-.2.3-30.7-4.6.2-.4zm-69.3-8.9l-.6.3-16.5-2.5-.2-.4zm68.4 10.3l-.2.3-30.7-4.6.2-.3zm-70.9-9.1l-.6.3-13.4-2c-.1-.1-.1-.3-.2-.4l14.2 2.1zm70 10.5l-.2.3-30.7-4.6.2-.3zm-72.4-9.3l-.6.3-10.1-1.6-.2-.3zm71.6 10.7l-.2.4-30.8-4.7.2-.3zm-74-9.5l-.6.2-6.9-1-.2-.3zm73.1 11l-.2.3-30.8-4.6.2-.4zm-75.6-9.8l-.5.3-3.6-.6-.2-.4zm74.7 11.2l-.2.3-30.8-4.6.2-.3zm-77.1-10l-.6.3h-.1c-.1-.1-.2-.3-.2-.4l.9.1zm76.3 11.4l-.3.3-30.7-4.6.2-.3zm-.9 1.4l-.2.4-30.8-4.7.2-.3zm-.9 1.5l-.2.3-30.8-4.6.2-.4zm-.9 1.4l-.2.3-30.8-4.6.2-.3zm-.8 1.4l-.2.3-30.9-4.6.2-.3zm-.9 1.4l-.2.4-30.9-4.7.2-.3zm37.9 5.7v.4l-1.9-.3.5-.3zm-38.8-4.2l-.2.3-30.8-4.6.2-.4zm38.8 5.8v.3l-4.2-.6.5-.3zm-39.7-4.4l-.2.3-30.8-4.6.2-.3zm39.7 5.9v.4l-6.5-1 .6-.3zm-40.5-4.5l-.2.3-30.8-4.6.2-.3zM324 280v.3l-8.8-1.3.6-.3zm-41.4-4.7l-.2.3-30.7-4.6c.1-.1.1-.2.2-.3l30.7 4.6zm41.4 6.2v.4l-11-1.7.5-.2zm-42.3-4.7l-.2.3-30.6-4.6.2-.3zm42.3 6.3v.3l-13.3-1.9.5-.3zm-43.1-4.9l-.3.3-30.4-4.6.2-.3zm43.1 6.4v.4l-15.6-2.3.5-.3zm-44-5l-.2.3-30.3-4.5.1-.4zm44 6.6v.4l-17.9-2.7.5-.3zm-44.9-5.2l-.2.3v.1l-30.1-4.6.1-.3zm44.9 6.8v.3l-20.2-3 .6-.3zm-45.7-5.3l-.2.3-30-4.5.1-.4zm45.7 6.8v.4l-22.4-3.4.5-.3zm-46.5-5.4c-.1.1-.1.2-.2.3l-29.9-4.5c0-.1.1-.2.2-.3l29.9 4.5zm46.5 7v.3l-24.7-3.7.5-.3zm-47.3-5.6c-.1.1-.1.2-.2.3l-29.8-4.5c0-.1.1-.2.1-.2v-.1l29.9 4.5zm47.3 7.1v.4l-27-4.1.5-.2zm-48-5.6l-.2.3-29.7-4.5c.1-.1.1-.2.1-.3l29.8 4.5zm48 7.2v.3l-29.3-4.4.5-.2zm-48.6-5.8c0 .1-.1.2-.1.3l-29.6-4.4c0-.1.1-.2.1-.3l29.6 4.4zm48.6 7.3v.4l-31.6-4.7.6-.3zm-49.2-5.8c0 .1-.1.2-.1.3l-29.6-4.4c0-.1.1-.2.1-.4l29.6 4.5zm49.2 7.4v.3l-33.9-5 .6-.3zm-49.8-5.9l-.1.3-29.6-4.4.1-.4zm49.8 7.4v.4l-36.1-5.4.5-.3zm-50.3-5.9c0 .1-.1.2-.1.4l-29.6-4.5c0-.1.1-.2.1-.3l29.6 4.4zm50.3 7.5v.4l-38.4-5.8.5-.3zm-50.7-6.1c0 .1-.1.2-.1.4l-29.6-4.5.1-.2v-.1l29.6 4.4zm50.7 7.7v.3l-40.7-6.1.5-.3zm-51.1-6.1c0 .1 0 .2-.1.4l-29.7-4.5c0-.1 0-.2.1-.3v-.1l29.7 4.5zm51.1 7.6v.4l-43-6.5.5-.3zm-51.4-6.1c0 .1 0 .2-.1.4l-29.8-4.5.1-.4 29.8 4.5zm51.4 7.7v.3l-45.2-6.8.5-.2zm-51.6-6.2v.4l-30-4.5c0-.1 0-.2.1-.4l29.9 4.5zm51.6 7.7v.4l-47.5-7.1.5-.3zm-51.8-6.2v.4L242 296c0-.1 0-.2.1-.4l30.1 4.6zM324 308v.3l-49.8-7.4.5-.3zm-1.2 1.4l-.5.3-80.7-12.1c0-.1 0-.2.1-.4l30.5 4.6h.2l50.4 7.6zm-2.3 1.2l-.5.3-78.6-11.9c0-.1 0-.2.1-.3l79 11.9zm-2.2 1.2l-.6.3-76.6-11.5v-.4zM316 313l-.5.3-74.6-11.2v-.4L316 313zm-2.3 1.2l-.5.3-72.5-10.9v-.4l73 11zm-2.3 1.2l-.5.3-70.4-10.6v-.4l70.9 10.7zm-2.3 1.3l-.5.3-68.3-10.3v-.4zm-2.2 1.1l-.5.3-66.1-9.9v-.4l66.6 10zm-2.3 1.3l-.5.3-63.9-9.6v-.4l64.4 9.7zm-2.3 1.2l-.5.3-61.6-9.2v-.4l62.1 9.3zm-2.3 1.2l-.5.3-59.4-8.9v-.4l59.9 9zm-2.3 1.2l-.5.3-57.1-8.6v-.4l57.6 8.7zm-2.2 1.2l-.5.3-54.8-8.2v-.4l55.3 8.3zm-2.3 1.2l-.5.3-52.5-7.9v-.4l53 8zm-2.3 1.2l-.5.3-50.1-7.5v-.4l50.6 7.6zm-2.3 1.3l-.5.2-47.7-7.1v-.4zm-2.3 1.2l-.5.3-45.3-6.8v-.4l45.8 6.9zM284 330l-.5.3-42.9-6.4v-.4L284 330zm-2.2 1.2l-.5.3-40.4-6.1v-.4l40.9 6.2zm-2.3 1.2l-.5.3-38-5.7v-.4l38.5 5.8zm-2.3 1.3l-.5.3-35.4-5.3c0-.1 0-.2-.1-.4l36 5.4zm-2.3 1.1l-.5.3-32.9-4.9v-.4zm-2.3 1.2l-.5.3-30.3-4.5c0-.1-.1-.2-.1-.4l30.9 4.6zm-2.3 1.3l-.5.3-27.7-4.1c0-.1 0-.2-.1-.4l28.3 4.2zm-2.2 1.2l-.5.3-25.1-3.8c0-.1 0-.2-.1-.4l25.7 3.9zm-2.3 1.2l-.5.3-22.4-3.4c0-.1-.1-.2-.1-.4l23 3.5zm-2.3 1.2l-.5.3-19.8-3-.1-.3v-.1zm-2.3 1.2l-.5.3-17.1-2.6c0-.1 0-.3-.1-.4l17.7 2.7zm-2.3 1.2l-.5.3-14.4-2.1c0-.1-.1-.3-.1-.4l15 2.2zm-2.2 1.2l-.5.3-11.6-1.8c0-.1-.1-.2-.1-.4l12.2 1.9zm-2.3 1.3l-.5.3-8.8-1.4c0-.1-.1-.3-.1-.4l9.4 1.5zm-2.3 1.2l-.5.3-6.1-.9c0-.1-.1-.2-.1-.4l6.7 1zm-2.3 1.2l-.5.3-3.2-.5c-.1-.1-.1-.2-.1-.4l3.8.6zm-2.3 1.2l-.5.3-.4-.1c0-.1-.1-.3-.1-.4l1 .2z'/%3e%3cg%3e%3cpath class='st8' d='M289.8 66.2c-3.8 23-15.7 39.8-35.8 50.5-11.8 6.3-23.1 8.6-33.8 6.9l-.4.1-26.8-4c-7.8-1.3-15.2-4.4-21.5-9.2-13.2-9.8-24-26.3-32.4-49.5-.5-1.3-.9-2.6-1.4-3.9l-.4-1.1-.9-2.9-.4-1.1c-.4-1.3-.8-2.5-1.1-3.8l-.1-.3-.9-3.4c-.1-.4-.2-.8-.3-1.1-.2-.9-.4-1.8-.7-2.8-.1-.3-.1-.7-.2-1-.3-1.2-.5-2.4-.8-3.6 0-.2 0-.4-.1-.5-.2-1-.4-2-.5-3.1l-.2-1.1c-.1-.9-.3-1.8-.4-2.7 0-.3-.1-.6-.1-.9-.1-1.2-.3-2.3-.4-3.5l-.1-.7c-.1-.9-.2-1.9-.2-2.8 0-.4-.1-.7-.1-1-.1-.9-.1-1.8-.1-2.7V9.6c0-.5.1-1 .1-1.4 0-.7.1-1.4.1-2 0-.5.1-1 .1-1.4.1-.7.1-1.3.2-2 .1-.5.1-1 .2-1.5s.1-.7.1-1.1V0h59.3c-.5 1.8-.9 3.7-1.2 5.6-1.8 11.5.6 26.1 7 43.9 5.7 15.8 12.2 27.1 19.3 33.8h.1l1-.3c.6-.3 1.3-.7 1.9-1.1l.6-.4c.4-.3.8-.6 1.2-.8l.6-.4c.4-.3.8-.6 1.1-.9l.5-.4c.5-.4 1-.9 1.5-1.4 0 0 0-.1.1-.1.5-.5.9-1 1.3-1.5l.4-.5.9-1.2c.1-.2.3-.4.4-.6.1-.2.4-.5.5-.8l.5-.7c.2-.3.3-.6.5-.8s.3-.5.4-.8c.1-.3.2-.5.4-.8s.3-.6.4-.9l.3-.8.4-.9.3-.9.3-.9.3-.9c.1-.3.2-.6.2-.9l.3-1.4c.1-.2.1-.5.2-.7l.3-1.9.1-.4.3-1.8c0-.2.1-.4.1-.7.1-.6.1-1.1.2-1.7v-.4c.1-.7.1-1.4.1-2.1v-3c0-.5 0-1.1-.1-1.7v-.6c0-.8-.1-1.5-.2-2.3v-.3c-.1-.7-.1-1.4-.2-2.1 0-.3 0-.5-.1-.8-.1-.6-.1-1.2-.2-1.8l-.1-.8c-.1-.7-.2-1.5-.4-2.2l-.1-.3c-.2-.8-.3-1.7-.5-2.6-.1-.2-.1-.5-.2-.8-.1-.6-.3-1.3-.4-2l-.2-.9c-.2-.7-.4-1.4-.5-2.1-.1-.2-.1-.5-.2-.7-.2-.9-.5-1.9-.8-2.8-.1-.2-.1-.4-.2-.6-.2-.8-.4-1.5-.7-2.3-.1-.3-.2-.6-.3-1-.2-.7-.4-1.4-.7-2.1l-.3-.9c-.3-1-.7-2-1.1-3-1.9-5.2-4-10.3-6.5-15.2h61.9c.5 1.3 1 2.5 1.5 3.8 8.4 23.5 10.9 44.3 7.8 62.8z'/%3e%3cpath d='M282 3.8c-.5-1.3-1-2.6-1.5-3.8H244l.2.4.8 1.4c.2.4.4.8.7 1.3s.4.9.7 1.3.6 1.1.8 1.7c.2.3.3.7.5 1s.4.9.6 1.4c.9 1.9 1.7 3.9 2.5 6 .2.5.4 1.1.6 1.6s.4 1.1.6 1.6.4 1.1.6 1.7.4 1 .5 1.5.4 1 .5 1.5l.3.9.6 1.8.4 1.2c.2.5.3 1.1.5 1.6.3.9.6 1.9.8 2.8 0 .1 0 .2.1.3.1.3.2.6.3 1 .1.4.1.5.2.7.2.6.3 1.1.4 1.7l.1.2c.1.3.2.7.2 1s.2.7.2 1c.1.6.3 1.2.4 1.7s.2.9.3 1.3.2 1.1.3 1.6c.1.7.3 1.5.4 2.2 0 .3.1.5.1.8.1.6.2 1.2.2 1.8 0 .3.1.5.1.8.1.7.2 1.4.2 2 0 .4.1.8.1 1.2v.5c0 .3 0 .6.1.9v6.3c0 .4 0 .8-.1 1.1-.1.4-.1.8-.1 1.1s0 .6-.1.8c0 .4-.1.9-.2 1.3s-.1.7-.2 1.1v.4c-.1.5-.1 1-.2 1.5v.4c-.1.7-.3 1.4-.5 2.2v.1l-.1.4c0 .1-.1.3-.1.4v.1c-.1.3-.1.5-.2.8l-.6 1.8c-.1.2-.1.3-.2.5v.3c-.1.3-.2.6-.3.8v.1l-.2.5c-.1.2-.1.3-.2.5s-.2.5-.4.7c0 .1-.1.1-.1.2-.1.1-.1.3-.2.4l-.1.3c-.1.1-.2.3-.2.4-.1.1-.2.3-.2.4-.4.6-.8 1.2-1.2 1.7-.1.1-.1.2-.2.3l-.1.2c-.2.3-.4.5-.6.8s-.6.7-.9 1.1-.4.5-.7.8-.4.5-.7.7-.5.5-.8.8-.5.5-.8.7-.7.6-1.1.9c-.2.1-.3.3-.5.4l-.2.2c-.3.3-.7.5-1.1.8l-.9.6c-.1.1-.2.1-.3.2l-.9.6c-.3.2-.6.4-1 .5l-.9.4c-.2.1-.5.2-.7.3l-.5.2c-.3.1-.6.2-.8.4s-.6.2-.8.3l-.9.3c-.3.1-.6.2-.8.3l-.4.1c-.3.1-.5.2-.8.2-.2.1-.4.1-.6.2h-.3c-.2.1-.5.1-.8.1l-.8.1h-1c-.5 0-1 .1-1.5.1-.8 0-1.6 0-2.4-.1l-.8-.1c-3.8-.6-7.5-2.2-10.5-4.6-.9-.7-1.7-1.4-2.5-2.1-7.2-6.7-13.6-18-19.4-33.9-6.4-17.8-8.8-32.4-7-43.9.2-1.9.6-3.8 1.2-5.6h-31.2c-.2.9-.4 1.8-.5 2.8-.1.4-.1.9-.2 1.3s-.1.9-.2 1.3-.1 1-.2 1.5-.1 1.3-.2 1.9v.2c0 .3-.1.6-.1.9v.4c0 .7-.1 1.4-.1 2-.1.8-.1 1.7-.1 2.5v6.5c0 .6 0 1.1.1 1.7 0 .3 0 .7.1 1 0 .7.1 1.4.1 2.1 0 .7.1 1.4.2 2 0 .3 0 .5.1.8l.3 2.5.1.5c0 .3.1.5.1.8v.6l.3 1.9v.4c.1.3.1.7.2 1 .1.8.3 1.6.4 2.5 0 .2.1.4.1.6 0 .2.1.3.1.5s.1.5.1.7c.2.9.4 1.7.5 2.6l.1.4c.1.3.1.6.2.9s.1.4.1.6c.1.6.3 1.2.4 1.8s.2.9.4 1.4l.6 2.3c.1.5.3 1 .4 1.6s.3 1.2.5 1.8c.1.2.1.4.2.5l.4 1.5c.3.8.5 1.7.8 2.5.1.5.3 1 .5 1.4l.4 1.1.5 1.6c.1.2.1.3.2.5l.7 1.8c8.4 23.3 19.2 39.8 32.4 49.5.4.3.9.6 1.3.9s.6.4.9.6.6.4 1 .6l.4.3c.3.2.7.4 1 .6 1.1.7 2.3 1.3 3.4 1.9.4.2.7.4 1.1.5 1.1.5 2.1 1 3.2 1.4.2.1.4.2.6.2l.6.2h.1c.6.2 1.1.4 1.7.5s1.2.3 1.8.5 1 .2 1.5.4l.8.2.8.2.4.1.4.1h.1c10.7 1.7 21.9-.6 33.8-6.9 20-10.7 31.9-27.5 35.8-50.5 3-19.1.5-39.9-7.9-63z' fill='%235746b2'/%3e%3cpath class='st8' d='M280.8.5l-3.4-.5h2.4l.8.1zm.6 1.7L267 0h2.4l11.9 1.8c0 .1 0 .2.1.4zm.6 1.6L256.6 0h2.4l22.8 3.4c.1.1.1.3.2.4zm.6 1.6L246.2 0h2.4l33.8 5.1c.1.1.1.2.2.3zm.5 1.7l-38.4-5.8-.2-.4L283 6.7c0 .1.1.3.1.4zm.6 1.6L245.6 3c-.1-.1-.1-.3-.2-.4l38.2 5.7c0 .2 0 .3.1.4zm.5 1.7l-37.8-5.7-.1-.3s0-.1-.1-.1l37.9 5.7.1.4zm.5 1.6l-37.5-5.6c0-.1-.1-.2-.1-.3V6l37.5 5.6c.1.1.1.3.1.4zm.5 1.6L248 8c-.1-.1-.1-.3-.2-.4l37.3 5.6c0 .1.1.3.1.4zM190.1.6c0 .1-.1.2-.1.3l-6-.9h2.4l3.7.6zm95.6 14.6l-36.9-5.5c-.1-.1-.1-.3-.2-.4l37 5.6c0 .1.1.2.1.3zM189.7 2c0 .1 0 .2-.1.3l-16-2.4h2.4L189.7 2zm96.5 14.9l-36.7-5.5c0-.1-.1-.3-.2-.4l36.7 5.5c.1.1.1.3.2.4zM189.4 3.6c0 .1 0 .2-.1.3L163.2 0h2.4l23.8 3.6zm97.2 14.9L250.2 13c-.1-.1-.1-.2-.2-.4l36.5 5.5c0 .1.1.3.1.4zM189.1 5.1l-.1.3L158.9.9c0-.1 0-.2.1-.3l30.1 4.5zm97.9 15l-36.2-5.4v-.1c0-.1-.1-.2-.1-.3l36.3 5.4v.4zM188.9 6.6v.3l-30.3-4.5c0-.1 0-.2.1-.4l30.2 4.6zm98.5 15.1l-36-5.4-.1-.2-.1-.2 36 5.4c.2.2.2.3.2.4zM188.8 8.1v.4L158.5 4c0-.1 0-.2.1-.3l30.2 4.4zm99 15.3L252.1 18l-.1-.2c0-.1 0-.1-.1-.2l35.8 5.4c.1.1.1.2.1.4zM188.6 9.7v.3l-30.4-4.6v-.3l30.4 4.6zM288.2 25l-35.5-5.4-.1-.1v-.3l35.5 5.4zm-99.7-13.8v.4L158 7v-.4l30.5 4.6zm100 15.4l-35.2-5.3c0-.1 0-.2-.1-.3v-.1l35.3 5.3v.4zm-100-13.8v.4l-30.6-4.6v-.4l30.6 4.6zm100.3 15.4l-35-5.2c0-.1-.1-.3-.1-.4l35 5.2c.1.1.1.2.1.4zM188.5 14.7l-30.8-4.6v-.4l30.8 4.6v.4zm100.6 15.1l-34.7-5.2c0-.1-.1-.3-.1-.4l34.8 5.2v.4zM188.6 16.2l-30.9-4.6v-.4l30.9 4.6c-.1.2 0 .3 0 .4zm100.8 15.2l-34.5-5.2-.1-.4 34.6 5.2zM188.6 17.8l-31.1-4.7v-.4l31.1 4.7v.4zM289.7 33l-34.2-5.1-.1-.4 34.3 5.1c-.1.1 0 .3 0 .4zM188.8 19.4l-31.3-4.7v-.4l31.3 4.7v.4zm101.1 15.1l-34-5.1c0-.1-.1-.3-.1-.4l34.1 5.1v.4zM188.9 21l-31.5-4.7v-.4l31.4 4.7c.1.1.1.2.1.4zm101.2 15.1L256.3 31c0-.1 0-.2-.1-.2v-.1l33.8 5.1c.1.1.1.2.1.3zm-101-13.6l-31.7-4.8v-.4L189 22c.1.3.1.4.1.5zm101.2 15.2l-33.5-5c0-.1-.1-.3-.1-.4l33.6 5v.4zm-101-13.6l-31.9-4.8V19l31.9 4.8v.3zm101.2 15.2l-33.3-5-.1-.4 33.3 5c.1.2.1.3.1.4zM189.6 25.7l-32.1-4.8v-.4l32.1 4.8c-.1.2-.1.3 0 .4zm101.1 15.2l-33-5v-.4l33.1 5c-.1.1-.1.3-.1.4zM189.9 27.3l-32.3-4.9V22l32.3 4.9c-.1.2-.1.3 0 .4zm100.9 15.2l-32.8-5c0-.1 0-.3-.1-.4l32.9 4.9v.5zM190.1 28.9L157.6 24v-.3l32.5 4.9v.3zM290.9 44l-32.6-4.9c0-.1 0-.3-.1-.4l32.6 4.9c.1.2.1.3.1.4zM190.5 30.5l-32.8-4.9v-.4l32.7 4.9c0 .2 0 .3.1.4zM291 45.6l-32.4-4.8c0-.1 0-.2-.1-.4l32.4 4.9v.3zM190.8 32.1l-33-5v-.4l32.9 4.9c.1.3.1.4.1.5zm100.3 15.1L259 42.3c0-.1 0-.2-.1-.4l32.2 4.8v.5zm-99.9-13.5l-33.2-5v-.4l33.2 5v.4zm99.9 15l-31.9-4.8v-.3l32 4.8c-.1.1-.1.2-.1.3zm-99.5-13.3l-33.5-5V30l33.4 5c.1.1.1.2.1.4zm99.5 14.5v.4l-31.7-4.8v-.4l31.7 4.8zm-99-12.9l-33.7-5v-.4l33.7 5c-.1.2-.1.3 0 .4zm99 14.5v.4l-31.5-4.7v-.4l31.5 4.7zm-98.6-12.9l-33.9-5.1v-.4l33.9 5.1v.4zM291.1 53v.3l-31.3-4.7v-.4l31.3 4.8zM193 40.2l-34.2-5.1-.1-.4 34.1 5.1c.1.2.1.3.2.4zm98.1 14.4v.4L260 50.3v-.4l31.1 4.7zm-97.6-12.7l-34.4-5.2v-.4l34.4 5.2c-.1.1-.1.2 0 .4zM291 56.1v.4l-31-4.6v-.3l31 4.5zm-97-12.6l-34.7-5.2c0-.1 0-.3-.1-.4l34.6 5.2.2.4zm96.9 14.2v.3l-30.8-4.6V53l30.8 4.7zm-96.4-12.6l-34.9-5.2c0-.1 0-.2-.1-.3-.1-.1 0-.1 0-.1l34.8 5.2c.1.2.2.3.2.4zm96.3 14.1v.4L260.1 55v-.4l30.7 4.6zm-95.7-12.4L160 41.5c0-.1 0-.3-.1-.4l35.1 5.3.1.4zm95.5 13.9v.3l-30.5-4.6V56l30.5 4.7zm-95-12.3l-35.4-5.3c0-.1 0-.2-.1-.4l35.3 5.3c.2.2.2.3.2.4zm94.9 13.9v.4L260 58.1v-.3l30.5 4.5zM196.2 50l-35.6-5.3c0-.1 0-.3-.1-.4l35.6 5.3c0 .2.1.3.1.4zm94.1 13.8v.3L260 59.6v-.3l30.3 4.5zm-93.4-12.1L161 46.3c0-.1-.1-.2-.1-.4l35.8 5.4c.1.1.1.3.2.4zM290 65.3c0 .1 0 .2-.1.4l-30.2-4.5v-.3l30.3 4.4zm-92.5-12l-36.1-5.4c0-.1-.1-.3-.1-.4l36 5.4c.1.2.1.3.2.4zm92.3 13.5c0 .1 0 .2-.1.3l-30.2-4.5v-.4l30.3 4.6zM198.1 55l-36.3-5.5c0-.1-.1-.3-.1-.4l36.3 5.4.1.5zm91.4 13.3c0 .1 0 .2-.1.4l-30.1-4.5v-.3l30.2 4.4zm-90.7-11.6l-36.6-5.5c0-.1-.1-.2-.1-.3l36.5 5.5c.1 0 .2.1.2.3zm90.4 13.2c0 .1 0 .2-.1.3L259 65.7v-.4l30.2 4.6zm-89.7-11.6l-36.8-5.5c0-.1-.1-.3-.1-.4l36.7 5.5c.1.2.1.3.2.4zm89.4 13.1c0 .1 0 .2-.1.3l-30.1-4.5c0-.1 0-.2.1-.3l30.1 4.5zM200.2 60l-37-5.5c0-.1-.1-.2-.1-.3v-.1l37 5.5c0 .2.1.3.1.4zm88.3 12.9l-.1.3-30.1-4.5c0-.1 0-.2.1-.3v-.1l30.1 4.6zM201 61.7l-37.3-5.6c0-.1-.1-.3-.1-.4l37.3 5.6c0 .1 0 .2.1.4zm87.1 12.7c0 .1 0 .2-.1.3l-30.2-4.5c0-.1.1-.2.1-.3l30.2 4.5zm-86.3-11.1l-37.6-5.6-.1-.4 37.5 5.6c0 .2.1.3.2.4zm85.9 12.6c0 .1-.1.2-.1.3l-30.3-4.5v-.1c0-.1.1-.2.1-.2l30.3 4.5zM202.6 65l-37.9-5.7-.1-.4 37.8 5.7c.1.1.1.3.2.4zm84.7 12.3c0 .1-.1.2-.1.3L256.8 73v-.1c0-.1.1-.2.1-.2l30.4 4.6zm-83.9-10.6L165.2 61c-.1-.1-.1-.2-.1-.4l38.1 5.7.2.4zm83.4 12.1c0 .1-.1.2-.1.3l-30.6-4.6c.1-.1.1-.2.2-.3l30.5 4.6zm-82.4-10.4l-38.6-5.8c-.1-.1-.1-.2-.1-.4l38.5 5.8c0 .1.1.3.2.4zm81.9 11.9l-.1.3-30.9-4.6c.1-.1.1-.2.2-.3l30.8 4.6zm-81-10.2l-38.9-5.8c0-.1-.1-.3-.1-.4l38.8 5.8.2.4zm80.5 11.7c0 .1-.1.2-.1.3l-31.2-4.7c.1-.1.1-.2.2-.3l31.1 4.7zm-79.5-10L167 65.9l-.1-.4 39.2 5.9c.1.1.1.3.2.4zm78.9 11.4c0 .1-.1.2-.1.3l-31.6-4.7c.1-.1.1-.2.2-.3l31.5 4.7zm-77.8-9.7l-39.8-6c-.1-.1-.1-.2-.1-.4l39.7 5.9c0 .2.1.4.2.5zm77.1 11.2c0 .1-.1.2-.1.3l-32.1-4.8.3-.3 31.9 4.8zm-76-9.5l-40.3-6c-.1-.1-.1-.2-.1-.4l40.2 6c0 .2.1.3.2.4zm75.4 11c0 .1-.1.2-.2.3l-32.6-4.9.3-.3 32.5 4.9zM209.8 77l-40.9-6.1-.2-.4 40.8 6.1zm73.4 10.6c-.1.1-.1.2-.2.3l-33.4-5c.1-.1.2-.2.4-.3l33.2 5zm-72.1-8.9l-41.6-6.2c-.1-.1-.1-.3-.2-.4l41.4 6.2.4.4zm71.4 10.4c0 .1-.1.2-.2.3l-34.2-5.1c.1 0 .1-.1.2-.2l.2-.2 34 5.2zm-69.9-8.6l-42.4-6.4c-.1-.1-.1-.2-.2-.4l42.2 6.3c.2.2.3.4.4.5zm69.1 10c-.1.1-.1.2-.2.3l-35.2-5.3.2-.1.2-.2 35 5.3zm-67.4-8.2l-43.4-6.5-.2-.4 43.2 6.5.4.4zm66.6 9.6c-.1.1-.1.2-.2.3l-36.3-5.4.1-.1c.1-.1.2-.2.4-.2l36 5.4zm-64.6-7.7l-44.6-6.7c-.1-.1-.1-.2-.2-.4l44.3 6.6.5.5zm63.7 9.2c-.1.1-.1.2-.2.3L242 88l.6-.3 37.4 5.7zm-61.3-7.3l-46.3-6.9-.2-.4 45.9 6.8zm60.4 8.7c-.1.1-.1.2-.2.3l-39.6-5.9.4-.1c.1 0 .2-.1.3-.1l39.1 5.8zm-57.2-6.7l-48.7-7.3c-.1-.1-.1-.3-.2-.4l48 7.2c.3.2.6.4.9.5zm56.2 8.1c-.1.1-.2.2-.2.3l-42.3-6.3h.5l.5-.1 41.5 6.1zm-1 1.4l-.2.3L174 82.5c-.1-.1-.1-.3-.2-.4l53.6 8 2.4.4 47.3 7.1zM276 99l-.3.3-100.8-15.1-.2-.4zm-1.1 1.4l-.3.3-98.8-14.8c-.1-.1-.1-.3-.2-.4l99.3 14.9zm-1.2 1.3l-.3.3-96.7-14.5c-.1-.1-.1-.3-.2-.4l97.2 14.6zm-1.3 1.4l-.3.3-94.5-14.2-.2-.4 95 14.3zm-1.3 1.4l-.3.3L178.6 91l-.2-.4 92.7 13.9zm-1.4 1.3l-.3.3-89.7-13.4c-.1-.1-.2-.3-.2-.4l90.2 13.5zm-1.5 1.4l-.4.3-87.2-13.1c-.1-.1-.2-.3-.2-.4l87.8 13.2zm-1.5 1.3l-.4.3-84.4-12.7-.3-.4zm-1.7 1.3c-.1.1-.3.2-.4.3L183 97.9l-.3-.4 82.3 12.3zm-1.7 1.3c-.1.1-.3.2-.4.3l-78.6-11.8-.3-.4 79.3 11.9zm-1.8 1.3l-.4.3-75.4-11.3c-.1-.1-.2-.3-.3-.4l76.1 11.4zm-1.9 1.2l-.5.3-72-10.8-.3-.4zm-2 1.3c-.2.1-.3.2-.5.3l-68.5-10.3c-.1-.1-.2-.3-.4-.4l69.4 10.4zm-2.2 1.2c-.2.1-.3.2-.5.3l-64.7-9.7-.4-.4 65.6 9.8zm-2.2 1.2c-.2.1-.4.2-.5.3l-60.6-9.1-.4-.4 61.5 9.2zm-2.4 1.2l-.6.3-56.2-8.4c-.2-.1-.3-.3-.5-.4l57.3 8.5zm-2.7 1.2l-.6.3-51.4-7.7-.5-.4 52.5 7.8zm-2.8 1.1c-.2.1-.5.2-.7.3l-46.2-6.9-.6-.4 47.5 7zm-3.2 1.1l-.8.2-40.1-6c-.2-.2-.5-.3-.7-.5l41.6 6.3zm-3.6 1l-1 .2-32.9-4.9-.9-.5zm-4.5.9c-.4.1-.9.1-1.3.2l-23.7-3.5c-.3-.1-.6-.2-.9-.4l-.3-.2 26.2 3.9zm-7.1.5c-1.1 0-2.2-.1-3.4-.2l-5.9-.9-1.4-.3c-.5-.1-1.2-.3-1.8-.5h-.1l12.6 1.9z'/%3e%3c/g%3e%3cg%3e%3cpath class='st5' d='M193.6 350h-2.4l-2.8-.4.5-.3z'/%3e%3c/g%3e%3cg%3e%3cpath class='st5' d='M110.5 350h-2.4l-.8-.1c.1-.1.1-.2.2-.3l3 .4z'/%3e%3c/g%3e%3c/svg%3e") no-repeat center;
    background-size: cover
}

@media screen and (min-width: 62.5em) {
    .header-banner--static-2022 {
        background-image:url("data:image/svg+xml,%3csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1260 450'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23062846%7d.cls-2%7bfill:%23ff3100%7d.cls-3%7bfill:%23cb1d23%7d.cls-4%7bfill:%23e0a000%7d.cls-6%7bfill:%23413585%7d.cls-8%7bfill:%231d9e8d%7d%3c/style%3e%3c/defs%3e%3cpath class='cls-1' d='M0 0h1260v450H0z'/%3e%3cpath class='cls-2' d='M398.36 170.96l-97.32-14.61-107.25 56.97 64.92-105.88Q292.19 52.59 301.3 0H91.45a156.16 156.16 0 01-3.02 9.76c-.57 1.64-1.16 3.29-1.78 4.93-.57 1.5-1.13 2.99-1.74 4.49l-.71 1.72c-1.01 2.44-2.1 4.9-3.25 7.36l-.49 1.01A199.61 199.61 0 0177.13 36l-.86 1.68c-1 1.89-2.05 3.79-3.11 5.68-.51.91-.99 1.8-1.51 2.71a243.04 243.04 0 01-4.94 8.26L6.04 151.88c-2.1 3.37-4.09 6.73-6.04 10.09V450h101.58l333.66-177.21z'/%3e%3cpath class='cls-2' d='M41.88 38.93A139.93 139.93 0 0133.47 0H0v95.6l56.85-27.87a124.18 124.18 0 01-14.97-28.8z'/%3e%3cpath class='cls-3' d='M300.76 3.11l.09-.55.05-.33.05-.36L288.46 0h-8.48l20.76 3.11h.02zm-1.08 5.35h.04l.11-.68.03-.2.05-.37L251.75 0h-8.51l56.43 8.45.01.01zm-1.18 5.31h.05l.09-.58v-.03l.1-.63L215.04 0h-8.46l91.92 13.77zm-1.29 5.31h.06l.1-.6v-.03l.1-.61L191.71 1.99l-.22 1.24 105.7 15.85zM190.35 8.57h.05l105.4 15.8h.12l.1-.6.03-.22.06-.42-105.47-15.8c-.09.45-.18.83-.28 1.24zm102.31 26.37h.1l.1-.62.02-.18.07-.45L187.89 18l-.37 1.21h.1l105.01 15.73zM33.48.28L31.61 0h-8.48l10.44 1.56c-.04-.42-.09-.85-.09-1.28zm257.43 39.85h.11l.1-.6v-.04l.09-.6-105-15.7-.42 1.2h.11l105 15.74zM33.96 5.85L0 .76v1.27l34.11 5.11-.15-1.29zm255.11 39.5h.12l.1-.64.1-.6-105.04-15.69-.45 1.2h.13l105.02 15.73zM34.71 11.45L0 6.25v1.28l34.93 5.23-.22-1.31zM287.1 50.56h.15l.09-.59v-.05l.1-.6-105.12-15.69-.48 1.2h.14L287.1 50.56zM36 18.41l-.02-.05c-.1-.42-.18-.85-.26-1.26L0 11.75v1.28l36 5.38zm249.06 37.33h.14l.09-.56v-.06l.1-.62-105.25-15.7-.53 1.2h.17l105.27 15.75zM37.34 24.11l-.33-1.32H37L0 17.25v1.27l37.32 5.59h.02zM282.9 60.9h.15l.1-.58v-.03l.09-.64-105.5-15.73q-.26.59-.56 1.18h.19l105.52 15.8zM38.63 28.95l-.12-.44L0 22.74v1.28l38.89 5.82-.26-.9zm242 37.13h.18l.1-.63.09-.61-105.72-15.8-.6 1.17 105.94 15.87zM40.28 34.27L0 28.24v1.27l40.73 6.1-.45-1.34zm237.99 36.96h.18l.1-.62.09-.63L172.6 54.12l-.05.11-.23.4-.36.67 106.3 15.92.01.01zM42.31 40.07L0 33.74v1.27l42.82 6.42c-.18-.45-.34-.9-.5-1.36zm233.5 36.29h.19l.09-.59.01-.03.09-.63-106.36-15.9-.47.79-.2.35 106.64 16 .01.01zM44.66 45.92L0 39.2v1.3l45.26 6.78-.6-1.36zm228.6 35.55h.2l.09-.57v-.05l.1-.62-106.8-15.96a.2.2 0 010 .06q-.3.56-.66 1.1h.26l106.8 16.04zM47.4 51.83L0 44.7V46l48.1 7.2-.7-1.37zm223.21 34.71l.21.04.09-.62.01-.01.09-.62-107.19-16.06-.72 1.16.27.04 107.24 16.07zM50.57 57.8L0 50.21v1.29l51.35 7.7-.78-1.4zM267.9 91.63c.21-.4.42-.8.64-1.18h-.03L160.74 74.28l-.74 1.18 107.86 16.15zM54.21 63.84L0 55.72v1.27l55.14 8.26-.93-1.41zm211.48 31.68l-108.12-16.2-.73 1.17 108.18 16.2c.23-.38.45-.78.67-1.17zM53.71 69.26L0 61.21v1.28l51.71 7.75 2-.98zm209.08 31.3L154.44 84.35l-.73 1.17 108.39 16.21.69-1.17zM45.12 73.48L0 66.72v1.27l43.12 6.46 2-.97zm214.66 32.16L151.31 89.38l-.72 1.17 108.48 16.25c.25-.38.48-.78.71-1.16zM36.54 77.68L0 72.2v1.28l34.54 5.18 2-.98zm220.17 32.98L148.18 94.4l-.72 1.17 108.53 16.27.72-1.18zM27.94 81.89L0 77.71v1.27l25.96 3.89 1.98-.98zm116.39 18.71l108.58 16.27.71-1.16-108.56-16.27-.73 1.16zM19.36 86.1L0 83.21v1.26l17.37 2.61 1.99-.98zm-8.59 4.21L0 88.7v1.27l8.79 1.32 1.98-.98zM.95 95.13l1.24-.6h-.01L0 94.2v1.27l.21.03.74-.37zm396.42 76.36l1.25.19h.01l-.26-.72-1 .53zm-8.07 4.29l11.43 1.71-.49-1.35-9.06-1.35-1.88.99zm-6.2 3.29l-1.79.95-.08.05 21.61 3.24-.2-.55-.3-.81-19.23-2.88h-.01zm-8.07 4.28l-1.88 1h.01l31.78 4.77-.15-.43-.34-.92-29.41-4.41-.01-.01zm-8.07 4.29l-1.72.92-.15.08 41.95 6.29-.19-.54-.29-.82h-.01l-39.59-5.93zm-8.07 4.29l-1.69.9-.19.1 52.14 7.81-.34-.92-.15-.43-49.77-7.46zm-8.07 4.29l-1.67.89-.21.11 62.32 9.33-.49-1.35-59.95-8.98zm-8.08 4.29l-1.63.87-.24.12 72.49 10.87-.49-1.35-70.12-10.51h-.01zm-8.07 4.28l-1.6.86-.27.14 82.66 12.38-.49-1.35-80.29-12.03h-.01zm-8.07 4.29l-1.56.83-.31.17 92.84 13.91-.22-.62-.27-.74-90.48-13.55zm-8.07 4.29l-1.55.82-.33.18 103.02 15.43-.06-.19-.42-1.16-100.66-15.08zm-8.07 4.29l-1.51.8-.37.19 113.2 16.97-.49-1.36-110.83-16.6zm-9.95 5.28l123.37 18.48h.01l-.37-1-.13-.35-121-18.13-1.88 1zm-8.07 4.29l133.55 20v.01l-.49-1.36-131.18-19.65-1.88 1zm-8.07 4.29l143.72 21.53-.42-1.19-.06-.16h-.01l-141.35-21.18-1.88 1zm-8.08 4.28l153.91 23.06-.49-1.35-151.53-22.7-1.89.99zm-8.07 4.29l164.08 24.58h.01l-.26-.7-.24-.65-161.7-24.23-1.89 1zm165.7 29.04l-171.89-25.75-1.88 1 174.26 26.1-.49-1.35zm-181.84-20.46l178.29 26.7.01.01 1.74-.94.13-.06-178.29-26.71-1.88 1zm-6.19 3.29l-1.88.99 178.29 26.71h.01l1.87-1-178.29-26.7zm-8.07 4.28l-1.88 1 178.29 26.71 1.88-1-178.29-26.71zm-8.07 4.29l-1.88 1 178.28 26.71h.01l1.88-1h-.01l-178.28-26.71z'/%3e%3cpath class='cls-3' d='M221.67 264.82l-.84.45-.82.42 178.35-94.73-97.31-14.61-107.27 56.97-1.87 3.07-107.43-16.1.02-.04c.64-1.29 1.3-2.59 1.97-3.88l107.8 16.16.72-1.18-107.9-16.17q1-1.95 2.05-3.9l108.22 16.2.03.01.71-1.17h-.02l-108.3-16.23 2.1-3.9 108.57 16.26h.02l.73-1.17h-.03L92.55 185c.72-1.3 1.44-2.6 2.18-3.9l108.8 16.31.58-.94.14-.23-108.85-16.3.95-1.67.35-.61.41-.71.26-.44.5-.86-.22.43 108.97 16.3.71-1.18-109-16.32a110.4 110.4 0 012.3-3.88l109.07 16.34.72-1.17-109.1-16.34.26-.42 1.8-2.94.31-.5 109.1 16.34.72-1.18-109.09-16.34 2.4-3.86 109.06 16.34.71-1.17-109.05-16.34 2.4-3.85 109.02 16.33.72-1.18-109.01-16.33 2.4-3.86 108.98 16.33.72-1.16-108.98-16.33 2.4-3.86 108.94 16.32.72-1.17-108.93-16.32 2.4-3.86 108.9 16.31.71-1.16-108.89-16.32 2.4-3.86 108.86 16.3.72-1.16-108.85-16.3 2.4-3.87 108.82 16.3.72-1.16-108.82-16.3 2.4-3.86 108.79 16.3.72-1.18-108.78-16.29 2.4-3.86L240.57 137l.71-1.17-108.74-16.29 2.45-3.93-.04.07 108.7 16.28.72-1.17-108.7-16.28 2.73-4.38-.33.52 108.67 16.28.7-1.17-108.64-16.28 2.4-3.86 108.62 16.28.72-1.18-108.6-16.27-.62.97 22.7-36.5c.58-.95 1.17-1.9 1.74-2.86l.1-.15.98-1.64.09-.14c.29-.47.56-.95.83-1.42a4.48 4.48 0 00.27-.45c.3-.52.61-1.04.9-1.57l.39-.68c1.04-1.8 2.03-3.6 3-5.39l.22-.4.21-.4.33-.61.29-.55q2.6-4.93 4.86-9.78l.85-1.85c1.28-2.8 2.46-5.57 3.56-8.33.06-.11.1-.22.14-.32.14-.35.28-.69.4-1.03a.15.15 0 01.05-.1c.04-.03.05-.15.08-.22q1.5-3.79 2.8-7.65l.69-2.07.49-1.53c.39-1.25.76-2.5 1.11-3.7l.6-2.06v-.08l.01-.04h.05l105.19 15.73h.09l.05-.36.04-.25.1-.63-105.21-15.7.12-.49.05-.2a128.87 128.87 0 001.61-6.99q.23-1.09.43-2.18l.25-1.38c.09-.48.16-.97.24-1.46H91.45a147.03 147.03 0 01-3.02 9.76q-.85 2.46-1.78 4.93c-.57 1.5-1.13 2.98-1.73 4.49l-.71 1.72q-1.53 3.67-3.25 7.36l-.5 1.01A221.36 221.36 0 0177.15 36l-.87 1.68c-1 1.89-2.05 3.78-3.11 5.68l-1.5 2.7c-1.58 2.76-3.22 5.5-4.94 8.27L6.04 151.88c-2.1 3.37-4.09 6.73-6.04 10.1V450h69.23l-.64-2.05-.28-.9-.4-1.37.22.75 23.7 3.57h8.44l-32.54-4.9-.24-.82-1.06-3.57 41.07 6.15h.02l1.86-1h-.02l-43.31-6.48q-.64-2.2-1.25-4.41l50.77 7.6h.02l1.87-.99h-.02l-53-7.94-.82-3.01-.18-.68-.18-.71 60.37 9.05.74-.4 1.16-.62-62.6-9.35h-.01c-.39-1.48-.78-2.96-1.14-4.44-.6-2.4-1.15-4.8-1.7-7.17-.02-.14-.05-.2-.1-.43l-.15-.68c-.09-.44-.2-.88-.28-1.31-.29-1.13-.56-2.42-.79-3.5l-.67-3.23-.2-.98-.54-2.75-.65-3.48a3.74 3.74 0 01-.13-.7l-.26-1.46a204.9 204.9 0 01-.53-3.05l-.58-3.54-.25-1.67 125.19 18.75h.02l1.88-1h-.02L54.75 388.22l.1.75-.19-1.31c-.18-1.16-.34-2.34-.5-3.52a7.71 7.71 0 01-.1-.78l-.27-1.95v-.1l-.03-.17a2.46 2.46 0 00-.04-.38v-.1l-.07-.38-.3-2.36-.4-3.45a227.86 227.86 0 01-.71-6.9c0-.41-.08-.83-.11-1.24q-.43-4.61-.7-9.2l-.08-1.06-.15-2.58-.12-2.58c0-.72-.07-1.44-.09-2.17v-.43a13.4 13.4 0 01-.03-.64c0-.14 0-.28-.02-.42-.15-4.44-.19-8.87-.16-13.31l210.08 31.46h.02l1.87-.98h-.02L50.8 332.65q.02-2.13.07-4.26v.05l218.07 32.67h.02l1.87-1h-.02L50.9 327.18c.04-1.4.07-2.79.12-4.18l225.99 33.83 1.88-1h-.01l-227.8-34.1c.06-1.4.15-2.8.23-4.21l233.76 35.02 1.89-1.02-235.58-35.27-.01.22.1-2.07.18-2.36c.11-1.48.25-2.95.4-4.43l.26-2.6q.93-8.86 2.48-17.75l.41-2.27.2-1c.2-1.11.42-2.2.64-3.3l.53-2.57.47-2.08.51-2.29c.25-1.08.5-2.17.79-3.25l.13-.57.2-.78 106.14 15.9.13-1.25-105.96-15.87c.23-.92.46-1.83.7-2.7l.3-1.21.15-.56.33-1.3.22-.85.18-.6a151.82 151.82 0 011.67-5.65c.22-.65.4-1.3.6-1.93l-.05.2L167.8 269a97.3 97.3 0 00-3.45 25.7h-.02L56.51 278.54c-.1.41-.18.83-.26 1.24l285.34 42.74 1.87-1-178.29-26.7 6.2-3.3 178.28 26.71.06-.03 1.83-.96h-.01l-178.28-26.71 6.2-3.3 178.27 26.71h.01l.15-.08 1.73-.9-178.28-26.72h-.02l-.98.52-.23.13 7.41-3.94 178.28 26.71h.01l1.88-1-178.3-26.7-.94.5-.35.18 7.5-3.98 178.27 26.72h.01l1.88-1-178.3-26.71-.92.5-.47.24 7.6-4.04 178.28 26.72 1.88-1-178.29-26.7-.9.47-.59.3 7.69-4.07 178.28 26.71 1.88-1-178.29-26.7-.87.46-.7.36 7.77-4.12 178.28 26.71 1.88-1zM70.76 231.08c.24-.71.59-1.5.9-2.25l.65-1.6 105.06 15.72c.17-.41.36-.8.56-1.2L72.79 226.02q.81-1.98 1.65-3.97l105.4 15.79q-2.29 4.6-4.23 9.05L70.71 231.2l-.06.15.1-.28zm97.38 36.7L63.44 252.1q.62-2.01 1.28-4.03l104.58 15.7c.12-.43.24-.8.38-1.22L65.1 246.9c.36-1.08.72-2.17 1.1-3.26l.27-.79L171 258.52l.44-1.22L66.9 241.63c.16-.43.3-.87.45-1.3.26-.83.62-1.78.97-2.7l104.62 15.67.48-1.21L68.77 236.4c.4-1.09.79-2.15 1.2-3.21l.29-.78 104.84 15.66a151.95 151.95 0 00-6.96 19.7zm20.07-45.37q-4.27 7.28-7.77 14.23L74.95 220.85l1.73-3.96 105.77 15.85.63-1.2L77.2 215.7c.16-.38.32-.76.5-1.13.41-.94.85-1.88 1.28-2.82l106.2 15.91.66-1.18-106.31-15.93.49-1.06 1.36-2.87L188.1 222.6l.1-.18.6-1-106.85-16 .18-.38.9-1.83c.27-.57.56-1.14.85-1.72l107.3 16.07.51-.83z'/%3e%3cpath class='cls-3' d='M166.8 273.1L61.82 257.35l-.35 1.23 105.04 15.74.27-1.24zm-106.77-9.23l105.49 15.78.2-1.24-105.37-15.79-.32 1.25zm104.45 25.35l-106.78-16-.13.55c-.06.23-.1.46-.15.7l107 16.03c0-.43.06-.85.06-1.28zm-109.06-5.35v.12l-.22 1.13 278.31 41.7 1.89-.99-.02-.01-279.96-41.95zm-.94 5.37l-.2 1.24 271.16 40.62 1.88-.99h-.01zm-.84 5.37l-.18 1.25 263.9 39.53.62-.32 1.26-.67zm-.72 5.39l-.16 1.25 256.48 38.46h.06l1.87-1.02zm-.63 5.42l-.13 1.26 249.06 37.29h.01l1.87-1zm-.51 5.4c-.04.42-.1.83-.1 1.25l241.47 36.18h.01l1.87-.99h-.01zm-.98 27.33v1.28l201.99 30.26 1.89-.99h-.02zm.1 5.51v1.28l193.82 29.04h.01l1.88-1h-.02zm.13 5.52c.02.44.06.86.06 1.29l185.55 27.8h.01l1.88-1zm.3 5.53l.07 1.29 177.17 26.55.02.01 1.86-1-179.12-26.85zm.33 5.56c.02.43.1.86.1 1.29l168.74 25.28 1.89-1h-.01zm.44 5.57l.05.5.07.79 160.21 24h.01l1.88-1h-.01L52.1 365.84zm.53 5.57l.14 1.3 151.59 22.71h.01l1.88-1h-.01L52.63 371.41zm.63 5.55l.16 1.3 142.84 21.45.04.01 1.87-1h-.03zm.72 5.64l.1.73a4.8 4.8 0 01.08.58l134.05 20.08 1.9-1h-.02zm1.72 11.25l.13.85a3.06 3.06 0 01.08.46l116.16 17.4h.01l1.88-.98h-.03zm.97 5.65l.24 1.3L164 416.86h.02l1.88-1h-.02zm1.06 5.66l.2.98a2.57 2.57 0 01.06.32l97.93 14.68 1.88-1zm1.17 5.67c.08.44.18.87.28 1.31l88.61 13.32.09.01 1.86-1.04h-.01zm1.24 5.67l.3 1.32 79.34 11.9h.02l1.86-1zm1.37 5.7l.3 1.24v.09l69.9 10.47h.03l1.85-1z'/%3e%3cpath class='cls-1' d='M534.45 364.69l-.08.09-2.2 2.52-.04.04c.74-.84 1.46-1.7 2.21-2.53l.08-.08.26-.28.11-.13-.08.09zm-29.76 42.39l-.16.3c-.79 1.58-1.58 3.09-2.36 4.64l-.26.52c-.8 1.58-1.58 3.15-2.28 4.72a.2.2 0 01-.03.1l.01-.04c.74-1.57 1.5-3.15 2.28-4.72l.26-.52 2.36-4.64.11-.22.05-.09c.34-.64.7-1.27 1.05-1.9l-.04.07c-.33.59-.68 1.18-1 1.78zm-5.43 11.02l.25-.55a.89.89 0 01.04-.09l.03-.06a.64.64 0 00-.05.1l-.27.6zm-7.4 18.15q-.68 1.9-1.33 3.8.64-1.87 1.31-3.75l.9-2.48 1.17-3.07-1.15 3.01c-.3.79-.6 1.65-.9 2.49zm196.46-149.39l-.23.01.23-.01zm-7.27.56l1.09-.1 2.72-.23-2.64.2-1.17.13zM525.76 374.9q-1.9 2.35-3.71 4.8c-.72.97-1.45 1.93-2.15 2.91l-1.19 1.73q4.77-6.75 10.08-13.1l-.67.78-2.36 2.87zm136.88-84.68l1.95-.33c.58-.11 0-.04.18-.1l-.04.01zm597.28-23.07l-.04.09V450h.12V159.32l-.05-.08z'/%3e%3cpath class='cls-4' d='M700.5 411.65c-.38-.18-.78-.35-1.17-.5l-.09-.04c-.2-.1-.41-.18-.63-.26h-.13l-.98-.38-.18-.06-.45-.16-.13-.05h-.09c-.42-.16-.86-.3-1.3-.45q-.87-.29-1.74-.54l-1.44-.4h-.08l-.44-.12h-.1a47.13 47.13 0 00-5.1-1.01h-.49q-21.78-3.24-48.08 10.7-2.86 1.58-5.59 3.16a87.33 87.33 0 019.6 19.3c.77 2.05 1.43 4.16 2.06 6.29l.43 1.47.37 1.4h92.3c-7.8-18.16-19.97-31.02-36.55-38.35zm-208.64 24.6c.3-.84.6-1.7.9-2.49l1.15-3q2.5-6.46 5.35-12.66l.27-.6a.64.64 0 01.05-.1l.02-.05a.2.2 0 00.03-.09c.7-1.57 1.49-3.14 2.27-4.72l.26-.51c.8-1.56 1.58-3.07 2.37-4.65l.15-.3c.32-.6.67-1.2 1-1.78l.04-.07a208.83 208.83 0 0113-20.9l1.18-1.72c.7-.98 1.42-1.93 2.15-2.9q1.82-2.46 3.7-4.82l2.37-2.87.67-.78q1.64-1.97 3.34-3.9l.03-.04 2.21-2.52.08-.1.26-.27.08-.09 2.2-2.38q2-2.16 4.1-4.27l1.73-1.73q2.67-2.65 5.46-5.22 3.57-3.3 7.32-6.47a248.76 248.76 0 0128.22-20.63l1.51-.95q3.55-2.22 7.2-4.34l.36-.21.54-.31 2.65-1.52a354.7 354.7 0 013.85-2.13l2.37-1.3c.79-.42 1.67-.88 2.52-1.31l2.08-1.06a248.09 248.09 0 0122.7-10.27c1.03-.4 1.56-.61 3.08-1.18s3-1.13 4.52-1.65c5.4-1.9 10.76-3.61 16.05-5l2.06-.46c.72-.2 1.44-.36 2.17-.53l1.89-.45c.78-.18 1.44-.34 2.2-.5l.43-.1.5-.1.14-.03 2.09-.42h.04a166.95 166.95 0 0114.77-2.24c.5-.06 1-.1 1.51-.14.4-.04.78-.1 1.17-.13l2.64-.2 3.23-.22.23-.01c2.85-.17 5.7-.26 8.55-.21 1.22 0 2.42 0 3.64.06.6 0 1.2.04 1.8.07l1.81.09q2.41.13 7.2.56l3.16.38.8.1.95.13 1.04.15-96.94-14.48q-2.91-.47-5.86-.78l-.42-.04c-2.02-.2-4.04-.36-6.07-.5l-1.14-.08q-3.61-.22-7.28-.22h-2.18c-1.71 0-3.43.03-5.16.1-.93.04-1.89.12-2.83.17-1.52.1-3 .2-4.58.33-.33.03-.64.06-.96.06-.52.06-1.05.15-1.58.2q-3.2.34-6.35.8c-.86.12-1.72.24-2.58.38q-4.02.64-8.06 1.47c-.2.05-.39.07-.58.12q-4.33.92-8.72 2.1c-.83.21-1.68.46-2.52.69q-3.27.9-6.58 1.94l-2.63.83c-2.86.95-5.73 1.94-8.62 3.02l-.3.1c-2.99 1.14-6 2.36-9.01 3.64-.88.36-1.76.76-2.64 1.15q-3.38 1.52-6.78 3.1l-2.7 1.27c-3.05 1.5-6.11 3.02-9.2 4.65q-4.82 2.57-9.45 5.25c-1 .58-1.96 1.18-2.94 1.77a235.62 235.62 0 00-6.14 3.74c-1.12.71-2.23 1.44-3.35 2.17a267.03 267.03 0 00-5.39 3.6q-1.7 1.17-3.36 2.36a248.87 248.87 0 00-5.1 3.73c-1.04.83-2.1 1.62-3.15 2.4a263.4 263.4 0 00-5.1 4.1c-.9.75-1.84 1.48-2.74 2.26-2 1.7-3.95 3.42-5.86 5.16-.5.48-1.05.95-1.58 1.43q-3.45 3.2-6.74 6.5l-.32.33-1.7 1.8c-1.69 1.73-3.39 3.48-4.96 5.27-.77.86-1.5 1.74-2.3 2.6a358.46 358.46 0 00-4.02 4.72q-1.18 1.44-2.33 2.88-1.89 2.38-3.7 4.81c-.73.96-1.46 1.93-2.16 2.9l-1.07 1.45c-.46.65-.86 1.33-1.32 1.98q-2.44 3.59-4.8 7.26c-.69 1.09-1.38 2.18-2.05 3.28q-2.64 4.3-5 8.71c-.28.51-.6 1-.87 1.5l-.18.38q-2.67 5.04-5.1 10.27l-1.18 2.71a223.94 223.94 0 00-3.4 7.97c-.16.43-.37.85-.54 1.28q-1.33 3.4-2.58 6.88-1.76 5-3.34 9.98c-.31 1-.57 2.01-.87 3.02-.7 2.31-1.4 4.62-2.02 6.93-.75 2.8-1.44 5.6-2.08 8.41h101.17q1.47-4.97 3.15-9.94.65-1.9 1.33-3.81z'/%3e%3cpath d='M748.9 296.73a144.7 144.7 0 00-31.27-8.49l-.36-.05-1.04-.15-.96-.13-.79-.1-3.16-.38q-4.79-.43-7.2-.56l-1.81-.09c-.6-.03-1.2-.07-1.8-.07-1.22-.06-2.42-.06-3.64-.06-2.85-.05-5.7.04-8.55.2l-.23.02-3.23.22-2.72.23-1.09.1-1.51.13a166.95 166.95 0 00-14.77 2.25c-.17.05.4-.02-.18.09l-1.95.33-.15.03-.5.1-.43.1c-.75.16-1.4.32-2.2.5l-1.88.45c-.73.17-1.45.34-2.17.53l-2.06.47a201.33 201.33 0 00-16.05 5c-1.51.51-3 1.08-4.52 1.64s-2.05.77-3.07 1.18a248.09 248.09 0 00-22.7 10.27l-2.1 1.06c-.84.43-1.73.9-2.51 1.32l-2.37 1.29c-1.3.7-2.57 1.42-3.85 2.13l-2.65 1.52-.54.3-.35.22q-3.66 2.12-7.2 4.34l-1.52.95a248.76 248.76 0 00-28.22 20.63q-3.75 3.16-7.32 6.47-2.8 2.57-5.46 5.22l-1.74 1.73q-2.08 2.11-4.08 4.27-1.11 1.18-2.2 2.38l-.12.13-.26.28-.08.08c-.75.83-1.47 1.69-2.21 2.53q-1.7 1.93-3.34 3.9-5.3 6.35-10.08 13.1a208.83 208.83 0 00-13 20.89l-1.04 1.9-.05.09-.1.22c-.8 1.53-1.58 3.07-2.37 4.64l-.26.52c-.77 1.57-1.54 3.15-2.28 4.72l-.01.03-.02.05-.03.06a.89.89 0 00-.04.09l-.25.55q-2.86 6.2-5.35 12.65a233.36 233.36 0 00-2.07 5.55q-.67 1.88-1.3 3.76-1.7 4.98-3.16 9.94h113.85q11.4-16.72 31.06-28.46 2.73-1.58 5.59-3.15 26.3-13.95 48.08-10.72h.5a47.13 47.13 0 015.1 1.02h.09l.45.12h.07l1.44.4q.87.25 1.75.54l1.3.45h.08l.14.05.44.16.18.07c.33.11.65.24.98.37h.14l.63.26.08.04c.39.15.79.32 1.18.5 16.57 7.33 28.74 20.19 36.55 38.35h118.27a222.44 222.44 0 00-12.24-51.79q-27.26-75.27-94.2-101.48z' fill='%23ffc800'/%3e%3cpath class='cls-6' d='M723.93 21.11c.78.12 1.57.23 2.36.33a70.55 70.55 0 0015.42.2h.31a75.93 75.93 0 008.24-1.27c.49-.1.98-.2 1.46-.32l1.08-.26c2.5-.6 5.01-1.31 7.55-2.18l.62-.21.3-.1.19-.07.23-.07.34-.12 1.15-.42.3-.1c1-.39 2-.76 2.99-1.17q4.48-1.8 9.01-4.16l1.53-.78 1.72-.94A107.9 107.9 0 00793.2 0H681.67q2.52 2.15 5.16 4.16 17.84 13.9 37.1 16.95zM522.71 92.46q36.59 26.43 76.15 32.37l96.06 14.45.2.03 1.05.15-1.14-.18h.07l.64.09-.64-.1h-.18l-1.23-.2-1.71-.29-3.25-.61-2.12-.44q-2.23-.48-4.45-1.03l-1.24-.31a98.57 98.57 0 01-4.33-1.16l-1.51-.45-.4-.11-1.33-.4c-1.12-.34-2.32-.74-3.48-1.12l-1.42-.48q-1.97-.67-3.93-1.4l-2.37-.91c-1.69-.67-3.39-1.36-5.08-2.08l-1.74-.79c-.75-.33-1.47-.67-2.26-1.01l-1.26-.59a199.15 199.15 0 01-6.26-3.07l-.08-.04-2-1.05a173.83 173.83 0 01-4.96-2.73q-1.82-1.03-3.62-2.11l-1.5-.9-1.86-1.16c-.73-.48-1.52-.97-2.3-1.47l-.32-.2-2-1.32-2.45-1.65-2.15-1.5q-1.15-.83-2.29-1.62Q571.24 70.99 534.76 0h-89.49q33.8 60.2 77.44 92.46zm194.79 48.68q46.67.54 97.29-26.35 8.85-4.7 17.08-9.87-8.25 5.15-17.08 9.87-50.62 26.88-97.3 26.35z'/%3e%3cpath d='M620.02 107.07q1.14.78 2.3 1.63l2.14 1.5q1.22.83 2.45 1.64l2 1.32.31.2c.79.5 1.57.99 2.3 1.47l1.87 1.15 1.5.9q1.8 1.1 3.61 2.12l2.37 1.32c.79.44 1.73.95 2.6 1.4l2 1.06.08.04a134.01 134.01 0 006.26 3.07l1.26.59c.8.34 1.5.68 2.26 1.01l1.74.79c1.69.72 3.39 1.41 5.08 2.07.79.32 1.58.62 2.37.92q1.96.73 3.93 1.4l1.42.48c1.16.38 2.36.78 3.48 1.11l1.33.4.4.12 1.5.44a98.57 98.57 0 004.34 1.17l1.24.31q2.22.54 4.44 1.02l2.13.45 3.25.6 1.7.3 1.24.2h.18l.63.1.43.06a155.65 155.65 0 0021.34 1.71q46.67.53 97.3-26.36 8.84-4.7 17.07-9.86Q894.7 65.68 922.97 0H793.2a107.9 107.9 0 01-14.47 9.47l-1.72.94-1.53.78q-4.53 2.36-9.01 4.16c-1 .4-1.99.78-2.98 1.16l-.3.11-1.16.42-.34.12-.23.07-.2.07-.3.1-.61.21a86.19 86.19 0 01-7.55 2.18l-1.08.26c-.48.12-.97.22-1.46.32a75.93 75.93 0 01-8.24 1.26h-.31a70.55 70.55 0 01-15.42-.2c-.79-.09-1.58-.2-2.37-.32q-19.25-3.04-37.09-16.95-2.64-2-5.16-4.16h-146.9q36.47 70.98 85.25 107.07z' fill='%235746b2'/%3e%3cpath class='cls-8' d='M1127.33 284.21a124.05 124.05 0 008.5 14.04 123.93 123.93 0 01-8.5-14.04z'/%3e%3cpath class='cls-8' d='M1167.15 423.53c0-.07.07-.14.1-.2q3.34-6.35 7-12.71a362.17 362.17 0 012.13-3.76l.8-1.4 1.64-2.79 1.58-2.66c.52-.89 1.19-1.96 1.8-2.94l60.63-97.55q1.48-2.36 2.88-4.72 1.06-1.77 2.06-3.53 1.77-3.05 3.39-6.06l1-1.87q2.36-4.46 4.42-8.87l.25-.5.24-.51c.3-.62.58-1.24.85-1.85q1.03-2.24 1.96-4.45v.08l.04-.09.03-107.9q-1.06-1.92-2.21-3.74c-.25-.4-.52-.78-.79-1.2q-1.89-2.89-4-5.51c-.3-.4-.64-.8-.96-1.2-.44-.52-.88-1.03-1.33-1.53s-.79-.85-1.14-1.26-.7-.74-1.06-1.1a65.9 65.9 0 00-2.8-2.71l-1.35-1.19c-.9-.79-1.83-1.57-2.79-2.27q-.69-.55-1.41-1.06a52.4 52.4 0 00-3.25-2.22 43.7 43.7 0 00-.99-.63l-.63-.38-1.47-.87c-.5-.29-.9-.5-1.36-.78s-.78-.41-1.14-.6l-.96-.49a79.86 79.86 0 00-4.37-1.98c-.2-.1-.42-.17-.63-.25-.3-.12-.58-.24-.88-.34s-.54-.2-.79-.3a4.93 4.93 0 00-.48-.16l-1.04-.36-1.4-.43c-.3-.1-.62-.18-.93-.26a.95.95 0 01-.24-.07l-.28-.07c-.3-.09-.6-.17-.9-.23s-.63-.16-.95-.23l-.57-.12c-.41-.1-.83-.19-1.26-.26l-.46-.1-1.68-.27-.32-.04q-21.86-3.15-48.22 10.85-2.88 1.54-5.6 3.15l-.07.04.02.03a87.8 87.8 0 019.62 19.2 103.93 103.93 0 012.48 7.81c.57 2.1 1.11 4.21 1.57 6.33.06.26.1.52.15.79.41 1.93.75 3.9 1.05 5.87l.21 1.42a93.34 93.34 0 01.78 7.71q.2 2.91.24 5.85v1.25c0 1-.08 2-.08 3a119.1 119.1 0 01-.21 5.34c-.07 1.09-.19 2.18-.29 3.28a125.8 125.8 0 01-1.13 8.74c-.23 1.38-.46 2.76-.74 4.17-.25 1.28-.51 2.47-.83 3.87a135.28 135.28 0 01-2.04 8q-.68 2.41-1.45 4.84a182.57 182.57 0 01-4.77 13.16l-.7 1.72c-1.03 2.44-2.1 4.89-3.26 7.36-.15.34-.32.67-.48 1.01a209.48 209.48 0 01-3.33 6.73l-.85 1.7a413.26 413.26 0 01-3.15 5.68c-.5.9-.98 1.8-1.5 2.69-1.57 2.76-3.21 5.5-4.93 8.27l-60.64 97.55a445.32 445.32 0 00-6.68 11.19c-.65 1.12-1.28 2.25-1.92 3.37a360.92 360.92 0 00-4.47 8.08c-.36.68-.83 1.47-1.15 2.06-.31.59-.59 1.18-.91 1.77-.89 1.68-1.75 3.37-2.61 5.06-.76 1.5-1.52 2.99-2.26 4.5-.85 1.68-1.63 3.36-2.42 5.04-.71 1.49-1.43 2.99-2.1 4.48-.78 1.69-1.52 3.37-2.26 5.05-.65 1.48-1.3 2.96-1.93 4.44-.72 1.69-1.4 3.38-2.08 5.06-.44 1.08-.92 2.17-1.34 3.26-.17.41-.31.83-.47 1.25l-1.12 2.94h103.21q5.64-13.06 12.56-26.25zm81.36-417.05z'/%3e%3cpath class='cls-8' d='M1062.29 1.94a253.66 253.66 0 00-9.01 3.64c-.88.37-1.76.78-2.64 1.14-2.25.99-4.51 2.01-6.79 3.09-.89.42-1.79.84-2.69 1.28a294.8 294.8 0 00-9.2 4.66q-4.82 2.56-9.45 5.25c-1 .57-1.97 1.17-2.95 1.76a285.3 285.3 0 00-6.13 3.73c-1.13.72-2.24 1.45-3.35 2.18a174.89 174.89 0 00-8.75 5.97 215.33 215.33 0 00-5.1 3.73c-1.06.79-2.12 1.58-3.15 2.4-1.73 1.35-3.41 2.72-5.09 4.09-.92.79-1.85 1.51-2.76 2.27a263.33 263.33 0 00-5.86 5.16c-.52.48-1.07.94-1.57 1.43q-3.47 3.15-6.74 6.49l-.33.35c-.58.58-1.13 1.19-1.7 1.78a222.73 222.73 0 00-4.96 5.27 69.2 69.2 0 00-2.29 2.62q-2.06 2.36-4.03 4.72l-2.36 2.88c-1.26 1.58-2.5 3.15-3.71 4.8-.72.97-1.45 1.94-2.15 2.91-.36.48-.73.96-1.07 1.44-.46.66-.87 1.34-1.32 1.99a206.95 206.95 0 00-6.85 10.54q-2.61 4.29-5 8.71c-.28.51-.59 1-.87 1.51l-.18.37q-2.67 5.03-5.09 10.27c-.42.89-.79 1.81-1.19 2.71a235.4 235.4 0 00-3.4 7.97c-.17.43-.37.84-.54 1.28-.9 2.26-1.76 4.56-2.58 6.87a285.11 285.11 0 00-3.33 9.99c-.32 1.01-.58 2.01-.89 3.02-.69 2.3-1.39 4.62-2.01 6.92a236.7 236.7 0 00-2.18 8.83l-.55 2.41a328.8 328.8 0 00-1.48 7.34l-.33 1.67c-.45 2.53-.87 5.06-1.24 7.59l-.14 1.07c-.13.92-.23 1.84-.35 2.77q-.42 3.18-.73 6.34c-.1 1.06-.21 2.1-.29 3.15-.18 2.09-.33 4.18-.44 6.29-.06.95-.13 1.9-.17 2.84q-.2 4.35-.23 8.66v.34c0 1.69.06 3.38.1 5.07 0 1.57 0 3.15.09 4.72.1 1.77.25 3.52.37 5.29.1 1.51.16 3.02.28 4.51.16 1.76.39 3.51.58 5.26.16 1.5.3 2.99.5 4.49.22 1.68.51 3.36.78 5.03.28 1.68.45 3.15.73 4.72.27 1.58.61 3.09.93 4.63.33 1.69.63 3.39 1.01 5.07.38 1.69.79 3.34 1.23 5.01s.73 3.14 1.16 4.67c.57 2.11 1.21 4.22 1.84 6.29.34 1.11.63 2.23.98 3.34q1.51 4.83 3.27 9.64a198.3 198.3 0 0017.68 36.47l97.31 14.61 86.4-42.37-86.3 42.32a198.81 198.81 0 01-17.78-36.46c-.36-.98-.7-1.96-1.05-2.95l-.64-1.86c-.3-.87-.59-1.75-.87-2.63l-.7-2.18c-.08-.26-.15-.5-.22-.8v-.21c-.72-2.29-1.4-4.57-2.03-6.86l-.47-1.68a1.28 1.28 0 00-.09-.33q-1.03-3.81-1.9-7.62c-.15-.62-.3-1.25-.43-1.87q-.91-4.1-1.67-8.22c-.17-.83-.32-1.67-.45-2.51q-.64-3.64-1.14-7.29l-.2-1.4-.13-1.1q-.47-3.61-.79-7.24v-.07c0-.23-.04-.47-.06-.7a.13.13 0 010-.06 2.06 2.06 0 00-.05-.57c-.06-.2 0-.45-.06-.67v-.39a.06.06 0 010-.05q-.33-3.99-.51-7.99v-1.09a.52.52 0 010-.1q-.16-3.88-.16-7.75v-6.19c0-1.45.1-2.9.16-4.35v-.59a5.32 5.32 0 01.05-.82c0-.48.05-.96.08-1.43l.2-3.14.2-2.53.04-.61.05-.5a1.44 1.44 0 01.04-.4l.18-2 .05-.48c.1-.98.2-1.97.32-2.95l.39-3.15.17-1.37.15-1.15a4.32 4.32 0 01.09-.63q.3-2.12.65-4.26l.42-2.5c.09-.5.16-1 .26-1.52l.28-1.5a1 1 0 010-.15c.2-1.1.43-2.22.65-3.33l.45-2.18.4-1.84.46-2.06a1.91 1.91 0 01.07-.35q.5-2.21 1.05-4.42c.28-1.16.58-2.3.9-3.46l.24-.96.13-.48.56-2.02.7-2.42.7-2.42v-.14c.3-1 .62-1.99.93-2.99a.3.3 0 000-.08l.14-.44.18-.57.68-2.08.68-2.04v-.07l.2-.59c.4-1.2.83-2.4 1.25-3.6l.9-2.5c1.9-5.11 3.95-10.1 6.2-15l.13-.26c.15-.36.31-.73.48-1.09l.4-.86 1-2.09a271.3 271.3 0 012.37-4.79l1.32-2.53.16-.3a210.48 210.48 0 0139.73-52.66l1.9-1.8 1.74-1.63.1-.09c1.4-1.29 2.82-2.56 4.26-3.82l.14-.12c.79-.73 1.66-1.45 2.5-2.16l.45-.39.51-.43.87-.71c2.06-1.74 4.17-3.42 6.3-5.08l.16-.13.1-.07c.48-.39.98-.79 1.48-1.15s1.06-.79 1.58-1.2l2.48-1.84c.86-.64 1.74-1.27 2.61-1.9l1.67-1.17c.56-.4 1.13-.79 1.7-1.17l2.66-1.82c1.45-.98 2.91-1.94 4.4-2.88l.9-.59.8-.5.7-.44 2.37-1.44a3.3 3.3 0 01.32-.18 124.17 124.17 0 014-2.42l.23-.13c.5-.3.98-.6 1.48-.88l2.37-1.33q1.18-.68 2.36-1.33l2.36-1.3 2.36-1.3c.78-.42 1.66-.87 2.5-1.3l.33-.17q11.65-6.03 23.01-10.57l2.25-.9 2.24-.86.33-.12c.79-.28 1.49-.55 2.24-.78l2.07-.74a189.1 189.1 0 0111.81-3.76l1.58-.44h.07l1.27-.36.58-.15h.04l1.41-.37c1.2-.32 2.37-.63 3.6-.9.73-.19 1.45-.36 2.18-.52l2.16-.47.3-.07a165.64 165.64 0 0126.91-3.46h.7q.7 0 1.4-.04h.8c1.58-.06 3.2-.08 4.79-.07 1.2 0 2.42 0 3.63.07a15.63 15.63 0 011.82.07l1.81.08c2.41.14 4.82.33 7.21.59l1.45.15 1.7.2.9.13.9.11.87.13-.87-.13-.7-.09-.19-.03L1205.66 0h-137.92c-1.7.59-3.41 1.19-5.15 1.83z'/%3e%3cpath d='M1248.51 6.48q-1.93-.34-3.87-.62l-.46-.07-.88-.13-.89-.12-.9-.11-1.7-.2-1.45-.17c-2.4-.26-4.8-.44-7.2-.58l-1.82-.08a15.63 15.63 0 00-1.82-.08c-1.21-.06-2.42-.06-3.64-.06-1.58-.01-3.2.01-4.78.06h-.8q-.7.05-1.4.05h-.7a165.64 165.64 0 00-26.92 3.46l-.29.07-2.16.47c-.73.16-1.45.33-2.18.51-1.23.28-2.4.59-3.6.9l-1.4.37h-.05l-.58.16-1.27.36h-.08l-1.57.44a178.9 178.9 0 00-11.81 3.76l-2.07.74c-.75.22-1.45.5-2.24.78l-.33.12-2.25.87-2.24.89q-11.36 4.54-23.01 10.57l-.33.17-2.5 1.3-2.36 1.3-2.36 1.3-2.37 1.32-2.36 1.33-1.48.89-.23.13c-.93.55-1.86 1.1-2.78 1.67-.44.25-.82.5-1.23.74a3.3 3.3 0 00-.31.2q-1.18.7-2.36 1.43l-.72.44-.79.5-.91.59c-1.48.94-2.94 1.9-4.39 2.88l-2.67 1.82c-.56.38-1.13.77-1.69 1.17l-1.67 1.18c-.87.62-1.75 1.25-2.61 1.89l-2.48 1.85-1.58 1.2c-.5.36-1 .75-1.49 1.14l-.1.07-.15.13a206.9 206.9 0 00-6.3 5.08c-.3.23-.58.47-.87.71l-.5.43-.46.38c-.84.72-1.71 1.44-2.5 2.17l-.14.12a197.2 197.2 0 00-4.26 3.82l-.1.1-1.75 1.61-1.9 1.81a210.48 210.48 0 00-39.72 52.67l-.16.29-1.32 2.53c-.44.85-.86 1.7-1.29 2.56l-1.08 2.23c-.34.69-.67 1.4-1 2.1l-.4.85-.49 1.09-.11.26a204.78 204.78 0 00-7.1 17.5c-.43 1.2-.86 2.4-1.27 3.6l-.2.6v.06l-.67 2.04-.68 2.08-.18.56-.14.45a.3.3 0 010 .08l-.92 3v.13c-.25.8-.48 1.6-.72 2.42l-.7 2.42-.55 2.02-.13.48-.25.96-.89 3.46q-.54 2.2-1.05 4.42a1.91 1.91 0 00-.08.35l-.45 2.06-.4 1.84a265.25 265.25 0 00-1.1 5.51 1 1 0 000 .15l-.28 1.5c-.1.5-.18 1.02-.26 1.52l-.42 2.5q-.35 2.13-.65 4.26a4.32 4.32 0 00-.09.63c-.06.36-.1.69-.15 1.15l-.17 1.37c-.14 1.03-.27 2.17-.39 3.15s-.22 1.97-.32 2.95l-.05.47-.18 2a1.44 1.44 0 00-.04.42l-.05.49-.04.6c-.08.85-.14 1.7-.2 2.53l-.2 3.15c-.03.47-.08.95-.08 1.42a5.32 5.32 0 00-.05.83v.6c-.06 1.45-.16 2.9-.16 4.34v6.18q0 3.88.16 7.75a.52.52 0 000 .11v1.09q.18 4 .51 8a.06.06 0 000 .04v.4c.06.21 0 .46.06.65a2.06 2.06 0 01.05.58.13.13 0 000 .05c.02.24.06.48.06.71v.07q.32 3.63.8 7.24c.03.37.06.63.12 1.1l.2 1.4q.5 3.65 1.14 7.29c.13.84.28 1.68.44 2.51q.77 4.11 1.67 8.22l.44 1.87q.87 3.8 1.9 7.62a1.28 1.28 0 01.09.33l.46 1.68a205.2 205.2 0 002.04 6.86v.22l.22.78c.22.74.46 1.46.7 2.2.28.87.57 1.75.87 2.62l.64 1.86 1.05 2.95A198.81 198.81 0 001036 347.2l86.3-42.32 13.52-6.63a124.33 124.33 0 01-14.97-28.8q-14.85-41.06-4.22-77.33 9.8-33.43 42.6-53.04l.07-.04q2.72-1.62 5.6-3.15 26.36-14 48.22-10.85l.32.04c.56.08 1.12.18 1.68.28l.46.08 1.26.26.57.13c.32.07.65.17.95.23s.6.14.9.23l.28.07a.95.95 0 00.24.07c.31.08.62.16.94.26l1.39.43 1.04.35a4.93 4.93 0 01.48.17c.25.1.49.2.79.3s.59.22.88.34c.21.08.43.15.63.25a79.86 79.86 0 015.33 2.47c.36.19.69.31 1.14.6s.86.5 1.36.78.98.57 1.47.87l.63.38c.34.2.66.41 1 .63 1.1.7 2.18 1.43 3.24 2.21q.72.52 1.41 1.07c.96.7 1.89 1.48 2.8 2.27l1.34 1.19a54.37 54.37 0 012.8 2.7c.36.37.7.7 1.06 1.11s.69.75 1.14 1.25.89 1.02 1.33 1.54l.97 1.2q2.1 2.62 4 5.5c.26.43.53.8.78 1.21q1.15 1.81 2.21 3.73l.05.08V8.96c-.73-.2-1.47-.36-2.2-.54-3.07-.75-6.17-1.4-9.29-1.94zm11.37 260.68q-.93 2.21-1.96 4.45l-.85 1.85c-.07.17-.16.34-.24.5l-.25.51q-2.06 4.4-4.42 8.87l-1 1.87q-1.62 3.01-3.39 6.06-1 1.76-2.06 3.53-1.4 2.36-2.88 4.72l-60.63 97.55c-.61.98-1.28 2.05-1.8 2.94l-1.57 2.66-1.66 2.8-.79 1.4c-.24.46-.5.92-.78 1.39l-1.36 2.36q-3.64 6.36-6.98 12.7c-.04.07-.11.14-.11.2l-.12.23q-6.92 13.19-12.56 26.25h105.41V267.16z' fill='%2327d3bc'/%3e%3cpath d='M913.71 0l8.7 1.3c-.17.42-.34.8-.52 1.2L905.15 0H876.9l43.17 6.47-.57 1.2L868.4 0h-28.1l77.31 11.58-.59 1.2L831.78 0h-28.13l111.37 16.68c-.2.4-.4.8-.62 1.18L795.1 0H656.7l30.56 4.58 2.12 1.58L648.3 0h-28.1l77.53 11.62c1.04.61 2.1 1.19 3.15 1.74L611.67 0H583.5l136.7 20.48 8.72 1.3 167.07 25.03-.87 1.15L574.95 0h-28.1l345.34 51.75-.9 1.13L538.31 0H0v450h487.38l.12-.4 2.65.4h28.2l-29.61-4.44.38-1.2 37.73 5.64h28.19l-64.6-9.68.42-1.2L563.58 450h28.13l-99.43-14.9.44-1.21L600.25 450H738.5l-1.53-.23h-.01l-.6-1.37 10.67 1.6h28.15l-41.02-6.15-.76-1.38h.03L783.7 450h28.16l-81.14-12.16h-.03c-.3-.48-.62-.94-.93-1.41h.02L820.43 450h28.13l-122.21-18.3-1.21-1.47 130.16 19.5.03.27h316.99l-16.75-2.5.54-1.2 24.75 3.7h28.33l-51.3-7.69c.18-.4.37-.78.55-1.2l59.3 8.89h28.15l-85.6-12.83.58-1.19 93.57 14.02h5.56v-3.38l-97.2-14.57c.18-.4.38-.78.58-1.18l96.62 14.47v-4.22l-94.63-14.16q.3-.6.62-1.18l94.01 14.06v-4.21l-91.96-13.79.63-1.18 91.33 13.68v-4.21l-89.2-13.38.65-1.18 88.55 13.28v-4.22l-86.36-12.94.6-1.07.06-.1 85.7 12.83v-4.17l-83.47-12.51c.22-.4.45-.79.68-1.17l82.79 12.35v-4.18l-80.48-12.06.71-1.17 79.77 11.92v-4.22l-77.4-11.6.72-1.16 76.68 11.48v-4.21l-74.28-11.13.73-1.17 73.55 11.02v-4.22l-71.15-10.66.72-1.17 70.43 10.55v-4.22l-68.02-10.19.73-1.17 67.29 10.08v-4.21l-64.9-9.73.73-1.17 64.17 9.62v-4.22l-61.76-9.25.72-1.17 61.04 9.14v-4.22l-58.64-8.78.73-1.17 57.91 8.68v-4.22l-55.51-8.32.72-1.17 54.79 8.2v-4.21l-52.38-7.85.72-1.17 51.66 7.74v-4.22l-49.26-7.38.73-1.16 48.53 7.27v-4.22l-46.13-6.92.73-1.16 45.4 6.8v-4.22l-43-6.44.73-1.17 42.27 6.33v-4.22l-39.87-5.97.72-1.17 39.15 5.87v-4.22l-36.74-5.5.72-1.18 36.02 5.4v-4.22l-33.62-5.03.73-1.18 32.89 4.93v-4.22l-30.5-4.56.74-1.17 29.76 4.46v-4.22l-27.37-4.1.74-1.17 26.63 3.99v-4.22l-24.24-3.63.73-1.17 23.51 3.52v-4.22l-21.1-3.16.72-1.16 20.38 3.05v-4.22l-17.98-2.7.73-1.16 17.25 2.58v-4.22l-14.9-2.23.72-1.17 14.18 2.12v-4.22l-11.92-1.77.67-1.17 11.25 1.67v-4.22l-9.08-1.36.35-.66.29-.53 8.44 1.27v-4.22l-6.39-.96.6-1.18 5.79.86v-4.22l-3.87-.57c.2-.4.39-.79.57-1.19l3.3.49v-4.22l-1.46-.22c.18-.4.36-.78.53-1.2l.93.14V155.33l-2.65-.4-.39-.6c-.18-.27-.36-.55-.55-.78l3.59.5v-4.22l-7.09-1.06c-.29-.38-.6-.79-.91-1.13l-.28-.33 8.28 1.24v-4.22l-12.88-1.93-.13-.13c-.44-.43-.88-.84-1.32-1.24l-.18-.16 14.51 2.17v-4.23l-21.07-3.15c-.67-.48-1.37-.93-2.06-1.37l-.42-.28 23.55 3.53v-4.24l-35.58-5.32-.79-.3a4.92 4.92 0 00-.48-.16l-1.04-.35-1.39-.43c-.31-.1-.62-.19-.94-.26a.95.95 0 01-.24-.08l-.28-.07c-.3-.08-.6-.16-.9-.22s-.62-.16-.95-.23l-.56-.13c-.42-.1-.84-.18-1.26-.26l-.47-.08c-.56-.1-1.12-.2-1.68-.28l-.32-.05a58 58 0 00-11.32-.49l-155.68-23.32c.27-.39.55-.79.83-1.15L1260 132.03v-4.22l-210.26-31.47.88-1.15L1260 126.52v-4.23l-206.44-30.92c.3-.38.6-.8.92-1.15l205.52 30.8v-4.2L1057.61 86.5l.97-1.13L1260 115.55v-4.23l-198.1-29.64c.34-.38.69-.79 1.04-1.12l197.06 29.5v-4.23l-193.58-29c.36-.36.72-.78 1.1-1.11L1260 104.56v-4.23l-188.81-28.32.3-.29.86-.79L1260 99.06v-4.23L1076.24 67.3l1.22-1.1L1260 93.58v-4.23L1081.58 62.6l.56-.48.44-.39.27-.22L1260 88.07v-4.23l-172.82-25.89 1.36-1.07L1260 82.57v-4.22l-166.9-24.99.5-.36.94-.7L1260 77.08v-4.23L1099.35 48.8l1.02-.72.47-.34L1260 71.59v-4.22l-154.07-23.09 1.57-1.03L1260 66.08v-4.22l-147.11-22.02.96-.6a3.34 3.34 0 01.31-.18l.4-.25L1260 60.6v-4.22l-139.79-20.95 1.76-1.01L1260 55.09v-4.22l-132.03-19.78 1.34-.73.52-.27L1260 49.59v-4.22l-123.8-18.55 1.98-.98L1260 44.1v-4.21l-114.97-17.2c.71-.33 1.42-.65 2.14-.96L1260 38.59v-4.21l-105.53-15.8.65-.27 1.69-.67L1260 33.1v-4.22l-95.03-14.23c.87-.32 1.73-.6 2.6-.9L1260 27.6v-4.2l-83.18-12.46.86-.25h.07l1.28-.35.57-.16h.05l.15-.04L1260 22.1v-4.2l-69.3-10.4c1.24-.25 2.5-.5 3.73-.71L1260 16.6v-4.2l-50.65-7.59c1.95-.17 3.94-.3 5.84-.4l44.81 6.71V0zM534.68 364.45l.99-1.07 311.38 46.64.4 1.35-312.82-46.87zm147.46-77.13q1.98-.18 3.94-.32l.08.01h.1l61.18 9.17 1.46.55c1.22.48 2.43.97 3.63 1.48l-71.79-10.76 1.4-.13zm-7.82-152.8l44.27 6.68q-6-.03-11.93-.52l-20.78-3.14q-5.82-1.27-11.56-3.02zm64.57 5.46l-83.69-12.54c-1.39-.6-2.77-1.24-4.15-1.9l92.34 13.84c-1.5.23-3 .42-4.5.6zm-87.17 152.84l.1.01 126.31 18.92c.83.55 1.67 1.1 2.49 1.66L648.9 293.67h-.05l-.1-.02c1-.29 1.98-.56 2.97-.83zm10.88-2.59l2-.34c.9-.18-1.05.1 1.57-.38l.1.02 99.47 14.9c1.07.57 2.13 1.14 3.18 1.73zm93.46-153.18l-116.5-17.45-3.02-1.73 122.9 18.4c-1.12.28-2.25.54-3.38.78zM637.2 297.39l2.54-.87L787.9 318.7l2.01 1.58-152.74-22.89zM781.1 129.8l-163.38-24.48c-.69-.51-1.38-1.04-2.06-1.57l167.91 25.14c-.83.32-1.68.61-2.47.91zm-8.71 2.95c-.94.29-1.88.58-2.82.85l-141.93-21.24-2.47-1.7zM629.1 300.42l166.82 25q.85.75 1.69 1.53l-170.8-25.6c.76-.3 1.52-.63 2.29-.93zm162.25-174.54L609.27 98.6l-1.8-1.58 186.16 27.91zM610.62 308.64l198.1 29.68c.43.48.84.98 1.26 1.47l-201.35-30.16 1.99-.99zm6.78-3.2h-.06l2.13-.96h.04l183.27 27.45 1.44 1.5zM800.73 121.8L601.77 91.95l-1.63-1.52 202.68 30.41c-.7.33-1.4.66-2.09.96zM602.26 312.9l211.7 31.71 1.13 1.46-214.67-32.16 1.84-1.01zm207.17-195.32L594.98 85.43c-.5-.48-1-.99-1.5-1.5l217.9 32.65zM594.47 317.21L818.6 350.8c.34.48.7.95 1.04 1.44l-226.95-34 .2-.12.53-.31zM817.58 113.3L588.74 79.01l-1.37-1.49 232.03 34.76c-.6.35-1.21.68-1.82 1.01zm5.24 243.66l.89 1.39-238.32-35.7 1.65-1.01zM582.99 72.65l-1.28-1.47 245.31 36.75-1.72 1.03zM826.6 363l.82 1.39-248.95-37.26h-.05c.54-.36 1.07-.73 1.62-1.08zm3.42 6l.74 1.38L571.9 331.6l1.49-1.06zm3.12 5.96l.7 1.38-268.15-40.17 1.42-1.06zm-.6-270.43l-254.9-38.18-1.2-1.46 257.73 38.61c-.54.36-1.09.7-1.63 1.03zM572.6 60.1l-1.13-1.45 269.47 40.37-1.54 1.05zm-4.73-6.2l-1.06-1.45L847.37 94.5l-1.45 1.05zm-4.46-6.2l-1-1.42L853.45 89.9c-.46.37-.92.73-1.38 1.07zm272.57 333.2l.61 1.36-276.8-41.47 1.33-1.07zm2.62 5.92l.55 1.31-284.95-42.68 1.26-1.09zm2.37 5.82l.53 1.34-292.6-43.83 1.2-1.08h.01zm2.2 5.81l.48 1.35-299.77-44.91 1.14-1.1zm2.04 5.84l.44 1.3-306.5-45.91 1.04-1.08h.02zm-313.87-36.06l317.37 47.55.37 1.32-318.72-47.75.98-1.12zm-4.1 4.87l322.98 48.43.31 1.29-324.21-48.57h-.02l.94-1.15zm-3.88 4.92l328.18 49.17.29 1.32-329.34-49.34h-.02l.9-1.15zm80.51 68.3L494.3 429.91l-.05-.01.48-1.2 110.05 16.48-.89 1.14zm4.98-5.94l-.97 1.05-111.51-16.7h-.04l.52-1.21h.05l112 16.79-.05.07zm3.6-3.76l-113.84-17.05h-.02l.53-1.18 114.51 17.12c-.4.37-.8.74-1.17 1.11zm6.43-5.72l-.43.36-.8.64L501 414.46l.6-1.23 117.38 17.59zm4.65-3.59l-119.99-18 .6-1.15 120.88 18.09-1.5 1.06zm6.72-4.52l-123.98-18.56h-.01l.65-1.19 125 18.73c-.56.33-1.11.68-1.66 1.02zm7.61-4.4l-.06.04-128.64-19.28h-.02l.7-1.17 129.86 19.45h.03l-1.87.96zm8.64-4.16l-134.24-20.11h-.06c.24-.4.5-.78.74-1.17h.02l135.75 20.33.04.01q-1.12.45-2.25.94zm10.55-3.91l-.05-.01-141.53-21.24h-.01l.76-1.13h.02l143.67 21.54h.06q-1.45.39-2.92.84zm16.05-3.07l-.3-.05-153.93-23.08h-.01l.82-1.13 160.36 24.03 1.1.17a60.08 60.08 0 00-8.04.06zm26.22 3.9l-.09-.04c-.2-.1-.41-.18-.63-.26h-.13l-.98-.38-.18-.06-.45-.16-.13-.05h-.09c-.42-.16-.86-.3-1.3-.45q-.87-.29-1.74-.54l-1.22-.34h.05l160.29 24.02.24 1.29-153.62-23.02zm11.1 5.9l143.3 21.46.21 1.3-141.15-21.14q-1.16-.84-2.36-1.63zm10.24 8.3a66.1 66.1 0 00-1.58-1.52l135.5 20.3.18 1.3zM857.91 86.31L559.19 41.58a89.3 89.3 0 01-.95-1.43l300.99 45.1c-.44.36-.88.73-1.32 1.07zm5.54-4.64L555.2 35.48l-.9-1.42L864.7 80.6c-.41.37-.83.73-1.25 1.08zm5.24-4.7L551.33 29.44l-.87-1.41 319.41 47.85-1.18 1.1zm4.96-4.75L547.63 23.4l-.79-1.4 327.94 49.14zm4.79-4.78L544.16 17.37c-.26-.47-.53-.92-.78-1.4L879.5 66.34l-1.06 1.12zm4.54-4.82L540.83 11.37c-.28-.46-.54-.93-.79-1.4L883.98 61.5l-1 1.13zm4.24-4.86L537.57 5.4c-.24-.46-.49-.92-.72-1.39l351.32 52.64zm11.56-14.72l-149.52-22.4c1.12-.26 2.31-.51 3.48-.79L899.57 41.9c-.24.36-.5.76-.79 1.14zm3.47-5.01l-140.1-21 2.44-.9 138.44 20.73-.78 1.16zm3.3-4.98L771.88 13.04l2.02-.97L906.28 31.9l-.73 1.16zm3.1-5.05L780.09 8.75q.9-.5 1.75-1.02l127.52 19.11zm2.96-5.06L787.26 4.32l1.57-1.05 123.45 18.5-.67 1.18zm110.26 122.88l110.16 16.51c-.3.38-.6.79-.89 1.14l-109.75-16.45.48-1.2zm-2.18 5.51l.12-.31 108.54 16.25-.78 1.16-108.2-16.2.32-.9zm-1.73 4.91l107.2 16.05-.68 1.17-106.94-16.02.42-1.2zm-2 5.99l.25-.74 106.18 15.88c-.2.4-.4.79-.58 1.2l-106-15.87.16-.47zm-1.38 4.5l105.44 15.79-.5 1.2-105.3-15.79.36-1.2zm-1.52 5.23l104.96 15.75c-.14.4-.28.79-.4 1.21l-104.9-15.73c.1-.41.22-.79.34-1.23zm-1.63 6.22l.22-.9 104.71 15.68c-.12.4-.23.78-.34 1.23l-104.67-15.7zm-1.13 4.78a1.9 1.9 0 01.08-.36l104.61 15.65-.28 1.23-104.6-15.67zm-1.35 6.1l.23-1.14 104.72 15.69-.22 1.24-104.74-15.7a.51.51 0 010-.09zm-.92 4.95l.15-.78 104.89 15.73c-.06.42-.11.83-.15 1.25l-104.97-15.73a2.38 2.38 0 01.08-.47zm-.76 4.59l105.24 15.76c0 .42-.07.85-.1 1.26l-105.35-15.78c.07-.4.14-.79.2-1.24zm-.77 5.47a.4.4 0 010-.09l105.71 15.84v1.27l-105.86-15.85.15-1.17zm-.68 5.3l106.31 15.94c.05.43.06.85.07 1.28l-106.51-15.96a11.25 11.25 0 01.13-1.25zm-.64 6.2l.05-.62v-.15l107.1 16.04a8.13 8.13 0 01.16 1.3l-107.3-16.08zm-.33 5.65a5.16 5.16 0 01.06-.98l108 16.18c.02.42.08.86.13 1.3l-108.19-16.22zm-.25 4.46l109.04 16.34.2 1.31-109.29-16.37q0-.64.05-1.28zm-.16 5.51l110.19 16.52.29 1.28-110.48-16.52zm.03 5.46l111.42 16.7.34 1.33-111.76-16.75zm.18 6.56v-.78a.67.67 0 010-.11v-.18l112.81 16.93c.09.44.22.9.35 1.34l-113.16-16.95zm.23 4.5l114.32 17.13.45 1.34L1004.97 249c0-.42-.06-.85-.09-1.29zm.5 6.3v-.07c0-.22-.05-.44-.06-.67l115.92 17.37.5 1.36-116.3-17.43a1.93 1.93 0 00-.06-.56zm.53 4.84l117.7 17.64c.15.46.37.91.57 1.37l-118.12-17.7c-.06-.43-.1-.87-.15-1.3zm.7 5.6l119.7 17.93.7 1.4-120.21-18.02c-.08-.43-.14-.87-.2-1.3zm1.03 6.59l-.16-.95 122 18.27.8 1.4-122.58-18.36a2.91 2.91 0 00-.06-.36zm28.55 76.08l-.37-.05-.86-1.41 3.23.48zm8.58-4.2l-12.52-1.89-.79-1.4 15.3 2.3zm8.58-4.22l-24.37-3.66-.72-1.38 27.1 4.06zm8.57-4.21l-35.96-5.39-.67-1.38 38.62 5.79zm8.6-4.22l-47.24-7.08c-.2-.46-.41-.91-.6-1.37l49.84 7.48zm8.6-4.2l-58.36-8.74-.55-1.36 60.9 9.12zm8.58-4.21l-69.2-10.37-.27-.79-.21-.6 71.68 10.78zm8.58-4.2l-79.81-11.97-.45-1.34 82.26 12.32zm8.6-4.22l-90.26-13.52-.42-1.35 92.66 13.89zm8.57-4.22l-100.55-15.06-.25-.89-.13-.44 102.93 15.41zm8.59-4.2l-110.69-16.59a64.5 64.5 0 01-.33-1.33l113.02 16.94zm8.58-4.21l-120.64-18.1-.22-.96a1.99 1.99 0 00-.08-.37l122.94 18.44zm-121.83-23.75l-.27-1.32 124.64 18.67c.28.46.59.95.9 1.42zm126.42-118.48l-111.73-16.74.52-1.2 112.23 16.82c-.35.36-.69.74-1.03 1.12zm4.63-4.8l-114.09-17.1.16-.35.12-.27.25-.57 114.7 17.19zm5.25-4.71l-116.95-17.52.59-1.19L1146.4 148zm5.95-4.6l-120.34-18.03.62-1.2 121.22 18.17-1.5 1.06zm8.22-5.38q-.74.44-1.47.9l-124.37-18.64.66-1.18 125.4 18.78zm6.16-3.46l-129.07-19.34c.23-.4.46-.8.7-1.18l130.3 19.52a89 89 0 00-1.93 1zm8.77-4.18l-134.8-20.2c.24-.4.48-.8.73-1.17l136.35 20.43c-.79.3-1.51.6-2.28.94zm13.75-4.72c-1 .26-2 .53-3.01.83l-142.28-21.32c.26-.39.52-.79.79-1.16z' fill='none'/%3e%3cpath class='cls-4' d='M565.68 336.17l268.14 40.17-.69-1.38-266.03-39.85-1.42 1.06zm6.22-4.57l258.85 38.78-.74-1.38-256.62-38.45-1.5 1.06zm-12.1 9.19l276.8 41.47-.61-1.37-274.86-41.17-1.33 1.07zm33.1-22.67l-.2.11 226.95 34-1.04-1.43-224.14-33.59-1.04.6zm-73.21 64.87l-.82 1.13L672.8 407.2l.3.05a60.08 60.08 0 018.04-.07l-1.1-.16zm333.04 49.9l-160.29-24.01h-.04l1.2.33q.88.25 1.75.54c.44.14.88.3 1.3.45h.1l.12.05.45.16.18.07c.33.11.65.24.98.37h.14l.63.26.08.04h.02l153.62 23.03-.24-1.3zM585.39 322.64l238.32 35.7-.9-1.4-235.77-35.31-1.65 1zm-6.98 4.48l.05.01L827.4 364.4q-.4-.7-.82-1.39l-246.56-36.95c-.55.35-1.08.72-1.62 1.07zm-24.21 18.33l284.96 42.68-.55-1.3-283.14-42.47-1.26 1.09zm-4.1 3.62c-.4.36-.8.71-1.19 1.08l292.6 43.83-.53-1.34-290.86-43.58zm300.44 73.75l-.3-1.3-322.99-48.42c-.3.39-.63.76-.94 1.15h.02zm1.3 5.69l-.3-1.32-328.17-49.17-.89 1.15h.02zm-2.75-11.41l-.37-1.32-317.37-47.55-.99 1.12h.01zM543.9 354.89l299.76 44.91-.48-1.35-298.15-44.67-1.14 1.11zm-3.7 3.71l-1.04 1.08 306.5 45.92-.44-1.3-305-45.7zm306.85 51.42l-311.38-46.64-.99 1.07-.05.05 312.82 46.87-.4-1.35zm-33.09-65.42l-211.7-31.71-1.84 1 214.67 32.17-1.13-1.46zm-26.07-25.89l-148.15-22.2-2.54.88-.04.01 152.74 22.9c-.66-.54-1.34-1.07-2.01-1.59zm8.04 6.7l-166.82-24.99c-.77.3-1.53.62-2.3.93l170.81 25.6q-.84-.78-1.69-1.54zm12.79 12.91l-198.1-29.68-1.99.99 201.35 30.16c-.42-.5-.83-.99-1.26-1.47zm-189.21-33.84h-.04l-2.13.96h.06l186.82 28c-.48-.5-.95-1.02-1.44-1.51zm129.39-7.75c-.49-.2-.97-.37-1.46-.55L686.27 287h-.11l-.08-.01q-1.96.14-3.94.32l-1.4.13 71.8 10.76c-1.2-.5-2.42-1-3.64-1.48zm-100.05-3.06h.05l131.72 19.74c-.82-.56-1.65-1.11-2.49-1.66l-126.32-18.92-.09-.01c-.99.27-1.98.54-2.97.83zm17.41-4.14l-.09-.02c-2.62.49-.67.2-1.58.38l-1.99.34 106.32 15.93c-1.05-.59-2.11-1.16-3.18-1.72zm58.88 140.7c.4.48.81.96 1.2 1.46L848.57 450h6.77l-.03-.27zm-215.29-32.25l-.7 1.17h.02l128.64 19.28.06-.04 1.87-.96h-.03zM487.38 450h2.77l-2.65-.4-.12.4zm28.87-62.06h-.02l-.76 1.13h.01l141.53 21.24h.05q1.47-.44 2.92-.83h-.05zm337.48 50.56l-143.3-21.46q1.2.8 2.36 1.63l141.15 21.15-.21-1.31zm-364.99 7.06l29.6 4.44h8.5l-37.72-5.65-.38 1.21zm24.23-52.61h-.02l-.74 1.17h.06l134.24 20.11q1.13-.49 2.25-.94h-.04zm206.13 30.88l1.57 1.51 134.1 20.1-.18-1.32zm-219.97-5.44l-.53 1.18h.02l113.85 17.05 1.17-1.1-114.5-17.13zm7.14-14.16h.01l123.98 18.56c.55-.34 1.1-.69 1.66-1.02l-125-18.73-.65 1.19zm223.49 32.2c.31.47.63.93.93 1.41h.03L811.86 450h8.57l-90.65-13.57zM501 414.46l116.67 17.44.79-.64.43-.36.08-.08-117.39-17.59-.59 1.23zm235.36 33.94l.6 1.37h.01l1.53.23h8.53l-10.66-1.6zm-232.22-40.24l-.59 1.15 119.99 18c.49-.36 1-.7 1.5-1.06l-120.88-18.09zm229.26 34.31l.76 1.38 41.02 6.15h8.52l-50.27-7.53zm-242.96-2.15l64.6 9.68h8.54l-72.72-10.89-.42 1.21zm6.42-16.8l-.52 1.21h.04l111.51 16.7.97-1.05.06-.07-112-16.8zm-4.58 11.58L591.7 450h8.54l-107.53-16.11-.44 1.21zm1.96-5.2h.05l109.6 16.42c.28-.38.59-.76.88-1.14L494.72 428.7l-.48 1.2z'/%3e%3cpath class='cls-8' d='M1209.35 4.8l50.65 7.6v-1.3l-44.8-6.7c-1.91.09-3.9.22-5.85.4zm-18.65 2.71L1260 17.9v-1.3l-65.57-9.81c-1.23.22-2.49.46-3.73.71zm-11.05 2.66h-.05l-.57.16-1.28.35h-.07l-.86.25L1260 23.39V22.1l-80.2-11.97-.15.04zm-14.68 4.48L1260 28.88V27.6l-92.44-13.84c-.86.28-1.72.57-2.59.89zm-9.85 3.66l-.65.26L1260 34.38V33.1l-103.19-15.46-1.69.67zm-10.09 4.37L1260 39.88v-1.29l-112.83-16.87c-.72.3-1.43.63-2.14.96zm-8.83 4.15L1260 45.38v-1.29l-121.82-18.25-1.98.99zm-6.89 3.54l-1.34.72L1260 50.87v-1.28l-130.17-19.5-.52.28zm-9.1 5.05L1260 56.37v-1.28l-138.03-20.68-1.76 1.01zm-6.05 3.64a3.34 3.34 0 00-.31.19l-.96.59L1260 61.86V60.6l-145.44-21.78zm-8.23 5.21L1260 67.36v-1.28l-152.5-22.84q-.79.5-1.57 1.03zm-5.56 3.8l-1.02.72L1260 72.85v-1.27l-159.16-23.84c-.16.1-.32.22-.47.33zM1093.6 53l-.49.36L1260 78.35v-1.27L1094.54 52.3l-.94.7zm-6.42 4.95L1260 83.85v-1.28l-171.46-25.69-1.36 1.07zm-4.6 3.78l-.44.39-.56.48L1260 89.34v-1.27l-177.15-26.56-.27.22zm-6.34 5.57L1260 94.84v-1.27l-182.54-27.36-1.22 1.09zm-4.75 4.42l-.3.29L1260 100.33v-1.27l-187.65-28.12-.86.78zm-5.07 5.12l193.58 29v-1.28l-192.49-28.84c-.37.33-.73.75-1.09 1.12zm-4.52 4.84l198.1 29.64v-1.26l-197.06-29.5c-.35.33-.7.74-1.04 1.12zm-4.29 4.82L1260 116.82v-1.27l-201.42-30.18-.97 1.13zm-4.05 4.87L1260 122.29v-1.27l-205.52-30.8c-.32.36-.62.77-.92 1.15zm-3.82 4.97L1260 127.81v-1.29l-209.38-31.33-.88 1.15zm-3.62 4.93l155.68 23.33a58 58 0 0111.32.48l.32.05c.56.08 1.12.17 1.68.28l.47.08 1.26.26.56.13.95.23.9.22.28.08a.95.95 0 00.24.07c.32.07.62.16.94.26l1.4.43 1.03.35a4.92 4.92 0 01.48.17l.79.29 35.58 5.32v-1.27l-213.05-31.9c-.28.35-.56.75-.83 1.14zm-3.47 4.98l142.28 21.32c1-.3 2-.57 3-.83l-144.5-21.65-.78 1.16zm194.22 28.04c.7.44 1.39.9 2.06 1.37l21.07 3.15v-1.27l-23.55-3.53zm-197.49-23.04l134.81 20.2c.77-.32 1.5-.64 2.28-.93l-136.35-20.43-.74 1.16zm206.29 29.78c.44.4.88.81 1.32 1.24l.13.13 12.88 1.93v-1.29l-14.5-2.17zm-209.32-24.73l129.07 19.34c.65-.35 1.28-.68 1.92-1l-130.3-19.52-.69 1.18zM1252 147.64c.3.34.62.75.91 1.13l7.09 1.06v-1.28l-8.28-1.24zm-218.58-26.29L1157.8 140l1.47-.9.22-.13-125.4-18.79zm223.54 32.98l.4.6 2.64.4v-1.27l-3.6-.51c.2.23.38.5.56.78zm-226.26-27.89l120.34 18.04c.5-.37 1-.71 1.5-1.06l-121.22-18.16-.62 1.18zm-2.56 5.12l116.95 17.52 1.31-1.08-117.67-17.63-.59 1.19zm-2.11 4.51l-.12.27-.16.36 114.09 17.09 1.15-1.1-114.71-17.19-.25.57zm-2.56 5.78l111.73 16.74 1.03-1.13-112.24-16.8zm108.56 20.49l-110.16-16.51-.48 1.2 109.75 16.45c.28-.35.58-.76.9-1.14zm-3.68 4.94l-108.54-16.25-.12.31-.32.9 108.2 16.2zm-3.19 5.02l-107.2-16.05-.42 1.2 106.94 16.02.68-1.17zm-2.76 5.08l-106.2-15.88-.24.74-.15.47 105.99 15.86.58-1.19zm-2.38 5.15l-105.44-15.8-.37 1.21 105.32 15.78zm-2 5.19l-104.96-15.75-.34 1.23 104.9 15.73c.12-.42.26-.8.4-1.2zm-1.66 5.25l-104.7-15.69-.23.91-.08.32 104.67 15.69c.11-.45.22-.82.34-1.23zm-1.37 5.29l-104.61-15.64a1.9 1.9 0 00-.08.35l-.19.85 104.6 15.67.28-1.23zm-1.09 5.36l-104.72-15.69-.23 1.14a.51.51 0 000 .1l104.73 15.69.22-1.24zm-.83 5.35l-104.89-15.73-.15.78a2.38 2.38 0 00-.08.47l104.97 15.73c.04-.42.1-.83.15-1.25zm-.57 5.4l-105.23-15.76-.2 1.24 105.34 15.78c.03-.41.1-.84.1-1.26zm-.29 5.46l-105.71-15.84a.4.4 0 000 .1l-.15 1.16 105.86 15.85zm-.08 5.49l-106.31-15.93a11.25 11.25 0 00-.14 1.25l106.52 15.96c-.01-.43-.02-.85-.07-1.28zm.2 5.53l-107.1-16.04v.15l-.05.62v.49l107.31 16.08a8.13 8.13 0 00-.16-1.3zm.58 5.58l-108-16.18a5.16 5.16 0 00-.06.98v.28l108.19 16.21c-.05-.43-.1-.87-.13-1.3zm.73 5.6l-109.04-16.34q-.05.64-.05 1.28l109.3 16.37zm.99 5.69l-110.19-16.52v1.28L1114.92 249c-.1-.44-.19-.88-.3-1.28zm143.91 22.79l1.46.22v-1.28l-.93-.14c-.17.42-.35.8-.53 1.2zm-142.65-17.15l-111.42-16.7v1.28l111.76 16.75-.34-1.33zm140.24 22.29l3.87.57v-1.27l-3.3-.49c-.18.4-.37.8-.57 1.19zm-138.67-16.57l-112.81-16.93v.18a.67.67 0 000 .1v1.04l113.16 16.95c-.13-.45-.26-.9-.35-1.34zm136.15 21.68l6.39.96v-1.28l-5.79-.86-.6 1.18zm-134.41-15.91l-114.32-17.13c.03.43.09.87.09 1.3l114.68 17.17-.45-1.34zm132.08 20.35l-.36.66 9.08 1.36v-1.28l-8.44-1.27-.28.53zm-130.05-14.55l-115.92-17.37c.02.22.07.45.07.67v.07a1.93 1.93 0 01.05.56l116.3 17.43-.5-1.36zm126.85 20.29l11.92 1.77v-1.27l-11.24-1.67-.68 1.17zM1123.6 276.5l-117.7-17.64.15 1.3 118.13 17.7c-.2-.45-.42-.9-.58-1.36zm121.5 19.48l14.9 2.23v-1.28l-14.18-2.12-.71 1.17zm-118.8-13.58l-119.7-17.94c.06.44.12.88.2 1.3l120.22 18.02-.71-1.39zm115.72 18.61l17.98 2.7v-1.28l-17.25-2.58-.73 1.16zm-112.54-12.64l-122-18.27.16.95a2.91 2.91 0 01.06.36l122.58 18.36zm109.42 17.67l21.1 3.16v-1.27l-20.38-3.05-.72 1.16zm-230.38-30.3c.09.45.17.89.27 1.33l125.27 18.77c-.31-.47-.62-.96-.9-1.42zm227.24 35.33l24.24 3.63v-1.28l-23.51-3.52-.73 1.17zm-226-29.31l.22.96 120.64 18.1 2-.99-122.94-18.44a1.99 1.99 0 01.08.37zm222.87 34.34l27.37 4.1v-1.28l-26.63-3.99-.74 1.17zm-221.28-27.66l110.69 16.59 2-.98-113.02-16.94c.1.45.22.9.33 1.33zm218.16 32.69l30.49 4.56v-1.27l-29.76-4.46-.73 1.17zm-216.86-27.85l.25.89 100.55 15.06 2-.98-102.93-15.41.13.44zm213.73 32.88l33.62 5.03v-1.28l-32.89-4.93-.73 1.18zm-211.76-26.23l90.25 13.52 2-.98-92.67-13.89.41 1.35zm208.64 31.25l36.74 5.51v-1.28l-36.02-5.4-.72 1.17zm-206.79-25.48l79.81 11.96 2-.98-82.26-12.32.45 1.34zm203.66 30.51l39.87 5.97v-1.27l-39.15-5.87-.72 1.17zm-201.9-25.5l.28.79 69.19 10.37 2-.98-71.68-10.77.21.59zM1217 341.24l43 6.44v-1.28l-42.27-6.33-.73 1.17zm-196.24-23.9l58.35 8.74 2-.99-60.9-9.11.55 1.36zm193.11 28.93l46.13 6.91v-1.28l-45.4-6.8-.73 1.17zm-190.59-23.07l47.25 7.08 1.99-.97-49.84-7.48c.19.46.4.91.6 1.37zm187.46 28.09l49.26 7.38v-1.27l-48.53-7.27-.73 1.16zm-184.78-22.18l35.96 5.39 1.99-.98-38.62-5.79.67 1.38zm181.66 27.21l52.38 7.85v-1.28l-51.66-7.74-.72 1.17zm-178.64-21.27l24.37 3.66 2-.98-27.1-4.06c.24.46.48.93.73 1.38zm175.51 26.3l55.51 8.32v-1.28l-54.79-8.21-.72 1.17zm-172.24-20.31l12.52 1.88 2-.98-15.31-2.3.79 1.4zm169.11 25.34l58.64 8.78v-1.27l-57.91-8.68-.73 1.17zm-165.55-19.3l.38.05 2-.98-3.23-.48.85 1.41zm162.43 24.33l61.76 9.25v-1.28l-61.04-9.14-.72 1.17zm-3.14 5.03l64.9 9.72v-1.28l-64.17-9.62-.73 1.18zm-3.12 5.02l68.02 10.19v-1.27l-67.29-10.09-.73 1.17zm-3.13 5.03l71.15 10.66v-1.28l-70.43-10.55-.72 1.17zm-3.13 5.03l74.28 11.13v-1.28l-73.55-11.02-.73 1.17zm-3.12 5.02l77.4 11.6v-1.28l-76.68-11.48-.72 1.16zm-3.08 5.07l80.48 12.06v-1.31l-79.77-11.91-.71 1.16zm-2.99 5.06l83.47 12.5v-1.32l-82.79-12.35c-.23.38-.46.77-.68 1.17zm-2.28 3.95c-.2.36-.41.71-.6 1.07l86.35 12.94v-1.28l-85.7-12.84zm-3.46 6.13l89.21 13.38v-1.28l-88.55-13.28-.66 1.18zm-2.75 5.09l91.96 13.79v-1.29l-91.33-13.68c-.2.4-.42.79-.63 1.18zm-2.67 5.12l94.63 14.16v-1.28l-94.01-14.06-.62 1.18zm-2.57 5.09l97.2 14.57v-1.28l-96.62-14.47-.59 1.18zm-2.5 5.12l85.6 12.83h8.54l-93.57-14.02-.58 1.19zm-2.4 5.14l51.29 7.69h8.54l-59.3-8.88-.54 1.2zm-2.33 5.19l16.75 2.5h8.54l-24.76-3.7-.53 1.2z'/%3e%3cpath class='cls-6' d='M762.14 17.05l140.1 20.98.8-1.16-138.45-20.74c-.79.32-1.64.62-2.45.92zm-12.88 3.6l149.52 22.4c.29-.38.55-.78.79-1.14L752.74 19.86c-1.17.28-2.36.53-3.48.79zM537.57 5.39l349.65 52.38.95-1.13L536.85 4c.23.47.48.93.72 1.39zm3.26 5.98l342.15 51.26 1-1.13L540.04 9.97c.25.47.5.94.8 1.4zm246.43-7.05L911.6 22.95l.67-1.18-123.45-18.5zm-7.18 4.43L908.66 28l.69-1.17-127.52-19.1q-.86.51-1.75 1zm-8.2 4.29l133.67 20.02.73-1.16L773.9 12.07zm-154.16 92.28L781.1 129.8c.79-.3 1.64-.6 2.47-.9l-167.91-25.15c.68.53 1.37 1.06 2.06 1.57zM687.27 4.58L656.71 0h-8.41l41.1 6.16-2.13-1.58zM544.16 17.37l334.28 50.08 1.06-1.12-336.13-50.35.8 1.39zm351.82 29.44L728.9 21.78l-8.72-1.3L583.51 0h-8.56l320.16 47.96.87-1.15zm19.04-30.13L803.65 0h-8.56l119.3 17.86c.22-.39.43-.78.63-1.18zm2.59-5.1L840.31 0h-8.53l85.24 12.77.6-1.2zm-25.42 40.17L546.85 0h-8.54l352.98 52.88.9-1.13zM609.27 98.6l182.09 27.28 2.27-.95-186.16-27.91 1.8 1.58zm-7.5-6.65l198.96 29.85a96 96 0 002.09-.96L600.14 90.43zm104.89 48.73q5.93.5 11.93.52l-44.27-6.68q5.74 1.75 11.56 3.02zm-67.1-21.08l116.5 17.45c1.13-.24 2.26-.5 3.38-.79l-122.9-18.4c1.01.6 2.01 1.17 3.02 1.74zm15.64 7.84l83.69 12.54c1.5-.18 3-.37 4.5-.6l-92.34-13.83c1.38.65 2.76 1.29 4.15 1.9zm114.37 6.16c.94-.27 1.88-.56 2.82-.85l-147.22-22.09 2.47 1.7zM920.07 6.47L876.9 0h-8.5l51.1 7.66c.2-.4.39-.79.57-1.19zm-222.34 5.15L620.18 0h-8.51l89.2 13.36a72.53 72.53 0 01-3.14-1.74zM559.19 41.58L857.9 86.32c.44-.34.88-.7 1.32-1.07l-301-45.1.96 1.43zm-3.99-6.1l308.25 46.2c.42-.35.84-.71 1.25-1.08L554.3 34.06l.9 1.42zM853.45 89.9L562.42 46.28l1 1.42 288.65 43.27c.46-.34.92-.7 1.38-1.07zM551.33 29.44l317.36 47.54c.4-.36.79-.72 1.18-1.1l-319.4-47.85.86 1.4zm-3.7-6.04l326.02 48.83 1.13-1.1L546.84 22l.79 1.4zm299.74 71.09L566.82 52.46l1.06 1.44 278.04 41.64c.49-.34.97-.7 1.45-1.05zm-6.42 4.53L571.48 58.65l1.13 1.45 266.8 39.97 1.54-1.05zM594.98 85.43l214.45 32.14 1.95-1-217.9-32.64c.5.51 1 1.02 1.5 1.5zM922.41 1.3l-8.7-1.3h-8.56l16.74 2.5c.18-.4.35-.78.52-1.2zM588.74 79l228.84 34.3c.6-.34 1.22-.67 1.82-1.02L587.37 77.52l1.37 1.49zm-12.31-14.11l1.2 1.46 254.9 38.18a60.8 60.8 0 001.63-1.03zm250.59 43.04l-245.3-36.75 1.27 1.47 242.31 36.3z'/%3e%3c/svg%3e")
    }
}

.header-banner--static-2023 {
    background: #fefefe url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' viewBox='0 0 324 350'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:none%7d.cls-2%7bfill:%2300d5b8%7d.cls-4%7bfill:%23ffc500%7d.cls-5%7bfill:%23ff2900%7d.cls-6%7bfill:%231d89ff%7d.cls-7%7bfill:%230dd3bb%7d.cls-8%7bfill:%23959595%7d.cls-9%7bfill:%239a9a9a%7d.cls-10%7bfill:%235c36bb%7d.cls-11%7bisolation:isolate%7d%3c/style%3e%3c/defs%3e%3cpath d='M291 105.8l-19.9-12.7A29.5 29.5 0 01258 74c-.8-4-.9-8.3-.2-12.7l20 12.7c-.8 4.4-.7 8.6.1 12.7a29.5 29.5 0 0013.3 19.2z' class='cls-10'/%3e%3cpath d='M284.6 101l.3.2.1.2-.4-.5zm-3.1-5a15.7 15.7 0 01-1.2-2v-.2l-.2-.2a16.3 16.3 0 01-.5-1.1l-.1-.4-.3-.8V91l-.2-.3a20 20 0 01-.4-1v-.3l-.3-1v-.2l-.1-.1V88l-.4-1.5a128.7 128.7 0 01-.2-1.5v-.2l-.1-.5V84h-.1v-1l-.1-.2v-1.7h-.1V78l.1-1v-.8l.1-.3v-.6l.1-.2.1-.8h-.1l-.2-.2-.2 1.3-.2 1.1v.9a33.5 33.5 0 004.4 19.2h.5l-.3-.5zm3 5l.4.2.1.2-.4-.5zm-3-5a15.7 15.7 0 01-1.2-2v-.2l-.2-.2a16.3 16.3 0 01-.5-1.1l-.1-.4-.3-.8V91l-.2-.3a20 20 0 01-.4-1v-.3l-.3-1v-.2l-.1-.1V88l-.4-1.5a128.7 128.7 0 01-.2-1.5v-.2l-.1-.5V84l-.1-.2v-.7l-.1-.2v-1.5l-.1-.2v-3.3l.1-1v-.7l.1-.3v-.6l.1-.2.1-.8h-.1l-.2-.2-.2 1.3-.2 1.1v.9a33.5 33.5 0 004.4 19.2h.2l.3-.1-.3-.4zm3 5l.4.2.1.2-.4-.5zm-3.5-5.8l-.2-.3-.5-1v-.1l-.2-.2a16.3 16.3 0 01-.5-1.1l-.1-.4-.3-.8V91l-.2-.3a20 20 0 01-.4-1v-.3l-.3-1v-.1l-.1-.2V88l-.4-1.5a128.7 128.7 0 01-.2-1.5v-.3l-.1-.5V84l-.1-.3v-.5l-.1-.3v-1.3l-.1-.2v-3.5l.1-1v-.7l.1-.3v-.6l.1-.2.1-.8h-.1l-.3-.2-.1 1.3-.2 1.1v.9a33.5 33.5 0 004.4 19.2h.2l.2-.1-.2-.4-.5-.9zm10.3 10.3l-.3-.2-.3-.2v-.1a14.6 14.6 0 01-.7-.4l-.2-.1-.1-.2-.3-.1-.1-.2h-.2l-.2-.2-.3-.3-.5-.4-.2-.1-.3-.2-.2-.3-.2-.1-.1-.1-.2-.2-.3-.3-.6-.5-.2-.3-.3-.3-.8-.9-.1-.1-.4-.4-.1-.2a14 14 0 01-.4-.4v-.1a27.7 27.7 0 01-5.5-12.1 32.4 32.4 0 01-.5-9.4v-.4l.3-2.4v-.4l-.1-.3-.1-.1-2.9-1.8-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6-2.5-1.6-.7-.5-2.6-1.6-.6-.4-.5-.3h-.4l-.1.2v.1l-.2 1-.1 1v.2a13.7 13.7 0 00-.2 2.2v2.2a19.5 19.5 0 00.2 3.7 19.1 19.1 0 00.4 2.5 30 30 0 0013.4 19.5l19.8 12.6h.2l.2.1c.1 0 .2 0 .3-.2.1-.2 0-.4-.1-.6zM266.7 89a27.7 27.7 0 01-8.6-16.4 18.8 18.8 0 01-.3-2.1v-1l-.1-.7v-.2a52.4 52.4 0 010-2.3v-1a21.6 21.6 0 01.3-3.4l7.9 5 1.7 1.1 9.6 6.1-.1 1.3-.2 1.1v.9a33.5 33.5 0 005.3 20.5l.1.2.2.3.1.2.3.3v.1l.2.2.2.2.8 1 .4.4v.1l.4.3.1.2.1.1-13.8-8.7a31.1 31.1 0 01-4.7-3.7zm14.8 7a15.7 15.7 0 01-1.2-2.2v-.1l-.2-.2a16.3 16.3 0 01-.5-1.1l-.1-.4-.3-.8V91l-.2-.3a20 20 0 01-.4-1v-.3l-.3-1v-.2l-.1-.1V88l-.4-1.5a128.7 128.7 0 01-.2-1.6v-.2l-.1-.5V84l-.1-.2v-.7l-.1-.2v-1.5l-.1-.2v-3.3l.1-1v-.7l.1-.3v-.6l.1-.2.1-.8h-.1l-.2-.2-.2 1.3-.2 1.1v.9a33.5 33.5 0 004.4 19.2h.2l.3-.1-.3-.4zm3 4.8l.4.3.1.2-.4-.5zm-3-4.8a15.7 15.7 0 01-1.2-2.2v-.1l-.2-.2a16.3 16.3 0 01-.5-1.1l-.1-.4-.3-.8V91l-.2-.3a20 20 0 01-.4-1v-.3l-.3-1v-.2l-.1-.1V88l-.4-1.5a128.7 128.7 0 01-.2-1.5v-.2l-.1-.5V84h-.1v-1l-.1-.2v-1.5l-.1-.2V78l.1-1v-.8l.1-.3v-.6l.1-.2.1-.8h-.1l-.2-.2-.2 1.3-.2 1.1v.9a33.5 33.5 0 004.4 19.2h.5l-.3-.5zm3 4.8l.4.3.1.2-.4-.5zm-3-4.8a15.7 15.7 0 01-1.2-2.2v-.1l-.1-.2a16.3 16.3 0 01-.5-1.1l-.2-.4-.3-.8V91l-.2-.3a20 20 0 01-.4-1v-.3l-.3-1v-.2l-.1-.1-.4-1.5a128.7 128.7 0 01-.2-1.5v-.3l-.1-.5V84l-.1-.3V83l-.1-.4v-1.8l-.1-.1V78l.1-1v-.8l.1-.3v-.4l.1-.2V75l.1-.8h-.1l-.2-.2-.2 1.3-.1 1.1-.1.9a33.5 33.5 0 004.4 19.2h.5l-.3-.5zm3 4.8l.4.3.1.2-.4-.5z'/%3e%3cg class='cls-11'%3e%3cpath d='M324 41.5V43l-6.7-4.3-.4-.2-.4-.3-4.8-3c1.4.3 2.7.7 4 1.2l.3.1 1.6 1 .4.3.4.2 5.6 3.6z' class='cls-9'/%3e%3cpath d='M318.4 38l-.4-.3-.4.2.4.3 6 3.8v-.5l-5.6-3.6zm.4-.3l-.4-.3-.4-.2-1.8-1.1c-1.4-.6-2.9-1.1-4.4-1.5-.2 0-.4.1-.5.3 0 .2 0 .4.2.5l4.7 3 .3.2.4.2 7.1 4.5v-1l-6.3-4-.4-.2-.4-.2-2.6-1.7 1.5.6 1.4.9.4.2.4.3 6 3.8v-1l-5.3-3.3zm-.4.2l-.4-.2-.4.2.4.3 6 3.8v-.5l-5.6-3.6z'/%3e%3cpath d='M324 41.2v.3l-5.6-3.6-.4-.2-.4-.3-1.6-1 1.8 1 .4.1.4.3.7.4 4.7 3z' class='cls-8'/%3e%3cpath d='M324 40.7V42l-6-3.8-.4-.3-.4-.2-1.4-.9a.4.4 0 01-.2-.5c.1-.2.4-.3.6-.2a19.3 19.3 0 012.4 1.2l.4.2.5.3 4.5 2.9z'/%3e%3c/g%3e%3cpath d='M324 84.5l-.3.3a8 8 0 01-.3.5l-.2.1a18.7 18.7 0 01-4.6 3.4l-.5.3-.3.1h-.2a2.8 2.8 0 01-.6.3h-.3l-.3.1-.5.2h-.4l-.7.2h-.6l-1.2.1h-2.1l-.6-.1h-.4l-.3-.1-.5-.1-.3-.1-.7-.2h-.1l-.6-.2-.4-.1-.2-.1h-.2V89l-.5-.2a12 12 0 01-1.4-.8l-2.3-1.5-17.4-11 .5.3h.1l.5.3.6.2.1.1.6.2.6.2h.2l.6.2.7.2h.2a13.9 13.9 0 001.5.2h2.9l.8-.1a17.6 17.6 0 001-.2l.5-.1.3-.1a4.4 4.4 0 00.8-.3h.3l.3-.2.4-.1.3-.2.2-.1h.1l.3-.2.3-.2h.1l.2-.2c.2 0 .3-.2.5-.3l.2-.1a9.7 9.7 0 001.2-1l.3-.2.2-.2.3-.3.2-.2.4-.4.1-.1.5-.5.4-.6.4-.5.1-.2.3-.4.1-.2.3-.4c0-.2.2-.4.3-.5V69l.3-.4v-.2l.2-.4.1-.2.2-.4.1-.2.1-.4.1-.3.1-.4.1-.2.2-.6.3-1.8.1-.4v-.4l.2-1a10.3 10.3 0 00-.2-2.8 13.7 13.7 0 00-.4-1.9 9 9 0 00-1.2-2.3l-.3-.4-.4-.4c0-.2-.2-.3-.3-.4l-.5-.5a9.7 9.7 0 00-1-.8l-.4-.3.3.2 1.7 1.1.6.4.5.3 4.7 3 1 .6 1 .7 7.5 4.7 2.6 1.7.6.4.3.2v19.2z' class='cls-10'/%3e%3cpath d='M323.9 65.8h.1-.1zm-4.4 22v.1h.1zm-6.9 2h-.6l-.5-.1h-.7l-.5-.1-.5-.1h-.1l-1.4-.4h-.2l-.6-.2a12 12 0 01-1.9-.8l-.5-.4-2.4-1.5-1-.6.7 1 2.3 1.4 1.3.7h.1l.5.3h.2l.2.2a2.4 2.4 0 00.4.1 37.7 37.7 0 00.6.2h.1a12.3 12.3 0 001.8.4h.4l.6.1h.7l.3.1h1.1v-.4h-.4zm-4.3-29.5l-.1-1.3c-.3-1.7-.9-3.1-1.7-4.3l-.2-.7-.5-.3.3 1.1a9.2 9.2 0 011.5 3.6l.1.6a8 8 0 01.2 1.4v1.3l.3 1v-2.4zm16.3 24l.4-.4v-.2c0 .2-.2.4-.4.6zm-1.2-20h-.2L313 57.8l-1-.7-1-.6-4.9-3.1-.5-.3-.5-.4-1.7-1a.4.4 0 00-.5.1c-.2.2 0 .5.1.6a10 10 0 012.8 2.6 11.6 11.6 0 011.7 5.4 12 12 0 01-.2 2.5v.5l-.4 1.8-.2.7v.1a6.7 6.7 0 01-.2.7l-.2.4v.2l-.2.4-.1.2-.2.4v.2c-.2.1-.2.3-.3.4v.1l-.4.6-.1.2-.2.2v.2l-.2.3-.1.1-.1.1-.4.5a9.8 9.8 0 01-.9 1l-.1.2-.4.4-.2.2-.3.2v.2h-.2l-.3.3-.5.5-.7.4v.1h-.2c0 .2-.2.2-.3.3h-.1l-.3.2-.3.2-.2.1-.4.2-.3.2a4.2 4.2 0 01-.6.2l-.3.1-.3.1-.5.2h-.3l-.5.2h-.2a12.4 12.4 0 01-1.6.3h-2.7l-.9-.1-.7-.1h-.1l-.7-.2-.6-.1h-.1a13.9 13.9 0 01-1.2-.5h-.2l-.5-.3-.5-.2-.1-.1-.5-.3a.4.4 0 00-.6 0v.6h.1l19.9 12.7 1.9 1h.1l.3.2a25.9 25.9 0 003.3.8h1.2l.6.1h2.5l.4-.1h.2l1.1-.3h.2l.4-.1c1.1-.4 2.3-.9 3.3-1.5l.3-.2 1.1-.8 1.6-1.4.4-.4.5-.6v-1.3.2l-.5.5-.5.5v.1l-.4.4-.7.6-.3.3-.6.5-.3.2-.5.3-.5.4h-.2v.1a9.4 9.4 0 01-1.6.8l-.6.2-.2.1-.3.1h-.2l-.3.2h-.3l-.5.1-.6.1h-.1l-.3.1-1.5.1h-2.2l-.4-.1-.6-.1h-.1l-1.4-.4h-.2l-.6-.2a12 12 0 01-1.9-.8l-.5-.4-2.4-1.5-1-.6-12.8-8.2.5.2h.2a14.6 14.6 0 001.6.2h3.8l.8-.2h.2l.6-.2.2-.1.6-.2h.2l.4-.2.3-.1.3-.2.4-.1.3-.2h.1l.2-.1.2-.2h.1l.3-.2.5-.3.2-.2.7-.5a14.4 14.4 0 00.8-.7l.2-.1.1-.1.3-.3.1-.1.1-.1.4-.4.1-.1.5-.6.4-.5.1-.1.4-.5v-.1l.1-.1.3-.4v-.1l.2-.2.1-.3.4-.5v-.2l.3-.4v-.2l.2-.4v-.1l.1-.2.2-.3v-.3l.2-.4.1-.2.2-.5V66l.2-.6a15.7 15.7 0 00.5-2.7v-1l.1-1.5-.1-1.3c-.3-1.7-.9-3.1-1.7-4.3l4.5 2.8 1 .6 1 .7 6.1 3.8 1.2.8 2.6 1.7h.2a8 8 0 011 .8v-1.1l-.7-.4zm-15.1-4l-.1-1.3c-.3-1.7-.9-3.2-1.7-4.3l-.2-.7-.5-.4.3 1.2a9.2 9.2 0 011.5 3.5l.1.7a8 8 0 01.2 1.4l.4 1.3v-1.4zm4.3 29.4H311l-.2-.1h-.5l-.5-.2h-.1c-.5 0-1-.1-1.4-.3h-.2l-.6-.2a12 12 0 01-1.9-.9c-.2 0-.3-.2-.5-.3l-2.4-1.5-1-.7.7 1 2.3 1.5 1.3.7h.1l.5.3h.2l.2.1a2.4 2.4 0 00.4.2 37.7 37.7 0 00.6.2h.1a12.3 12.3 0 001.8.4h.4l.6.1h1l.2.1h.9v-.4h-.4zm7-1.9l-.2.1h.2zm4.3-22h.1-.1z'/%3e%3cpath d='M324 25v9l-5.4 3.4-.2.2h-.2l-.2.2-.4.2-.3.2-.4.3-.4.2-9 5.7-1.8 1.2-1.7 1-.4.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1.6-1-.3-.2-.3-.2-.5-.3-.5-.3.4-.3.5-.3.9-.5 11.8-7.5.5-.4.6-.3 12.6-8 13 8.3z' class='cls-6'/%3e%3cpath d='M318.2 37l-.2.2-.2.1-.2.2-.4.2-.3.2-.4.2-.3.3-9 5.7-1.6.9-2 1.3L286 35h-.2a1 1 0 01-.4 0l.4.3.5.3.1.1.5.3 2.7 1.7 2.2 1.4 1 .6 10 6.4.5.3.3.3.4-.3 1.7-1 1.8-1.2 9-5.7.4-.2.4-.3.3-.2.4-.2.2-.2h.2l.2-.2 5.4-3.4v-.5l-5.8 3.7zm-7-20.5c0-.1-.3-.1-.4 0l-13 8.2-.6.3-.5.4-13.1 8.3h-.1l-.1.1v.1l-.1.2v.1l.2.2.4.3.5.3.2.1.7.5h.1l2.7 1.7 13 8.4 2.2 1.3.1.1h.4l.3-.2 12.8-8 .4-.3.4-.2.3-.2.4-.3.2-.1.1-.1.3-.2 5-3.1v-1l-5.8 3.7-.2.1-.2.1-.2.1-.4.3-.3.2-.4.2-.3.3-9 5.7-1.6.9-2 1.3L286 35l-1.5-1 1.6-1 11.8-7.5.6-.4.5-.3 12-7.6 13 8.2v-1l-12.7-8zm7 20.6l-.2.1-.2.1-.2.2-.4.2-.3.2-.4.2-.3.3-9 5.7-1.6.9-2 1.3L286 35h-.2a1 1 0 01-.4 0l.4.3.5.3.1.1.5.3 2.7 1.7 2.2 1.4 1 .6 10 6.4.5.3.3.3.4-.3 1.7-1 1.8-1.2 9-5.7.4-.2.4-.3.3-.2.4-.2.2-.2h.2l.2-.2 5.4-3.4v-.5l-5.8 3.7z'/%3e%3cpath d='M309 64l-19.9-12.7-5.4-17.2 19.9 12.7L309 64z' class='cls-4'/%3e%3cpath d='M307.9 60.4V60a8 8 0 00-.3-1.5 12 12 0 00-.3-1.3 9 9 0 00-1.2-2.3l-.3-1.1-.2-.6-.6-2.1-.4-1v-.4l-.2-.3V49h-.5l.3-.3-.4-1.3V47l-.2-.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1-.3-.5-.2 2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .6 1.7.1.6.2.6.4 1.1 1.7 5.5.4 1.2v-1.3zm0 0V60a8 8 0 00-.3-1.5 12 12 0 00-.3-1.3 9 9 0 00-1.2-2.3l-.3-1.1-.2-.6-.6-2.1-.4-1v-.4l-.2-.3V49h-.5l.3-.3-.4-1.3V47l-.2-.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1-.3-.5-.2 2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .6 1.7.1.6.2.6.4 1.1 1.7 5.5.4 1.2v-1.3zm0 0V60a8 8 0 00-.3-1.5 12 12 0 00-.3-1.3 9 9 0 00-1.2-2.3l-.3-1.1-.2-.6-.6-2.1-.4-1v-.4l-.2-.3V49h-.5l.3-.3-.4-1.3V47l-.2-.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1-.3-.5-.2 2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .6 1.7.1.6.2.6.4 1.1 1.7 5.5.4 1.2v-1.3zm1.5 3.5l-.1-.4-1-3.2-1.8-5.6-.2-.7-.2-.6-.7-2.4-.6-2-.7-2v-.4h-.1l-.1-.2-.3-.1L286 35l-1.5-1-.4-.2h-.2c0-.1-.2-.2-.3-.1h-.1l-.1.1v.1l-.1.2v.1L288 49l.6 2 .2.5.1.2 18.5 11.7.7.5.8.5h.5c.1-.2.2-.3.1-.5zm-1.2-.9l-.4-.3-.4-.2-.7-.5-1-.6-2.9-1.8-.7-.5-12.7-8V51l-.6-2-.7-2-.3-1-.2-.6-.2-.8-2.6-8.3-.3-1V35l.1.1.7.5h.1l2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .5 1.7.2.6.2.6.4 1.1 1.7 5.5.4 1.2.3 1v.4-.1zm-.3-2.6V60a8 8 0 00-.3-1.5 12 12 0 00-.3-1.3 9 9 0 00-1.2-2.3l-.3-1.1-.2-.6-.7-2.1-.3-1-.1-.4v-.3l-.2-.3h-.4l.3-.3-.4-1.3V47l-.2-.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1-.3-.5-.2 2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .6 1.7.1.6.2.6.4 1.1 1.7 5.5.4 1.2v-1.3zm0 0V60a8 8 0 00-.3-1.5 12 12 0 00-.3-1.3 9 9 0 00-1.2-2.3l-.3-1.1-.2-.6-.7-2.1-.3-1-.1-.4v-.3l-.2-.3h-.4l.3-.3-.4-1.3V47l-.2-.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1-.3-.5-.2 2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .6 1.7.1.6.2.6.4 1.1 1.7 5.5.4 1.2v-1.3zm0 0V60a8 8 0 00-.3-1.5 12 12 0 00-.3-1.3 9 9 0 00-1.2-2.3l-.3-1.1-.2-.6-.7-2.1-.3-1-.1-.4v-.3l-.2-.3h-.4l.3-.3-.4-1.3V47l-.2-.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1-.3-.5-.2 2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .6 1.7.1.6.2.6.4 1.1 1.7 5.5.4 1.2.3 1v-1l-.3-1.3z'/%3e%3cpath d='M277.7 73.9l-20-12.7 22.2-1.5 20 12.7-22.2 1.5z' class='cls-5'/%3e%3cpath d='M288 72.8h-1 1l5-.4-5 .4zm-6.1.4l-1.4.1h1.4l5.2-.5-5.2.4zm-7-1.5l-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6.2.5 1 .7.3.2 1.4.8 1 .7 3 2 1 .6 1.2.7.7.5 2.7 1.7.3-.2h.2l-2.9-1.8zm13 1l-.8.1h.8l5.1-.4-5 .4zm-6 .5l-1.4.1h1.4l5.2-.5-5.2.4zm-7-1.5l-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6.2.5 1 .7.3.2 1.4.8 1 .7 3 2 1 .6 1.2.7.7.5 2.7 1.7.3-.2h.2l-2.9-1.8zm13 1l-.8.1h.8l5.1-.4-5 .4zm-6 .5l-1.4.1h1.4l5.2-.5-5.2.4zm-7.7-2l-1.6-1-1-.6-5.8-3.7-1-.6.2.5 1 .7.3.2 1.4.8 1 .7 3 2 1 .6 1.2.7.7.5 2.7 1.7.3-.2h.2l-2.9-1.8-.7-.5zm26 1v-.1h-.1l-20-12.8h-.2l-22.2 1.5h-.1l-.1.1-.1.2v.1l.1.4h.2l.3.3 7.9 5 1.7 1.1 9.6 6.1.2.2h.6l21.3-1.5h.5c.2 0 .4-.2.4-.3v-.3zm-12.3.6h-.8l-5.2.4-1.4.1-2.7.2-2.9-1.8-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6-2.5-1.6-.7-.5-2.6-1.6 4.8-.4h1l4.4-.4h.8l1.4-.1 1.4-.1 7-.5.4.3.8.4 3.4 2.2 1 .7 5.8 3.7 1 .6.6.4.8.4 5 3.2-5 .4h-.6l-5 .4zm-13-1.1l-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6.2.5 1 .7.3.2 1.4.8 1 .7 3 2 1 .6 1.2.7.7.5 2.7 1.7.3-.2h.2l-2.9-1.8zm7 1.5l-1.4.1h1.4l5.2-.5-5.2.4zm6-.4h-.8.8l5.1-.4-5 .4zm-13-1.1l-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6.2.5 1 .7.3.2 1.4.8 1 .7 3 2 1 .6 1.2.7.7.5 2.7 1.7.3-.2h.2l-2.9-1.8zm7 1.5l-1.4.1h1.4l5.2-.5-5.2.4zm6-.4h-.8.8l5.1-.4-5 .4zm-13-1.1l-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6.2.5 1 .7.3.2 1.4.8 1 .7 3 2 1 .6 1.2.7.7.5 2.7 1.7.3-.2h.2l-2.9-1.8zm7 1.5l-1.4.1h1.4l5.2-.5-5.2.4zm6-.4h-.8.8l5.1-.4-5 .4z'/%3e%3cpath d='M324 0v7.6l-.2-.1L320 7l-1.1-.1-6.3-.8-1.1-.2-2-.2-.9-.2-9.7-1.2-.4-.1-.3-.2-1.8-1.2-1.7-1-2.8-1.8H324z' class='cls-5'/%3e%3cpath d='M323.7 7.1l-3.3-.4-1-.2-6.4-.8-1-.1-2.6-.4h-.9l-9.8-1.4-3-2-.4-.1-2.6-1.7h-1.5l3.7 2.4 1 .6 2.2 1.4.2.2h.5L324 8V7h-.3zm-15.2-2l1 .1h-1z'/%3e%3cpath d='M298.5 4.2l-.1.4-5 20-.4-.3-17.3-11-1.8-1.1-.5-.3 3-11.9h15.5l2.8 1.8 1.7 1 1.8 1.2.3.2z' class='cls-10'/%3e%3cpath d='M298.8 3.9h-.1l-3-2-.4-.2-2.6-1.7h-1.5l3.7 2.4 1 .6 2.2 1.4-5 19.5-17.3-11-1.6-1-.3-.2 3-11.7h-.9l-3 11.8c0 .1 0 .3.2.4l20 12.7h.3l.3-.2v-.5l5-19.5.1-.4-.1-.4z'/%3e%3cpath d='M286.8 4.4a1 1 0 10.7-2 1 1 0 10-.7 2zm-2.6 8.1a1 1 0 10.7-2.1 1 1 0 10-.7 2zM295.5 3c.3 0 .6 0 .9-.2l-1.7-1c0 .5.3 1 .8 1.1zm-2.5 8a1 1 0 10.6-2.1 1 1 0 10-.7 2zm-2.6 8a1 1 0 10.6-2 1 1 0 10-.7 2zM277 5.9a1 1 0 10.6-2.1 1 1 0 10-.7 2zm-2 5.9a1 1 0 00-1.1.4l1.8 1.1v-.1a1 1 0 00-.6-1.4z'/%3e%3cpath d='M318.6 37.3l5.4-3.4v31.4l-.3-.2-.5-.4-1-.6-2-.7-.5-.2-.7-.2-.7-.1-.7-.1c-1.4-.2-3-.2-4.5 0l-.1.1-1 .2-1 .3a12.6 12.6 0 00-2 .6l-.7-2.3-.4-1.3-1-3.2-.7-2.4-.4-1.1-.2-.6-.6-2-.3-1-.2-.5v-.3l-.2-.3v-.3l-.5-1.3v-.2l-.2-.4.4-.3 1.7-1 1.8-1.2 9-5.7.4-.2.4-.3.3-.2.4-.2.2-.2h.2l.2-.2zm5.1 47.5l.3-.3v24.4a40.7 40.7 0 01-12 2.1h-1c-1.9 0-3.8-.1-5.8-.4-5.3-.7-9.8-2.1-13.6-4.4l-.2-.2-.3-.2a5 5 0 01-.5-.3l-.1-.1h-.1l-.1-.1-.5-.4-.2-.1-.4-.3h-.1v-.1h-.1l-.2-.2-.2-.1-.1-.2a15 15 0 01-1-.7l-.1-.1-.5-.5-.2-.1-.2-.3h-.1v-.1h-.2l-.1-.2a2.2 2.2 0 01-.4-.4l-.2-.2-.2-.2-.1-.1-.1-.2-.2-.1v-.1l-.1-.1-.4-.4-.1-.1-.3-.3-.5-.8h-.1a17 17 0 01-.6-.9l-.3-.3-.8-1.2-.2-.4a15.7 15.7 0 01-1.2-2.2v-.1l-.1-.2a16.3 16.3 0 01-.5-1.1l-.2-.4a12.5 12.5 0 01-.5-1.3 20 20 0 01-.4-1v-.3l-.3-1v-.1l-.1-.3-.4-1.5a34 34 0 01-.3-11.1l.1-1.2V74h.5l2.7-.2h1.2l1-.2 4.2-.3h.8l5-.4 6.9-.4-.1.4a20.6 20.6 0 00-.4 3v.5a15.2 15.2 0 003.3 10 10.3 10.3 0 003.9 2.7h.2l.2.2a2.4 2.4 0 00.4.1l.5.2h.2a12.3 12.3 0 001.8.4h.4l.6.1h.4l.5.1h1.2a11.1 11.1 0 001.9-.1l.6-.1.4-.1a10 10 0 001.7-.5l.5-.2a13.7 13.7 0 005.1-3.7l.6-.6zm.1-77.3l.2.1v21l-2.6-.4-1.8-.2-21.1-2.8-.6-.1h-.7l-3.4-.5h-.4l5-20 .1-.4.4.1 9.7 1.2.9.2h.5l2.6.4 6.3.8 1.1.1 3.8.5z' class='cls-7'/%3e%3cpath d='M324 83.9l-.5.6-.4.5-.2.1-.3.4-.6.6c-.2 0-.3.2-.4.3l-.6.5-.3.2-.4.3h-.1l-.5.4-.2.1a9.4 9.4 0 01-1.6.8l-.6.2-.2.1-.3.1h-.2l-.3.2h-.3l-.5.1-.6.1h-.1l-.3.1-1.5.1v.4h-2.1l-.6-.1h-.4l-.3-.1-.5-.1-.3-.1-.7-.2h-.1l-.6-.2-.4-.1-.2-.1h-.2V89l-.5-.2a12 12 0 01-1.4-.8l-2.3-1.5a11 11 0 004.1 3h.4a25.9 25.9 0 003.3.9h1.1l.7.1h1a13 13 0 001.2 0h.3a9.4 9.4 0 001.7-.4h.2l.4-.1c1.2-.4 2.3-.9 3.3-1.5l.4-.2 1-.8 1.6-1.4.4-.4.5-.6v-1.3zm-.6-19.5l-.1-.1a13.3 13.3 0 00-2.8-1.3 17 17 0 00-2.8-.6c-1.5-.2-3-.2-4.7 0v.5h.1c1.5-.3 3-.3 4.5-.1h.7l.7.2.7.2.6.2 2.6 1.7h.2a8 8 0 011 .7v-1l-.7-.4zm-4.8-27.1l-.2.2h-.2l-.2.2-.4.2-.3.2-.4.3-.4.2-9 5.7-1.8 1.2-1.7 1-.4.3.2.3v.3l.4 1.3-.3.3h.4l.1.3.1.3.1.4.4 1 .6 2 .2.7.5.3-.2-.6-.7-2.4-.6-2-.7-2 12.8-8.1.4-.3.4-.2.3-.2.4-.3.2-.1.1-.1.3-.2 5-3.1v-.5l-5.4 3.4zm-12 17.3l-.3-.6.2.6zM288 103.1l.5.4.3.3-.8-.7zm-.7-.6l.2.3.3.2-.5-.5zM324 84l-.5.6-.6.6-.3.4-.7.6-.3.3-.6.5-.3.2-.5.3-.5.4h-.1l-.2.1a9.4 9.4 0 01-1.5.8l-.6.2-.2.1-.3.1h-.2l-.6.2-.5.1-.6.1-.4.1-1.5.1h-2.3l-.4-.1-.6-.1-1.4-.4h-.2a10.9 10.9 0 01-2.5-1l-.5-.4c-1.3-.7-2.3-1.8-3-3l-.6-.8a15 15 0 01-1.7-7.9v-1l.4-2.6V72c-.1-.1-.3-.2-.4-.1h-.5l-5.7.4h-.6l-5 .4h-1l-5.1.4-1.4.1-2.7.2h-.2c-.1 0-.2 0-.3.2v.4l-.3 1.3v1.1l-.2.9a36.3 36.3 0 00.6 9.3 30.2 30.2 0 004.8 11.2l.1.3.2.2.1.2.3.3v.1l.1.1.1.1.2.2.8 1 .4.4v.1a12.5 12.5 0 00.6.6l1.6 1.5c1.3 1.2 2.7 2.2 4.2 3.1l.5.4c3.8 2.3 8.4 3.8 13.7 4.5 2 .3 4 .4 5.9.4h2a38 38 0 0011-2.1v-.9a38.3 38.3 0 01-12 2.2h-1c-1.9 0-3.8-.1-5.8-.4a34 34 0 01-14.2-5l-.3-.1-.1-.1a14.6 14.6 0 01-.6-.4l-.2-.1-.2-.2-.2-.1-.2-.1-.1-.2-.2-.1-.8-.7-.2-.1a27.9 27.9 0 01-.7-.6l-.1-.1-.3-.2-.2-.2-.6-.6-.3-.3-.3-.3-.7-.9-.2-.1a14 14 0 01-.3-.4l-.2-.2a14 14 0 01-.3-.4v-.1a27.7 27.7 0 01-5.5-12.1 32.4 32.4 0 01-.5-9.4v-.4l.3-2.4 21.3-1.5-.3 2.7v1a15.8 15.8 0 002.6 9l.8 1a10.7 10.7 0 004 3h.5a25.9 25.9 0 003.3.9h1.1l.7.1h1a13 13 0 001.2 0h.2a9.4 9.4 0 001.8-.4h.1l.4-.1c1.2-.4 2.3-.9 3.4-1.5l.3-.2 1-.8c.7-.4 1.2-1 1.7-1.4l.4-.4.5-.6v-1.3zm-5.8-47l-.2.1-.2.1-.2.1-.4.3-.3.2-.4.2-.4.3-9 5.7-1.5.9-2 1.3-.2.1-.1.1c0 .1-.1.3 0 .4v.4l.6 1.8.3.9v.1l.3 1 .5 1.7.2.6.2.6.4 1.1 1.7 5.5.4 1.2.3 1v.4l.2.6.2.4c0 .1 0 .2.2.3h.4a14 14 0 011.9-.6l1-.3 1-.2h.1a14.4 14.4 0 018.9 1.2l1 .6a8 8 0 011 .7v-1l-.6-.4-.2-.1a13.3 13.3 0 00-2.7-1.3 17 17 0 00-2.8-.7c-1.5-.1-3-.1-4.7.2a25.3 25.3 0 00-3.7 1l-1-3.2-1.8-5.6-.2-.7-.2-.6-.7-2.4-.6-2-.7-2 12.8-8.2.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 5-3.1v-1l-5.8 3.7zm5.5-30l-3.3-.4-1-.2-6.4-.8-1-.1-2.6-.4h-.9l-9.8-1.4h-.1c-.2 0-.3 0-.4.2V4l-.1.3-5 19.5-.1.4v.5l.1.1h.2l3.3.5h.7l.6.2 22.2 2.9h.7l3.2.5v-.8l-2.4-.4-2.1-.2-20.5-2.7-.6-.1h-.7l-3.8-.6 5-19.5 25 3.3V7h-.2zm-36.3 95.4l.2.3.3.2-.5-.5zm.7.6l.5.4.3.3-.8-.7zm18.2-49l.2.5-.2-.6zm17.1 10.3l-.2-.1a13.3 13.3 0 00-2.7-1.3 17 17 0 00-2.8-.6c-1.5-.2-3-.2-4.7 0v.5a15.2 15.2 0 015.3 0h.6l.8.3.6.2 2.6 1.7h.2a8 8 0 01.9.7v-1l-.6-.4zm.6 19.5l-.5.6-.5.5-.1.1-.3.4-.7.6-.3.3-.6.5-.3.2-.5.3-.5.4h-.1l-.2.1a9.4 9.4 0 01-1.5.8l-.6.2-.2.1-.3.1h-.2l-.3.2h-.3l-.5.1-.6.1h-.1l-.3.1-1.5.1v.4h-2.1l-.6-.1h-.4l-.3-.1-.5-.1-.3-.1-.7-.2h-.1l-.6-.2-.4-.1-.2-.1h-.2l-.5-.2a12 12 0 01-1.4-.8l-2.3-1.5a11 11 0 004 3h.5a25.9 25.9 0 003.3.9h1.1l.7.1h1a13 13 0 001.2 0h.3a9.4 9.4 0 001.7-.4h.2l.4-.1c1.1-.4 2.3-.9 3.3-1.5l.3-.2 1.1-.8 1.6-1.4.4-.4.5-.6v-1.3zm-5.4-46.6l-.2.2h-.2l-.2.2-.4.2-.3.2-.4.3-.4.2-9 5.7-1.8 1.2-1.7 1-.4.3.1.3.1.3.4 1.3-.3.3h.4l.1.3.1.3.1.4.3 1 .7 2 .2.7.5.3-.2-.6-.7-2.4-.6-2-.7-2 12.8-8.1.4-.3.4-.2.3-.2.3-.3.3-.1.1-.1.3-.2 5-3.1v-.5l-5.4 3.4z'/%3e%3cpath d='M291 105.8l-.5-.4h-.1l-.6-.5-.2-.1-.4-.3-.6-.4-1.2-1-.5-.5-1-1h-.2l-.4-.5-.1-.1-.4-.4v-.1l-.4-.4-.6-.7-.4-.5-.4-.6-.5-.6c-2.3-3.3-3.8-7-4.7-11.1-.8-4.1-.8-8.3-.1-12.7l-9-5.7-11-7A36.9 36.9 0 00258 74a29.6 29.6 0 0013 19l19.8 12.6h.2z' class='cls-10'/%3e%3cpath d='M285 101.4l-.4-.5.3.3.1.2.1.1zm-2-2.4l-.1-.1.2.2h-.1zm-.5-.6l-.2-.3.2.3zm-1-2.3a15.7 15.7 0 01-1.2-2.2v-.1l-.2-.2a16.3 16.3 0 01-.5-1.1l-.1-.4-.3-.8V91l-.2-.3a20 20 0 01-.4-1v-.3l-.3-1v-.2l-.1-.1V88l-.4-1.5a128.7 128.7 0 01-.2-1.6v-.2l-.1-.5V84h-.1v-1l-.1-.2v-1.7h-.1V78l.1-1v-.8l.1-.3v-.6l.1-.2.1-.8h-.1l-.2-.2-.2 1.3-.2 1.1v.9a33.5 33.5 0 004.4 19.2h.5l-.3-.5zm3.6 5.3l-.5-.5.3.3.1.2.1.1zM283 99l-.1-.1.2.2h-.1zm-.5-.6l-.2-.3.2.3zm-1-2.3a15.7 15.7 0 01-1.2-2.2v-.1l-.2-.2a16.3 16.3 0 01-.5-1.1l-.1-.4-.3-.8V91l-.2-.3a20 20 0 01-.4-1v-.3l-.3-1v-.2l-.1-.1V88l-.4-1.5a128.7 128.7 0 01-.2-1.6v-.2l-.1-.5V84l-.1-.2v-.7l-.1-.2v-1.5l-.1-.2v-3.3l.1-1v-.7l.1-.3v-.6l.1-.2.1-.8h-.1l-.2-.2-.2 1.3-.2 1.1v.9a33.5 33.5 0 004.4 19.2h.2l.3-.1-.3-.4zm3.6 5.3l-.5-.5.3.3.1.2.1.1zm-2.2-2.5l.2.2h-.1l-.1-.2zm-.6-.8l.2.3-.2-.3zm-1.3-2.9l-.2-.3-.5-1v-.1l-.2-.2a16.3 16.3 0 01-.5-1.1l-.1-.4-.3-.8V91l-.2-.3a20 20 0 01-.4-1v-.3l-.3-1v-.1l-.1-.2V88l-.4-1.5a128.7 128.7 0 01-.2-1.6v-.2l-.1-.5V84l-.1-.3v-.5l-.1-.3v-1.3l-.1-.2v-3.5l.1-1v-.7l.1-.3v-.6l.1-.2.1-.8h-.1l-.3-.2-.1 1.3-.2 1.1v.9a33.5 33.5 0 004.4 19.2h.2l.2-.1-.2-.4-.5-.9zm10.3 10.2c-.1 0-.2 0-.3-.2l-.3-.1v-.1a14.6 14.6 0 01-.7-.4l-.2-.1-.1-.2c-.2 0-.2-.1-.3-.2h-.1l-.2-.2-.2-.1-.3-.3-.5-.4-.2-.1-.3-.2-.2-.3-.2-.1-.1-.1-.2-.2-.3-.3-.6-.5c0-.2-.2-.2-.2-.3l-.3-.3-.8-.9-.1-.1-.4-.4-.1-.2a14 14 0 01-.4-.4v-.1a27.7 27.7 0 01-5.5-12.1 32.4 32.4 0 01-.5-9.4v-.4l.3-2.4v-.4l-.1-.3-.1-.1-2.9-1.8-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6-2.5-1.7-.7-.4-2.6-1.7-.6-.3-.5-.3h-.4l-.1.2v.1l-.2 1-.1 1v.2l-.2.9v5.6a19 19 0 00.4 3.3l.2.8a30 30 0 0013.4 19.5l19.8 12.6h.1l.3-.3.2-.4zm-24.7-16.3a27.7 27.7 0 01-8.5-16.4 18.8 18.8 0 01-.3-2.1v-1l-.1-.7v-.7a21.8 21.8 0 010-2v-.8a21.6 21.6 0 01.3-3.5l7.9 5 1.7 1.1 9.6 6.1-.2 1.3v1.1l-.2.9a33.5 33.5 0 005.4 20.5l.1.2.2.3.1.2.3.3.1.2h.1c0 .2.1.2.2.3l.8 1 .4.4v.1l.4.3.1.2.1.1-13.8-8.7a31.1 31.1 0 01-4.7-3.7zm14.9 7a15.7 15.7 0 01-1.2-2.2v-.1l-.2-.2a16.3 16.3 0 01-.5-1.1l-.1-.4-.3-.8V91l-.2-.3a20 20 0 01-.4-1v-.3l-.3-1v-.2l-.1-.1V88l-.4-1.5a128.7 128.7 0 01-.2-1.6v-.2l-.1-.5V84l-.1-.2v-.7l-.1-.2v-1.5l-.1-.2v-3.3l.1-1v-.7l.1-.3v-.7l.1-.1.1-.8h-.1l-.2-.2-.2 1.3-.2 1.1v.9a33.5 33.5 0 004.4 19.2h.2l.3-.1-.3-.4zm1 2.3l-.2-.3.2.3zm.5.6l-.1-.1.1.2V99zm2 2.4l-.4-.5.3.3.1.2.1.1zm-3.5-5.3a15.7 15.7 0 01-1.2-2.2v-.1l-.2-.2a16.3 16.3 0 01-.5-1.1l-.1-.4-.3-.8V91l-.2-.3a20 20 0 01-.4-1v-.3l-.3-1v-.2l-.1-.1V88l-.4-1.5a128.7 128.7 0 01-.2-1.6v-.2l-.1-.5V84h-.1v-1l-.1-.2v-1.5l-.1-.2v-3.2l.1-1v-.7l.1-.3v-.6l.1-.2.1-.8h-.1l-.2-.2-.2 1.3-.2 1.1v.9a33.5 33.5 0 004.4 19.2h.2l.3-.1-.3-.4zm1 2.3l-.2-.3.2.3zm.5.6l-.1-.1.1.2V99zm2 2.4l-.4-.5.3.3.1.2.1.1zm-3.5-5.3a15.7 15.7 0 01-1.2-2.2v-.1l-.2-.2a16.3 16.3 0 01-.5-1.1l-.1-.4-.3-.8V91l-.2-.3a20 20 0 01-.4-1v-.3l-.3-1v-.2l-.1-.1-.4-1.5a128.7 128.7 0 01-.2-1.6v-.2l-.1-.5V84l-.1-.3V83l-.1-.4v-1.8l-.1-.1v-2.8l.1-1v-.7l.1-.3v-.4l.1-.2V75l.1-.8h-.1l-.2-.2-.2 1.3-.1 1.1-.1.9a33.5 33.5 0 004.4 19.2h.2l.3-.1-.3-.4zm1 2.3l-.2-.3.2.3zm.5.6l-.1-.1.1.2V99zm2 2.4l-.4-.5.3.3.1.2.1.1z'/%3e%3cg class='cls-11'%3e%3cpath d='M324 41.5V43l-6.7-4.3-.4-.2-.4-.3-4.8-3c1.4.3 2.7.7 4 1.2l.3.1 1.6 1 .4.3.4.2 5.6 3.6z' class='cls-9'/%3e%3cpath d='M318.4 38l-.4-.3-.4.2.4.3 6 3.8v-.5l-5.6-3.6zm.4-.3l-.4-.3-.4-.2-1.8-1.1c-1.4-.6-2.9-1.1-4.4-1.5-.2 0-.4.1-.5.3 0 .2 0 .4.2.5l4.7 3 .3.2.4.2 7.1 4.5v-1l-6.3-4-.4-.2-.4-.2-2.6-1.7 1.5.6 1.4.9.4.2.4.3 6 3.8v-1l-5.3-3.3zm-.4.2l-.4-.2-.4.2.4.3 6 3.8v-.5l-5.6-3.6z'/%3e%3cpath d='M324 41.2v.3l-5.6-3.6-.4-.2-.4-.3-1.6-1 1.8 1 .4.1.4.3.7.4 4.7 3z' class='cls-8'/%3e%3cpath d='M324 40.7V42l-6-3.8-.4-.3-.4-.2-1.4-.9a.4.4 0 01-.2-.5c.1-.2.4-.3.6-.2a19.3 19.3 0 012.4 1.2l.4.2.5.3 4.5 2.9z'/%3e%3c/g%3e%3cpath d='M324 84.5l-.3.3a8 8 0 01-.3.5l-.2.1a18.7 18.7 0 01-4.6 3.4l-.5.3-.3.1h-.2a2.8 2.8 0 01-.6.3h-.3l-.3.1-.5.2h-.4l-.7.2h-.6l-1.2.1h-2.1l-.6-.1h-.4l-.3-.1-.5-.1-.3-.1-.7-.2h-.1l-.6-.2-.4-.1-.2-.1h-.2V89l-.5-.2a12 12 0 01-1.4-.8l-2.3-1.5-17.4-11 .5.3h.1l.5.3.6.2.1.1.6.2.6.2h.2l.6.2.7.2h.2a13.9 13.9 0 001.5.2h2.9l.8-.1a17.6 17.6 0 001-.2l.5-.1.3-.1a4.4 4.4 0 00.8-.3h.3l.3-.2.4-.1.3-.2.2-.1h.1l.3-.2.3-.2h.1l.2-.2c.2 0 .3-.2.5-.3l.2-.1a9.7 9.7 0 001.2-1l.3-.2.2-.2.3-.3.2-.2.4-.4.1-.1.5-.5.4-.6.4-.5.1-.2.3-.4.1-.2.3-.4c0-.2.2-.4.3-.5V69l.3-.4v-.2l.2-.4.1-.2.2-.4.1-.2.1-.4.1-.3.1-.4.1-.2.2-.6.3-1.8.1-.4v-.4l.2-1a10.3 10.3 0 00-.2-2.8 13.7 13.7 0 00-.4-1.9 9 9 0 00-1.2-2.3l-.3-.4-.4-.4c0-.2-.2-.3-.3-.4l-.5-.5a9.7 9.7 0 00-1-.8l-.4-.3.3.2 1.7 1.1.6.4.5.3 4.7 3 1 .6 1 .7 7.5 4.7 2.6 1.7.6.4.3.2v19.2z' class='cls-10'/%3e%3cpath d='M323.9 65.8h.1-.1zm-4.4 22v.1h.1zm-6.9 2h-.6l-.5-.1h-.7l-.5-.1-.5-.1h-.1l-1.4-.4h-.2l-.6-.2a12 12 0 01-1.9-.8l-.5-.4-2.4-1.5-1-.6.7 1 2.3 1.4 1.3.7h.1l.5.3h.2l.2.2a2.4 2.4 0 00.4.1 37.7 37.7 0 00.6.2h.1a12.3 12.3 0 001.8.4h.4l.6.1h.7l.3.1h1.1v-.4h-.4zm-4.3-29.5l-.1-1.3c-.3-1.7-.9-3.1-1.7-4.3l-.2-.7-.5-.3.3 1.1a9.2 9.2 0 011.5 3.6l.1.6a8 8 0 01.2 1.4v1.3l.3 1v-2.4zm16.3 24l.4-.4v-.2c0 .2-.2.4-.4.6zm-1.2-20h-.2L313 57.8l-1-.7-1-.6-4.9-3.1-.5-.3-.5-.4-1.7-1a.4.4 0 00-.5.1c-.2.2 0 .5.1.6a10 10 0 012.8 2.6 11.6 11.6 0 011.7 5.4 12 12 0 01-.2 2.5v.5l-.4 1.8-.2.7v.1a6.7 6.7 0 01-.2.7l-.2.4v.2l-.2.4-.1.2-.2.4v.2c-.2.1-.2.3-.3.4v.1l-.4.6-.1.2-.2.2v.2l-.2.3-.1.1-.1.1-.4.5a9.8 9.8 0 01-.9 1l-.1.2-.4.4-.2.2-.3.2v.2h-.2l-.3.3-.5.5-.7.4v.1h-.2c0 .2-.2.2-.3.3h-.1l-.3.2-.3.2-.2.1-.4.2-.3.2a4.2 4.2 0 01-.6.2l-.3.1-.3.1-.5.2h-.3l-.5.2h-.2a12.4 12.4 0 01-1.6.3h-2.7l-.9-.1-.7-.1h-.1l-.7-.2-.6-.1h-.1a13.9 13.9 0 01-1.2-.5h-.2l-.5-.3-.5-.2-.1-.1-.5-.3a.4.4 0 00-.6 0v.6h.1l19.9 12.7 1.9 1h.1l.3.2a25.9 25.9 0 003.3.8h1.2l.6.1h2.5l.4-.1h.2l1.1-.3h.2l.4-.1c1.1-.4 2.3-.9 3.3-1.5l.3-.2 1.1-.8 1.6-1.4.4-.4.5-.6v-1.3.2l-.5.5-.5.5v.1l-.4.4-.7.6-.3.3-.6.5-.3.2-.5.3-.5.4h-.2v.1a9.4 9.4 0 01-1.6.8l-.6.2-.2.1-.3.1h-.2l-.3.2h-.3l-.5.1-.6.1h-.1l-.3.1-1.5.1h-2.2l-.4-.1-.6-.1h-.1l-1.4-.4h-.2l-.6-.2a12 12 0 01-1.9-.8l-.5-.4-2.4-1.5-1-.6-12.8-8.2.5.2h.2a14.6 14.6 0 001.6.2h3.8l.8-.2h.2l.6-.2.2-.1.6-.2h.2l.4-.2.3-.1.3-.2.4-.1.3-.2h.1l.2-.1.2-.2h.1l.3-.2.5-.3.2-.2.7-.5a14.4 14.4 0 00.8-.7l.2-.1.1-.1.3-.3.1-.1.1-.1.4-.4.1-.1.5-.6.4-.5.1-.1.4-.5v-.1l.1-.1.3-.4v-.1l.2-.2.1-.3.4-.5v-.2l.3-.4v-.2l.2-.4v-.1l.1-.2.2-.3v-.3l.2-.4.1-.2.2-.5V66l.2-.6a15.7 15.7 0 00.5-2.7v-1l.1-1.5-.1-1.3c-.3-1.7-.9-3.1-1.7-4.3l4.5 2.8 1 .6 1 .7 6.1 3.8 1.2.8 2.6 1.7h.2a8 8 0 011 .8v-1.1l-.7-.4zm-15.1-4l-.1-1.3c-.3-1.7-.9-3.2-1.7-4.3l-.2-.7-.5-.4.3 1.2a9.2 9.2 0 011.5 3.5l.1.7a8 8 0 01.2 1.4l.4 1.3v-1.4zm4.3 29.4H311l-.2-.1h-.5l-.5-.2h-.1c-.5 0-1-.1-1.4-.3h-.2l-.6-.2a12 12 0 01-1.9-.9c-.2 0-.3-.2-.5-.3l-2.4-1.5-1-.7.7 1 2.3 1.5 1.3.7h.1l.5.3h.2l.2.1a2.4 2.4 0 00.4.2 37.7 37.7 0 00.6.2h.1a12.3 12.3 0 001.8.4h.4l.6.1h1l.2.1h.9v-.4h-.4zm7-1.9l-.2.1h.2zm4.3-22h.1-.1z'/%3e%3cpath d='M303.2 52l.3.3-.3-.3zM323 71.4c-.6-.1-1.2.2-1.4.7-.1.6.2 1.2.8 1.4s1.1-.1 1.3-.7a1 1 0 00-.7-1.4zm-2.5 8a1 1 0 00-.7 2.2 1 1 0 001.4-.8 1 1 0 00-.7-1.3zM316.9 65a1 1 0 00-1.4.7 1 1 0 102 .7 1 1 0 00-.6-1.4zm-2.6 8a1 1 0 00-.5 0h-.1l-.3.2h-.1l-.1.1a1 1 0 00-.3.8v.2c.1.4.4.7.7.8a1 1 0 10.7-2zm-1.8 9v-.3l-.2-.1v-.2h-.2l-.1-.2a1 1 0 00-.6-.2h-.2l-.2.1a1 1 0 00-.7.9v.5l.1.1.1.1.1.1.2.2h.1l.2.2h.5c.1 0 .3 0 .4-.2h.1l.4-.5v-.7zm-1.1-22.4a1 1 0 00-.4-.7l-.2-.1h-.2a1 1 0 00-.6 2h.5c.2 0 .4 0 .5-.2l.2-.2.1-.3.1-.3v-.2zm-3.3 7.2h-.8l-.2.1v.1h-.1l-.1.2a1 1 0 00-.2.6v.5l.2.2.1.1.2.1.2.1a1 1 0 001.4-.7c.2-.5-.1-1.1-.7-1.3zm-2.6 8a1 1 0 00-1.3.7 1 1 0 102 .7 1 1 0 00-.7-1.4zm-2.5 8a1 1 0 00-1.5 1v.4l.2.3.1.1.2.2.3.1a1 1 0 001.4-.7 1 1 0 00-.7-1.3z' class='cls-1'/%3e%3cpath d='M305.2 53.3l-1.6-1 1.5 1.3.1-.1v-.2zm4.8 7.4a1 1 0 10.6-2 1 1 0 10-.7 2zm-2.6 8.1a1 1 0 10.7-2.1 1 1 0 10-.7 2zm-2.5 8a1 1 0 10.6-2 1 1 0 10-.6 2zm-2.6 8a1 1 0 10.7-2 1 1 0 10-.7 2zM316.2 67a1 1 0 10.7-2.1 1 1 0 10-.7 2zm-2.6 8c.6.2 1.2-.1 1.4-.7s-.1-1.2-.7-1.4a1 1 0 10-.7 2.1zm-3.2 6.7c-.2.6.1 1.2.7 1.4s1.2-.2 1.4-.7c.1-.6-.2-1.2-.8-1.4s-1.1.1-1.3.7zm-1.2 7.3a1 1 0 00-1.3.5h.3l.6.2.6.1h.2l.3.1a1 1 0 00-.7-.9zm13.2-15.5a1 1 0 10.6-2 1 1 0 10-.6 2zm-2.6 8.1a1 1 0 10.7-2.1 1 1 0 10-.7 2zm-1.9 5.9a1 1 0 00-1 2h.2l.2-.1h.1l.4-.2.3-.1.3-.2h.2a1 1 0 00-.7-1.4z'/%3e%3cpath d='M324 25v9l-5.4 3.4-.2.2h-.2l-.2.2-.4.2-.3.2-.4.3-.4.2-9 5.7-1.8 1.2-1.7 1-.4.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1.6-1-.3-.2-.3-.2-.5-.3-.5-.3.4-.3.5-.3.9-.5 11.8-7.5.5-.4.6-.3 12.6-8 13 8.3z' class='cls-6'/%3e%3cpath d='M318.2 37l-.2.2-.2.1-.2.2-.4.2-.3.2-.4.2-.3.3-9 5.7-1.6.9-2 1.3L286 35h-.2a1 1 0 01-.4 0l.4.3.5.3.1.1.5.3 2.7 1.7 2.2 1.4 1 .6 10 6.4.5.3.3.3.4-.3 1.7-1 1.8-1.2 9-5.7.4-.2.4-.3.3-.2.4-.2.2-.2h.2l.2-.2 5.4-3.4v-.5l-5.8 3.7zm-7-20.5c0-.1-.3-.1-.4 0l-13 8.2-.6.3-.5.4-13.1 8.3h-.1l-.1.1v.1l-.1.2v.1l.2.2.4.3.5.3.2.1.7.5h.1l2.7 1.7 13 8.4 2.2 1.3.1.1h.4l.3-.2 12.8-8 .4-.3.4-.2.3-.2.4-.3.2-.1.1-.1.3-.2 5-3.1v-1l-5.8 3.7-.2.1-.2.1-.2.1-.4.3-.3.2-.4.2-.3.3-9 5.7-1.6.9-2 1.3L286 35l-1.5-1 1.6-1 11.8-7.5.6-.4.5-.3 12-7.6 13 8.2v-1l-12.7-8zm7 20.6l-.2.1-.2.1-.2.2-.4.2-.3.2-.4.2-.3.3-9 5.7-1.6.9-2 1.3L286 35h-.2a1 1 0 01-.4 0l.4.3.5.3.1.1.5.3 2.7 1.7 2.2 1.4 1 .6 10 6.4.5.3.3.3.4-.3 1.7-1 1.8-1.2 9-5.7.4-.2.4-.3.3-.2.4-.2.2-.2h.2l.2-.2 5.4-3.4v-.5l-5.8 3.7z'/%3e%3cpath d='M284.5 33.7l.1-.2-.9.6 1 .6a1 1 0 01-.2-1z' class='cls-1'/%3e%3cpath d='M286.6 34.4a1 1 0 00-1.1-1.4l-.9.5v.2c-.2.4-.1.7 0 1l.7.4a1 1 0 001.3-.7zm8.1-3.2a1 1 0 10-.7 2.1 1 1 0 10.7-2zm-2.6 8.1h-.3l1 .5-.7-.5zM306.7 23c.2-.5-.1-1.1-.7-1.3s-1.2.1-1.4.7c-.2.6.1 1.2.7 1.4s1.2-.1 1.4-.7zm-3.3 6.7c-.6-.1-1.2.2-1.4.7s.2 1.2.7 1.4a1 1 0 10.7-2zm-2.6 8.1a1 1 0 10-.6 2 1 1 0 10.7-2zM314.1 22a1 1 0 10.7-2 1 1 0 10-.7 2zm-2.6 8a1 1 0 10.7-2 1 1 0 10-.7 2zm-2.5 8a1 1 0 10.6-2 1 1 0 10-.6 2zm-2 6a1 1 0 00-1.3 1.4l1.8-1a1 1 0 00-.4-.3zm13.3-15.5a1 1 0 10.6-2 1 1 0 10-.7 2zm-2.6 8.1c.6.2 1.2-.2 1.4-.7s-.2-1.2-.8-1.4-1.1.1-1.3.7a1 1 0 00.7 1.4z'/%3e%3cpath d='M309 64l-19.9-12.7-5.4-17.2 19.9 12.7L309 64z' class='cls-4'/%3e%3cpath d='M307.9 60.4V60a8 8 0 00-.3-1.5 12 12 0 00-.3-1.3 9 9 0 00-1.2-2.3l-.3-1.1-.2-.6-.6-2.1-.4-1v-.4l-.2-.3V49h-.5l.3-.3-.4-1.3V47l-.2-.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1-.3-.5-.2 2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .6 1.7.1.6.2.6.4 1.1 1.7 5.5.4 1.2v-1.3zm0 0V60a8 8 0 00-.3-1.5 12 12 0 00-.3-1.3 9 9 0 00-1.2-2.3l-.3-1.1-.2-.6-.6-2.1-.4-1v-.4l-.2-.3V49h-.5l.3-.3-.4-1.3V47l-.2-.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1-.3-.5-.2 2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .6 1.7.1.6.2.6.4 1.1 1.7 5.5.4 1.2v-1.3zm0 0V60a8 8 0 00-.3-1.5 12 12 0 00-.3-1.3 9 9 0 00-1.2-2.3l-.3-1.1-.2-.6-.6-2.1-.4-1v-.4l-.2-.3V49h-.5l.3-.3-.4-1.3V47l-.2-.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1-.3-.5-.2 2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .6 1.7.1.6.2.6.4 1.1 1.7 5.5.4 1.2v-1.3zm1.5 3.5l-.1-.4-1-3.2-1.8-5.6-.2-.7-.2-.6-.7-2.4-.6-2-.7-2v-.4h-.1l-.1-.2-.3-.1L286 35l-1.5-1-.4-.2h-.2c0-.1-.2-.2-.3-.1h-.1l-.1.1v.1l-.1.2v.1L288 49l.6 2 .2.5.1.2 18.5 11.7.7.5.8.5h.5c.1-.2.2-.3.1-.5zm-1.2-.9l-.4-.3-.4-.2-.7-.5-1-.6-2.9-1.8-.7-.5-12.7-8V51l-.6-2-.7-2-.3-1-.2-.6-.2-.8-2.6-8.3-.3-1V35l.1.1.7.5h.1l2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .5 1.7.2.6.2.6.4 1.1 1.7 5.5.4 1.2.3 1v.4-.1zm-.3-2.6V60a8 8 0 00-.3-1.5 12 12 0 00-.3-1.3 9 9 0 00-1.2-2.3l-.3-1.1-.2-.6-.7-2.1-.3-1-.1-.4v-.3l-.2-.3h-.4l.3-.3-.4-1.3V47l-.2-.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1-.3-.5-.2 2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .6 1.7.1.6.2.6.4 1.1 1.7 5.5.4 1.2v-1.3zm0 0V60a8 8 0 00-.3-1.5 12 12 0 00-.3-1.3 9 9 0 00-1.2-2.3l-.3-1.1-.2-.6-.7-2.1-.3-1-.1-.4v-.3l-.2-.3h-.4l.3-.3-.4-1.3V47l-.2-.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1-.3-.5-.2 2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .6 1.7.1.6.2.6.4 1.1 1.7 5.5.4 1.2v-1.3zm0 0V60a8 8 0 00-.3-1.5 12 12 0 00-.3-1.3 9 9 0 00-1.2-2.3l-.3-1.1-.2-.6-.7-2.1-.3-1-.1-.4v-.3l-.2-.3h-.4l.3-.3-.4-1.3V47l-.2-.3-.3-.3-.6-.3-10-6.4-.9-.6-2.2-1.4-2.7-1.7-1-.3-.5-.2 2.7 1.7 13 8.4 2.2 1.3v.2l.6 1.8.3.9v.1l.3 1 .6 1.7.1.6.2.6.4 1.1 1.7 5.5.4 1.2.3 1v-1l-.3-1.3z'/%3e%3cpath d='M299.9 72.4l-22.2 1.5-9-5.7-11-7 22.2-1.5 1.9 1.2 18.1 11.5z' class='cls-5'/%3e%3cpath d='M288 72.8h-1 1l5-.4-5 .4zm-6.1.4l-1.4.1h1.4l5.2-.5-5.2.4zm-7-1.5l-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6.2.5 1 .7.3.2 1.4.8 1 .7 3 2 1 .6 1.2.7.7.5 2.7 1.7.3-.2h.2l-2.9-1.8zm13 1l-.8.1h.8l5.1-.4-5 .4zm-6 .5l-1.4.1h1.4l5.2-.5-5.2.4zm-7-1.5l-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6.2.5 1 .7.3.2 1.4.8 1 .7 3 2 1 .6 1.2.7.7.5 2.7 1.7.3-.2h.2l-2.9-1.8zm13 1l-.8.1h.8l5.1-.4-5 .4zm-6 .5l-1.4.1h1.4l5.2-.5-5.2.4zm-7.7-2l-1.6-1-1-.6-5.8-3.7-1-.6.2.5 1 .7.3.2 1.4.8 1 .7 3 2 1 .6 1.2.7.7.5 2.7 1.7.3-.2h.2l-2.9-1.8-.7-.5zm26 1v-.1h-.1l-20-12.8h-.2l-22.2 1.5h-.1l-.1.1-.1.2v.1l.1.4h.2l.3.3 7.9 5 1.7 1.1 9.6 6.1.2.2h.6l21.3-1.5h.5c.2 0 .4-.2.4-.3v-.3zm-12.3.6h-.8l-5.2.4-1.4.1-2.7.2-2.9-1.8-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6-2.5-1.6-.7-.5-2.6-1.6 4.8-.4h1l4.4-.4h.8l1.4-.1 1.4-.1 7-.5.4.3.8.4 3.4 2.2 1 .7 5.8 3.7 1 .6.6.4.8.4 5 3.2-5 .4h-.6l-5 .4zm-13-1.1l-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6.2.5 1 .7.3.2 1.4.8 1 .7 3 2 1 .6 1.2.7.7.5 2.7 1.7.3-.2h.2l-2.9-1.8zm7 1.5l-1.4.1h1.4l5.2-.5-5.2.4zm6-.4h-.8.8l5.1-.4-5 .4zm-13-1.1l-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6.2.5 1 .7.3.2 1.4.8 1 .7 3 2 1 .6 1.2.7.7.5 2.7 1.7.3-.2h.2l-2.9-1.8zm7 1.5l-1.4.1h1.4l5.2-.5-5.2.4zm6-.4h-.8.8l5.1-.4-5 .4zm-13-1.1l-.7-.5-1.6-1-1-.6-5.8-3.7-1-.6.2.5 1 .7.3.2 1.4.8 1 .7 3 2 1 .6 1.2.7.7.5 2.7 1.7.3-.2h.2l-2.9-1.8zm7 1.5l-1.4.1h1.4l5.2-.5-5.2.4zm6-.4h-.8.8l5.1-.4-5 .4z'/%3e%3cpath d='M324 0v7.6l-.2-.1L320 7l-1.1-.1-6.3-.8-1.1-.2-2-.2-.9-.2-9.7-1.2-.4-.1-.3-.2-1.8-1.2-1.7-1-2.8-1.8H324z' class='cls-5'/%3e%3cpath d='M323.7 7.1l-3.3-.4-1-.2-6.4-.8-1-.1-2.6-.4h-.9l-9.8-1.4-3-2-.4-.1-2.6-1.7h-1.5l3.7 2.4 1 .6 2.2 1.4.2.2h.5L324 8V7h-.3zm-15.2-2l1 .1h-1z'/%3e%3cpath d='M318.6 37.3l5.4-3.4v31.4l-.3-.2-.5-.4-1-.6-2-.7-.5-.2-.7-.2-.7-.1-.7-.1c-1.4-.2-3-.2-4.5 0l-.1.1-1 .2-1 .3a12.6 12.6 0 00-2 .6l-.7-2.3-.4-1.3-1-3.2-.7-2.4-.4-1.1-.2-.6-.6-2-.3-1-.2-.5v-.3l-.2-.3v-.3l-.5-1.3v-.2l-.2-.4.4-.3 1.7-1 1.8-1.2 9-5.7.4-.2.4-.3.3-.2.4-.2.2-.2h.2l.2-.2zm5.1 47.5l.3-.3v24.4a40.7 40.7 0 01-12 2.1h-1c-1.9 0-3.8-.1-5.8-.4-5.3-.7-9.8-2.1-13.6-4.4l-.2-.2-.3-.2a5 5 0 01-.5-.3l-.1-.1h-.1l-.1-.1-.5-.4-.2-.1-.4-.3h-.1v-.1h-.1l-.2-.2-.2-.1-.1-.2a15 15 0 01-1-.7l-.1-.1-.5-.5-.2-.1-.2-.3h-.1v-.1h-.2l-.1-.2a2.2 2.2 0 01-.4-.4l-.2-.2-.2-.2-.1-.1-.1-.2-.2-.1v-.1l-.1-.1-.4-.4-.1-.1-.3-.3-.5-.8h-.1a17 17 0 01-.6-.9l-.3-.3-.8-1.2-.2-.4a15.7 15.7 0 01-1.2-2.2v-.1l-.1-.2a16.3 16.3 0 01-.5-1.1l-.2-.4a12.5 12.5 0 01-.5-1.3 20 20 0 01-.4-1v-.3l-.3-1v-.1l-.1-.3-.4-1.5a34 34 0 01-.3-11.1l.1-1.2V74h.5l2.7-.2h1.2l1-.2 4.2-.3h.8l5-.4 6.9-.4-.1.4a20.6 20.6 0 00-.4 3v.5a15.2 15.2 0 003.3 10 10.3 10.3 0 003.9 2.7h.2l.2.2a2.4 2.4 0 00.4.1l.5.2h.2a12.3 12.3 0 001.8.4h.4l.6.1h.4l.5.1h1.2a11.1 11.1 0 001.9-.1l.6-.1.4-.1a10 10 0 001.7-.5l.5-.2a13.7 13.7 0 005.1-3.7l.6-.6zm.1-77.3l.2.1v21l-2.6-.4-1.8-.2-21.1-2.8-.6-.1h-.7l-3.4-.5h-.4l5-20 .1-.4.4.1 9.7 1.2.9.2h.5l2.6.4 6.3.8 1.1.1 3.8.5z' class='cls-7'/%3e%3cpath d='M324 83.9l-.5.6-.4.5-.2.1-.3.4-.6.6c-.2 0-.3.2-.4.3l-.6.5-.3.2-.4.3h-.1l-.5.4-.2.1a9.4 9.4 0 01-1.6.8l-.6.2-.2.1-.3.1h-.2l-.3.2h-.3l-.5.1-.6.1h-.1l-.3.1-1.5.1v.4h-2.1l-.6-.1h-.4l-.3-.1-.5-.1-.3-.1-.7-.2h-.1l-.6-.2-.4-.1-.2-.1h-.2V89l-.5-.2a12 12 0 01-1.4-.8l-2.3-1.5a11 11 0 004.1 3h.4a25.9 25.9 0 003.3.9h1.1l.7.1h1a13 13 0 001.2 0h.3a9.4 9.4 0 001.7-.4h.2l.4-.1c1.2-.4 2.3-.9 3.3-1.5l.4-.2 1-.8 1.6-1.4.4-.4.5-.6v-1.3zm-.6-19.5l-.1-.1a13.3 13.3 0 00-2.8-1.3 17 17 0 00-2.8-.6c-1.5-.2-3-.2-4.7 0v.5h.1c1.5-.3 3-.3 4.5-.1h.7l.7.2.7.2.6.2 2.6 1.7h.2a8 8 0 011 .7v-1l-.7-.4zm-4.8-27.1l-.2.2h-.2l-.2.2-.4.2-.3.2-.4.3-.4.2-9 5.7-1.8 1.2-1.7 1-.4.3.2.3v.3l.4 1.3-.3.3h.4l.1.3.1.3.1.4.4 1 .6 2 .2.7.5.3-.2-.6-.7-2.4-.6-2-.7-2 12.8-8.1.4-.3.4-.2.3-.2.4-.3.2-.1.1-.1.3-.2 5-3.1v-.5l-5.4 3.4zm-12 17.3l-.3-.6.2.6zM288 103.1l.5.4.3.3-.8-.7zm-.7-.6l.2.3.3.2-.5-.5zM324 84l-.5.6-.6.6-.3.4-.7.6-.3.3-.6.5-.3.2-.5.3-.5.4h-.1l-.2.1a9.4 9.4 0 01-1.5.8l-.6.2-.2.1-.3.1h-.2l-.6.2-.5.1-.6.1-.4.1-1.5.1h-2.3l-.4-.1-.6-.1-1.4-.4h-.2a10.9 10.9 0 01-2.5-1l-.5-.4c-1.3-.7-2.3-1.8-3-3l-.6-.8a15 15 0 01-1.7-7.9v-1l.4-2.6V72c-.1-.1-.3-.2-.4-.1h-.5l-5.7.4h-.6l-5 .4h-1l-5.1.4-1.4.1-2.7.2h-.2c-.1 0-.2 0-.3.2v.4l-.3 1.3v1.1l-.2.9a36.3 36.3 0 00.6 9.3 30.2 30.2 0 004.8 11.2l.1.3.2.2.1.2.3.3v.1l.1.1.1.1.2.2.8 1 .4.4v.1a12.5 12.5 0 00.6.6l1.6 1.5c1.3 1.2 2.7 2.2 4.2 3.1l.5.4c3.8 2.3 8.4 3.8 13.7 4.5 2 .3 4 .4 5.9.4h2a38 38 0 0011-2.1v-.9a38.3 38.3 0 01-12 2.2h-1c-1.9 0-3.8-.1-5.8-.4a34 34 0 01-14.2-5l-.3-.1-.1-.1a14.6 14.6 0 01-.6-.4l-.2-.1-.2-.2-.2-.1-.2-.1-.1-.2-.2-.1-.8-.7-.2-.1a27.9 27.9 0 01-.7-.6l-.1-.1-.3-.2-.2-.2-.6-.6-.3-.3-.3-.3-.7-.9-.2-.1a14 14 0 01-.3-.4l-.2-.2a14 14 0 01-.3-.4v-.1a27.7 27.7 0 01-5.5-12.1 32.4 32.4 0 01-.5-9.4v-.4l.3-2.4 21.3-1.5-.3 2.7v1a15.8 15.8 0 002.6 9l.8 1a10.7 10.7 0 004 3h.5a25.9 25.9 0 003.3.9h1.1l.7.1h1a13 13 0 001.2 0h.2a9.4 9.4 0 001.8-.4h.1l.4-.1c1.2-.4 2.3-.9 3.4-1.5l.3-.2 1-.8c.7-.4 1.2-1 1.7-1.4l.4-.4.5-.6v-1.3zm-5.8-47l-.2.1-.2.1-.2.1-.4.3-.3.2-.4.2-.4.3-9 5.7-1.5.9-2 1.3-.2.1-.1.1c0 .1-.1.3 0 .4v.4l.6 1.8.3.9v.1l.3 1 .5 1.7.2.6.2.6.4 1.1 1.7 5.5.4 1.2.3 1v.4l.2.6.2.4c0 .1 0 .2.2.3h.4a14 14 0 011.9-.6l1-.3 1-.2h.1a14.4 14.4 0 018.9 1.2l1 .6a8 8 0 011 .7v-1l-.6-.4-.2-.1a13.3 13.3 0 00-2.7-1.3 17 17 0 00-2.8-.7c-1.5-.1-3-.1-4.7.2a25.3 25.3 0 00-3.7 1l-1-3.2-1.8-5.6-.2-.7-.2-.6-.7-2.4-.6-2-.7-2 12.8-8.2.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 5-3.1v-1l-5.8 3.7zm5.5-30l-3.3-.4-1-.2-6.4-.8-1-.1-2.6-.4h-.9l-9.8-1.4h-.1c-.2 0-.3 0-.4.2V4l-.1.3-5 19.5-.1.4v.5l.1.1h.2l3.3.5h.7l.6.2 22.2 2.9h.7l3.2.5v-.8l-2.4-.4-2.1-.2-20.5-2.7-.6-.1h-.7l-3.8-.6 5-19.5 25 3.3V7h-.2zm-36.3 95.4l.2.3.3.2-.5-.5zm.7.6l.5.4.3.3-.8-.7zm18.2-49l.2.5-.2-.6zm17.1 10.3l-.2-.1a13.3 13.3 0 00-2.7-1.3 17 17 0 00-2.8-.6c-1.5-.2-3-.2-4.7 0v.5a15.2 15.2 0 015.3 0h.6l.8.3.6.2 2.6 1.7h.2a8 8 0 01.9.7v-1l-.6-.4zm.6 19.5l-.5.6-.5.5-.1.1-.3.4-.7.6-.3.3-.6.5-.3.2-.5.3-.5.4h-.1l-.2.1a9.4 9.4 0 01-1.5.8l-.6.2-.2.1-.3.1h-.2l-.3.2h-.3l-.5.1-.6.1h-.1l-.3.1-1.5.1v.4h-2.1l-.6-.1h-.4l-.3-.1-.5-.1-.3-.1-.7-.2h-.1l-.6-.2-.4-.1-.2-.1h-.2l-.5-.2a12 12 0 01-1.4-.8l-2.3-1.5a11 11 0 004 3h.5a25.9 25.9 0 003.3.9h1.1l.7.1h1a13 13 0 001.2 0h.3a9.4 9.4 0 001.7-.4h.2l.4-.1c1.1-.4 2.3-.9 3.3-1.5l.3-.2 1.1-.8 1.6-1.4.4-.4.5-.6v-1.3zm-5.4-46.6l-.2.2h-.2l-.2.2-.4.2-.3.2-.4.3-.4.2-9 5.7-1.8 1.2-1.7 1-.4.3.1.3.1.3.4 1.3-.3.3h.4l.1.3.1.3.1.4.3 1 .7 2 .2.7.5.3-.2-.6-.7-2.4-.6-2-.7-2 12.8-8.1.4-.3.4-.2.3-.2.3-.3.3-.1.1-.1.3-.2 5-3.1v-.5l-5.4 3.4z'/%3e%3cpath d='M291 105.7l-.5-.3h-.1l-.6-.5-.2-.1-.4-.3-.2-.2v.1l2 1.3zm-4.1-3.1l-.2-.1-.3-.3-.1-.1-.2-.2-.1-.1-.2-.2-.3-.3-.2-.2-.1-.1-.1-.2-.2-.1v-.1l-.1-.1-.4-.4v-.1l-.2-.2-.2-.1-.2-.4-.1-.1-.2-.2-.1-.1-.4-.6-.2-.3-.3.4a1 1 0 01-.5.3h-.6c-.5-.3-.8-.9-.7-1.4l.4-.6.2-.1h.2l.3-.1-.3-.4a15.7 15.7 0 01-1.2-2.2v-.1l-.1-.2a16.3 16.3 0 01-.5-1.1l-.2-.4-.3-.8V91l-.2-.3a20 20 0 01-.3-1l-.1-.3-.3-1v-.2l-.1-.1-.3-1.5a128.7 128.7 0 01-.3-1.6v-.2l-.1-.5V84l-.1-.3V83l-.1-.4v-2.1c-.1 0-.1 0 0 0l-.1-.3V78l.1-1 .1-.8v-.7l.1-.2V75l.2-.8V74l-.3-.2-2.8-1.7-.7-.5-1.1-.7-1-.6-3-2-1.1-.7v.5a1 1 0 01-1.4.8c-.6-.2-.9-.8-.7-1.4v-.2l.2-.2h.1c.1-.2.3-.3.4-.3l-.3-.2-1-.7-3-1.9-.7-.4-2-1.3h-.3a1 1 0 01-.6-.5l-.6-.5v.5l-.1.2-.1.8v.2l-.2 1.2v4.1c.2 0 .3.2.3.3l.2.3v.6l-.1.2-.2.2-.2.2.1 1 .1 1 .1.4v.4a26.8 26.8 0 002 6.6v.3a6.6 6.6 0 00.4.8 7.6 7.6 0 00.4.7 25 25 0 002.2 3.7c2.2 3.2 5 5.9 8.5 8.1l15.6 10 .4.2c0-.1 0-.2.2-.3l-.5-.4zm-15.2-28.7c.2-.6.8-.9 1.4-.7a1 1 0 11-.7 2 1 1 0 01-.7-1.3zm2.9 16.8a1 1 0 112 .7 1 1 0 11-2-.7zm-3.4-8a1 1 0 01-1.4.6 1 1 0 01-.7-1.3 1 1 0 112.1.6zm-8.2-7.3c.2-.5.8-.9 1.3-.7s1 .8.8 1.4c-.2.6-.8.9-1.4.7-.6-.2-.9-.8-.7-1.4z' class='cls-1'/%3e%3cpath d='M265.6 67.4a1 1 0 102 .1l-1.3-.8a1 1 0 00-.8.7zm-1.2 7.3c-.6-.2-1.2.1-1.4.7s.1 1.2.7 1.4a1 1 0 10.7-2zm8.6-1.5a1 1 0 10-.6 2.1 1 1 0 10.7-2zm-2.5 8.1a1 1 0 10-.7 2 1 1 0 10.7-2zM276 90a1 1 0 10-.7 2c.5.3 1.2 0 1.3-.6s0-1.2-.7-1.4zm4.7 7.3a1 1 0 002 .7l-.2-.3-.8-1.2a1 1 0 00-1 .8zm6.3 6l2 1.1-.4-.3-1.2-1-.1-.1-.2.3zm-28-41.2l.3.1-1-.6c.2.3.4.5.7.5zm-1.2 7.4c.2-.5 0-1-.6-1.3 0 .6 0 1.2.2 1.9l.4-.6z'/%3e%3cpath d='M320 7l3.8.5-.7-3.3L320 7zm-11.4-5.6l.9 4.3 2 .2 2.9-2.6-5.8-1.9zm-6.3 1.7l-5.9-1.8 1.5-1.3h3.7l.7 3.1z' class='cls-1'/%3e%3cpath d='M322.5.3a.4.4 0 01-.4.5l-2.4-.8h2.8v.3zM302.4 0h-.8l.7 3.1-5.8-1.8 1.4-1.3h-1.3l-1.2 1.2-.2.3v.1l.3.2h.2l7 2.3h.4c.1-.1.2-.3.1-.4l-.8-3.7zm13.2 3l-.3-.3-7.1-2.2h-.4c-.2.1-.2.3-.2.4l1 4.7h.9l-1-4.1 5.9 1.8-2.9 2.6 1.1.2 2.9-2.6.1-.4zm8.4 1.5v3h-.2v-.4l-.7-2.9-2.7 2.5-.4.3-1-.1.3-.4 3.8-3.3c0-.1.2-.2.4-.1.1 0 .2.1.2.3l.3 1.2z'/%3e%3cpath d='M293.2 68.1l-1.1-.7.3 1.4.8-.7zm-21.4-1.8l.9 4.5 1.2.7 3.7-3.4-5.8-1.8zm-9.8-2.4l3 1.9-.9-3.8-2.1 1.9zm9.9-3.7l-2 .2.4 1.4 1.6-1.6zm9.8 13l1.2.3 4.3-.2-.9-4.3-4.6 4.2z' class='cls-1'/%3e%3cpath d='M269.9 63h.1c.1 0 .2 0 .3-.2l3-2.7-1.4.1-1.7 1.6-.3-1.4h-.8l.5 2.2c0 .2.1.3.3.3zm7.8 0l.3.2 7.2 2.3h.4l.1-.5-.4-2-1-.5.4 2-5.8-1.8 2.4-2.2-.8-.4-2.7 2.4c0 .1-.1.3 0 .4zm14.3 7h.1l.3-.1 1.5-1.3-.7-.5-.8.7-.3-1.4-1-.6.6 2.9.3.3zm-27.5-9.2l-.4.1-2.8 2.6.7.5 2.2-2 .8 3.9 1 .6-1.2-5.4-.3-.3zm14.3 7.1c0-.2-.2-.3-.3-.3l-7.2-2.3h-.4l-.1.5 1 4.4 1 .6-1-4.5 5.8 1.8-3.7 3.4.7.5 4-3.7c.2-.1.2-.3.2-.4zm7.8 0h-.4l-5.5 5.1c-.1.1-.2.3-.1.4 0 .1 0 .2.2.3l2.2-.1-1.2-.4 4.5-4.2.9 4.3.8-.1-1-5-.3-.3zm6.4 4.5c0 .1-.1.3 0 .4s1.7 0 1.7 0l-1.2-.5-.4.1z'/%3e%3cpath d='M291.8 41.7l-4.5 4 .1.1 5.7 1.9-1.3-6zm10.7 18.2l3.3 2.1-.9-4.3-2.4 2.2zm-15.6-23.8l-2-1.2-.5.4 2.5.8zm13.8 15.8l3.6-3.2-.5-1.3-4.4-1.4 1.3 5.9zm-17-17.8l.2.6.3-.3-.5-.3z' class='cls-1'/%3e%3cpath d='M286.9 36.1l-2.5-.8.5-.4-.7-.5-.3.3.5 1.4 5.2 1.7-2.7-1.7zm6.7 12.6l.3-.1c.1-.1.2-.3.1-.4l-1.6-7.4-.3-.3-.4.1-4.6 4.3.2.9 4.5-4.1 1.3 6-5.8-1.9.3 1 6 1.9zm5-3.7c-.2.2-.2.3-.2.5l1.7 7.3c0 .2 0 .3.2.3h.4l3.8-3.5-.2-.9-3.6 3.2-1.3-6 4.5 1.5-.2-.6-1-.6L299 45h-.4zm-1.5 11.3l-.6-.3 1 .6-.4-.4zm8.4.6c0-.2-.1-.3-.2-.3h-.4l-3.1 2.8.7.5 2.4-2.1 1 4.2.9.6-1.2-5.7z'/%3e%3cg class='cls-11'%3e%3cpath d='M20.4 172.8a45 45 0 00-4.3-1.4l-.4-.2-2.7-1.7-1-.6-1-.7-9.3-5.9-.3-.2-.4-.2-1-.7V160l.4.2 1.6 1 .4.2.4.3 8.2 5.2 1 .6 1 .7 3.8 2.4.4.2.3.2 1.2.8 1.7 1z' class='cls-9'/%3e%3cpath d='M13 168.2l-1-.7-1-.6-8.2-5.2-.4.2 8.6 5.5 1 .6 1 .7 3.4 2.1.4-.2-3.8-2.4zm-11-6.5l.4.2-.4-.2zm11 6.5l-1-.7-1-.6-8.2-5.2-.4.2 8.6 5.5 1 .6 1 .7 3.4 2.1.4-.2-3.8-2.4zm-11-6.5l.4.2-.4-.2zm18.6 10.8l-2.7-1.7-.3-.2-.4-.3-4.2-2.6-1-.7-1-.6-7.8-5-.4-.2-.4-.2-1.7-1.2H.5l-.5-.2v.8l.2.1 1.4 1 .4.2.4.2 8.6 5.5 1 .6 1 .7 3.4 2.1.4.2.3.3-.5-.1-.4-.1-.1-.1-3.1-2-2-1.2-8.9-5.7-.8-.5-1.3-.8v1l.6.3.4.2.3.3 9.7 6.1 1 .7 1 .6 2.9 1.8a16.5 16.5 0 012.4.7 15.3 15.3 0 011.7.6l.2.1h.2c.1 0 .3 0 .3-.2v-.2l-.1-.3zM2 161.7l.4.2-.4-.2zm11 6.5l-1-.7-1-.6-8.2-5.2-.4.2 8.6 5.5 1 .6 1 .7 3.4 2.1.4-.2-3.8-2.4z'/%3e%3cpath d='M20.4 172.8l-20-12.6c1.2.5 2.3 1 3.4 1.7l19.9 12.7c-1-.7-2.2-1.3-3.3-1.8z' class='cls-8'/%3e%3cpath d='M23.7 175h-.2c-1-.7-2.2-1.3-3.3-1.8l-20-12.7a.4.4 0 01-.1-.5c0-.2.3-.3.5-.2 1.2.5 2.3 1.1 3.4 1.8l20 12.7c.1 0 .2.3 0 .5 0 .2-.1.2-.3.2z'/%3e%3c/g%3e%3cpath d='M12.3 197.3v1.1l-.1.2v.8l-.2.7v.5l-.1.2a20 20 0 01-.4 1.6v.2l-.2.4-.3.8c0 .3-.2.5-.3.7 0 .1 0 .3-.2.4l-.6 1.3-.3.4-.1.2a17.5 17.5 0 01-1.9 2.3l-.3.4-1 1-.6.4-.3.3-.3.2-.2.1a5 5 0 01-.5.3s-.1.1-.2.1l-.1.1H4v.1c-.2 0-.4.2-.5.3l-.3.1H3l-.2.2h-.2v.1h-.2l-.2.1-.3.2h-.3l-.2.1H1l-.3.2-.5.1H0V190l-.1-.2v-.4l.1-.1v-5.6l4.9 3.1 2.7 1.7.6.4.3.3a9.4 9.4 0 012.8 3.4v.2a3.4 3.4 0 01.3.7l.2.7v.1a10.6 10.6 0 01.2.6l.1.6.2 1.9z' class='cls-10'/%3e%3cpath d='M12.1 195.5l-.1-.7-.1-.6v-.1l-.3-.7v-.2a3.4 3.4 0 00-.3-.6l-.3-.6v-.8a9 9 0 00-1.1-1.4l-.4-.3-.2-.2-.3-.3-.4-.3-.1-.1-.7-.5a12.8 12.8 0 00-2.9-1.4l-4.9-3v.4l3.5 2.2 1.2.8 2.2 1.4a21 21 0 011.8 1.4 9 9 0 013 5.6 15.1 15.1 0 01-.7 7l-.1.5-.2.5-.5 1.2-.1.2-.2.3v.1l-.1.2-.3.5-.1.2-.2.3v.1l-.4.4v.1a13.3 13.3 0 01-1.5 1.8 15.3 15.3 0 01-1 .9l-.3.3-.6.5-1.2.9H4a10.3 10.3 0 01-1.6.8l-.1.1-.3.1-1 .4-.6.1-.3.1H0v.5h.3l.5-.2h.3l.3-.2h.3l.2-.1.3-.2h.3l.1-.1.2-.1.2-.1h.1l.4-.2.4-.3h.2l.1-.2h.2a5 5 0 00.5-.4l.2-.1.3-.2.3-.3.5-.4h.1l1-1 .3-.4.7-.7.4-.4.8-1.2.1-.2.2-.3.7-1.4.2-.4.3-.7.3-.7.1-.5v-.2a15.1 15.1 0 00.5-1.5v-.3l.1-.4.1-.8.1-.8v-3.2zm0 0l-.1-.7-.1-.6v-.1l-.3-.7v-.2a3.4 3.4 0 00-.3-.6l-.3-.6v-.8a9 9 0 00-1.1-1.4l-.4-.3-.2-.2-.3-.3-.4-.3-.1-.1-.7-.5a12.8 12.8 0 00-2.9-1.4l-4.9-3v.4l3.5 2.2 1.2.8 2.2 1.4a21 21 0 011.8 1.4 9 9 0 013 5.6 15.1 15.1 0 01-.7 7l-.1.5-.2.5-.5 1.2-.1.2-.2.3v.1l-.1.2-.3.5-.1.2-.2.3v.1l-.4.4v.1a13.3 13.3 0 01-1.5 1.8 15.3 15.3 0 01-1 .9l-.3.3-.6.5-1.2.9H4a10.3 10.3 0 01-1.6.8l-.1.1-.3.1-1 .4-.6.1-.3.1H0v.5h.3l.5-.2h.3l.3-.2h.3l.2-.1.3-.2h.3l.1-.1.2-.1.2-.1h.1l.4-.2.4-.3h.2l.1-.2h.2a5 5 0 00.5-.4l.2-.1.3-.2.3-.3.5-.4h.1l1-1 .3-.4.7-.7.4-.4.8-1.2.1-.2.2-.3.7-1.4.2-.4.3-.7.3-.7.1-.5v-.2a15.1 15.1 0 00.5-1.5v-.3l.1-.4.1-.8.1-.8v-3.2zm.4-.1a11.6 11.6 0 00-2-4.8 9 9 0 00-.6-.8l-.4-.3-.2-.2-.3-.3-.4-.3-.1-.1-.7-.5-7.8-5v1l3.5 2.2 1.2.8 2.2 1.4a21 21 0 011.8 1.4 9 9 0 013 5.6 15.1 15.1 0 01-.7 7l-.1.5-.2.5-.5 1.2-.1.2-.2.3v.1l-.1.2-.3.5-.1.1-.2.3v.2l-.4.4v.1a13.3 13.3 0 01-1.5 1.8 15.3 15.3 0 01-1 .9l-.3.3-.6.5-1.2.9H4a10.3 10.3 0 01-1.6.8l-.1.1-.3.1-1 .4-.6.1-.3.1H0v.9h.4l.5-.2.3-.1h.2l.4-.2H2l1-.5c.1 0 .3 0 .4-.2a13.6 13.6 0 003.2-2l.2-.3 1.1-1 .1-.1v-.1l.2-.2.3-.4.5-.5v-.1l.6-.8.2-.3.2-.3.2-.2.3-.7.3-.5v-.2l.2-.2.1-.3.1-.2v-.2l.2-.3.1-.3.2-.6.1-.3v-.1l.2-.5v-.2c.7-2.4.8-4.6.5-6.5zm-.4 0l-.1-.6-.1-.6v-.1l-.3-.7v-.2a3.4 3.4 0 00-.3-.6l-.3-.6v-.8a9 9 0 00-1.1-1.4l-.4-.3-.2-.2-.3-.3-.4-.3-.1-.1-.7-.5a12.8 12.8 0 00-2.9-1.4l-4.9-3v.4l3.5 2.2 1.2.8 2.2 1.4a21 21 0 011.8 1.4 9 9 0 013 5.6 15.1 15.1 0 01-.7 7l-.1.5-.2.5-.5 1.2-.1.2-.2.3v.1l-.1.2-.3.5-.1.2-.2.3v.1l-.4.4v.1a13.3 13.3 0 01-1.5 1.8 15.3 15.3 0 01-1 .9l-.3.3-.6.5-1.2.9H4a10.3 10.3 0 01-1.6.8l-.1.1-.3.1-1 .4-.6.1-.3.1H0v.5h.3l.5-.2h.3l.3-.2h.3l.2-.1.3-.2h.3l.1-.1.2-.1.2-.1h.1l.4-.2.4-.3h.2l.1-.2h.2a5 5 0 00.5-.4l.2-.1.3-.2.3-.3.5-.4h.1l1-1 .3-.4.7-.7.4-.4.8-1.2.1-.2.2-.3.7-1.4.2-.4.3-.7.3-.7.1-.5v-.2a15.1 15.1 0 00.5-1.5v-.3l.1-.4.1-.8.1-.8v-3.2z'/%3e%3cpath d='M15.4 153.2l-2.4 1.5-1 .7-1 .6-8 5-.2.2-.2.1-.2.1-.4.3-.3.2-.3.2-.4.2-1 .6v-19.5l11 7 1 .7 1 .6 1.6 1 .8.5z' class='cls-6'/%3e%3cpath d='M14.4 153l.2.2-.4.3-1.2.7-2 1.3-8.4 5.3-.2.1-.2.1-.2.2-.4.2-.3.2-.3.3-.4.2-.6.4v1l1.3-1 .4-.2.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 7.6-4.8v-.5l1-.6 1-.7 2.4-1.5-1-.1zm0 0l.2.2-.4.3-1.2.7-2 1.3-8.4 5.3-.2.1-.2.1-.2.2-.4.2-.3.2-.3.3-.4.2-.6.4v1l1.3-1 .4-.2.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 7.6-4.8v-.5l1-.6 1-.7 2.4-1.5-1-.1zm1.4 0h-.1l-.1-.2-2.6-1.6-1-.6-1-.7-11-7v1l11 7 1 .6 1 .7.6.4.8.5.2.1-.4.3-1.2.7-2 1.3-8.4 5.3-.2.1-.2.1-.2.2-.4.2-.3.2-.3.3-.4.2-.6.4v1l1.3-1 .4-.2.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 7.6-4.8 2-1.3 2.6-1.6a.4.4 0 00.2-.6zm-1.4 0l.2.2-.4.3-1.2.7-2 1.3-8.4 5.3-.2.1-.2.1-.2.2-.4.2-.3.2-.3.3-.4.2-.6.4v1l1.3-1 .4-.2.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 7.6-4.8v-.5l1-.6 1-.7 2.4-1.5-1-.1z'/%3e%3cpath d='M47.9 136.5l-1.9-.3-2.8-.3-6.5-.9-1.8-.2-4.6-.6-.8-.1-10.2-1.4-5-.6-1.3-.2-1-.1-1-.2-1.9-.2-.9-.1-3.8-.5-1-.2-3.4-.4v-10.1l.5.1 1.1.1 3.8.5.9.2 4.7.6h.4l.6.1 1 .1 3.6.5h.2l9.8 1.3.9.1.4.1 6.7 4.2 2.7 1.8 2.4 1.4.7.5 4.2 2.7.8.5 1.7 1.1.8.5z' class='cls-5'/%3e%3cpath d='M35.7 134.5v.3l.4-.3h-.4zM11 131.2l-2-.2-.9-.1-3.3-.5-1-.1-3.8-.5v.4l3.4.4 1 .2 3.8.5h.9l1.9.3 1 .2 1 .1v-.4l-2-.3zm24.7 3.3v.3l.4-.3h-.4zM11 131.2l-2-.2-.9-.1-3.3-.5-1-.1-3.8-.5v.4l3.4.4 1 .2 3.8.5h.9l1.9.3 1 .2 1 .1v-.4l-2-.3zm37.3 5.2v-.2H48l-20-12.7v-.1l-15.1-2-2-.2-11-1.5v.8H0l1 .2 4.4.6h.9l4.6.7h.5l.5.1h.4l.6.1 1.4.2 4.5.6 7.3 1 1.4.2h.2l5.8 3.7 2.1 1.3 3.6 2.3.8.5 4.2 2.7.7.5 1.1.6-1.6-.2-1-.1-6.4-.8-1-.2h-.4l-.9-.1L17 132l-3-.4-1-.1-2-.3-2-.2-1-.1-3.3-.5-1-.1-3.8-.5v.8l11 1.4 1 .2 1 .1 34.4 4.5h.5c.2 0 .3 0 .4-.2v-.2zM11 131.2l-2-.2-.9-.1-3.3-.5-1-.1-3.8-.5v.4l3.4.4 1 .2 3.8.5h.9l1.9.3 1 .2 1 .1v-.4l-2-.3zm24.7 3.3v.3l.4-.3h-.4z'/%3e%3cpath d='M47.9 136.5l-.1.4-4.7 18.4-25.3 15.1-.3.2-.3.2-.4.2-.2.2-.5.3 1 .2.6.2a18.7 18.7 0 013 1.1l.2.1a17 17 0 012.8 1.5l.3.2 1.1.8c2.7 2 4.9 4.5 6.4 7.4 1.6 3 2.6 6.4 3 10.2a38.5 38.5 0 01-16.3 34.4 35.3 35.3 0 01-7.2 4l-1 .4-1 .4-.4.1-.7.3-.8.2a48.8 48.8 0 01-7.1 1.5v-21h.3l.5-.1h.3l.3-.2h.3l.2-.1.3-.1.1-.1h.2l.1-.1.2-.1.2-.1h.2l.3-.2.5-.3.2-.1.2-.1a5 5 0 00.5-.4l.2-.1.3-.2.3-.2.5-.5h.1l1-1c.2-.1.3-.2.3-.4l.7-.7.4-.4.8-1.1.1-.3.2-.3.7-1.4.2-.4.3-.6.3-.8.1-.5a11.8 11.8 0 00.5-1.7v-.3l.1-.4.1-.8.1-.8v-1.2a11.1 11.1 0 00-.2-2.6l-.1-.5v-.2a5.7 5.7 0 00-.4-1 3.4 3.4 0 00-.2-.5l-.3-.5a7.6 7.6 0 00-1.3-1.9h-.1a14.3 14.3 0 00-1-1l-.4-.3a8.3 8.3 0 00-1.6-1 14 14 0 00-6.6-1.5V163l1-.6.3-.3.4-.2.3-.2.4-.3.2-.1h.2l.2-.3 8-5 1-.6 1-.6 2.4-1.6h-1l-1.4-.3-1-.1-1-.1-5.2-.7-1.8-.3-4-.5v-21l3.4.4 1 .2 3.8.5h.9l1.9.3 1 .2 1 .1 1.3.2 5 .6 10.2 1.4h.8l4.6.7 1.8.2 6.5.9 2.8.3 1.9.3z' class='cls-7'/%3e%3cpath d='M18.5 172.2l-1.3-.9-.4-.2-.4-.3-.3.2-.2.1-.2.2a.4.4 0 00.3.6 16.5 16.5 0 012.3.6 15.3 15.3 0 011.7.7h.1l-1.6-1zM15.8 153h-.1l-.1-.2h-1l-1-.2.8.5 1 .1-2.4 1.5-1 .7-1 .6v.5l2-1.3 2.6-1.6a.4.4 0 00.2-.6zm-3.3 42.4a11.6 11.6 0 00-1.5-4.2v.8c0 .2.2.3.3.5v.2a3.4 3.4 0 01.3.7l.2.7v.1l.2.6.1.7.2 1.8v1.1l-.1.2v.8l-.2.7-.1.7a20 20 0 01-.4 1.6v.2l-.2.4-.3.8c0 .3-.2.5-.3.7 0 .1 0 .3-.2.4l-.6 1.3-.3.4-.1.2a17.5 17.5 0 01-1.9 2.3l-.3.4-1 1-.6.4-.3.3-.3.2-.2.1a5 5 0 01-.5.3s-.1.1-.2.1l-.1.1H4v.1c-.2 0-.4.2-.5.3l-.3.1H3l-.2.2h-.2l-.1.1h-.1l-.2.1-.3.2h-.3l-.2.1H1l-.3.2-.5.1H0v.5h.1l.3-.1.5-.1.3-.1h.2l.4-.2H2l1-.5.4-.2a13.6 13.6 0 003.2-2l.2-.3 1.1-1.1.3-.3.3-.4a29.6 29.6 0 001.1-1.4l.2-.3.2-.3.2-.3.3-.6.3-.5v-.2l.2-.2.1-.3.2-.4.1-.3.1-.3.2-.6.2-.5.1-.4v-.3c.7-2.4.8-4.5.5-6.4zm-4.6 37l-.8.2.5.1h.2l.8-.2H9l1.2-.5.9-.4v-.5l-3 1.2zM18.5 172l-1.3-.8-.4-.2-.4-.3-.3.2-.2.1-.2.2a.4.4 0 00.3.6 16.5 16.5 0 012.3.6 15.3 15.3 0 011.7.7h.1l-1.6-1zm-2.7-19l-.1-.2h-.2l-.9-.2-1-.1.8.5 1 .1-2.4 1.5-1 .7-1 .6v.5l2-1.3 2.6-1.6a.4.4 0 00.2-.6zm-3.3 42.3a11.6 11.6 0 00-1.5-4.2v.8c0 .2.2.3.3.5v.2a3.4 3.4 0 01.3.7l.2.7v.1l.2.6.1.7.2 1.8v1.1l-.1.2v.8l-.2.7v.5l-.1.2a20 20 0 01-.4 1.6v.2l-.2.4-.3.8c0 .3-.2.5-.3.7 0 .1 0 .3-.2.4l-.6 1.3-.3.4-.1.2a17.5 17.5 0 01-1.9 2.3l-.3.3-1 1-.6.5-.3.3-.3.2-.2.1a5 5 0 01-.5.3s-.1.1-.2.1l-.1.1H4v.1c-.2 0-.4.2-.5.3l-.3.1H3l-.2.2h-.2l-.1.1h-.1l-.2.1-.3.1-.2.1h-.1l-.2.1H1l-.3.2-.5.1H0v.5h.1l.3-.1.5-.1.3-.1h.2l.4-.2H2l1-.5.4-.2a13.6 13.6 0 003.2-2l.2-.3 1.1-1.1.3-.3.3-.4a29.6 29.6 0 001.1-1.4l.2-.3.2-.3.2-.3.3-.6.3-.5v-.2l.2-.2.1-.3.2-.4.1-.3.1-.3.2-.6.2-.5.1-.4v-.3c.7-2.4.8-4.5.5-6.4zm-4.6 37l-.8.2.5.1h.2l.8-.2H9l1.2-.5.9-.4v-.5l-3 1.2zm40.4-96v-.1l-.2-.2H48l-1-.1-.9-.2-1.5-.2-1.1-.1-6.4-.8-1-.2h-.4l-.9-.1-17.7-2.4-3-.4-1.1-.1-2-.3-2-.2-.8-.1-3.4-.5-1-.1-3.8-.5v.8l11 1.4 1 .2 1 .1 34.4 4.5-4.6 18.2-25.3 15.2-.3.1H17l-.3.3-.4.2-.3.2-.2.1-.2.1a.4.4 0 00.3.7 16.5 16.5 0 012.3.6 15.3 15.3 0 011.7.6l.1.1h.1l.4.2h.2l.6.4.5.2 1 .6a30.6 30.6 0 012 1.3 22 22 0 016.3 7.3c1.5 3 2.5 6.3 3 10a38.3 38.3 0 01-21.2 37 18.6 18.6 0 01-2 1l-3 1.1-.9.3-.9.3c-.4 0-.7.2-1 .3l-4.6.8-.6.1v.4h-.2l.2.3v.1h.2c.4 0 .8 0 1.2-.2a35.4 35.4 0 007.2-1.7l.7-.3a25.3 25.3 0 003.7-1.6 40.8 40.8 0 0021-25.8c1-4.3 1.4-8.4 1-12.2-.5-3.8-1.5-7.2-3-10.2a22.8 22.8 0 00-8-8.6 24 24 0 00-5.3-2.5l-1.5-.5.3-.2.3-.2h.1l.3-.2 25.1-15 .2-.3 4.8-18.8v-.2zm-35.8 59a11.6 11.6 0 00-2-4.8 9 9 0 00-.6-.8l-.4-.3-.2-.3-.3-.2-.4-.3-.1-.1-.7-.5a12.8 12.8 0 00-2.9-1.4 16.4 16.4 0 00-2.8-.6H0v.8l2 .1c1.5.2 3 .7 4.4 1.3l.5.3a21 21 0 011.8 1.4 6.8 6.8 0 01.7.6l.5.6L11 193c.3.7.6 1.6.7 2.5a15.1 15.1 0 01-.7 7l-.1.5-.2.5-.5 1.2-.3.5v.1l-.2.3-.2.4-.1.1-.2.3v.2l-.4.4v.1l-.4.5a16.2 16.2 0 01-2 2.2l-.4.3-.6.5-1.2.9H4a10.3 10.3 0 01-1.5.8l-.4.2-1 .4-.6.1-.5.1v.9h.4l.5-.2.3-.1h.2l.4-.2H2l1-.5c.1 0 .3 0 .4-.2a13.6 13.6 0 003.2-2l.2-.3 1.1-1 .3-.4.3-.4a29.6 29.6 0 001.1-1.4l.2-.3.2-.3.2-.2.3-.7.3-.5v-.2l.2-.2.1-.3.2-.4.1-.3.1-.3.2-.6.2-.4.1-.5v-.2c.7-2.4.8-4.6.5-6.5zm3.3-42.4h-.1l-.1-.2h-1l-1-.2-.6-.1-1-.1-1-.2-5-.6-2-.3-4-.5v.8l4.5.6.7.1 5.8.8 2 .2 1.2.2-1.2.7-2 1.3-8.4 5.3-.2.1-.2.1-.2.2-.4.2-.2.2-.4.2-.4.3-.6.4v1l1.3-1 .4-.2.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 7.6-4.8 2-1.3 2.6-1.6a.4.4 0 00.2-.6zm-7.9 79.3l-.8.3.5.1h.2l.8-.2H9l1.1-.5 1-.4v-.5l-3 1.2zm4.6-37a11.6 11.6 0 00-1.5-4v.7l.2.5.1.2a3.4 3.4 0 01.3.7 8.1 8.1 0 01.4 1.4l.1.7.2 1.8v1.1l-.1.2v.8l-.2.7v.5l-.1.2a20 20 0 01-.4 1.6v.2l-.2.4-.3.8c0 .3-.2.5-.3.7 0 .1 0 .3-.2.4l-.7 1.3-.2.4-.1.2a17.5 17.5 0 01-1.9 2.3l-.3.3-1 1-.6.5-.3.3-.3.2-.2.1a5 5 0 01-.5.3s-.1.1-.2.1l-.1.1H4v.1c-.2 0-.4.2-.5.3l-.3.1H3l-.2.2h-.2l-.1.1h-.1l-.2.1-.3.1-.2.1h-.1l-.2.1H1l-.3.2-.5.1H0v.5h.1l.3-.1.5-.1.3-.1h.2l.4-.2H2l1-.5.4-.2a13.6 13.6 0 003.2-2l.2-.3 1.1-1.1.3-.3.3-.4a29.6 29.6 0 001.1-1.4l.2-.3.2-.3.2-.3.3-.6.3-.5v-.2l.2-.2.1-.3.2-.4.1-.3.1-.3.2-.6.2-.5.1-.4v-.3c.7-2.4.8-4.5.5-6.4zm3.3-42.3h-.1l-.1-.2h-1l-1-.2.8.5 1 .1-2.4 1.5-1 .7-1 .6v.5l2-1.3 2.6-1.6a.4.4 0 00.2-.6zm2.7 19.1l-1.3-.8-.4-.2-.4-.3-.3.2-.2.1-.2.1a.4.4 0 00.3.7 16.5 16.5 0 012.3.6 15.3 15.3 0 011.7.7h.1l-1.6-1z'/%3e%3cg class='cls-11'%3e%3cpath d='M20.4 172.8a45 45 0 00-4.3-1.4l-.4-.2-2.7-1.7-1-.6-1-.7-9.3-5.9-.3-.2-.4-.2-1-.7V160l.4.2 1.6 1 .4.2.4.3 8.2 5.2 1 .6 1 .7 3.8 2.4.4.2.3.2 1.2.8 1.7 1z' class='cls-9'/%3e%3cpath d='M13 168.2l-1-.7-1-.6-8.2-5.2-.4.2 8.6 5.5 1 .6 1 .7 3.4 2.1.4-.2-3.8-2.4zm-11-6.5l.4.2-.4-.2zm11 6.5l-1-.7-1-.6-8.2-5.2-.4.2 8.6 5.5 1 .6 1 .7 3.4 2.1.4-.2-3.8-2.4zm-11-6.5l.4.2-.4-.2zm18.6 10.8l-2.7-1.7-.3-.2-.4-.3-4.2-2.6-1-.7-1-.6-7.8-5-.4-.2-.4-.2-1.7-1.2H.5l-.5-.2v.8l.2.1 1.4 1 .4.2.4.2 8.6 5.5 1 .6 1 .7 3.4 2.1.4.2.3.3-.5-.1-.4-.1-.1-.1-3.1-2-2-1.2-8.9-5.7-.8-.5-1.3-.8v1l.6.3.4.2.3.3 9.7 6.1 1 .7 1 .6 2.9 1.8a16.5 16.5 0 012.4.7 15.3 15.3 0 011.7.6l.2.1h.2c.1 0 .3 0 .3-.2v-.2l-.1-.3zM2 161.7l.4.2-.4-.2zm11 6.5l-1-.7-1-.6-8.2-5.2-.4.2 8.6 5.5 1 .6 1 .7 3.4 2.1.4-.2-3.8-2.4z'/%3e%3cpath d='M20.4 172.8l-20-12.6c1.2.5 2.3 1 3.4 1.7l19.9 12.7c-1-.7-2.2-1.3-3.3-1.8z' class='cls-8'/%3e%3cpath d='M23.7 175h-.2c-1-.7-2.2-1.3-3.3-1.8l-20-12.7a.4.4 0 01-.1-.5c0-.2.3-.3.5-.2 1.2.5 2.3 1.1 3.4 1.8l20 12.7c.1 0 .2.3 0 .5 0 .2-.1.2-.3.2z'/%3e%3c/g%3e%3cpath d='M12.3 197.3v1.1l-.1.2v.8l-.2.7v.5l-.1.2a20 20 0 01-.4 1.6v.2l-.2.4-.3.8c0 .3-.2.5-.3.7 0 .1 0 .3-.2.4l-.6 1.3-.3.4-.1.2a17.5 17.5 0 01-1.9 2.3l-.3.4-1 1-.6.4-.3.3-.3.2-.2.1a5 5 0 01-.5.3s-.1.1-.2.1l-.1.1H4v.1c-.2 0-.4.2-.5.3l-.3.1H3l-.2.2h-.2v.1h-.2l-.2.1-.3.2h-.3l-.2.1H1l-.3.2-.5.1H0V190l-.1-.2v-.4l.1-.1v-5.6l4.9 3.1 2.7 1.7.6.4.3.3a9.4 9.4 0 012.8 3.4v.2a3.4 3.4 0 01.3.7l.2.7v.1a10.6 10.6 0 01.2.6l.1.6.2 1.9z' class='cls-10'/%3e%3cpath d='M12.1 195.5l-.1-.7-.1-.6v-.1l-.3-.7v-.2a3.4 3.4 0 00-.3-.6l-.3-.6v-.8a9 9 0 00-1.1-1.4l-.4-.3-.2-.2-.3-.3-.4-.3-.1-.1-.7-.5a12.8 12.8 0 00-2.9-1.4l-4.9-3v.4l3.5 2.2 1.2.8 2.2 1.4a21 21 0 011.8 1.4 9 9 0 013 5.6 15.1 15.1 0 01-.7 7l-.1.5-.2.5-.5 1.2-.1.2-.2.3v.1l-.1.2-.3.5-.1.2-.2.3v.1l-.4.4v.1a13.3 13.3 0 01-1.5 1.8 15.3 15.3 0 01-1 .9l-.3.3-.6.5-1.2.9H4a10.3 10.3 0 01-1.6.8l-.1.1-.3.1-1 .4-.6.1-.3.1H0v.5h.3l.5-.2h.3l.3-.2h.3l.2-.1.3-.2h.3l.1-.1.2-.1.2-.1h.1l.4-.2.4-.3h.2l.1-.2h.2a5 5 0 00.5-.4l.2-.1.3-.2.3-.3.5-.4h.1l1-1 .3-.4.7-.7.4-.4.8-1.2.1-.2.2-.3.7-1.4.2-.4.3-.7.3-.7.1-.5v-.2a15.1 15.1 0 00.5-1.5v-.3l.1-.4.1-.8.1-.8v-3.2zm0 0l-.1-.7-.1-.6v-.1l-.3-.7v-.2a3.4 3.4 0 00-.3-.6l-.3-.6v-.8a9 9 0 00-1.1-1.4l-.4-.3-.2-.2-.3-.3-.4-.3-.1-.1-.7-.5a12.8 12.8 0 00-2.9-1.4l-4.9-3v.4l3.5 2.2 1.2.8 2.2 1.4a21 21 0 011.8 1.4 9 9 0 013 5.6 15.1 15.1 0 01-.7 7l-.1.5-.2.5-.5 1.2-.1.2-.2.3v.1l-.1.2-.3.5-.1.2-.2.3v.1l-.4.4v.1a13.3 13.3 0 01-1.5 1.8 15.3 15.3 0 01-1 .9l-.3.3-.6.5-1.2.9H4a10.3 10.3 0 01-1.6.8l-.1.1-.3.1-1 .4-.6.1-.3.1H0v.5h.3l.5-.2h.3l.3-.2h.3l.2-.1.3-.2h.3l.1-.1.2-.1.2-.1h.1l.4-.2.4-.3h.2l.1-.2h.2a5 5 0 00.5-.4l.2-.1.3-.2.3-.3.5-.4h.1l1-1 .3-.4.7-.7.4-.4.8-1.2.1-.2.2-.3.7-1.4.2-.4.3-.7.3-.7.1-.5v-.2a15.1 15.1 0 00.5-1.5v-.3l.1-.4.1-.8.1-.8v-3.2zm.4-.1a11.6 11.6 0 00-2-4.8 9 9 0 00-.6-.8l-.4-.3-.2-.2-.3-.3-.4-.3-.1-.1-.7-.5-7.8-5v1l3.5 2.2 1.2.8 2.2 1.4a21 21 0 011.8 1.4 9 9 0 013 5.6 15.1 15.1 0 01-.7 7l-.1.5-.2.5-.5 1.2-.1.2-.2.3v.1l-.1.2-.3.5-.1.1-.2.3v.2l-.4.4v.1a13.3 13.3 0 01-1.5 1.8 15.3 15.3 0 01-1 .9l-.3.3-.6.5-1.2.9H4a10.3 10.3 0 01-1.6.8l-.1.1-.3.1-1 .4-.6.1-.3.1H0v.9h.4l.5-.2.3-.1h.2l.4-.2H2l1-.5c.1 0 .3 0 .4-.2a13.6 13.6 0 003.2-2l.2-.3 1.1-1 .1-.1v-.1l.2-.2.3-.4.5-.5v-.1l.6-.8.2-.3.2-.3.2-.2.3-.7.3-.5v-.2l.2-.2.1-.3.1-.2v-.2l.2-.3.1-.3.2-.6.1-.3v-.1l.2-.5v-.2c.7-2.4.8-4.6.5-6.5zm-.4 0l-.1-.6-.1-.6v-.1l-.3-.7v-.2a3.4 3.4 0 00-.3-.6l-.3-.6v-.8a9 9 0 00-1.1-1.4l-.4-.3-.2-.2-.3-.3-.4-.3-.1-.1-.7-.5a12.8 12.8 0 00-2.9-1.4l-4.9-3v.4l3.5 2.2 1.2.8 2.2 1.4a21 21 0 011.8 1.4 9 9 0 013 5.6 15.1 15.1 0 01-.7 7l-.1.5-.2.5-.5 1.2-.1.2-.2.3v.1l-.1.2-.3.5-.1.2-.2.3v.1l-.4.4v.1a13.3 13.3 0 01-1.5 1.8 15.3 15.3 0 01-1 .9l-.3.3-.6.5-1.2.9H4a10.3 10.3 0 01-1.6.8l-.1.1-.3.1-1 .4-.6.1-.3.1H0v.5h.3l.5-.2h.3l.3-.2h.3l.2-.1.3-.2h.3l.1-.1.2-.1.2-.1h.1l.4-.2.4-.3h.2l.1-.2h.2a5 5 0 00.5-.4l.2-.1.3-.2.3-.3.5-.4h.1l1-1 .3-.4.7-.7.4-.4.8-1.2.1-.2.2-.3.7-1.4.2-.4.3-.7.3-.7.1-.5v-.2a15.1 15.1 0 00.5-1.5v-.3l.1-.4.1-.8.1-.8v-3.2z'/%3e%3cpath d='M1.3 188.6a1 1 0 00-1.3.6v.1a1 1 0 000 .6v.2a1 1 0 002 0 1 1 0 00-.7-1.5zm3.6 14.6a1 1 0 00-1.4.7 1 1 0 00.7 1.4 1 1 0 10.7-2zm2.5-8a1 1 0 00-1.3.7 1 1 0 00.7 1.4 1 1 0 10.7-2.1z' class='cls-1'/%3e%3cpath d='M2 190c-.2.6-.8.9-1.4.7a1 1 0 01-.6-.5v-.2l-.1-.3v-.3l.1-.2a1 1 0 011.3-.6c.6.2.9.8.7 1.4zm4.8 7.3a1 1 0 10.7-2.1 1 1 0 10-.7 2zm-2.6 8a1 1 0 10.7-2 1 1 0 10-.7 2zm-1.9 6a1 1 0 00-.9 2l.2-.1h.1l.2-.1.3-.2h.3l.3-.2.2-.1a1 1 0 00-.7-1.3z'/%3e%3cpath d='M15.4 153.2l-2.4 1.5-1 .7-1 .6-8 5-.2.2-.2.1-.2.1-.4.3-.3.2-.3.2-.4.2-1 .6v-19.5l11 7 1 .7 1 .6 1.6 1 .8.5z' class='cls-6'/%3e%3cpath d='M14.4 153l.2.2-.4.3-1.2.7-2 1.3-8.4 5.3-.2.1-.2.1-.2.2-.4.2-.3.2-.3.3-.4.2-.6.4v1l1.3-1 .4-.2.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 7.6-4.8v-.5l1-.6 1-.7 2.4-1.5-1-.1zm0 0l.2.2-.4.3-1.2.7-2 1.3-8.4 5.3-.2.1-.2.1-.2.2-.4.2-.3.2-.3.3-.4.2-.6.4v1l1.3-1 .4-.2.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 7.6-4.8v-.5l1-.6 1-.7 2.4-1.5-1-.1zm1.4 0h-.1l-.1-.2-2.6-1.6-1-.6-1-.7-11-7v1l11 7 1 .6 1 .7.6.4.8.5.2.1-.4.3-1.2.7-2 1.3-8.4 5.3-.2.1-.2.1-.2.2-.4.2-.3.2-.3.3-.4.2-.6.4v1l1.3-1 .4-.2.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 7.6-4.8 2-1.3 2.6-1.6a.4.4 0 00.2-.6zm-1.4 0l.2.2-.4.3-1.2.7-2 1.3-8.4 5.3-.2.1-.2.1-.2.2-.4.2-.3.2-.3.3-.4.2-.6.4v1l1.3-1 .4-.2.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 7.6-4.8v-.5l1-.6 1-.7 2.4-1.5-1-.1z'/%3e%3cpath d='M4.7 152.3a1 1 0 10.6-2.1 1 1 0 10-.7 2zm-2.6 8a1 1 0 10.7-2 1 1 0 10-.7 2z'/%3e%3cpath d='M47.9 136.5l-1.9-.3-2.8-.3-6.5-.9-1.8-.2-4.6-.6-.8-.1-10.2-1.4-5-.6-1.3-.2-1-.1-1-.2-1.9-.2-.9-.1-3.8-.5-1-.2-3.4-.4v-10.1l.5.1 1.1.1 3.8.5.9.2 4.7.6h.4l.6.1 1 .1 3.6.5h.2l9.8 1.3.9.1.4.1 6.7 4.2 2.7 1.8 2.4 1.4.7.5 4.2 2.7.8.5 1.7 1.1.8.5z' class='cls-5'/%3e%3cpath d='M35.7 134.5v.3l.4-.3h-.4zM11 131.2l-2-.2-.9-.1-3.3-.5-1-.1-3.8-.5v.4l3.4.4 1 .2 3.8.5h.9l1.9.3 1 .2 1 .1v-.4l-2-.3zm24.7 3.3v.3l.4-.3h-.4zM11 131.2l-2-.2-.9-.1-3.3-.5-1-.1-3.8-.5v.4l3.4.4 1 .2 3.8.5h.9l1.9.3 1 .2 1 .1v-.4l-2-.3zm37.3 5.2v-.2H48l-20-12.7v-.1l-15.1-2-2-.2-11-1.5v.8H0l1 .2h.1l4.3.6h.9l4.6.7h.5l.5.1h.4l.6.1 1.4.2 4.5.6 7.3 1 1.4.2h.2l5.8 3.7 2.1 1.3 3.6 2.3.8.5 4.2 2.7.7.5 1.1.6-1.6-.2-1-.1-6.4-.8-1-.2h-.4l-.9-.1L17 132l-3-.4-1-.1-2-.3-2-.2-1-.1-3.3-.5-1-.1-3.8-.5v.8l11 1.4 1 .2 1 .1 34.4 4.5h.5c.2 0 .3 0 .4-.2v-.2zM11 131.2l-2-.2-.9-.1-3.3-.5-1-.1-3.8-.5v.4l3.4.4 1 .2 3.8.5h.9l1.9.3 1 .2 1 .1v-.4l-2-.3zm24.7 3.3v.3l.4-.3h-.4z'/%3e%3cpath d='M47.9 136.5l-.1.4-4.7 18.4-25.3 15.1-.3.2-.3.2-.4.2-.2.2-.5.3 1 .2.6.2a18.7 18.7 0 013 1.1l.2.1a17 17 0 012.8 1.5l.3.2 1.1.8c2.7 2 4.9 4.5 6.4 7.4 1.6 3 2.6 6.4 3 10.2a38.5 38.5 0 01-16.3 34.4 35.3 35.3 0 01-7.2 4l-1 .4-1 .4-.4.1-.7.3-.8.2a48.8 48.8 0 01-7.1 1.5v-21h.3l.5-.1h.3l.3-.2h.3l.2-.1.3-.1.1-.1h.2l.1-.1.2-.1.2-.1h.2l.3-.2.5-.3.2-.1.2-.1a5 5 0 00.5-.4l.2-.1.3-.2.3-.2.5-.5h.1l1-1c.2-.1.3-.2.3-.4l.7-.7.4-.4.8-1.1.1-.3.2-.3.7-1.4.2-.4.3-.6.3-.8.1-.5a11.8 11.8 0 00.5-1.7v-.3l.1-.4.1-.8.1-.8v-1.2a11.1 11.1 0 00-.2-2.6l-.1-.5v-.2a5.7 5.7 0 00-.4-1 3.4 3.4 0 00-.2-.5l-.3-.5a7.6 7.6 0 00-1.3-1.9h-.1a14.3 14.3 0 00-1-1l-.4-.3a8.3 8.3 0 00-1.6-1 14 14 0 00-6.6-1.5V163l1-.6.3-.3.4-.2.3-.2.4-.3.2-.1h.2l.2-.3 8-5 1-.6 1-.6 2.4-1.6h-1l-1.4-.3-1-.1-1-.1-5.2-.7-1.8-.3-4-.5v-21l3.4.4 1 .2 3.8.5h.9l1.9.3 1 .2 1 .1 1.3.2 5 .6 10.2 1.4h.8l4.6.7 1.8.2 6.5.9 2.8.3 1.9.3z' class='cls-7'/%3e%3cpath d='M18.5 172.2l-1.3-.9-.4-.2-.4-.3-.3.2-.2.1-.2.2a.4.4 0 00.3.6 16.5 16.5 0 012.3.6 15.3 15.3 0 011.7.7h.1l-1.6-1zM15.8 153h-.1l-.1-.2h-1l-1-.2.8.5 1 .1-2.4 1.5-1 .7-1 .6v.5l2-1.3 2.6-1.6a.4.4 0 00.2-.6zm-3.3 42.4a11.6 11.6 0 00-1.5-4.2v.8c0 .2.2.3.3.5v.2a3.4 3.4 0 01.3.7l.2.7v.1l.2.6.1.7.2 1.8v1.1l-.1.2v.8l-.2.7-.1.7a20 20 0 01-.4 1.6v.2l-.2.4-.3.8c0 .3-.2.5-.3.7 0 .1 0 .3-.2.4l-.6 1.3-.3.4-.1.2a17.5 17.5 0 01-1.9 2.3l-.3.4-1 1-.6.4-.3.3-.3.2-.2.1a5 5 0 01-.5.3s-.1.1-.2.1l-.1.1H4v.1c-.2 0-.4.2-.5.3l-.3.1H3l-.2.2h-.2l-.1.1h-.1l-.2.1-.3.2h-.3l-.2.1H1l-.3.2-.5.1H0v.5h.1l.3-.1.5-.1.3-.1h.2l.4-.2H2l1-.5.4-.2a13.6 13.6 0 003.2-2l.2-.3 1.1-1.1.3-.3.3-.4a29.6 29.6 0 001.1-1.4l.2-.3.2-.3.2-.3.3-.6.3-.5v-.2l.2-.2.1-.3.2-.4.1-.3.1-.3.2-.6.2-.5.1-.4v-.3c.7-2.4.8-4.5.5-6.4zm-4.6 37l-.8.2.5.1h.2l.8-.2H9l1.2-.5.9-.4v-.5l-3 1.2zM18.5 172l-1.3-.8-.4-.2-.4-.3-.3.2-.2.1-.2.2a.4.4 0 00.3.6 16.5 16.5 0 012.3.6 15.3 15.3 0 011.7.7h.1l-1.6-1zm-2.7-19l-.1-.2h-.2l-.9-.2-1-.1.8.5 1 .1-2.4 1.5-1 .7-1 .6v.5l2-1.3 2.6-1.6a.4.4 0 00.2-.6zm-3.3 42.3a11.6 11.6 0 00-1.5-4.2v.8c0 .2.2.3.3.5v.2a3.4 3.4 0 01.3.7l.2.7v.1l.2.6.1.7.2 1.8v1.1l-.1.2v.8l-.2.7v.5l-.1.2a20 20 0 01-.4 1.6v.2l-.2.4-.3.8c0 .3-.2.5-.3.7 0 .1 0 .3-.2.4l-.6 1.3-.3.4-.1.2a17.5 17.5 0 01-1.9 2.3l-.3.3-1 1-.6.5-.3.3-.3.2-.2.1a5 5 0 01-.5.3s-.1.1-.2.1l-.1.1H4v.1c-.2 0-.4.2-.5.3l-.3.1H3l-.2.2h-.2l-.1.1h-.1l-.2.1-.3.1-.2.1h-.1l-.2.1H1l-.3.2-.5.1H0v.5h.1l.3-.1.5-.1.3-.1h.2l.4-.2H2l1-.5.4-.2a13.6 13.6 0 003.2-2l.2-.3 1.1-1.1.3-.3.3-.4a29.6 29.6 0 001.1-1.4l.2-.3.2-.3.2-.3.3-.6.3-.5v-.2l.2-.2.1-.3.2-.4.1-.3.1-.3.2-.6.2-.5.1-.4v-.3c.7-2.4.8-4.5.5-6.4zm-4.6 37l-.8.2.5.1h.2l.8-.2H9l1.2-.5.9-.4v-.5l-3 1.2zm40.4-96v-.1l-.2-.2H48l-1-.1-.9-.2-1.5-.2-1.1-.1-6.4-.8-1-.2h-.4l-.9-.1-17.7-2.4-3-.4-1.1-.1-2-.3-2-.2-.8-.1-3.4-.5-1-.1-3.8-.5v.8l11 1.4 1 .2 1 .1 34.4 4.5-4.6 18.2-25.3 15.2-.3.1H17l-.3.3-.4.2-.3.2-.2.1-.2.1a.4.4 0 00.3.7 16.5 16.5 0 012.3.6 15.3 15.3 0 011.7.6l.1.1h.1l.4.2h.2l.6.4.5.2 1 .6a30.6 30.6 0 012 1.3 22 22 0 016.3 7.3c1.5 3 2.5 6.3 3 10a38.3 38.3 0 01-21.2 37 18.6 18.6 0 01-2 1l-3 1.1-.9.3-.9.3c-.4 0-.7.2-1 .3l-4.6.8-.6.1v.4h-.2l.2.3v.1h.2c.4 0 .8 0 1.2-.2a35.4 35.4 0 007.2-1.7l.7-.3a25.3 25.3 0 003.7-1.6 40.8 40.8 0 0021-25.8c1-4.3 1.4-8.4 1-12.2-.5-3.8-1.5-7.2-3-10.2a22.8 22.8 0 00-8-8.6 24 24 0 00-5.3-2.5l-1.5-.5.3-.2.3-.2h.1l.3-.2 25.1-15 .2-.3 4.8-18.8v-.2zm-35.8 59a11.6 11.6 0 00-2-4.8 9 9 0 00-.6-.8l-.4-.3-.2-.3-.3-.2-.4-.3-.1-.1-.7-.5a12.8 12.8 0 00-2.9-1.4 16.4 16.4 0 00-2.8-.6H0v.8l2 .1c1.5.2 3 .7 4.4 1.3l.5.3a21 21 0 011.8 1.4 6.8 6.8 0 01.7.6l.5.6L11 193c.3.7.6 1.6.7 2.5a15.1 15.1 0 01-.7 7l-.1.5-.2.5-.5 1.2-.3.5v.1l-.2.3-.2.4-.1.1-.2.3v.2l-.4.4v.1l-.4.5a16.2 16.2 0 01-2 2.2l-.4.3-.6.5-1.2.9H4a10.3 10.3 0 01-1.5.8l-.4.2-1 .4-.6.1-.5.1v.9h.4l.5-.2.3-.1h.2l.4-.2H2l1-.5c.1 0 .3 0 .4-.2a13.6 13.6 0 003.2-2l.2-.3 1.1-1 .3-.4.3-.4a29.6 29.6 0 001.1-1.4l.2-.3.2-.3.2-.2.3-.7.3-.5v-.2l.2-.2.1-.3.2-.4.1-.3.1-.3.2-.6.2-.4.1-.5v-.2c.7-2.4.8-4.6.5-6.5zm3.3-42.4h-.1l-.1-.2h-1l-1-.2-.6-.1-1-.1-1-.2-5-.6-2-.3-4-.5v.8l4.5.6.7.1 5.8.8 2 .2 1.2.2-1.2.7-2 1.3-8.4 5.3-.2.1-.2.1-.2.2-.4.2-.2.2-.4.2-.4.3-.6.4v1l1.3-1 .4-.2.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 7.6-4.8 2-1.3 2.6-1.6a.4.4 0 00.2-.6zm-7.9 79.3l-.8.3.5.1h.2l.8-.2H9l1.1-.5 1-.4v-.5l-3 1.2zm4.6-37a11.6 11.6 0 00-1.5-4v.7l.2.5.1.2a3.4 3.4 0 01.3.7 8.1 8.1 0 01.4 1.4l.1.7.2 1.8v1.1l-.1.2v.8l-.2.7v.5l-.1.2a20 20 0 01-.4 1.6v.2l-.2.4-.3.8c0 .3-.2.5-.3.7 0 .1 0 .3-.2.4l-.7 1.3-.2.4-.1.2a17.5 17.5 0 01-1.9 2.3l-.3.3-1 1-.6.5-.3.3-.3.2-.2.1a5 5 0 01-.5.3s-.1.1-.2.1l-.1.1H4v.1c-.2 0-.4.2-.5.3l-.3.1H3l-.2.2h-.2l-.1.1h-.1l-.2.1-.3.1-.2.1h-.1l-.2.1H1l-.3.2-.5.1H0v.5h.1l.3-.1.5-.1.3-.1h.2l.4-.2H2l1-.5.4-.2a13.6 13.6 0 003.2-2l.2-.3 1.1-1.1.3-.3.3-.4a29.6 29.6 0 001.1-1.4l.2-.3.2-.3.2-.3.3-.6.3-.5v-.2l.2-.2.1-.3.2-.4.1-.3.1-.3.2-.6.2-.5.1-.4v-.3c.7-2.4.8-4.5.5-6.4zm3.3-42.3h-.1l-.1-.2h-1l-1-.2.8.5 1 .1-2.4 1.5-1 .7-1 .6v.5l2-1.3 2.6-1.6a.4.4 0 00.2-.6zm2.7 19.1l-1.3-.8-.4-.2-.4-.3-.3.2-.2.1-.2.1a.4.4 0 00.3.7 16.5 16.5 0 012.3.6 15.3 15.3 0 011.7.7h.1l-1.6-1z'/%3e%3cpath d='M4.4 130.8l3.8.5-.7-3.3-3.1 2.8zm1.6-7.3l-.6-2.7-3.8-.5-1.4 1.3 5.8 1.9zm20.8 1l-4.5 4.2 5.8 1.8-1.3-6zm16.4 11.4l.1-.3 1.4-1.2-4.3-2.7-3.7 3.3 6.5.8zm-7.4-1.1l3.9-3.6-2.4-1.4-2.8-1 1.3 6zm-17.7-11.2l-5.8-1.8 1.3 6 4.5-4.2zM46 136.2l1.9.3-2.5-1.6-1 .8 1.6.5z' class='cls-1'/%3e%3cpath d='M7 124c0 .1 0 .3-.2.4h-.4l-6.4-2v-1.7l.1-.1.4-.4 1 .1-.3.4-1 1 5.8 1.8-.5-2.2v-.4h.8l.1.5.6 2.6zm12-1l-2.2-.7h-.2l-3.6-.5-1-.1h-.6l.1.3.5 2.1 1 4.5a.4.4 0 00.4.3h.2l5.6-5.1c.1-.1.2-.3.1-.4 0-.2 0-.3-.2-.3zm-5.4 4.7L13 125l-.6-2.7v-.4l.6.2 1.3.4 3.8 1.2-4.5 4.2zm14-3.5l-.1-.5h-.9l-.4.3-5 4.5c0 .1-.1.3 0 .4 0 .2 0 .3.2.3l7.2 2.3h.4v-.5l-1.4-6.8zm-5.3 4.5l4.5-4.2 1.3 6-5.8-1.8zm11.3-.7l-.1.3 1.4 6.5 1.8.2 3.7-3.3-.7-.5-4 3.6-1.3-6 3 1-2.8-1.8-.6-.2-.4.1zm9.6 7.9l2.8.3-1.6-.5 1-.8-.8-.5-1.3 1.2v.3zM0 127v-.3.3zm7.9-.2h-.4l-4.1 3.8 1 .2 3.1-2.8.7 3.3h1l-1-4.2c0-.2-.2-.3-.3-.3zm6.4 4.5c-.1.1-.2.3-.1.4v.4l5.1.6-4.6-1.4h-.4zm15.7 2.6h-.4l-.1.2h.8s-.1-.2-.3-.2z'/%3e%3cpath d='M324 228.4l-.3-.1a9.4 9.4 0 01-1.4-.6l-2-1-.8-.5a24.3 24.3 0 01-2.7-2.2 36.7 36.7 0 01-3.8-3.9l-.6-.7-.4-.5a43 43 0 01-3.6-4.8l-.1-.2-1.1-1.6a96 96 0 01-3-4.9l-.2-.3-.2-.3a89.8 89.8 0 01-3.3-6.4v-.2l-.5-1-.2-.5a28.2 28.2 0 01-.7-2h-.1v-.2a75.3 75.3 0 01-1.2-3.9l-.2-.5v-.2a29.6 29.6 0 01-.5-3v-4.3l.1-.5.1-.7.2-1 .2-.6v-.1l.1-.3.2-.4v-.2l.2-.4.1-.3.1-.1a6.5 6.5 0 01.2-.4l.5-.8.1-.1.5-.7.4-.4.3-.4.2-.1.2-.3h.1l.3-.3.1-.1.2-.2.2-.2c.2 0 .3-.2.5-.3a12.6 12.6 0 011.8-1.3l.5-.2h.2l.8-.4.3-.1 2.7-1 2.5-.8 1-.4 1-.3 11-3.7v.5l-.5.4a8.3 8.3 0 00-.8.7l-.1.1-.3.2-.1.2a5.1 5.1 0 00-.4.3l-.2.3h-.1l-.3.4-.1.1-.2.3-.1.1-.2.3-.1.1-.2.3v.1l-.3.4-.2.4-.1.1-.1.3-.1.2-.1.2v.2l-.2.3v.1l-.1.3v.2l-.2.4-.2.8v.1l-.1.8v.2l-.1.4v.9l-.1.4v2.9l.1.5v.2a4.7 4.7 0 00.1.5l.1.6.2 1v.3l.2.7.2.5c0 .3 0 .5.2.8v.4l.2.5.2.5v.1l.4 1.2.1.2.4 1v.3a20.1 20.1 0 001 2.3l.6 1.1.2.4.4.8.2.4.4.8.2.4.2.4v31z' class='cls-10'/%3e%3cpath d='M313 170.7l-1 .4-1 .3-5.3 1.8a11 11 0 00-1.9.8l-.4.3-.2.1-.2.1-.3.2a33.8 33.8 0 00-2.1 1.8h-.1l-.3.3a11.6 11.6 0 00-3.1 5.4l-.1.4v.4h-.1v.1l-.1.8v.3l-.1.5v.6c-.2 1.4-.1 3 0 4.5v.3l.1.2v.4a85.6 85.6 0 001.3 4.9l.4 1v.2l.2.2 3.6 8 .2.2.1.3 1.8 3.3.4.5.7 1.3a88 88 0 005.5 7.8l1 1.3a35 35 0 007.3 6.9c1.5 1 3.1 1.8 4.7 2.2v-1c-1.4-.4-2.8-1-4.2-2a32 32 0 01-4.5-3.8l-.8-.9a29.6 29.6 0 01-1.7-2l-.8-.9a112.4 112.4 0 01-5.7-8.1l-.7-1.2-.4-.6-.5-1-.3-.4-1.8-3.2-.5-1-.6-1.3-.6-1.2-.5-1.2-.1-.3-.2-.4-.1-.4-.6-1.5-.4-1.1a37 37 0 01-.7-2.3v-.4l-.1-.3-.1-.3v-.3a24.3 24.3 0 01-.5-2.3v-1.5l-.1-.5v-2.7l.1-.1v-.4l.2-.7.2-1c.2-.9.5-1.7.9-2.4v-.2h.1a12.5 12.5 0 014.5-4.6l.5-.3.2-.1 1.5-.7h.2l2.7-1 1.1-.4 1.3-.4 1-.4 1-.3 9.9-3.4-.1.1-.4.3-.1.2-.3.2-.1.1-.4.4-.3.3-.4.5-.3.3-.1.2-.2.2-.1.2-.2.3-.3.5-.2.4-.1.1-.1.3-.1.2-.1.3-.1.1-.1.4-.1.3v.1l-.1.1-.1.5-.2.8v.1l-.2.8v1.1l-.1.3v4.2l.1.4v.2l.2.6c0 .3 0 .7.2 1v.3l.2.7v.2l.1.3.2.8v.1l.1.3.4 1v.2l.4 1.2v.2l.4.9.2.4.3.8.2.3.5 1.2.5 1.1.2.4.4.8.2.4.4.8.2.4.2.4.1.2.3.5v-2l-.4-.7-.2-.4-.4-.8-.2-.4-.5-1.1a55 55 0 01-.5-1.1l-.1-.4a17 17 0 01-.4-.8l-.1-.3-.4-1v-.1l-.4-1.2v-.1l-.4-1v-.3l-.1-.2-.2-.7v-.3l-.1-.2-.2-.7v-.2l-.2-1-.1-.6v-.3l-.1-.3v-.8l-.1-.4v-3.6l.1-.4v-.2l.2-.7v-.1l.1-.8.2-.4v-.2l.1-.3.2-.3v-.2l.1-.2v-.2l.2-.2v-.2l.3-.3.2-.4v-.1l.3-.3v-.1l.2-.3.1-.1.2-.3h.1l.3-.4v-.1c.2 0 .3-.2.3-.3h.2c0-.2.1-.2.2-.3l.1-.1.3-.3.5-.4.4-.4h.2V167l-11 3.7zm-14.2 26.8l1.3 3-1.3-3zm-.3-.9v.2-.2zm.2.4z'/%3e%3cpath d='M323.4 145.3l.6-.2v11l-.8-.4a34.9 34.9 0 00-2.1-1l-.2-.2a23.1 23.1 0 00-3.7-1.4 30.7 30.7 0 00-5.2-1.1h-.5l-.5-.1h-.1l-1.2-.1h-.2a29.2 29.2 0 00-3.2 0h-.3a10.3 10.3 0 00-1.5.2l-.7.1-.8.2-.9.2a16 16 0 00-1.5.5h-.2l4.5-1.5 6.1-2 1-.4 1-.4 8.8-3 .9-.2.7-.2z' class='cls-2'/%3e%3cpath d='M321.6 145.3l-8.6 3-1 .3-1 .3-10.7 3.7c-.2 0-.3.2-.3.4v.2c0 .2.2.3.4.3h.2l.7-.3 1-.2a11.6 11.6 0 012-.5l1-.1h.7l1.2-.2a30.4 30.4 0 0116.8 4.5v-1l-1.7-1c-3-1.5-6-2.5-9.3-3l-1-.1-1-.2a31 31 0 00-3.9 0h-.3l4.2-1.5 1-.3 1-.4 9-3 2-.6v-1l-2.4.7z'/%3e%3cpath d='M318.4 178.8v-1.3l.1-.2v-.6a17.2 17.2 0 01.4-1.7l.1-.4v-.2l.2-.3.1-.4v-.1l.2-.3v-.2l.2-.2v-.2a6.2 6.2 0 01.3-.4l.2-.4h.1l.2-.4.3-.3v-.2l.3-.3.4-.4v-.1l.3-.3.1-.1.3-.2.1-.2.3-.2v-.1l.5-.3.4-.4.5-.3v-.6l-11 3.7-1 .4-1 .3-2.5.8-2.7 1h-.3l-.8.4h-.2l-.5.4-.3.1-.4.3a12.6 12.6 0 00-1.6 1.1l-.2.2-.2.2-.4.3.3.2h.1l.2.2c.4.4.3 1 0 1.4s-1.1.4-1.5 0l-.3-.5a8.9 8.9 0 00-1 1.6c-.2.1-.2.3-.3.4l-.2.4-.2.4v.2l-.2.4v.3l-.1.2-.2.4a12.9 12.9 0 00-.3 1.8v.6l-.1.3v-.1l.2-.1.3-.2h.8l.3.2a1 1 0 01-1.2 1.6h-.1l-.2-.2-.2-.3v2.1a7.3 7.3 0 00.1.8 22.7 22.7 0 001.5 6.6l.4 1.1v.3a14.9 14.9 0 00.8 1.9l.2-.3.1-.1a1 1 0 111 1.8h-.1a1 1 0 01-.6 0l.1.3 3.3 6.4.1.1.1.2.2.3a95.4 95.4 0 003 4.9l1 1.6.2.2a98.4 98.4 0 003.6 4.8l.4.5.6.7.8 1a36.7 36.7 0 005.7 5.1l.9.5a17.4 17.4 0 003.3 1.6h.3v-13l-.3-.3a1 1 0 01.1-1.4l.1-.1h.1v-16.1l-.2-.4-.2-.4-.4-.8-.2-.4-.4-.8-.2-.4-.5-1.1a28.5 28.5 0 01-1-2.3l-.1-.4-.4-.9v-.2l-.5-1.2-.2-.6-.4-.3a1 1 0 010-1.4l-.1-.5-.2-.7v-.2l-.3-1v-1l-.1-.3v-.2l-.1-.5v-1.3l-.1-.6v-.7zm-3.8 24.7a1 1 0 01-1.5 0l-.1-.2a1 1 0 01-.1-.7l.1-.3c0-.2.1-.2.2-.3a1 1 0 111.4 1.5zm-3.6 8.2a1 1 0 01-.5-.3 1 1 0 01.3-1.6h1l.2.2.2.3v.9l-.2.2a1 1 0 01-1 .3zm-7-19.7a1 1 0 01-1.5 0 1 1 0 010-1.5 1 1 0 011.5 0c.4.5.3 1.1 0 1.5zm12.8-19.7a1 1 0 011.4 0c.4.4.4 1 0 1.4a1 1 0 01-1.4 0 1 1 0 010-1.4zm.5 23.5a1 1 0 01-1.4 0 1 1 0 010-1.5 1 1 0 011.5 0c.4.5.4 1.1 0 1.5zm0 21.4a1 1 0 11-1.4-1.5 1 1 0 011.4 1.5zm-10.6-32.9a1 1 0 01-1.4-1.5 1 1 0 111.4 1.5zm1.2 12a1 1 0 111.4 1.5 1 1 0 01-1.4-1.5zm.8-20.7a1 1 0 111.4-1.3 1 1 0 01-1.4 1.3zm-3.4 28.6a1 1 0 111.4 1.5 1 1 0 01-1.4-1.5zm6.7-14.1h-.1l-.3.2h-.6a1 1 0 01.4-2h.2l.2.1.2.1.1.1c.4.4.3 1 0 1.5zm2-8.7a1 1 0 010-1.4 1 1 0 111.4 1.5 1 1 0 01-1.4 0zm4.4 27.8a1 1 0 111.5-1.3 1 1 0 01-1.5 1.3zm2.8 12.3a1 1 0 011.4 0c.4.5.4 1.1 0 1.5a1 1 0 01-1.5 0 1 1 0 010-1.5zm0-21.4a1 1 0 111.5 1.5 1 1 0 01-1.4-1.5z' class='cls-1'/%3e%3cpath d='M321.3 200.1a1 1 0 101.3 1.5 1 1 0 00-1.3-1.5zm-5.3-5.8a1 1 0 101.3 1.5 1 1 0 00-1.3-1.5zm-5.3-5.7a1 1 0 101.3 1.5 1 1 0 00-1.3-1.5zm-4-4.3a1 1 0 10-1.3-1.5 1 1 0 001.3 1.5zm-6.7-5.8a1 1 0 101.5-1.4 1 1 0 00-.6-.3l-.3.3-.2.1-.2.3-.4.4c0 .3 0 .4.2.6zm23.9 35h.1v1.7l-.3-.2a1 1 0 01.1-1.4l.1-.1zm-5.4-5.7a1 1 0 101.4 1.5 1 1 0 00-1.4-1.5zm-5.3-5.8a1 1 0 101.4 1.5 1 1 0 00-1.4-1.4zm-5.3-5.7a1 1 0 101.3 1.5 1 1 0 00-1.3-1.5zM304 192a1 1 0 10-1.4-1.5 1 1 0 001.3 1.5zm-6.8-5.8a1 1 0 10-.1-1.2v.9l.1.3zm24 35.3a1 1 0 101.4 1.5 1 1 0 00-1.4-1.5zm-5.3-5.8a1 1 0 101.3 1.5 1 1 0 00-1.3-1.5zm-5.3-5.7a1 1 0 101.3 1.4 1 1 0 00-1.3-1.4zm-4-4.3a1 1 0 10-1.3-1.5 1 1 0 001.3 1.5zm-5.3-5.7a1 1 0 10-1.3-1.6l-.2.3v.2l.2.3.4 1c.3 0 .7 0 1-.3zm16.9-26.2a1 1 0 10-1.4-1.5 1 1 0 001.4 1.4zm1.1 13.4l.4.3-.1-.5-.1-.4-.2-.8a1 1 0 000 1.4zM314 180a1 1 0 101.4 1.5 1 1 0 00-1.4-1.5zm-4-4.3a1 1 0 10-1.3-1.5 1 1 0 001.4 1.5z'/%3e%3cpath d='M324 156.1l-.8-.4a34.9 34.9 0 00-2.1-1l-.2-.2a26.5 26.5 0 00-9-2.5 4 4 0 00-.4 0l-.5-.1h-.1l-1.2-.1h-.2a29.2 29.2 0 00-3.2 0h-.3a10.3 10.3 0 00-1.5.2l-.7.1-.8.2-.9.2-1 .3h-.2l-.3.2-.6.2c-3 1-5.8 2.7-8.8 5a32 32 0 00-11 14.3c-2 5.5-2.9 11-2.5 16.7.4 6 1.8 11.9 4 17.4a111.7 111.7 0 0018.8 30 45.5 45.5 0 0013.2 10.4c3.3 1.8 6.7 2.8 10.3 3.3v-22h-.3a9.4 9.4 0 01-1.4-.6 17.4 17.4 0 01-4.7-3l-.8-.7a36.7 36.7 0 01-3.8-3.9l-.6-.7-.4-.5a43 43 0 01-3.6-4.8l-.1-.2-1.1-1.6a96 96 0 01-3-4.9l-.2-.3-.1-.2-.1-.1a89.8 89.8 0 01-3.3-6.4v-.2l-.5-1-.2-.5-.5-1.2-.3-.9-.4-1.2a30.3 30.3 0 01-1.5-6.6v-4.1l.1-.6.1-.7.2-1 .2-.6v-.1l.1-.3.2-.4v-.2l.2-.4.2-.3v-.1l.2-.4a7.9 7.9 0 01.6-1l.6-.6c0-.2.2-.3.3-.4l.3-.4.2-.1.2-.3h.1l.4-.4.2-.2.2-.2c.2 0 .3-.2.5-.3a12.6 12.6 0 012.5-1.6l.8-.3a8.8 8.8 0 015.5-.3 12.3 12.3 0 012 .6 18.5 18.5 0 016 3.7 36 36 0 014.5 5l.5.5v-27.1z' class='cls-4'/%3e%3cpath d='M323.9 182.4c-1.6-2-3.2-3.7-5-5.1l-.4-.4-.4-.3-1.4-1a18.4 18.4 0 00-5.7-2.6l-1.3-.2h-.3a9.2 9.2 0 00-5.4 1.2l-.6.3a22 22 0 00-2.8 2.1l-.4.4a11.6 11.6 0 00-3.1 5.4l-.1.4-.1.5-.1.8v.3l-.1.5v.6a22.8 22.8 0 00.1 5v.4a85.6 85.6 0 001.3 4.8l.5 1.3v.2l3.7 8 .2.2.1.3 1.8 3.3.4.5.7 1.3a88 88 0 005.5 7.8l1 1.3a35 35 0 007.3 6.9c1.5 1 3.1 1.8 4.7 2.2v-1c-1.4-.4-2.8-1-4.2-2a32 32 0 01-4.5-3.8l-.8-.9a29.6 29.6 0 01-1.7-2l-.8-.9a112.4 112.4 0 01-5.7-8.1l-.7-1.2-.4-.6-.5-1-.3-.4-1.8-3.2-.5-1-.6-1.3-.6-1.2-.5-1.2-.3-.7-.1-.4-.6-1.5-.4-1.1a37 37 0 01-.7-2.3v-.4l-.1-.3-.2-.6a24.3 24.3 0 01-.4-3v-.8l-.1-.5v-2.7l.1-.1v-.4l.2-.7.2-1a9.5 9.5 0 012-4 13.3 13.3 0 013.5-3.2l.5-.3.2-.1 1.5-.7h.2a8 8 0 013.4-.5 12.3 12.3 0 013.7.9 17.3 17.3 0 015 3l.4.4.5.4c1.5 1.3 2.9 2.8 4.3 4.6l.8 1v-1.4l-.1-.2zm-25.4 14.2v.2-.2zm.2.4zm.1.5l1.3 3-1.3-3zm25-15c-1.5-2-3.1-3.8-4.8-5.2l-.5-.4-.4-.3-1.4-1a18.4 18.4 0 00-5.7-2.6l-1.3-.2h-.3a9.2 9.2 0 00-5.4 1.2l-.6.3a22 22 0 00-2.8 2.1l-.4.4a11.6 11.6 0 00-3.1 5.4l-.1.4-.1.5-.1.8v.3l-.1.5v.6a22.8 22.8 0 00.1 5v.4a85.6 85.6 0 001.3 4.8l.5 1.3v.2l3.7 8 .2.2.1.3 1.8 3.3.4.5.7 1.3a88 88 0 005.5 7.8l1 1.3a35 35 0 007.3 6.9c1.5 1 3.1 1.8 4.7 2.2v-1c-1.4-.4-2.8-1-4.2-2a32 32 0 01-4.5-3.8l-.8-.9a29.6 29.6 0 01-1.7-2l-.8-.9a112.4 112.4 0 01-5.7-8.1l-.7-1.2-.4-.6-.5-1-.3-.4-1.8-3.2-.5-1-.6-1.3-.6-1.2-.5-1.2-.3-.7-.1-.4-.6-1.5-.4-1.1a37 37 0 01-.7-2.3v-.4l-.1-.3-.2-.6a24.3 24.3 0 01-.4-3v-.8l-.1-.5v-2.7l.1-.1v-.4l.2-.7.2-1a9.5 9.5 0 012-4 13.3 13.3 0 013.5-3.2l.5-.3.2-.1 1.5-.7h.2a8 8 0 013.4-.5 12.3 12.3 0 013.7.9 17.3 17.3 0 015 3l.4.4.5.4c1.5 1.3 2.9 2.8 4.3 4.6l.8 1v-1.4l-.1-.2zm-25.3 14.1v.2-.2zm.2.4zm.1.5l1.3 3-1.3-3zm-.3-.9v.2-.2zm.2.4zm.1.5l1.3 3-1.3-3zm23.5-42.8c-3-1.5-6-2.5-9.3-3l-1-.1-1-.2a31 31 0 00-6.1.1c-1.6.2-3 .6-4.6 1v.1c-3.1 1-6.2 2.8-9.3 5.2-5.4 4.1-9.2 9-11.2 14.5a41.8 41.8 0 00-2.5 17c.4 6 1.7 12 4 17.5a112 112 0 0018.9 30.2 45.7 45.7 0 0011.8 9.6l1 .6a30.1 30.1 0 0011 3.6v-1a29.3 29.3 0 01-13-4.8 45 45 0 01-10.1-8.6 106.5 106.5 0 01-18.7-30 53.8 53.8 0 01-4-17.2c-.4-5.6.4-11.2 2.4-16.5 2-5.4 5.6-10.2 11-14.2a31.3 31.3 0 0110.6-5.5 11.6 11.6 0 012-.5l1-.1h.8l1.2-.2a30.4 30.4 0 0116.8 4.5v-1l-1.7-1zm1.6 27.7c-1.6-2-3.2-3.7-5-5.1l-.4-.4-.4-.3-1.4-1a18.4 18.4 0 00-5.7-2.6l-1.3-.2h-.3a9.2 9.2 0 00-5.4 1.2l-.6.3a22 22 0 00-2.8 2.1l-.4.4a11.6 11.6 0 00-3.1 5.4l-.1.4-.1.5-.1.8v.3l-.1.5v.6a22.8 22.8 0 00.1 5v.4a85.6 85.6 0 001.3 4.8l.5 1.3v.2l3.7 8 .2.2.1.3 1.8 3.3.4.5.7 1.3a88 88 0 005.5 7.8l1 1.3a35 35 0 007.3 6.9c1.5 1 3.1 1.8 4.7 2.2v-1c-1.4-.4-2.8-1-4.2-2a32 32 0 01-4.5-3.8l-.8-.9a29.6 29.6 0 01-1.7-2l-.8-.9a112.4 112.4 0 01-5.7-8.1l-.7-1.2-.4-.6-.5-1-.3-.4-1.8-3.2-.5-1-.6-1.3-.6-1.2-.5-1.2-.3-.7-.1-.4-.6-1.5-.4-1.1a37 37 0 01-.7-2.3v-.4l-.1-.3-.2-.6a24.3 24.3 0 01-.4-3v-.8l-.1-.5v-2.7l.1-.1v-.4l.2-.7.2-1a9.5 9.5 0 012-4 13.3 13.3 0 013.5-3.2l.5-.3.2-.1 1.5-.7h.2a8 8 0 013.4-.5 12.3 12.3 0 013.7.9 17.3 17.3 0 015 3l.4.4.5.4c1.5 1.3 2.9 2.8 4.3 4.6l.8 1v-1.4l-.1-.2zm-25.4 14.2v.2-.2zm.2.4zm.1.5l1.3 3-1.3-3zm25-15c-1.5-2-3.1-3.8-4.8-5.2l-.5-.4-.4-.3-1.4-1a18.4 18.4 0 00-5.7-2.6l-1.3-.2h-.3a9.2 9.2 0 00-5.4 1.2l-.6.3a22 22 0 00-2.8 2.1l-.4.4a11.6 11.6 0 00-3.1 5.4l-.1.4-.1.5-.1.8v.3l-.1.5v.6a22.8 22.8 0 00.1 5v.4a85.6 85.6 0 001.3 4.8l.5 1.3v.2l3.7 8 .2.2.1.3 1.8 3.3.4.5.7 1.3a88 88 0 005.5 7.8l1 1.3a35 35 0 007.3 6.9c1.5 1 3.1 1.8 4.7 2.2v-1c-1.4-.4-2.8-1-4.2-2a32 32 0 01-4.5-3.8l-.8-.9a29.6 29.6 0 01-1.7-2l-.8-.9a112.4 112.4 0 01-5.7-8.1l-.7-1.2-.4-.6-.5-1-.3-.4-1.8-3.2-.5-1-.6-1.3-.6-1.2-.5-1.2-.3-.7-.1-.4-.6-1.5-.4-1.1a37 37 0 01-.7-2.3v-.4l-.1-.3-.2-.6a24.3 24.3 0 01-.4-3v-.8l-.1-.5v-2.7l.1-.1v-.4l.2-.7.2-1a9.5 9.5 0 012-4 13.3 13.3 0 013.5-3.2l.5-.3.2-.1 1.5-.7h.2a8 8 0 013.4-.5 12.3 12.3 0 013.7.9 17.3 17.3 0 015 3l.4.4.5.4c1.5 1.3 2.9 2.8 4.3 4.6l.8 1v-1.4l-.1-.2zm0 0c-1.5-2-3.1-3.8-4.8-5.2l-.5-.4-.4-.3-1.4-1a18.4 18.4 0 00-5.7-2.6l-1.3-.2h-.3a9.2 9.2 0 00-5.4 1.2l-.6.3a22 22 0 00-2.8 2.1l-.4.4a11.6 11.6 0 00-3.1 5.4l-.1.4-.1.5-.1.8v.3l-.1.5v.6a22.8 22.8 0 00.1 5v.4a85.6 85.6 0 001.3 4.8l.5 1.3v.2l3.7 8 .2.2.1.3 1.8 3.3.4.5.7 1.3a88 88 0 005.5 7.8l1 1.3a35 35 0 007.3 6.9c1.5 1 3.1 1.8 4.7 2.2v-1c-1.4-.4-2.8-1-4.2-2a32 32 0 01-4.5-3.8l-.8-.9a29.6 29.6 0 01-1.7-2l-.8-.9a112.4 112.4 0 01-5.7-8.1l-.7-1.2-.4-.6-.5-1-.3-.4-1.8-3.2-.5-1-.6-1.3-.6-1.2-.5-1.2-.3-.7-.1-.4-.6-1.5-.4-1.1a37 37 0 01-.7-2.3v-.4l-.1-.3-.2-.6a24.3 24.3 0 01-.4-3v-.8l-.1-.5v-2.7l.1-.1v-.4l.2-.7.2-1a9.5 9.5 0 012-4 13.3 13.3 0 013.5-3.2l.5-.3.2-.1 1.5-.7h.2a8 8 0 013.4-.5 12.3 12.3 0 013.7.9 17.3 17.3 0 015 3l.4.4.5.4c1.5 1.3 2.9 2.8 4.3 4.6l.8 1v-1.4l-.1-.2zm-25.3 14.1v.2-.2zm.2.4zm.1.5l1.3 3-1.3-3z'/%3e%3cpath d='M323.4 145.3l.6-.2v11l-.8-.4a34.9 34.9 0 00-2.1-1l-.2-.2a23.1 23.1 0 00-3.7-1.4 30.7 30.7 0 00-5.2-1.1h-.5l-.5-.1h-.1l-1.2-.1h-.2a29.2 29.2 0 00-3.2 0h-.3a10.3 10.3 0 00-1.5.2l-.7.1-.8.2-.9.2a16 16 0 00-1.5.5h-.2l4.5-1.5 6.1-2 1-.4 1-.4 8.8-3 .9-.2.7-.2z' class='cls-1'/%3e%3cpath d='M323.4 145.3l-.7.1-.9.3-8.8 3-1 .4-1 .3-6.1 2.1-4 1.4.3-.1a16 16 0 011.8-.5l.8-.2a12.2 12.2 0 011.4-.2h1.1a23 23 0 013.2-.1h1.5l.5.1.5.1 1 .1a30.7 30.7 0 018 2.4v.1a25.2 25.2 0 012.2 1l.8.5v-11l-.6.2zm-23 7.7h.2l.3-.1-.5.1z' class='cls-1'/%3e%3cpath d='M258.6 10v2.3l-.1 1v.3l-.1 1v.1l-.1 1v.4l-.1.7v.2l-.1.1-.1.7v.3l-.2 1-.1.5-.1.3-.2.9v.2l-.3.8v.2l-.3 1v.1l-.1.3-.3.8v.3l-.2.3-.2.6v.2l-.3.7v.2h-.1l-.1.3-.3.6v.2l-.1.2-.1.2-.2.5-.2.3v.1l-.3.6-.1.2-.1.3-.5.8v.1l-.5.9-.2.2-.1.3-.3.4-.1.2-.2.3-.3.6-.2.2-.5.6-.2.3-.2.3-.2.3-.2.3-.5.5-.2.3a21 21 0 01-1.4 1.6l-.2.2-.7.7-.3.3-.6.5-.1.1-.4.4-.2.1-.8.7-.2.1-.6.5-.2.2-.2.1-.3.2-.6.5-.4.2-.8.5-.3.2-1 .6h-.1l-1.2.7-.3.2-.8.4-.5.2-.8.3-.4.2-.5.2-.4.2-.4.1-.6.3-.6.2-2.5.9-.8.3-1.5.5-5.6 2-4.7 1.6-1.3.5-1.8.7a18.9 18.9 0 00-2.8 1.3l-.7.4-.4.3c-.2 0-.3.2-.5.3l-.2.2s-.2 0-.2.2l-.2.1-.3.2-.2.3h-.1l-.4.4-.5.6-.1.1-.3.3v.1l-.2.3-8-.7h-1.2l-15-1.4-2-.1.2-.2.2-.2v-.1l.2-.2.1-.1.1-.1.4-.5.4-.4.3-.2.3-.3.2-.1.2-.2.2-.2a14.7 14.7 0 011.6-1l.4-.2 1-.5h.1l.8-.4.5-.3 1.6-.5 1-.4 1.8-.6h.1l2.7-1 10.9-3.9 1.4-.5.4-.1.8-.4.5-.2.7-.3.5-.2.2-.2h.2l.4-.2.4-.2.5-.3.6-.3h.1l1-.7.4-.2.7-.5.4-.2.6-.5.5-.3.2-.2.6-.5.2-.1.8-.7.2-.1 1.1-1 .3-.3.7-.7.2-.2.4-.4c0-.2.2-.3.4-.4a47.8 47.8 0 003.3-4.5l.1-.2.4-.7.2-.2.5-.9.5-1v-.2l.5-.8v-.1l.5-1v-.2l.4-.8.1-.2.4-1V23l.3-.8v-.1l.1-.2.3-.8V21l.4-1.2v-.2l.3-1 .2-.9v-.3l.1-.2v-.3l.2-.5v-.5l.1-.3v-.2l.1-.5v-.3l.2-.7v-.3l.1-1v-1.2l.2-1.4V6.1l-.1-.3V5l-.1-.8v-.3l-.1-.2V3l-.2-.5v-.7l-.1-.4-.1-.4-.1-.3V.2l-.1-.2H257l.1.6.1.2.1.5.1.3.1.5v.3l.2.5v.3l.1.5.1.3v.4l.1.4V5l.1.3v.6l.1.2v.3l.1.8V8l.1.3v1.8z' class='cls-4'/%3e%3cpath d='M248 38l.6-.8-.7.7zM232.7 6V5l-.1-.5V4l-.1-.8v-.4l-.1-.2v-.5l-.2-.6L232 0h-.4l.1.7.1.6v.1l.1.4v.1l.2 1.2v.3l.2 1.6.1.8v6.8l-.2 1v.2l-.1.8v.3l-.2.5v.8l-.1.2-.1.4v.4l-.1.2v.3l-.3.9-.3 1v.2l-.3 1.2-.1.2-.3.8v.3l-.3.8-.1.3-.4 1v.2a63.4 63.4 0 01-.5 1l-.4 1-.5 1-.1.2-.5.8v.1l-.5.9-.2.2c0 .3-.2.5-.4.7l-.1.2-.6.9-.1.2-.2.3-.2.2v.1l-.2.3a10 10 0 01-.7.9l-.5.5s0 .2-.2.3l-.6.8-.4.4-.4.4-.2.2-.7.7-.3.3-1.1 1-.2.1-.8.7-.2.1-.6.5-.2.2c-.2 0-.3.2-.5.3l-.6.5-.4.2-.7.5-.3.2-1 .6h-.2l-.6.4c-.2 0-.4.2-.5.3l-.4.2c-.1 0-.3 0-.4.2-.1 0-.3 0-.4.2a26.7 26.7 0 01-1.2.6l-.5.1-.8.4-.4.1-1.3.5-.9.3-10 3.6h-.1l-2.7 1h-.1l-1.8.6 1 .1 2-.7 2.9-1 9-3.2.8-.3 1.3-.5.4-.1 1.3-.6.8-.4.6-.2a30.9 30.9 0 003.2-1.7l.5-.4.5-.3.6-.4.3-.2.4-.3.4-.3 1.1-.8.8-.7.1-.1a32.2 32.2 0 004-4v-.1c.8-.9 1.4-1.8 2-2.7l.5-.7v-.1l.2-.2.4-.7.5-.9c1.6-2.8 2.8-5.9 3.7-9.2v-.2a28.2 28.2 0 00.5-2l.1-.4.2-1v-.2l.1-.4.1-.7v-.4l.2-.7.1-1.3v-.1l.1-1V9.3l.1-.2V6zm26.2 4V8l-.1-.9-.1-.8v-.2l-.1-.6v-.3l-.1-.5-.1-.3v-.5l-.1-.3-.1-.5v-.3l-.2-.5V2l-.2-.5v-.3l-.2-.5V.5l-.2-.5h-.8c0 .2 0 .5.2.7v.2l.1.5.1.3.1.5v.3a7.3 7.3 0 00.3.8V4l.2.4v.8l.1.3v.6l.1.2.1.8v1.3l.1.5v4.7l-.1 1v.1h.4-.4l-.1 1v.3l-.2.8v.3l-.1.6v.3l-.2 1-.1.4-.1.4-.2.9v.2l-.3.8v.2l-.3 1-.1.4a24.5 24.5 0 00-.4 1v.4l-.2.4-.1.3-.3.8v.1l-.2.3-.1.3-.2.5-.2.4v.1l-.3.7v.1l-.4.6-.2.5-.4.8v.1l-.6.9-.2.3-.1.2-.2.3-.2.3-.5.8v.1l-.1.1-.5.7-.2.2v.2l-.2.1-.1.2-.1.1-.3.3c0 .2-.2.4-.4.5v.1l-.2.2-.7.8v.1l-.8.7.1.1.3.2-.3-.2h-.2v.1l-.7.7-.2.1v.1h-.1l-.6.6-.4.4-.3.2-.7.6-.2.2-.6.5-.3.1-.2.2h-.1l-.1.2-.7.4-.4.3-.7.4-.1.1-.2.2-1 .5-.1.1-1.1.6-.3.1-.9.5-.4.2a10.8 10.8 0 01-1.1.5h-.2l-.8.4h-.2l-.2.1-1.3.5-2.4.9-.8.3-2.7.9-2.8 1-2.8 1-3.4 1.2-1.6.6-1.6.6c-1 .3-2 .8-2.8 1.3l-.8.4-.4.3-.5.4h-.2v.1l-.3.2-.2.2-.2.2-.3.3h-.1l-.4.4-.5.6-.1.2c-.2 0-.3.2-.4.4L191 57h-.6l-7.3-.7.5-.6.2-.1.3-.3.1-.2 1.5-1.2a23.2 23.2 0 013.4-1.7l.5-.3 2.6-.9.8-.3 2-.7 2.9-1 9-3.2.8-.3 1.3-.5.4-.1 1.3-.6.8-.3.6-.3a30.9 30.9 0 003.2-1.7l.5-.3.5-.4.6-.4.3-.2.4-.3.4-.3 1.1-.8.8-.7.1-.1a32.2 32.2 0 004-4v-.1c.8-.9 1.4-1.8 2-2.7l.5-.7v-.1l.2-.2.4-.7.5-.9c1.6-2.8 2.8-5.9 3.7-9.2v-.2a28.2 28.2 0 00.5-2l.1-.4.2-.9v-.3l.1-.4.1-.7v-.4l.2-.7.1-1.3v-.1l.1-1v-2l.1-.3V6l-.1-.3v-.9l-.1-.5V4l-.1-.8V3l-.1-.1v-.4l-.1-.3-.1-.6L232 0h-.9v.3l.2.4v.4l.2.8v.4l.1.3v.5l.1.3.1.5v.3l.1.8v1.2l.1.5v3.2l-.3 3.9v.7l-.1.3-.1.7v.3l-.1.2-.1.7-.2.5v.4l-.2.9a42.9 42.9 0 01-3.2 8.8v.2h-.1l-.5 1-.6 1v.1l-.4.7-.1.1-1.3 1.9-.1.1-.4.6a31.7 31.7 0 01-7.4 7l-.7.5a35 35 0 01-3.6 2l-.8.5-.3.1h-.1l-.4.3-3.4 1.3-12 4.3-5.7 2-.4.2a23.8 23.8 0 00-5.7 3.3l-.1.2h-.1l-.3.3-.4.5h-.1v.1l-.1.1-.4.5-.2.2v.4l.1.2h.2l1.8.2 1.9.2 13.7 1.2h1.2l7.5.7c.2 0 .3 0 .4-.2l.1-.1v-.1l.3-.2.1-.2.1-.2.5-.5.3-.3.1-.1.3-.3.2-.1.2-.2.2-.2h.1l.1-.1.5-.4a24 24 0 013.9-2l8.8-3.1 5.6-2 3.7-1.3 1.3-.5h.2l.2-.1.8-.4.5-.2.8-.3.4-.2.9-.4.1-.1.2-.1 1.2-.7 1-.6c.2 0 .3-.1.3-.2h.2l.7-.5.4-.3.7-.5.2-.1.2-.2.3-.2.6-.4.2-.2.8-.6.2-.2.4-.4v-.1l.7-.5v-.1l.3-.2.6-.7h.1l.1-.2.8-.9.7-.7.2-.2v-.1l.5-.6.2-.3.1-.1.2-.2v-.2h.2c0-.2.1-.2.2-.3l.4-.7.2-.2.5-.8.2-.4.2-.2.1-.3.2-.3.5-.9.5-1 .3-.4.3-.6V29l.4-.8.1-.5.4-.8.1-.3.3-.9.2-.3.1-.5v-.1l.1-.1.1-.4.3-.8v-.4l.4-1V22l.2-.8v-.3c.2-.2.2-.5.3-.8v-.4l.2-.5.1-1 .1-.2.1-.7V17l.2-.8v-.3l.1-1v-1.1l.1-.3v-3.3zM231 0z'/%3e%3cpath d='M211.4 12.6v.2l-.3.9v.2l-.2.4-.2.6v.1l-.1.3-.3.6v.2l-.1.2-.1.1-.1.3h-.5l-11.7-1-1-.1-1-.1-7.7-.7h-.4V12l.1-.3v-.2l.1-.8v-.3l.2-.7.1-.5.1-.5.1-.5.2-.7v-.1l.2-.6.3-.9a14.5 14.5 0 01.8-2l.2-.4v-.2l.3-.5a10.5 10.5 0 01.5-.9l.1-.2a11.7 11.7 0 011.3-1.7h16.4a11.3 11.3 0 01.9 1l1.1 2.2a15 15 0 01.7 9.3z' class='cls-6'/%3e%3cpath d='M187.3 14.7l-18.1-6.1c0-.7 0-2 .3-3.7l1-4.9h21.8a13.7 13.7 0 00-1.4 2 10.5 10.5 0 00-.7 1.3l-.3.5V4l-.4.8a14.5 14.5 0 00-.9 2.6 14.7 14.7 0 00-.3 1.3l-.2 1-.1.7v.3l-.1.7-.1.5v1.2l-.1.6v1.1l-.4-.1zm45.2-6.4v2.8l-.1.3v1.2l-.2 1v.2l-.3 1.6v.8c-.2.3-.2.6-.3 1v.2a46.7 46.7 0 01-.6 2.2v.2l-.3 1.2-.1.2-.3.8v.2l-.3 1-.1.2-.4 1v.2a63.4 63.4 0 01-.5 1l-.4 1-.5 1-.1.2-.5.8v.1l-.5.9-.6.9-.1.2-.6.9v.1l-.6.7-.1.3-.5.5-.2.3-.5.6s0 .2-.2.3l-.6.8-.4.4-.6.6-.7.7-.3.3-.6.5-.5.5-.2.1-.8.7-.2.1-.6.5-.2.2c-.2 0-.3.2-.5.3l-.6.5-.4.2-1 .7-1 .6h-.2l-.6.4c-.2 0-.4.2-.5.3l-.4.2c-.1 0-.3 0-.4.2h-.2l-.7.4-.7.3-.5.2-.8.4-.4.1-1.3.5-11 3.9-2.7 1h-.1l-1.8.6-1 .4-1.6.5-.5.3c-.3 0-.5.2-.8.3h-.1a15.9 15.9 0 00-3 1.8l-.2.2-.2.1-.2.2-.3.2-.3.3-.4.4-.4.5a4.1 4.1 0 00-.4.5l-.1.1-.2.3 1.7.5 25.4 8.3 1 .4 9 3h.4v.4l-5 20.4-.3-.1-61.3-20a97.8 97.8 0 017-19.6l.6-1a40 40 0 0122.3-18.2l15.6-5.4c3.7-1.4 6.6-3 8.5-5 1-.9 1.8-2 2.5-3.3l.2-.4.2-.4V16l.1-.2.3-.6V15h.1a10.5 10.5 0 00.3-1l.1-.3.3-.9v-.3a15 15 0 00-.6-9.3 10 10 0 00-1.2-2.2l-.3-.4-.6-.6h22.9l.1.7.1.6v.1l.1.4v.1l.2 1.1v.4l.2 1.6.1.8v2.5z' class='cls-6'/%3e%3cpath d='M210.2 16.3h-.5l-11.6-1-1-.1h-.6l-1-.2-7.4-.6v-2.3l.1-.2.1-.8.5-2.8.2-.8.2-.5 1.2-3.3.1-.2v-.1l.3-.5.1-.1.3-.6.2-.2.3-.6h.1l.6-1 .2-.1V.2h.1l.1-.2h-.5a13.7 13.7 0 00-1.3 1.8V2h-.1a10.5 10.5 0 00-.7 1.4l-.3.5V4l-.4.8-.4 1.1-.2.5v.4l-.3.6V8l-.2.3v.5l-.2.5v.5l-.1.4v.3l-.1.3-.1.7-.1.5v1.2l-.1.6v1.1l-.4-.2v.2c0 .1 0 .3.2.4h.2l21.6 1.8h.5l.1-.2v-.1l.2-.2v-.2z'/%3e%3cpath d='M190.5 2.7zm9.8 7.9l-3.2 4.6-.3.4-.3-.5-2.3-5 6.1.5z' class='cls-1'/%3e%3cpath d='M211.4 12.6l-.3-.5-1.6-3.5-.4-.3-.4.2-4.3 6.2v.5l.3.2 5.2.4h.4v.3l-.1.2-.1.1-.1.3h-.5l-11.7-1 .3-.5 3.3-4.7v-.4l-.3-.3-7.6-.6c-.1 0-.3 0-.3.2-.1.1-.1.3 0 .4l2.4 5.2.2.5-7.7-.7h-.4v-.9h.4l1 .2.3-.2v-.5l-1-2.3-.4-.7.1-.7.1-.5.1-.5.1-.5.2-.7v-.1l.2-.6.3-.9a14.5 14.5 0 01.8-2l.2-.4v-.2l.3-.5h.5l5 .4.3-.1v-.5L195 0h5.4l2.8 5.8c0 .2.2.3.3.3.2 0 .3 0 .4-.2L208 0h.7a11.3 11.3 0 01.9 1l1.2 2.2a15 15 0 01.6 9.4z' class='cls-1'/%3e%3cpath d='M205.5 14.6l5.2.4.3-1-2-4.4-3.5 5zM207 0l-3.4 4.8-2.2-4.8h5.6zm-19.2 12v1l.6.1-.6-1.1zm.2-1.2v-.1.1l-.1.7v.2-.9zm7.2-8.5l-3.8-.3h-.5l.1-.3a11.7 11.7 0 011.3-1.7h1.8l1 2.3zm-7.5 10.9v.2-.2zm0 .6z' class='cls-1'/%3e%3cpath d='M196.2 3c0 .2-.2.3-.3.2l-5-.4h-.5l.5-.8h.5l3.8.3L194 0h1l1.2 2.6v.5zM207 0l-3.4 4.8-2.2-4.8h-1l2.8 5.8c0 .2.2.3.3.3.2 0 .3 0 .4-.2L208 0h-1zm-17.6 13.9c0-.1.1-.3 0-.4l-1.4-3.1v.5l-.2.6v.5l.6 1.2-.7-.1v.8l1.3.2.4-.2zm12-3.9l-.3-.2-7.6-.6a.4.4 0 00-.4.6l2.7 5.7h1l-2.6-5.4 6 .5-3.4 5h1l3.6-5V10zm7.7-1.7l-.4.2-4.3 6.2v.5l.3.2 5.6.5.4-.8-5.2-.5 3.5-5 2 4.3.4-1.2-2-4.1c0-.2-.1-.2-.3-.3z'/%3e%3cpath d='M182.4 56.7l26.1 2.2L246 71.2 219.9 69l-37.5-12.3z' class='cls-2'/%3e%3cpath d='M228.2 69.7l17.8 1.5-14.1-4.7-3.7 3.2zm2.8-3.5l-22.5-7.3-8-.7 1.8 2.2-.6.5-2.4-2.8-16.9-1.4 27.1 8.8 2.5-2 .6.6-2.1 1.8 9.4 3.1 7.4.6-.1-.2 3.8-3.2z' class='cls-1'/%3e%3cpath d='M202.3 60.4l-1.8-2.2-1.2-.1 2.4 2.8.6-.5zm9.7 3.1l-2.5 2 1 .4 2.1-1.8-.6-.6zm19 2.7l-3.8 3.2.1.2.9.1 3.7-3.2-.9-.3z'/%3e%3cpath d='M227.5 69.2l-7.5-.7-9.2-3-.9-.3-24-7.8 13.8 1.2-.3-.5-15.2-1.3-1.8-.1 1.7.5 25.4 8.3 1 .4 9 3h.9l2.8.3 4 .4h.1l-.1-.2.3-.2zm0 0l-7.5-.7-9.2-3-.9-.3-24-7.8 13.8 1.2-.3-.5-15.2-1.3-1.8-.1 1.7.5 25.4 8.3 1 .4 9 3h.9l2.8.3 4 .4v-.2l.3-.2zm0 0l-7.5-.7-9.2-3-.9-.3-24-7.8 13.8 1.2-.3-.5-15.2-1.3-1.8-.1 1.7.5 25.4 8.3 1 .4 9 3h.9l2.8.3 4 .4v-.2l.3-.2zm19 1.9l-.1-.2h-.2v-.1l-37-12.1-.5-.2h-.4L191 57h-.6l-7.3-.7H182v.1l-.1.1v.3l.1.2h.2l37.1 12.2.4.2h.5l25.2 2.1h.4c.3.1.5 0 .5-.2V71zM220 68.5l-9.2-3-.9-.3-24-7.8 13.8 1.2h1.2l7.5.7 22.2 7.3 1 .3 10.8 3.5-13.7-1.1-1.2-.1-7.5-.7zm7.5.7l-7.5-.7-9.2-3-.9-.3-24-7.8 13.8 1.2-.3-.5-15.2-1.3-1.8-.1 1.7.5 25.4 8.3 1 .4 9 3h.9l2.8.3 4 .4v-.2l.3-.2zm0 0l-7.5-.7-9.2-3-.9-.3-24-7.8 13.8 1.2-.3-.5-15.2-1.3-1.8-.1 1.7.5 25.4 8.3 1 .4 9 3h.9l2.8.3 4 .4v-.2l.3-.2z'/%3e%3cpath d='M219.9 69l26.1 2.2-5 20.7-26-2.2 4.9-20.7z' class='cls-10'/%3e%3cpath d='M246.4 71l-.2-.2h-.2l-1.7-.2-1.9-.2-13.7-1.1-1.2-.1-7.5-.7c-.2 0-.4.2-.5.3v.4l-4.9 20v.8l.2.1h.1l26.1 2.3c.2 0 .4-.2.5-.4l5-20.7V71zm-26.2-1.6l25.3 2.1-4.8 20-25.2-2.2 4.7-19.9z'/%3e%3cpath d='M187.3 14.7l-18.1-6.1c0-.7 0-2 .3-3.7l1-4.9h21.8a13.7 13.7 0 00-1.4 2 10.5 10.5 0 00-.7 1.3l-.3.5V4l-.4.8a14.5 14.5 0 00-.9 2.6 14.7 14.7 0 00-.3 1.3l-.2 1-.1.7v.3l-.1.7-.1.5v1.2l-.1.6v1.1l-.4-.1zm45.2-6.4v2.8l-.1.3v1.2l-.2 1v.2l-.3 1.6v.8c-.2.3-.2.6-.3 1v.2a46.7 46.7 0 01-.6 2.2v.2l-.3 1.2-.1.2-.3.8v.2l-.3 1-.1.2-.4 1v.2a63.4 63.4 0 01-.5 1l-.4 1-.5 1-.1.2-.5.8v.1l-.5.9-.6.9-.1.2-.6.9v.1l-.6.7-.1.3-.5.5-.2.3-.5.6s0 .2-.2.3l-.6.8-.4.4-.6.6-.7.7-.3.3-.6.5-.5.5-.2.1-.8.7-.2.1-.6.5-.2.2c-.2 0-.3.2-.5.3l-.6.5-.4.2-1 .7-1 .6h-.2l-.6.4c-.2 0-.4.2-.5.3l-.4.2c-.1 0-.3 0-.4.2h-.2l-.7.4-.7.3-.5.2-.8.4-.4.1-1.3.5-11 3.9-2.7 1h-.1l-1.8.6-1 .4-1.6.5-.5.3c-.3 0-.5.2-.8.3h-.1a15.9 15.9 0 00-3 1.8l-.2.2-.2.1-.2.2-.3.2-.3.3-.4.4-.4.5a4.1 4.1 0 00-.4.5l-.1.1-.2.3 1.7.5 25.4 8.3 1 .4 9 3h.4v.4l-5 20.4-.3-.1-61.3-20a97.8 97.8 0 017-19.6l.6-1a40 40 0 0122.3-18.2l15.6-5.4c3.7-1.4 6.6-3 8.5-5 1-.9 1.8-2 2.5-3.3l.2-.4.2-.4V16l.1-.2.3-.6V15h.1a10.5 10.5 0 00.3-1l.1-.3.3-.9v-.3a15 15 0 00-.6-9.3 10 10 0 00-1.2-2.2l-.3-.4-.6-.6h22.9l.1.7.1.6v.1l.1.4v.1l.2 1.1v.4l.2 1.6.1.8v2.5z' class='cls-5'/%3e%3cpath d='M232 9.4v-.6.6zm0-1.7v.6-.6zm0-1v-.8 1.2-.4zm0-1.7v1-1zm0-.8l-.1-.3v-.5V5v-.8zm-.3 10.6v-.3l.1-.7-.1 1zm-.2 1.2v-.5l.2-.6-.2 1.1zm-.2 1.2v-.4a8.9 8.9 0 000 .4zm0-16.5V.3l.1.8V.7zm-.3 17.8l.2-.9v-.4l-.2 1.3zm-3.8 10l.5-1-.5 1zm-1.1 2v-.2l.5-.7v-.1l-.5 1zM189.8 51l-.4.1a23.8 23.8 0 00-5.7 3.4l-.1.2h-.1l-.3.3-.4.5h-.1v.1l-.1.1-.4.5-.1.1h.6v-.1l.2-.2.1-.1.1-.1.4-.5.4-.3.3-.3.3-.3.2-.1.2-.2.2-.2a14.7 14.7 0 011.6-1l.4-.2 1-.5h.1l.8-.4.2.4.5-.3 2.6-.9h-2.5zm-7.8 5.7v.1-.1zM232.8 6V5l-.1-.5V4l-.1-.8-.1-.4v-.7l-.2-.6L232 0h-.9v.3l.2.8.2.8v.4l.1.3v.5l.1.3.2 1.6v1l.1 1v3a42.9 42.9 0 01-.4 4.9 45.1 45.1 0 01-3.9 12.5v.1a49.6 49.6 0 01-3 4.9v.1l-.5.6a31.7 31.7 0 01-7.4 7l-.7.5a35 35 0 01-3.6 2l-.8.5-.3.1h-.1l-.4.2-3.4 1.4-12 4.3-5.7 2-.4.1a23.8 23.8 0 00-5.7 3.4l-.1.2-.4.3-.4.5h-.1v.1l-.1.1-.4.5v.1l-.2.1v.4l.1.2h.1l37.2 12.2-4.8 20-60.8-20a97.6 97.6 0 016.5-18.2 14 14 0 011.1-2A42.7 42.7 0 01172 37c3.2-2.3 7-4.3 11.4-5.8l15.6-5.4c3.8-1.4 6.7-3.1 8.7-5 2-2 3.4-4.7 4.2-8.1.8-3.4.6-6.6-.7-9.7-.4-1.1-1-2.1-1.8-3H208c1 1 1.7 2 2.3 3.3 1 2.8 1.3 5.8.7 8.8v.4a13.5 13.5 0 01-.9 2.5 7.6 7.6 0 01-.5 1.2l-.2.4-.2.5c-.7 1.1-1.4 2.2-2.3 3a23.5 23.5 0 01-8.4 4.9L183 30.4A40.5 40.5 0 00159.8 50l-.5 1-2.4 5.2c-1.6 4-3 8.5-4 13.2-.1.3 0 .5.2.5l61.7 20.2h.4l.2-.3v-.5l4.8-19.9.1-.3V69c0-.2 0-.4-.3-.4l-9.2-3-1-.4-23.8-7.8-1.8-.6-1.1-.3v-.2l.6-.6.1-.1.3-.3.2-.2 1.5-1.2a23.2 23.2 0 013.3-1.7l.6-.3 2.6-.9.8-.3 2-.7 2.8-1 9-3.2.9-.3 1.3-.5.4-.1 1.3-.6.8-.3.5-.3a30.9 30.9 0 003.3-1.7l.5-.3.4-.4.7-.4.3-.2.8-.6a30.7 30.7 0 005.9-5.5l.2-.2 2-2.7.4-.7v-.1l.6-.9.5-.9a40.6 40.6 0 004.2-11.3l.1-.5.2-.9v-.3l.1-.4.1-.7v-.4l.2-.7.1-1.3.1-1.2V9.5l.1-.7V6.1zm-41-6.1a21 21 0 00-3.8 8.2c-.5 2-.7 4-.8 6l-17.6-6A53.2 53.2 0 01171 0h-1a59 59 0 00-1.1 8.7c0 .2 0 .3.3.4l18.4 6.2h.4l.2-.4v-2.1l.1-.8.1-.8.5-2.8.2-.8.2-.6 1.2-3.2.1-.2v-.1l.4-.6.3-.6.2-.2.3-.6h.1l.6-1 .2-.1V.2h.1l.1-.2h-1z'/%3e%3cpath d='M182.4 56.7l26.1 2.2L246 71.2 219.9 69l-37.5-12.3zm60.3-28l6.1.5-2.6-5.5-3.5 5zm15.9-18.3V8.3l-.1-.3v-.8l-.2-.8v-.5l-1.9-.1 2.2 4.6zm-19.5 29l3.5-5-6.1-.6 2.6 5.6zm14-26.5l-3.5 5 6 .5-2.5-5.5zM248 3.3l-3.5 5 6.1.5-2.6-5.5zm-8.8 1l-6-.5 2.6 5.5 3.4-5zm-26.7 38.9h-.2l-.4.2-.5.2-.7.3-.5.2-.8.4-.4.1-1.3.5h-.1l1.4 3 3.5-5zm-18.1 7.6l-2.3-.2-2.6 1-.5.2 1.9 4 3.5-5z' class='cls-1'/%3e%3cpath d='M258.5 12.3l-.4-.8-2.8-6V5l.4-.2 2 .2h.5v-.2l-.1-.4-.1-.4v-.4l-.1-.4-.1-.3-.1-.5v-.3l-.2-.5v-.3l-.2-.5V.6L257 0h-25.5v.2l.1.5V1l.1.3v.1l.1.4v.4l.1.4.1.4.4-.2 7.5.7c.2 0 .3 0 .4.2v.4l-4.4 6.3-.4.1c-.2 0-.3 0-.3-.2l-2.6-5.5-.5-1.1v.5l.1.8v.8l.1.3v5.3l-.1 1v.2l-.1 1v.2l.3.8 1 2.1v.5l-.5.1h-1l-.4-.1v.2l-.1.3-.2.9-.3 1v.2l-.3 1.1-.1.3-.3.8v.3l-.4.8v.3l-.4 1-.1.2a63.4 63.4 0 01-.4 1l-.5 1-.4 1-.2.2c0 .3-.2.5-.4.8v.1l-.5.9-.2.2-.4.7-.1.2-.6.9s0 .2-.2.2l-.1.3-.2.2v.1l-.3.3a10 10 0 01-.6.9l-.5.5-.2.3-.7.8-.4.4-.4.4-.1.2-.7.7-.3.3-1.1 1-.2.1-.8.7-.2.1-.6.5-.2.2c-.2 0-.3.2-.5.3l-.7.5-.3.2-.8.5-.3.2-1 .6h-.1l-.6.4v.5l-4.1 5.9-.2.3s-.2.2-.4.1a.4.4 0 01-.3-.2l-.1-.2-1.5-3.2-.2-.4-10.1 3.6-2.7 1h1.2l.3.3v.4l-.2.3-4.2 6h-.2a.5.5 0 01-.3 0v-.2l-2.1-4.3-.2-.4h-.1a19 19 0 00-3 1.8l-.2.2-.2.1-.2.2-.3.2-.2.3h-.1l-.4.4-.4.5-.1.1-.1.1-.1.2h-.1l-.1.2-.1.1-.1.2 1.8.1 15.2 1.3h1l.1.1 8 .7c0-.1 0-.2.2-.3l.3-.4.1-.1a24 24 0 01.9-1l.3-.3.3-.2.2-.1.2-.2.2-.2.5-.3.4-.3-.2-.4-1.5-3.1v-.4l.4-.2 7.6.6h.1l.1.1h.1v.5l4.7-1.6 5.6-2 1.5-.6-.2-.3-1.7-3.8V44l.4-.2 7.5.7c.2 0 .3 0 .4.2v.4l-.6.9-.5.6.5-.2.4-.2.8-.3.5-.2.8-.4.3-.2 1.2-.6v-.1l1-.6.4-.2.7-.5.4-.2.7-.5.2-.2.2-.1.3-.2.6-.5.2-.1.8-.7.1-.1.5-.4.1-.1.6-.5.2-.3h-.5l-.1-.2v-.5l4.3-6.2.4-.2.3.3.3.5.2.4.2-.3.1-.2.2-.4.2-.3.2-.2.5-.9v-.1l.4-.8.2-.3v-.2l.4-.6v-.1l.2-.4-.3-.5-1-2 .1-.5s.2-.2.4-.1h1.6l.4.1.2-.6.1-.3.1-.3.3-.8V23a38 38 0 00.4-1.2l.2-.8v-.3l.3-.8v-.3l.1-.6.2-1v-.2l.2-.7v-.3l.1-.8v-.2l.2-1v-1.5l.1-1zm-15.1-4l4.3-6.1c0-.2.2-.2.4-.2.1 0 .3 0 .3.2l3.2 6.9a.4.4 0 01-.4.6l-7.5-.7a.4.4 0 01-.4-.2v-.4zm-6.2 4.4c0-.2.2-.2.4-.2l7.5.6c.2 0 .3.1.4.3v.4L241 20l-.4.2a.4.4 0 01-.3-.3l-3.2-6.8c-.1-.2 0-.3 0-.4zm-20.6 34.6L221 41c0-.2.2-.2.4-.2.1 0 .2 0 .3.2l3.2 6.9v.4l-.4.2-7.5-.7a.4.4 0 01-.4-.2v-.4zM202 50l.7-1 .2-.3.4-.2c.1 0 .3.1.3.3l.1.2.5 1 .5 1 2.2 4.6a.4.4 0 01-.5.6l-7.5-.6a.4.4 0 01-.3-.3c-.1 0 0-.3 0-.4l2.7-3.9.7-1zm29.8-12.4l-.4.2-7.5-.7c-.2 0-.3 0-.4-.2v-.4l4.4-6.2c0-.2.2-.2.4-.2.1 0 .3 0 .3.2l3.2 6.9c.1.1 0 .3 0 .4zM234 31a.5.5 0 01-.4-.3l-3.2-6.8v-.4c.2-.2.3-.2.5-.2l7.5.6c.1 0 .3.1.3.3.1.1.1.3 0 .4l-4.3 6.2-.4.2zm1.5 2.5v-.4l.4-.2 7.6.7c.1 0 .3 0 .3.2v.4l-4.3 6.2c-.1.2-.3.2-.4.2a.4.4 0 01-.4-.2l-3.2-6.9zM250 30c-.1.2-.3.2-.4.2l-7.6-.6a.4.4 0 01-.3-.3v-.4l4.4-6.2.3-.2c.2 0 .3.1.4.3l3.2 6.8v.4zm-1.1-11.2a.4.4 0 01-.4-.3V18l4.4-6.2.4-.2.3.3 3.2 6.8v.4c-.1.2-.3.2-.4.2l-7.5-.6z' class='cls-1'/%3e%3cpath d='M244.3 13.9l-6-.5 2.5 5.5 3.5-5zm-23 28.2l-3.5 5.1 6 .5-2.5-5.6zm26.5-3.8h.4l.8-1 .7-.6v-.1l.2-.3.5-.5.2-.3.2-.3.2-.3.2-.3.4-.6-.3-.7-3.5 5zm-10.3-13.6l-6.1-.5 2.6 5.5 3.5-5zm-9.4 6.6l-3.5 5.1 6.1.5-2.6-5.6zm-16.6 21l1.3 2.8c1-.5 1.9-1 2.8-1.3l1.8-.7.2-.3-6-.5zm18.2-7.7l1.6 3.6 2.5-.9.6-.2 1.3-2-6-.5zm-30.1 10.2l6.1.5-2.6-5.5-3.5 5zM232 15.4l-.1.2v.3l-.1.5h.6l-.5-1zm23.2 12l.3-.6v-.2l.1-.1.1-.2-1-.1.5 1.2z' class='cls-1'/%3e%3cpath d='M240.4 3.7l-.4-.2-7.5-.6-.4.1v.4l.1.3.6 1.1 2.5 5.5.4.2.3-.1 4.4-6.2v-.5zm-4.6 5.6l-2.6-5.6 6 .6-3.4 5zm15.8-.3l-3.2-6.8-.3-.2c-.2 0-.3 0-.4.2l-4.3 6.2c-.1 0-.1.3 0 .4 0 .1.1.2.3.2l7.5.7c.2 0 .3 0 .4-.2 0-.1.1-.3 0-.4zm-7.1-.7l3.5-5 2.6 5.5-6.1-.6zM255.4 5c-.1.1-.1.3 0 .4l3.1 6.9v-1.9l-2.1-4.7 1.9.2v-.3l-.1-.4V5l-2.5-.2c-.1 0-.3 0-.4.2zm-22 12.1c.1 0 .1-.2 0-.4l-1.2-2.8-.1.7v.3l-.2.5.5 1h-.6l-.1.4v.4l1.4.1.4-.1zm12.1-3.7c0-.2-.2-.3-.4-.3l-7.5-.6c-.2 0-.3 0-.4.2 0 0-.1.2 0 .4l3.2 6.8c0 .2.2.3.3.3.2 0 .3 0 .4-.2l4.3-6.2c.1-.1.1-.3 0-.4zm-4.7 5.5l-2.6-5.5 6.1.5-3.5 5zm15.9-.2l-3.2-6.8c0-.2-.2-.3-.3-.3-.2 0-.3 0-.4.2l-4.3 6.2c-.1.1-.1.3 0 .4 0 .2.1.3.3.3l7.5.6c.1 0 .3 0 .4-.2v-.4zm-7.1-.8l3.5-5 2.5 5.5-6-.5zm-10.9 6.3c-.1-.2-.2-.2-.4-.3l-7.5-.6a.4.4 0 00-.5.6l3.3 6.8c0 .2.2.3.3.3.2 0 .3 0 .4-.2l4.3-6.2c.1-.1.1-.3 0-.4zm-4.7 5.5l-2.6-5.5 6.1.5-3.5 5zm15.9-.2l-3.2-6.8c0-.2-.2-.3-.4-.3-.1 0-.3 0-.4.2l-4.3 6.2v.4c0 .2.2.3.3.3l7.6.6c.1 0 .3 0 .4-.2v-.4zm-7.2-.8l3.5-5 2.6 5.5-6-.5zm10.9-3.3v.5l1.2 2.6.2-.5v-.2l.2-.2v-.2l-.5-1.2h1l.3-.6v-.2l-2-.1-.4.1zm-21.9 11.8l-3.2-6.9-.3-.2c-.2 0-.3 0-.4.2l-4.3 6.2c-.1 0-.1.3 0 .4 0 .1.1.2.3.2l7.5.7c.2 0 .3 0 .4-.2 0-.1.1-.3 0-.4zm-7.1-.9l3.5-5 2.6 5.6-6.1-.5zm19.1-2.5l-.3-.2-7.6-.7c-.1 0-.3 0-.3.2-.1.1-.1.3 0 .4l3.1 6.9.4.2c.1 0 .3 0 .4-.2l4.3-6.2v-.4zm-4.6 5.6l-2.6-5.6 6 .6-3.4 5zm12.3-7.4l-.4.2-4.3 6.2v.5l.3.2h.4l.7-.7h-.3l3.5-5 .4.7V34a1.5 1.5 0 00.2-.2l.3-.6-.4-.9-.4-.2zM209 49.5l.3-.2 4.3-6.2v-.5l-.5.2-.4.2-.4.2h.2l-3.5 5-1.4-3-.8.2 1.8 3.8c0 .2.2.2.3.3zm16-1.5l-3.3-6.9-.3-.2c-.2 0-.3 0-.4.2l-4.4 6.2v.4l.4.2 7.5.7c.1 0 .3 0 .4-.2V48zm-7.2-.8l3.4-5 2.6 5.5-6-.5zm19.1-2.6l-.3-.2-7.6-.7a.4.4 0 00-.4.6l2 4.2.7-.3-1.6-3.6 6 .6-1.3 1.9.7-.3.4-.1.4-.2 1-1.5v-.4zm-46.1 12.5c.1 0 .3 0 .3-.2l4.4-6.2v-.4l-.3-.2-1.2-.2-1.9.7 2.3.2-3.5 5-2-4-.7.3 2.2 4.7c0 .2.2.3.4.3zm16-1.5l-2.2-4.6-.5-1-.4-1-.1-.2c-.1-.2-.2-.2-.4-.3-.1 0-.3 0-.4.2l-.2.3-.7 1-.7 1-2.7 4v.3c0 .2.2.3.3.3l7.5.6.4-.1v-.5zm-7.2-.8l2.7-3.8.7-1 .1-.2v.2l.6 1 2 4.3-6-.5zm19.2-2.5c-.1-.2-.3-.3-.4-.3l-7.5-.6a.4.4 0 00-.5.6l1.7 3.5.7-.4-1.3-2.8 6 .5-.1.3 1.3-.4c0-.2.1-.3 0-.4z'/%3e%3cpath d='M228.3 69.7l-1-.1-4.1-.4-2.8-.2h-.5v.4l-5 20.3h.5l13.2 1.2c.2-.2.5-.3.8-.3.3 0 .6.2.8.4l10.8 1 5-20.4v-.4l-17.7-1.5zm-6.4 15.9a1 1 0 11-.1 2.2 1 1 0 01.1-2.2zm-.4-7.5c0-.6.6-1 1.2-1s1 .6 1 1.2a1.1 1.1 0 11-2.2-.2zm8.6 4a1.1 1.1 0 11-.1 2.3 1.1 1.1 0 01.1-2.2zm-.2-10c0-.6.6-1 1.2-1s1 .6 1 1.2a1.1 1.1 0 11-2.2-.2zm6.6 15.8a1.1 1.1 0 012.1.2c0 .6-.6 1-1.2 1a1 1 0 01-1-1.2zm1.7-7.2a1 1 0 11.2-2.2 1 1 0 01-.2 2.2z' class='cls-1'/%3e%3cpath d='M232 72.3a1 1 0 00-1-1.2 1 1 0 00-1.1 1 1 1 0 001 1.2 1 1 0 001.2-1zm-8.3 6a1 1 0 00-1-1.1 1 1 0 00-1.2 1c0 .5.4 1 1 1.1s1.1-.4 1.2-1zm-1.7 7.3a1 1 0 00-1.2 1 1 1 0 001 1.2 1 1 0 001.1-1 1 1 0 00-1-1.2zm9.1-2.2c0-.6-.4-1.2-1-1.2s-1 .4-1.1 1a1 1 0 001 1.2 1 1 0 001.1-1zm-1.7 7.2a1 1 0 00-.8.3l1.6.1a1 1 0 00-.8-.4zm8.8-9.9a1 1 0 001.1-1 1 1 0 00-1-1.2c-.6 0-1 .4-1.1 1s.4 1.1 1 1.2zm-1.7 7.3a1 1 0 001 1.1 1 1 0 001.1-1c0-.6-.3-1.1-1-1.2s-1 .4-1.1 1z'/%3e%3cpath d='M88.3 350l10.5-3.8.8-.2 2.5-.9 1.3-.5.4-.1.4-.2.4-.2.5-.2.7-.3.5-.2.8-.4.2-.1.2-.1.3-.2h.1a14.7 14.7 0 00.8-.5l1-.6.3-.2.8-.5.4-.2.6-.5.3-.2.2-.1.2-.2.6-.5.2-.1.8-.7.2-.1.4-.4.1-.1.6-.5.2-.3h.1l.7-.7.1-.2.8-.8.7-.7v-.1l.2-.3.5-.5.2-.3.2-.3.2-.3.2-.3.4-.6h.1l.1-.2.6-.9.1-.2.3-.4.1-.3.2-.2.5-.9.5-1v-.2l.2-.2.3-.6v-.1l.2-.3.2-.5v-.2l.2-.2v-.2l.3-.6v-.2l.1-.1.1-.2c0-.3.2-.5.3-.7v-.2l.2-.6.1-.3.1-.3.3-.8v-.3l.4-1v-.3l.2-.8.1-.2.2-.9v-.3l.2-.5.1-1v-.3l.2-.7v-.3l.2-.7v-1.3h.1v-1.2l.1-.3V305l-.2-.8v-.8l-.1-.3v-.5l-.1-.4-.1-.4v-.3l-.1-.5-.1-.3-.1-.5v-.2l-.2-.5v-.3l-.2-.5v-.2l-.3-.8-.2-.7v-.3h-.1l-.1-.4-.1-.3-.1-.2-.1-.3-.1-.3-.2-.4-.1-.3-.2-.4-.1-.3v-.2l-.1-.1-.5-1-.4-.8-.1-.3-.2-.3-.1-.2-.1-.2-.3-.4-.2-.4-.1-.2-.6-1-.1-.2-.5-.6-.1-.2-.5-.7-.1-.1v-.1l-.6-.7-.2-.2-.4-.5-.1-.2h-.1a24.5 24.5 0 00-.6-.8l-.7-.6-.2-.2-.4-.5-.2-.1v-.2l-.6-.4-.1-.1-.2-.2-.6-.6-.2-.1-.3-.3-.4-.3-.3-.3-.4-.2-.2-.2h-.1c-.1-.2-.3-.3-.4-.3l-.3-.3-.4-.2-.3-.2-.5-.3-.3-.2-.5-.4h-.2l-.8-.5-.3-.1-.6-.3-.3-.2-.6-.3-.3-.1-.6-.3h-.2l-.1-.1-1-.4-1-.4h-.2l-.5-.2-1-.3-.4-.1-.7-.2-.8-.2h-.2l-.8-.3-.7-.1h-.4l-.8-.2-.9-.1h-.4l-.6-.1-5-.5h-1l-1-.1-.9-.1-13.1-1.1-4.6-.4h.9v.1h.5l.8.2h.2l.8.2h.1l.8.2h.2l.5.2h.4l.6.2.4.1 1 .3.7.3 1 .3 1 .4.3.2.3.1.3.1.3.2.6.3.3.1h.1l.5.3.3.1.8.5h.2l.5.4a2.6 2.6 0 01.4.3h.2l.2.2.3.2.4.3.3.2h.1v.1h.1l.2.2h.1l.2.2.4.3.3.2.3.3h.1v.1l.3.2.2.2.6.5.3.3.5.5.3.2.1.2.4.3.1.2.4.4.3.3.1.1.2.2c0 .2.2.3.3.4l.2.2.4.5.2.2.5.7.1.1v.2l.4.4.2.2.1.3.5.6.1.2.2.3.4.6.1.2.5.8v.2l.4.5v.3l.5.8.1.3.4.7v.2l.1.1.1.3.2.4.1.3.2.5v.2h.1l.1.3v.2l.2.3.1.4.1.3.2.7.1.4v.1l.1.3.1.3.2.5v.3l.1.4v.2l.1.2.1.4v.3l.1.3v.2l.1.3a3.2 3.2 0 010 .5l.1.3.1.5v.5l.1.3v.2l.1.8v.9l.1.2v6.3l-.1.1v.1l-.1 1v.3l-.1.8v.3l-.2.5v.5l-.1.4-.1.5v.4h-.1v.2l-.1.3-.2.8c0 .4-.2.7-.3 1v.3l-.3 1-.1.3c0 .3-.2.6-.3.8v.4l-.4.8v.2l-.4 1v.2l-.4.8-.1.3-.5 1-.4.9-.1.2-.5.9-.5 1-.2.2-.4.7-.1.2-.6.8v.2a16.4 16.4 0 01-.8 1l-.4.5-.2.3-.5.6-.2.2a25.7 25.7 0 01-1.4 1.7l-.2.2-.7.6-.3.3-.6.5-.5.5-.2.2-.8.6-.2.2-.8.6-.5.4-.6.4-.4.3-.8.5-.3.2-1 .6h-.1l-.6.4-.5.2-.4.2-.4.2-.2.1-.2.1-.5.2-.7.4-.5.2-.8.3-.4.2-1.3.5h-.1l-.8.3-12.8 4.5-1.9.7-2.6 1c-.1 0-.3 0-.5.2-.3 0-.5.2-.8.3h-.1.1l.2.4.7-.3h30.9z' class='cls-4'/%3e%3cpath d='M116.3 335.7v.1l.6-.8-.7.7zm-15.1-30.2v-1.9l-.2-.9-.1-1.6v-.5l-.1-.3v-.3l-.1-.4v-.1l-.1-.3v-.2l-.1-.3v-.3l-.2-.5v-.3l-.2-.5-.1-.7-.2-.6-.4-1.3v-.2a7 7 0 00-.2-.5l-.1-.2v-.1l-.1-.2v-.2l-.2-.4-.6-1.3v-.3l-.1-.1v-.1a29 29 0 00-.4-.7v-.2h-.1l-.4-.9-.2-.2-.2-.4-2-3.2v-.2c-.2-.1-.2-.2-.3-.4h-.2v-.2a15.5 15.5 0 00-.6-.7h-.5l.5.7h.1v.2l.4.4.2.3.1.2.5.6.1.2.2.3v.1l.4.6.1.1.5.9v.2l.4.5v.2l.5.8.1.3.4.8v.1l.1.1.1.3.2.5.1.3.2.4v.2l.1.1.1.2v.2l.2.3.1.4v.1l.1.3.2.6v.1l.1.3v.2l.1.2.1.3.2.5v.3l.1.5.1.3.1.4v.4l.1.2v.2l.1.4a3.2 3.2 0 010 .4l.1.4.1.4v.7l.1.2v.2l.1.9v.8l.1.3v6.4l-.2 1v.4l-.1.7v.3l-.2.5.4.7v-.5a10 10 0 00.2-1v-.7l.1-.3.1-1 .1-1.2v-.3l.1-1.1v-2.3zm-1.1 8.7l-.1.4v.4l-.1.1v.1l-.1.3-.2.8c0 .4-.2.8-.3 1.1v.2l-.3 1.1-.1.3-.3.8v.3l-.3.8-.1.3-.4 1v.2l-.4.8-.1.2-.4 1h-.1l-.4 1-.1.2-.5.8-.5 1-.2.2-.4.7-.1.2-.6.9-.5.8-.2.3-.5.5-.2.3-.5.6-.2.3a25.7 25.7 0 01-1.4 1.6l-.2.2-.7.6-.3.3-.6.6-.5.5-.2.1-.8.6-.2.2-.8.7c-.2 0-.3.2-.5.3l-.6.5-.4.2-.7.5-.4.2-1 .6h-.1l-.6.4c-.2 0-.4.2-.5.3l-.4.2-.4.1h.2l-.3.6.7-.4.3-.1.5-.3a22.7 22.7 0 002-1.2l.6-.3a39.3 39.3 0 002.7-2h.1l.1-.1.8-.7.2-.1.5-.5.2-.2.4-.3.3-.3a22.4 22.4 0 001.7-1.8c1.7-2 3.3-4.1 4.6-6.5l.4-1c1-1.7 1.7-3.6 2.4-5.6v-.2l.3-.8a44.8 44.8 0 001-3.9v-.2l.2-.8h-.4zm-15.2-38.3l-.5-.3.6.3zm-1.6-1h-.1l-.5-.2 1.4.7-.8-.4zm-5-2.1l-.7-.2.8.2h-.1zm-2.4 70.1l-.8.3-12.8 4.5-2 .7 1.1.1 2-.7 11.9-4.2.8-.3-.2-.4zm40.3-7.2l.1.1.6-.8-.7.7zm-15-30.2v-1.9l-.2-.9-.1-1.6v-.3l-.1-.2v-.6l-.2-.4v-.6l-.1-.3v-.3l-.2-.5v-.3l-.2-.5-.1-.7-.2-.6-.4-1.3v-.2a7 7 0 00-.2-.5l-.1-.2v-.1l-.1-.2v-.2l-.2-.4-.6-1.3v-.3l-.1-.1v-.1a29 29 0 00-.4-.7l-.1-.2-.4-.9-.2-.2-.2-.4-2-3.2v-.2l-.4-.4-.2-.2a15.5 15.5 0 00-.5-.7h-.5l.5.7.2.2.3.4.2.3.1.2.5.6.1.2.2.3v.1l.4.6v.1l.6.9v.2l.4.5v.2l.5.8.1.3.4.8v.2l.2.3.2.5.1.3.2.4v.2l.1.1v.2l.2.2v.3l.2.4v.1l.1.3.2.6v.1l.1.3v.2l.1.2.1.3.1.5.1.3.1.5.1.3v.4l.2.4v.4l.1.4a3.2 3.2 0 010 .4l.1.4.1.4v.7l.1.2v.2l.1.9v.8l.1.3v6.3l-.1.1-.1 1v.4l-.1.7v.3l-.2.5.3.7.1-.5a10 10 0 00.2-1v-.7l.1-.3.1-1 .1-1.2v-1.5l.1-.2v-2zm-1.1 8.7l-.1.4-.1.4v.2l-.1.3-.2.8c0 .4-.2.8-.3 1.1v.2l-.3 1.1-.1.3-.3.8v.3l-.4.8v.3l-.4 1-.1.2-.3.8-.1.2-.5 1-.4 1-.1.2-.5.8-.5 1-.2.2-.4.7-.1.2-.6.9-.6.8-.2.3-.4.5-.2.3-.5.6-.2.3a25.7 25.7 0 01-1.4 1.6l-.2.2-.7.7-.3.3-.6.5-.5.5-.2.1-.8.6-.2.2-.8.7c-.2 0-.3.2-.5.3l-.6.5-.4.2-.8.5-.3.2-1 .6h-.1l-.6.4c-.2 0-.4.2-.5.3l-.4.2c-.1 0-.3 0-.4.2h.2l-.4.5.8-.4.3-.1.5-.3a22.7 22.7 0 002-1.2l.6-.3a39.3 39.3 0 002.7-2h.1l.1-.1.8-.7.1-.1.6-.5.2-.2.4-.3.3-.3a22.4 22.4 0 001.7-1.8c1.7-2 3.3-4.1 4.6-6.5l.4-1c1-1.7 1.7-3.6 2.4-5.6v-.2l.3-.8a44.8 44.8 0 001-3.9v-.2l.2-.8h-.4zm-15.2-38.3l-.5-.3.6.3zm-1.6-1h-.2l-.4-.2 1.4.7-.8-.4zm-5-2.1l-.7-.2.8.2h-.1zm-2.4 70.1l-.8.3-12.8 4.5-2 .7 1.1.1 2-.7 11.9-4.2.8-.3-.2-.4zm0 0l-.8.3-12.8 4.5-2 .7 1.1.1 2-.7 11.9-4.2.8-.3-.2-.4zm2.4-70.1l-.7-.2.8.2h-.1zm5 2.2h-.1l-.1-.1-.4-.2 1.4.7-.8-.4zm1.6.9l-.5-.3.6.3zm15.2 38.3l-.1.4-.1.4v.2l-.1.3-.2.8c0 .4-.2.8-.3 1.1v.2l-.3 1.1-.1.3-.3.8v.3l-.4.8v.3l-.4 1-.1.2-.3.8-.1.2-.5 1-.4 1-.1.2-.5.8-.5 1-.2.2-.4.7-.1.2-.6.9-.6.8-.2.3-.4.5-.2.3-.5.6-.2.3a25.7 25.7 0 01-1.4 1.6l-.2.2-.7.7-.3.3-.6.5-.5.5-.2.1-.8.6-.2.2-.8.7c-.2 0-.3.2-.5.3l-.6.5-.4.2-.8.5-.3.2-1 .6h-.1l-.6.4c-.2 0-.4.2-.5.3l-.4.2c-.1 0-.3 0-.4.2h.2l-.4.5.8-.4.3-.1.5-.3a22.7 22.7 0 002-1.2l.6-.3a39.3 39.3 0 002.7-2h.1l.1-.1.8-.7.1-.1.6-.5.2-.2.4-.3.3-.3a22.4 22.4 0 001.7-1.8c1.7-2 3.3-4.1 4.6-6.5l.4-1c1-1.7 1.7-3.6 2.4-5.6v-.2l.3-.8a44.8 44.8 0 001-3.9v-.2l.2-.8h-.4zm1-8.7v-2.8l-.2-1.6v-.3l-.1-.2v-.3l-.1-.3v-.5l-.2-.3v-.5l-.1-.3-.1-.5v-.3l-.2-.5-.2-.7-.1-.6-.4-1.3v-.2a7 7 0 00-.3-.5v-.3l-.1-.2-.1-.2-.1-.4-.6-1.3v-.3l-.2-.1v-.1a29 29 0 00-.3-.7l-.1-.2-.4-.9-.2-.2-.2-.4-2-3.2v-.2l-.4-.4-.2-.2a15.5 15.5 0 00-.5-.7h-.5l.5.7.2.2.3.4.2.3.1.2.5.6v.2l.3.3v.1l.4.6v.1l.6.9v.2c.2.1.3.3.3.5l.2.2.4.8.1.3.4.8v.2l.2.3.2.5.1.3.2.4v.3l.2.2v.2l.1.3.2.4v.1l.1.3.2.6v.1l.1.3v.2l.1.2.1.3.1.5.1.3.1.5v.3l.2.4v.6l.1.2v.4a3.2 3.2 0 01.2.4v.8l.1.2v.5l.1.2v.2l.1.9v1.1l.1.5v5.8h-.1v.1l-.1 1v.4l-.2.7v.8l.2.7.1-.5a10 10 0 00.2-1v-.7l.1-.3.1-1 .1-1.2v-2l.1-.2v-1.5zm15.1 30.2l.1.1.6-.8-.7.7zM76 343l-.8.3-12.8 4.5-2 .7 1 .1h.1l2-.7 11.9-4.2.8-.3-.2-.4zm2.4-70.1l-.7-.2.8.2h-.1zm5 2.2h-.1l-.1-.1-.4-.2 1.4.7-.8-.4zm1.6.9l-.5-.3.6.3zm15.1 38.3v.4l-.1.4v.2l-.1.3-.2.8-.3 1.1v.2l-.3 1.1-.1.3-.3.8v.3l-.4.8v.3l-.4 1-.1.2-.3.8-.1.2-.5 1-.4 1-.1.2-.5.8-.5 1-.2.2-.4.7-.1.2-.6.9-.6.8-.2.3-.4.5-.2.3-.5.6-.2.3a25.7 25.7 0 01-1.5 1.6l-.1.2-.7.6-.3.3-.6.6-.5.5-.2.1-.8.6-.2.2-.8.7c-.2 0-.3.2-.5.3l-.6.5-.4.2-.8.5-.3.2-1 .6h-.1l-.6.4-.6.3-.3.2-.4.1h.2l-.4.6.8-.4.3-.1.5-.3a22.7 22.7 0 002-1.2l.6-.3a39.3 39.3 0 002.7-2h.1v-.1l.9-.7.1-.1.6-.5.2-.2.4-.3.3-.3a22.4 22.4 0 001.6-1.8c1.8-2 3.3-4.1 4.6-6.5l.5-1c1-1.7 1.7-3.6 2.4-5.6v-.2l.3-.8a44.8 44.8 0 001-3.9v-.2l.2-.8h-.4zm1.2-8.7V304l-.1-.3v-.9l-.3-1.6v-.8l-.1-.3v-.4l-.1-.1v-.5l-.1-.3-.1-.3-.1-.5v-.3l-.2-.5-.2-.7-.1-.6-.4-1.3v-.1l-.1-.1a7 7 0 00-.2-.5v-.4l-.1-.2-.1-.2-.1-.4-.6-1.3-.1-.3v-.1l-.1-.1a29 29 0 00-.3-.7l-.1-.2-.5-.9v-.2l-.3-.4-2-3.2-.1-.2-.3-.4-.2-.2a15.5 15.5 0 00-.5-.7h-.5l.5.7.2.2.3.4.2.3.1.2.4.6.2.2.1.3.1.1.4.6v.1l.6.9v.2c.2.1.2.3.3.5l.2.2.4.8.1.3.4.8v.2l.2.3.2.5.1.3.2.4v.3l.2.2v.2l.1.3.2.4v.4l.3.6v.1l.1.3v.2l.1.2v.3l.2.5.1.3.1.5v.3l.2.4v.6l.1.2v.4a3.2 3.2 0 01.2.4v.8l.1.2v.7l.1.2.1.9v1.1l.1.5v4.7l-.1 1v.2l-.1 1v.4l-.2.7v.8l.2.7.1-.5a10 10 0 00.2-1v-.7l.1-.3.1-1 .1-1.2v-3.7zm15 30.2l.1.1.6-.8-.7.7zm11-27.7V305l-.2-.8v-.8l-.1-.3v-.5l-.1-.3-.1-.5v-.3l-.1-.4-.1-.4-.1-.5v-.4l-.2-.5v-.3l-.2-.5v-.2l-.3-.8v-.1l-.2-.6-.1-.3-.2-.5v-.3l-.2-.4-.1-.3-.2-.5-.1-.3-.2-.4-.1-.3-.2-.3-.5-1-.4-.9-.1-.2-.3-.5v-.2l-.6-.9v-.1l-.7-1-.1-.2-.5-.6-.1-.3-.6-.8a30 30 0 00-.6-.7l-.2-.3-.4-.5-.2-.2-.5-.6-.2-.2-.6-.7-.2-.1-.5-.5-.2-.3-.5-.4-.4-.4-.5-.5-.3-.2-.3-.2-.3-.3-.1-.1-.3-.2-.3-.3h-.2l-.1-.2h-.1l-.3-.3h-.2l-.2-.2-.3-.3h-.2l-.2-.2-.5-.3h-.1l-.2-.2-.6-.3-.2-.2-.8-.4-.2-.1-.6-.3h-.1l-.1-.1h-.1l-.6-.4-.4-.1-.6-.3h-.2l-.1-.1-1-.4-1-.4h-.2l-.6-.2-1-.4h-.4l-.6-.2-.8-.3h-.2l-.9-.2-.7-.1-.4-.1-.8-.2H97l-.4-.1H96l-26-2.3h-.2c-.2 0-.3.2-.4.4 0 .2.2.4.4.5h.7l.5.1h.6l1.9.4.4.1.6.1.5.2.6.1.3.1h.2l.2.1 1 .3 1.7.6.1-.4-.1.4 1 .4.2.1h.1l.3.2.3.1.3.2.6.3.3.1.6.3.2.1.8.5h.2l.6.4.2.1v.1c.2 0 .4.2.5.3l.2.1.2.1.3.2.2.2.2.1.2.2.5.3.2.2.4.3.3.2.5.5h.1a13 13 0 011.4 1.3l.2.2.2.2.3.3.2.2.3.4a21.8 21.8 0 011 1l.1.2.2.3.3.2.1.3.5.6.1.1.6.8.2.2.2.3.3.6 1.6 2.6v.2a27 27 0 011.8 4l.1.3.1.3.2.4a29.9 29.9 0 01.3 1l.2.7v.3l.2.5v.3l.2.5v.2l.2.5v.5l.1.3v.3l.1.4.2.9v.8l.2 1.1v1.1l.1 1.4v2.5a22 22 0 010 1.4l-.1 1v.5l-.2.6v1l-.1.4a41 41 0 01-5 14.5l-.6.9-.7 1c-.6 1-1.3 1.9-2 2.7 0 .2-.2.3-.3.3 0 .2-.3.4-.4.6l-.8.8a32 32 0 01-6.4 5.2l-.4.2a37 37 0 01-2.2 1.3l-.3.2-.8.4a37.5 37.5 0 01-4.2 1.7l-18.2 6.4-2.2 1.1h1.1l.2.3.6-.3h.1l.5-.3 3.5-1.2 2-.7 11.8-4.2.8-.3 1-.3.6-.3 1-.4.6-.2.7-.4.5-.2.8-.4.3-.1.5-.3a22.7 22.7 0 002-1.2c.2 0 .4-.2.5-.3a39.3 39.3 0 002.8-2h.1v-.1l.9-.7.1-.1.6-.5.1-.2c.2 0 .3-.2.5-.3l.2-.3a22.4 22.4 0 001.7-1.8c1.8-2 3.3-4.1 4.6-6.5l.5-1c1-1.7 1.7-3.6 2.4-5.6v-.2l.3-.8a44.8 44.8 0 001-3.9v-.2l.2-.8v-.8a10 10 0 00.2-1l.1-.7v-.3l.2-1v-1.2l.1-.3v-6.2l-.3-1.6v-.8l-.1-.3v-.4l-.1-.1v-.5l-.1-.3-.1-.3-.1-.5v-.3l-.2-.5-.2-.7-.1-.6-.4-1.3v-.1l-.1-.1a7 7 0 00-.2-.5v-.3l-.1-.2-.1-.2-.1-.4-.6-1.3-.1-.3v-.1l-.1-.1a29 29 0 00-.4-.7v-.2l-.5-.9v-.2l-.3-.4-2-3.2-.1-.2-.3-.4-.2-.2a15.5 15.5 0 00-.5-.7l-.2-.3a15.1 15.1 0 00-1.2-1.4l-.6-.6-.5-.5-1.5-1.6-1.2-1-.3-.2a20.5 20.5 0 00-1-.8c-.2 0-.2-.2-.3-.2l-.3-.2-1-.6-.5-.4H85v-.1l-.7-.3-.2-.2-.8-.4h-.1l-.1-.1-.4-.2-.2-.2-1.3-.5-.3-.2-1.6-.6-.9-.4h-.1l-.7-.3-.6-.1 11.2 1h1.4l1 .1 5.2.5h1l.9.2.8.1h.4l.6.2.1-.4v.4l.8.2h.2l.8.3.6.1.2.1h.2l1 .4.5.1h.2l1 .4.1-.4-.1.5c.3 0 .6.2 1 .4h.3l.6.3.3.2.6.3.3.1.6.3.2.1.8.5.2.1.6.3.1.1.2.1.4.3.2.1.2.1.3.3.2.1.2.1.3.2v.1l.2.1.2.1a6 6 0 01.5.5h.1l.3.3h.1l.2.2.3.2.6.6.3.3.5.4.2.2.5.6.2.1.6.7.1.2.5.5.2.2.4.5.2.3.5.6.1.1.6.8.1.2.5.7.1.2.6.9v.2l.4.5.2.3v.2l.3.4.2.3.4.8.4 1 .2.3.1.3.2.4v.3l.2.5.2.2v.1l.1.4.1.3.1.2v.2l.2.3.2.6v.1l.2.8v.2l.1.3.1.2v.3l.2.5v.3l.1.5.1.2v.5l.1.4.1.4v.5l.1.3v.3a13.9 13.9 0 01.1.6v.2l.1.8.1.8v1.4l.1.3v3.9l-.2 1v.1h.5-.5v1l-.1.3-.1.7v.4l-.2.6v.3l-.2 1v.4l-.2.4c0 .3 0 .6-.2.9v.2l-.2.8v.2l-.4 1v.4l-.3.8-.1.3-.1.3-.2.4v.3l-.4.8v.1l-.1.3-.2.3c0 .2 0 .3-.2.5l-.1.4v.1l-.4.7v.1l-.3.6-.3.5-.4.8v.1l-.5.9-.2.3-.2.2-.1.3-.2.3-.6.8v.2l-.6.7-.1.2-.1.2-.1.1-.2.2v.1l-.3.3-.4.5-.1.1-.2.2-.6.8-.1.1-.7.7.3.3-.2-.2h-.2v.1l-.7.7c-.1 0-.2 0-.2.2h-.1l-.6.6h-.1l-.4.4-.2.2-.8.6-.2.2-.6.5-.2.1-.2.2h-.2v.1l-.7.5-.4.3-.7.4-.1.1-.3.2-1 .5v.1l-1.2.6-.2.1h-.1l-.9.5-.4.2-.8.3-.2.2h-.2l-.9.4-.4.1-1.2.5-2.5.9-.8.3L87 350h2.5l12.7-4.5 1.3-.5h.2l.2-.1.8-.4.5-.2.8-.3.4-.3c.3 0 .6-.2.8-.4h.2l.2-.1 1.1-.7h.2l1-.6.2-.2h.1l.8-.5.3-.3.7-.5h.1l.2-.1.2-.2.2-.2.6-.5.2-.1.8-.7.3-.2.3-.3h.1v-.1l.6-.5.1-.1.3-.2.6-.7.2-.2.8-.9.6-.7h.1l.1-.2.1-.1.5-.6.2-.3.1-.1.1-.2.2-.2.2-.3.5-.7.1-.2.6-.8.2-.4.2-.3v-.2l.3-.3.5-.9.5-1 .2-.4.3-.6v-.1l.4-.8.2-.5.3-.8.2-.3.3-.9.1-.3.2-.5v-.2l.2-.4.2-.8.2-.4.2-1v-.2c.2-.2.2-.5.3-.8v-.3l.3-.8v-.4l.1-.5.2-1v-.2l.2-.7v-.3l.1-.8v-.3l.2-1v-1.4l.1-1.2v-2z'/%3e%3cpath d='M56 312.6l22.3 1.9c.6-1.3 1-2.6 1.4-4.2a15 15 0 00-.6-9.3 11 11 0 00-7.4-6.3c-1.1-.4-2.2-.6-3.3-.7H67l-.5.1a7 7 0 00-.6.1h-.1l-.4.2h-.2l-.4.2h-.1l-.4.2H64l-.4.3h-.1l-.4.3-.2.1-.3.3h-.1l-.5.4-.4.4-.1.1-.3.3-.6.6-.1.2-.4.5-.1.2a6 6 0 00-.5.6l-.3.5v.1l-.5.7v.1l-.3.6-.1.2-.2.5-.2.3-.2.5v.3l-.3.6v.2l-.4 1-.1.5-.3.9-.2 1v.4l-.1.3-.1.7v.1l-.1.7v.2l-.1.5v1.2l-.1.4v1z' class='cls-6'/%3e%3cpath d='M100.8 306.1v3l-.2 1v1.3l-.1.3-.1.7v.3l-.1.5v.2l-.1.3-.1.5v.4l-.2.4v.5l-.3.8-.2 1.1v.2l-.4 1.1v.3c-.2.2-.2.5-.3.8l-.1.3-.3.8v.3l-.5 1v.2l-.4.8-.1.2-.4 1-.5 1-.1.2-.4.8-.6 1-.1.2-.4.7-.2.2-.5.9-.6.8-.2.3-.4.5-.3.3-.4.6-.2.3a25.7 25.7 0 01-1.5 1.6l-.2.2-.7.7-.3.3-.5.5-.6.5-.1.1-.8.6-.2.2-.9.7-.4.3-.7.5-.4.2-.7.5-.4.2-1 .6-.7.4c-.2 0-.3.2-.5.3l-.4.2-.4.2h-.2l-.2.2-.4.2c-.3 0-.6.2-.8.3l-.5.2-.8.4-.4.1-1.3.5-.9.3-12.7 4.5-2 .7-2.5 1-.6.2c-.3 0-.5.2-.8.3l-.1.1h-29c1.3-2.4 2.7-4.7 4.2-6.9a39.5 39.5 0 0119.9-14.5l15.6-5.4c3.7-1.4 6.6-3 8.5-5 1-.9 1.8-2 2.5-3.3v-.1l.2-.3.2-.4.1-.4.2-.5.2-.3v-.4c.2-.2.3-.5.3-.8v-.1a9.4 9.4 0 00.4-1.1v-.2A14.4 14.4 0 0078 299s0-.1-.1-.2l-.3-.4-.4-.4a8 8 0 00-1.3-1.2 12.2 12.2 0 00-4.2-2.1l-.4-.2a3.6 3.6 0 00-.6-.1l-.4-.1h-.2l-.2-.1h-.4l-.5-.1h-.3l-.4-.1h-1.7l-.1.1H66l-.2.1a1.6 1.6 0 00-.2 0l-.2.1h-.1l-.4.2h-.2l-.1.1-.5.2-.4.2-.2.1-.2.2c-.2 0-.4.2-.6.4l-.2.1-.2.1v.1l-.3.2-.2.2h-.1v.1l-.2.1-.3.4a11.7 11.7 0 00-1 1.2l-.3.3-.2.3-.1.2-.5.7-.2.3-.2.4v.2l-.3.4-.2.4-.2.4-.3.9-.3.6v.2l-.1.2a24.2 24.2 0 00-1 4.5c-.1 0 0 0 0 0-.2.3-.2.7-.2 1l-.1.5v1.5l-.1.4v1l-.4-.2-8-2.6-.4-.2-.4-.1-9.3-3.1.3-3.7.3-1.7.2-1 .2-1a47.2 47.2 0 015.4-13.8c2-3.2 4.4-5.9 7.1-8l.4-.4.5-.3.5-.5a26.5 26.5 0 0117-4.7h.5l.7.1h.7l.4.1.8.2h.2a14.6 14.6 0 012 .4l.4.2 1 .2.4.1 1 .3 1.6.6 1.7.7.3.1a40.4 40.4 0 012.9 1.5l1.1.7h.2l.2.2a26.4 26.4 0 011.2.8l.2.2h.1l.9.7.3.3h.1v.1l.5.4.6.5.3.3.8.7.1.2.5.5.4.4.3.3.1.1.2.2c0 .2.2.3.3.4l.2.2v.1l.4.4v.1l.2.2.5.6.1.1v.2l.4.4.3.5.5.6.1.2.2.3.4.6.1.2.5.8v.2l.4.5v.3a11.1 11.1 0 01.7 1.3 13 13 0 01.4.7v.1l.1.3.5 1.2v.2l.5 1.2.1.3.2.7.2.8.1.3.4 1.4.1.6.1.6v.2l.1.3v.5l.2.8v.3l.2 1.6v.9l.1.2v2.3z' class='cls-6'/%3e%3cpath d='M78 314l-11.6-1h-1.6l-1-.2-7.4-.6v-1.8l.1-.6v-.5l.1-.4v-.5l.3-.9v-.6l.2-.8.2-.8.1-.3v-.1l.1-.2a19.8 19.8 0 011-2.5v-.4l.3-.3v-.2l.2-.3.2-.4.3-.6.1-.1v-.1l.5-.6v-.2c.6-.8 1.2-1.5 1.9-2.1l.4-.4.2-.2.3-.2.2-.1a7.9 7.9 0 011.9-1l.3-.2.4-.1.4-.1h.5l.1-.1h2.2l3 .2h-.2l-.4-.2a3.6 3.6 0 00-.6-.1l-.4-.1h-.2l-.2-.1h-.4l-.5-.1h-.6v-.1h-1.8l-.1.1H66l-.2.1a1.6 1.6 0 00-.2 0l-.2.1h-.1l-.4.2h-.2l-.1.1h-.2l-.3.2-.4.2-.2.1-.2.1-.2.2H63l-.2.2-.2.2-.1.1h-.1v.1l-.3.2-.2.2h-.1l-.1.2-.4.4a11.7 11.7 0 00-1 1.2l-.2.3-.3.3-.1.2-.5.7-.1.3-.3.4v.2l-.3.4-.2.4-.1.4-.4.9-.2.6-.1.2-.1.2-.1.4-.2.5-.1.4v.2l-.3.8-.2.9-.1.7v.6l-.2 1-.1.5v1.5l-.1.4v1l-.4-.2v.2c0 .1 0 .3.2.4s.1 0 .1 0l21.7 1.8h.5l.1-.2v-.1l.3-.5H78z'/%3e%3cpath d='M58.8 300.5zM73 313.2a.4.4 0 01-.3-.2v-.5l4.3-6.2.4-.2c.2 0 .3.1.4.3l1.9 4a15 15 0 00-.6-9.4 9.9 9.9 0 00-2.5-3.6l-4.4 6.3-.4.2a.4.4 0 01-.3-.3l-3.3-6.8v-.4l.5-.2 7.2.6a13.8 13.8 0 00-7.5-2.8H67c0 .2-.2.3-.4.3l-.3-.2h.1-.1a7 7 0 00-.5.1h-.1l-.4.2h-.2l-.4.2h-.1l-.5.2H64l-.4.3h-.1l-.4.3-.2.1-.3.3h-.1l-.2.1 2.2 4.6v.4l-.5.2-5.4-.5-.2.5-.1.2-.3.5v.3l-.3.5-.1.3-.2.6-.1.2-.3 1-.2.5-.2.9-.2 1v.4l-.1.3-.1.4 1.4 3v.5l-.4.2-1.3-.1v.8l10.1.9-1-.1 3.5-5-6-.5 2.5 5.5-1-.1-2.7-5.7v-.4l.5-.2 7.5.7c.1 0 .3 0 .3.2.1.2 0 .3 0 .4l-3.6 5.2 12.2 1 .3-.8-5.6-.5z' class='cls-1'/%3e%3cpath d='M73.8 312.4l5.2.5.3-1.2-2-4.3-3.5 5zm1.6-14.8l-6.1-.5 2.6 5.5 3.5-5zm-19.3 12.1v1.1l.6.1-.6-1.2zm.1-1.1v-.1 1-.9zm3-8.8l4.3.3-1.7-3.6-.2.1-.4.4-.5.6-.1.2-.4.4-.2.3a6 6 0 00-.4.6l-.3.4v.2l-.5.7.4-.6zM56 311v.2-.2zm0 .6z' class='cls-1'/%3e%3cpath d='M66.7 294.3l.4-.2h-.6l.2.1zm-2.2 6.6v-.5l-2-4.5-.4.3-.3.3 1.7 3.6-4.3-.3-.4.6v.2l5.4.4.3-.1zm11.4-4.1h-.8l-6.4-.6c-.2 0-.3 0-.4.2-.1.1-.1.3 0 .4l1 2.2.5 1 .4 1 1.3 2.6c0 .2.2.3.3.3.2 0 .3 0 .4-.2L74 301l.7-1 .7-1 .8-1.3.2-.2v-.1l-.6-.6zm-1.4 2.2l-1.4 2-1.2 1.6-.7-1.6-.5-1-.5-1-.9-1.9 6.1.5-1 1.4zm-16.8 12.7c.1-.1.1-.3 0-.4l-1.4-3.1v.4l-.1.7v.4l.5 1.2H56v.8l1.4.1.3-.1zm12-3.8l-.3-.2-7.6-.7a.4.4 0 00-.4.6l2.7 5.7h1l-2.6-5.4 6 .5-3.4 5h1l3.6-5v-.5zm7.7-1.8l-.4.2-4.3 6.2v.4c0 .2.2.3.3.3l5.6.5.4-.8-5.2-.5 3.5-5 2 4.3.4-1.2-2-4.1c0-.2-.1-.2-.3-.3z'/%3e%3cpath d='M100.8 306.1v3l-.2 1v1.3l-.1.3-.1.7v.3l-.1.5v.2l-.1.3-.1.5v.4l-.2.4v.5l-.3.8-.2 1.1v.2l-.4 1.1v.3c-.2.2-.2.5-.3.8l-.1.3-.3.8v.3l-.5 1v.2l-.4.8-.1.2-.4 1-.5 1-.1.2-.4.8-.6 1-.1.2-.4.7-.2.2-.5.9-.6.8-.2.3-.4.5-.3.3-.4.6-.2.3a25.7 25.7 0 01-1.5 1.6l-.2.2-.7.7-.3.3-.5.5-.6.5-.1.1-.8.6-.2.2-.9.7-.4.3-.7.5-.4.2-.7.5-.4.2-1 .6-.7.4c-.2 0-.3.2-.5.3l-.4.2-.4.2h-.2l-.2.2-.4.2c-.3 0-.6.2-.8.3l-.5.2-.8.4-.4.1-1.3.5-.9.3-12.7 4.5-2 .7-2.5 1-.6.2c-.3 0-.5.2-.8.3l-.1.1h-29c1.3-2.4 2.7-4.7 4.2-6.9a39.5 39.5 0 0119.9-14.5l15.6-5.4c3.7-1.4 6.6-3 8.5-5 1-.9 1.8-2 2.5-3.3v-.1l.2-.3.2-.4.1-.4.2-.5.2-.3v-.4c.2-.2.3-.5.3-.8v-.1a9.4 9.4 0 00.4-1.1v-.2A14.4 14.4 0 0078 299s0-.1-.1-.2l-.3-.4-.4-.4a8 8 0 00-1.3-1.2 12.2 12.2 0 00-4.2-2.1l-.4-.2a3.6 3.6 0 00-.6-.1l-.4-.1h-.2l-.2-.1h-.4l-.5-.1h-.3l-.4-.1h-1.7l-.1.1H66l-.2.1a1.6 1.6 0 00-.2 0l-.2.1h-.1l-.4.2h-.2l-.1.1-.5.2-.4.2-.2.1-.2.2c-.2 0-.4.2-.6.4l-.2.1-.2.1v.1l-.3.2-.2.2h-.1v.1l-.2.1-.3.4a11.7 11.7 0 00-1 1.2l-.3.3-.2.3-.1.2-.5.7-.2.3-.2.4v.2l-.3.4-.2.4-.2.4-.3.9-.3.6v.2l-.1.2a24.2 24.2 0 00-1 4.5c-.1 0 0 0 0 0-.2.3-.2.7-.2 1l-.1.5v1.5l-.1.4v1l-.4-.2-8-2.6-.4-.2-.4-.1-9.3-3.1.3-3.7.3-1.7.2-1 .2-1a47.2 47.2 0 015.4-13.8c2-3.2 4.4-5.9 7.1-8l.4-.4.5-.3.5-.5a26.5 26.5 0 0117-4.7h.5l.7.1h.7l.4.1.8.2h.2a14.6 14.6 0 012 .4l.4.2 1 .2.4.1 1 .3 1.6.6 1.7.7.3.1a40.4 40.4 0 012.9 1.5l1.1.7h.2l.2.2a26.4 26.4 0 011.2.8l.2.2h.1l.9.7.3.3h.1v.1l.5.4.6.5.3.3.8.7.1.2.5.5.4.4.3.3.1.1.2.2c0 .2.2.3.3.4l.2.2v.1l.4.4v.1l.2.2.5.6.1.1v.2l.4.4.3.5.5.6.1.2.2.3.4.6.1.2.5.8v.2l.4.5v.3a11.1 11.1 0 01.7 1.3 13 13 0 01.4.7v.1l.1.3.5 1.2v.2l.5 1.2.1.3.2.7.2.8.1.3.4 1.4.1.6.1.6v.2l.1.3v.5l.2.8v.3l.2 1.6v.9l.1.2v2.3z' class='cls-5'/%3e%3cpath d='M100.8 305.7v-1.8l-.1-.3v-.8l-.1-.8v-.3l-.1-.2v-.6l-.1-.5-.1-.4v-.4l-.1-.4v-.2h-.5v-.1l-.1-.4-.1-.4a13.3 13.3 0 01.4 1.9l.1.9v.6l.1.2.1 1.1v.8l.1.4a29.4 29.4 0 010 3v.8a22 22 0 01-.1 3l-.1.5-.1 1-.1.4a41 41 0 01-4.5 13.6l-.5 1-.5.8-.7 1c-.6 1-1.3 1.9-2 2.7l-.3.4-.5.5-.7.8a32 32 0 01-6.5 5.2l-.3.3a37 37 0 01-2.2 1.2l-.4.2-.8.4a37.5 37.5 0 01-4.1 1.7L57.7 349l-2.3 1h1.1l.8-.4.2.4.5-.3 3.4-1.2h-1l2-.8 12.7-4.5.8-.3.2.4 1-.3.6-.3 1-.4.5-.2.7-.4.6-.2.3-.5h-.2l.4-.2.4-.2.5-.3.6-.3.1-.1 1-.6.4-.2.7-.5.4-.2.7-.5.4-.3.9-.7.2-.1.7-.7.2-.1.5-.5.6-.5.3-.3.7-.7.2-.2a31.8 31.8 0 001.4-1.6l.3-.3.4-.6.2-.3.5-.5c0-.1 0-.2.2-.3l.5-.8.6-.9.1-.2.5-.7v-.2c.3-.3.4-.6.6-1l.5-.8.1-.3.4-.8v-.1l.5-1v-.2l.4-.8.1-.2.4-1v-.3a27 27 0 00.5-1.1l.2-.8v-.3l.4-1.1v-.2l.3-1 .2-1v-.2h.1v-.7l.2-.4h.4v-.3l-.3-.7.1-.5v-.3l.2-.7v-.3l.1-1v-.2l.1-1v-3.4zm-1.3-7.8v.2-.2zm0-.1l-.2-.5v-.3l-.2-.5.4 1.4v-.1zm-.7-2.3l-.1-.5a39.3 39.3 0 01.1.5zm-4.6-9.7l-.2-.2a21.6 21.6 0 00.4.5l-.2-.3zm-1.3-1.7l-.2-.3-.2-.2a35 35 0 01.4.5zm-.6-.8l-.2-.2-.5-.6a43.4 43.4 0 01.7.8zm-2.1-2.2l-.3-.3.4.4-.1-.1zm-3.9-3.3h-.1l-.3-.2-.3-.3h-.1l-.3-.2-.4-.3h-.1l-.2-.2-.6-.3-.1-.1-.8-.5h-.3l-.6-.4-.2-.1-.7-.3-.3-.2h-.3a31.7 31.7 0 015.7 3.1zm-6-3.3l-.3-.1-1-.4 1.7.6-.4-.1zm20.5 31.2v-1.8l-.1-.3v-.8l-.1-.8v-.3l-.1-.2v-.6l-.1-.5-.1-.4v-.4l-.1-.4v-.2h-.5v-.1l-.1-.4-.1-.4a13.3 13.3 0 01.4 1.9l.1.9v.6l.1.2.1 1.1v.8l.1.4a29.4 29.4 0 010 3v.8a22 22 0 01-.1 3l-.1.5-.1 1-.1.4a41 41 0 01-4.5 13.6l-.5 1-.5.8-.7 1c-.6 1-1.3 1.9-2 2.7l-.3.4-.5.5-.7.8a32 32 0 01-6.5 5.2l-.3.3a37 37 0 01-2.2 1.2l-.4.2-.8.4a37.5 37.5 0 01-4.1 1.7L57.7 349l-2.3 1h1.1l.8-.4.2.4.5-.3 3.4-1.2h-1l2-.8 12.7-4.5.8-.3.2.4 1-.3.6-.3 1-.4.5-.2.7-.3.6-.3.3-.5h-.2l.4-.2.4-.2.5-.3.6-.3.1-.1 1-.6.4-.2.7-.5.4-.2.7-.5.4-.3.9-.7.2-.1.7-.7.2-.1.5-.5.6-.5.3-.3.7-.7.2-.2a31.8 31.8 0 001.4-1.6l.3-.3.4-.5.2-.4.5-.5c0-.1 0-.2.2-.3l.5-.8.6-.9.1-.2.5-.7v-.2c.3-.3.4-.6.6-1l.5-.8.1-.3.4-.8v-.1l.5-1v-.2l.4-.8.1-.2.4-1v-.3a27 27 0 00.5-1.1l.2-.8v-.3l.4-1.1v-.2l.3-1 .2-1v-.2h.1v-.7l.2-.4h.4v-.3l-.3-.7.1-.5v-.3l.2-.7v-.3l.1-1v-.2l.1-1v-3.4zm-1.3-7.8v.2-.2zm0-.1l-.2-.5v-.3l-.2-.5.4 1.4v-.1zm-.7-2.3l-.1-.5a39.3 39.3 0 01.1.5zm-4.6-9.7l-.2-.2a21.6 21.6 0 00.4.5l-.2-.3zm-1.3-1.7l-.2-.3-.2-.2a35 35 0 01.4.5zm-.6-.8l-.2-.2-.5-.5a43.4 43.4 0 01.7.7zm-2.1-2.2l-.3-.3.4.4-.1-.1zm-3.9-3.3h-.1l-.3-.2-.3-.3h-.1l-.3-.2-.4-.3h-.1l-.2-.2-.6-.3-.1-.1-.8-.5h-.3l-.6-.4-.2-.1-.7-.3-.3-.2h-.3a31.7 31.7 0 015.7 3.1zm-6-3.3l-.3-.1-1-.4 1.7.6-.4-.1zm20.9 31v-1.9l-.2-.9-.1-1.6v-.3l-.1-.2v-.6l-.1-.3v-.2l-.1-.3v-.2l-.2-.6v-.5l-.2-.3v-.5l-.2-.7-.2-.6-.4-1.3v-.2a7 7 0 00-.2-.5l-.2-.3v-.4l-.2-.3-.6-1.4v-.3l-.2-.2-.3-.7v-.2h-.1l-.4-.9-.2-.2-.2-.4a32.6 32.6 0 00-2.4-3.8l-.2-.2-.4-.7-.3-.2a15.1 15.1 0 00-1.2-1.5l-.5-.6-.5-.5-1.6-1.6-1.2-1-.3-.2a20.5 20.5 0 00-1-.8l-.3-.2-.2-.2-1-.6-.5-.4H85l-.6-.4-.2-.2-1.4-.7-.3-.2-1.2-.5-.3-.2-1.7-.6-.9-.4-.8-.2a31.7 31.7 0 00-13.9-1.4 27 27 0 00-11.5 4.5l-.3.3c-.2 0-.3.2-.5.3l-.4.3a32 32 0 00-7.5 8.4 42 42 0 00-5.5 14c0 .3 0 .7-.2 1a29.7 29.7 0 00-.4 2.6l-.3 3.8c0 .2 0 .3.3.4l9.2 3 .5.2.4.2 8.3 2.8h.4l.2-.4v-2.2l.1-.6v-.1l.1-.8v-.2l.1-.3.2-1v-.5l.2-.8.2-.8.1-.3v-.1l.1-.2a19.8 19.8 0 011.1-2.9l.2-.3v-.2l.2-.3.2-.4.3-.6.1-.1v-.1h.1l.4-.6v-.1l.1-.1c.5-.8 1.1-1.5 1.8-2.1l.4-.4.2-.2.3-.2.2-.1a7.9 7.9 0 011.9-1l.3-.2.5-.1.3-.1.5-.1h1.1c.1-.1.3-.1.4 0h.8c.8 0 1.7.3 2.7.6a14.1 14.1 0 014.8 2.6 9.4 9.4 0 012.2 3.3v.1c1.2 2.8 1.4 5.7.8 8.7v.4c-.2.3-.2.6-.3 1a13.6 13.6 0 01-1 2.8l-.3.4-.2.4c-.6 1.2-1.4 2.3-2.3 3.1a23.3 23.3 0 01-8.4 4.9l-15.6 5.4A41 41 0 0027 350h1a39.5 39.5 0 0123.6-21l15.6-5.4c3.8-1.4 6.7-3.1 8.7-5 2-2 3.4-4.7 4.2-8.2.8-3.2.6-6.4-.6-9.4v-.2a10 10 0 00-1-1.8 12 12 0 00-6.6-4.7c-4-1.3-7.4-.8-10 1.6a15.4 15.4 0 00-3.8 5 26.8 26.8 0 00-2.5 11l-7.8-2.5-.5-.2-.4-.1-9-3 .4-3.4.2-1.7.2-1 .2-1 .3-1.3c1-4.4 2.8-8.6 5-12.3 2-3 4.2-5.6 6.8-7.7l.5-.4.4-.3.8-.6a26.5 26.5 0 0117-4.6h1.4l.5.2 2 .3.3.1.6.1.6.2.5.1.3.1h.3a31.3 31.3 0 014.5 1.7c2.1 1 4 2 5.9 3.4l.4.3.3.2.4.3.2.2.6.5a13 13 0 011.4 1.3l.4.4.4.3.1.2.4.4a21.8 21.8 0 012.2 2.6v.1l1 1.3.4.6 1.5 2.6.1.2a27 27 0 011.8 4v.3l.2.3.1.4a29.9 29.9 0 01.5 1.7l.1.3.4 1.4v.2a13.3 13.3 0 01.4 1.9l.1.9v.6l.1.2.1 1v1l.1.2a29.4 29.4 0 010 3v.9a22 22 0 01-.1 3l-.1.5-.1 1-.1.4a41 41 0 01-4.5 13.6l-.5 1-.5.8-.7 1c-.6 1-1.3 1.9-2 2.7l-.3.3-.5.6-.7.8a32 32 0 01-6.5 5.2l-.3.2a37 37 0 01-2.2 1.3l-.4.2-.8.4a37.5 37.5 0 01-4.1 1.7l-18.2 6.4-2.3 1h1.2l.1.4.7-.3.6-.3 3.4-1.2 2-.7 11.9-4.2.8-.3 1-.3.6-.3 1-.4.5-.2.7-.4.6-.2.7-.4.4-.1.4-.3a22.7 22.7 0 002-1.2l.6-.3 2-1.5.9-.6.8-.7.7-.6.2-.2.4-.3.3-.3a22.4 22.4 0 001.7-1.8 34.3 34.3 0 007.4-13.1l.3-1a44.8 44.8 0 001-4l.2-1v-.2l.1-.5a10 10 0 00.2-1v-.7l.2-1.2.1-1.3v-.3l.1-1.2v-2.2zm-20.9-31l-.3-.1-1-.4 1.7.6-.4-.1zm6 3.3h-.1l-.3-.2-.3-.3h-.1l-.3-.2-.4-.3h-.1l-.2-.2-.6-.3-.1-.1-.8-.5h-.3l-.6-.4-.2-.1-.7-.3-.3-.2h-.3a31.7 31.7 0 015.7 3.1zm3.9 3.3l-.3-.3.4.4-.1-.1zm2 2.2l-.1-.2-.5-.5a43.4 43.4 0 01.7.7zm.7.8l-.2-.3-.2-.2a35 35 0 01.4.5zm1.3 1.7l-.2-.2a21.6 21.6 0 00.4.5l-.2-.3zm4.6 9.7l-.1-.5a39.3 39.3 0 01.1.5zm.6 2.3v-.5l-.1-.3-.2-.5.4 1.4v-.1zm0 0v.3-.2zm1.4 7.9v-1.8l-.1-.3v-.8l-.1-.8v-.3l-.1-.2v-.6l-.1-.5-.1-.4v-.4l-.1-.4v-.2h-.5v-.1l-.1-.4-.1-.4a13.3 13.3 0 01.4 1.9l.1.9v.6l.1.2.1 1.1v.8l.1.4a29.4 29.4 0 010 3v.8a22 22 0 01-.1 3l-.1.5-.1 1-.1.4a41 41 0 01-4.5 13.6l-.5 1-.5.8-.7 1c-.6 1-1.3 1.9-2 2.7l-.3.4-.5.5-.7.8a32 32 0 01-6.5 5.2l-.3.3a37 37 0 01-2.2 1.2l-.4.2-.8.4a37.5 37.5 0 01-4.1 1.7L57.7 349l-2.3 1h1.1l.8-.4.2.4.5-.3 3.4-1.2h-1l2-.8 12.7-4.5.8-.3.2.4 1-.3.6-.3 1-.4.5-.2.7-.3.6-.3.3-.5h-.2l.4-.2.4-.2.5-.3.6-.3.1-.1 1-.6.4-.2.7-.5.4-.2.7-.5.4-.3.9-.7.2-.1.7-.7.2-.1.5-.5.6-.5.3-.3.7-.7.2-.2a31.8 31.8 0 001.4-1.6l.3-.3.4-.5.2-.4.5-.5c0-.1 0-.2.2-.3l.5-.8.6-.9.1-.2.5-.7v-.2c.3-.3.4-.6.6-1l.5-.8.1-.3.4-.8v-.1l.5-1v-.2l.4-.8.1-.2.4-1v-.3a27 27 0 00.5-1.1l.2-.8v-.3l.4-1.1v-.2l.3-1 .2-1v-.2h.1v-.7l.2-.4h.4v-.3l-.3-.7.1-.5v-.3l.2-.7v-.3l.1-1v-.2l.1-1v-3.4zm-20.5-31.2l-.3-.1-1-.4 1.7.6-.4-.1zm6 3.3h-.1l-.3-.2-.3-.3h-.1l-.3-.2-.4-.3h-.1l-.2-.2-.6-.3-.1-.1-.8-.5h-.3l-.6-.4-.2-.1-.7-.3-.3-.2h-.3a31.7 31.7 0 015.7 3.1zm3.9 3.3l-.3-.3.4.4-.1-.1zm2 2.2l-.1-.2-.5-.6a43.4 43.4 0 01.7.8zm.7.8l-.2-.3-.2-.2a35 35 0 01.4.5zm1.3 1.7l-.2-.2a21.6 21.6 0 00.4.5l-.2-.3zm4.6 9.7l-.1-.5a39.3 39.3 0 01.1.5zm.6 2.3v-.5l-.1-.3-.2-.5.4 1.4v-.1zm0 0v.3-.2zm1.4 7.9v-1.8l-.1-.3v-.8l-.1-.8v-.3l-.1-.2v-.6l-.1-.5-.1-.4v-.4l-.1-.4v-.2h-.5v-.1l-.1-.4-.1-.4a13.3 13.3 0 01.4 1.9l.1.9v.6l.1.2.1 1.1v.8l.1.4a29.4 29.4 0 010 3v.8a22 22 0 01-.1 3l-.1.5-.1 1-.1.4a41 41 0 01-4.5 13.6l-.5 1-.5.8-.7 1c-.6 1-1.3 1.9-2 2.7l-.3.4-.5.5-.7.8a32 32 0 01-6.5 5.2l-.3.3a37 37 0 01-2.2 1.2l-.4.2-.8.4a37.5 37.5 0 01-4.1 1.7L57.7 349l-2.3 1h1.1l.8-.4.2.4.5-.3 3.4-1.2h-1l2-.8 12.7-4.5.8-.3.2.4 1-.3.6-.3 1-.4.5-.2.7-.4.6-.2.3-.5h-.2l.4-.2.4-.2.5-.3.6-.3.1-.1 1-.6.4-.2.7-.5.4-.2.7-.5.4-.3.9-.7.2-.1.7-.7.2-.1.5-.5.6-.5.3-.3.7-.7.2-.2a31.8 31.8 0 001.4-1.6l.3-.3.4-.6.2-.3.5-.5c0-.1 0-.2.2-.3l.5-.8.6-.9.1-.2.5-.7v-.2c.3-.3.4-.6.6-1l.5-.8.1-.3.4-.8v-.1l.5-1v-.2l.4-.8.1-.2.4-1v-.3a27 27 0 00.5-1.1l.2-.8v-.3l.4-1.1v-.2l.3-1 .2-1v-.2h.1v-.7l.2-.4h.4v-.3l-.3-.7.1-.5v-.3l.2-.7v-.3l.1-1v-.2l.1-1v-3.4z'/%3e%3cpath d='M111 326.5l6.1.5-2.6-5.5-3.5 5zm8.3-40.5l-.2-.2-.4-.5-.1-.2h-.1l-.5-.6-.2-.2-.6-.7-.2-.1-.5-.5v-.1l-2 2.7 4.8.4zm5.4 9.7l-.1-.3-.1-.3-.2-.4-.1-.3-.2-.4-.1-.3v-.2l-.1-.1-.5-1.1-.4-.8-.2-.2-.1-.3-3 4.2 5 .5zm2.2 12.5V306l-.1-.3v-.8l-.2-.8v-.5l-1.9-.2 2.2 4.7zm-19.5 28.9l3.5-5-6.1-.5 2.6 5.5zm13.9-26.4l-3.4 5 6 .5-2.6-5.5zm-5-9.7l-3.5 5.1 6.1.5-2.6-5.6zm-16.4-12.7l-2.2 3 .1.1.1.4.2.4.1.3.2.4.1.3v.2l4 .4-2.6-5.5zM90 273h-1l.4.8.6-.8zm17.5 29.1l-6-.5 2.6 5.5 3.4-5zM80.8 341h-.2c-.1 0-.3 0-.4.2l-.5.2-.8.3-.4.2-.9.4-.4.1-1.2.5h-.1l1.4 3 3.5-5zm14-62.4l-2.7 3.9.3.3.2.2.4.6.2.2 4.2.3-2.6-5.5zm-32.1 70l-1 1.4h-4.2l-.2-.4.5-.3 2.6-.9 1 .1 1.3.1z' class='cls-1'/%3e%3cpath d='M56.5 350h-.1.1zm30.5 0v-.1h-.2l-7.6-.7c-.2 0-.3 0-.4.2-.1 0-.1.2 0 .4v.2h-5.3l-1.7-3.4c0-.2-.1-.2-.3-.3-.1 0-.3 0-.4.2l-2.4 3.5h-6l1-1.5c.2-.1.2-.3.1-.4 0-.2-.2-.2-.3-.3h-1.2l12.8-4.6.2.4 1.6 3.4.3.2.4-.1 4.3-6.3v-.5l.6-.3.1-.1 1-.6.3-.2.8-.5.4-.2.6-.5.5-.3.8-.7s.2 0 .2-.2l.8-.6.2-.1.5-.5.6-.6.3-.2.7-.7.1-.2a31.8 31.8 0 001.5-1.6l.2-.3.5-.6.2-.3.4-.5.2-.3.5-.7.1-.1.6-.9.1-.2.4-.7.2-.2.5-1 .5-.8v-.3l.5-.8v-.1l.5-1v-.2l.4-.8v-.2l.5-1v-.3a27 27 0 00.4-1.1l.3-.8v-.3l.4-1.1v-.2l.3-1 .2-1v-.4h.5l1 .1c.2 0 .4 0 .4-.2.1 0 .1-.2 0-.4l-1-2.1-.3-.7v-.3l.2-1V309l.1-.2v-6l-.2-.8v-.5l.5 1.1 2.6 5.5.3.2.4-.1 4.4-6.2v-.5l-.4-.2-3.3-.3-4.2-.4-.4.2v-.4l-.1-.4-.1-.4v-.4l-.1-.2v-.2l-.1-.3-.1-.5v-.3l-.2-.5v-.3l-.2-.5v-.2l-.1-.3v-.2l-.2-.3v-.1l-.2-.6v-.3h-.1.4l3.8.3c.2 0 .3 0 .4-.2v-.4l-3.2-6.9-.3-.2c-.2 0-.3 0-.4.2l-2 2.8-.3.4-.1-.3a11.1 11.1 0 00-.6-1l-.2-.5-.1-.2-.5-.9-.1-.1-.4-.6v-.1l-.2-.3-.1-.2-.5-.6-.1-.2-.2-.3-.3-.4h.5l3.6.4.4-.2v-.5l-3.2-6.8-.3-.2-.4.1-2.8 4-.2.3-.4-.4-.2-.1-.3-.4-.2-.1-.2-.3-.5-.4-.3-.4a31 31 0 00-.6-.5l-.2-.1-.2-.2-.1-.1h-.1l-.3-.3-.3-.3c-.2 0-.3-.2-.4-.3l-.2-.1h-.1v-.1l-.2-.1h-.1l-.1-.2-.3-.2-.4-.3-.3-.1-.3-.2-.2-.2-.3-.1-.5-.4H84l-.9-.5-.2-.1-.5-.3-.4-.2-.6-.3-.3-.1-.3-.2-.3-.1-.3-.1-1-.4H79l-1-.4-.7-.2-1-.3-.3-.1-.7-.2-.2-.1-.6-.1h-.2l-.8-.3-1-.1h-.1l-.8-.2H71v-.1h-.8l4.5.3L88 273l.2.5.7 1.5.4.2.4-.1 1-1.4.2-.4 5 .4h1l.8.2a22.7 22.7 0 011.3.2l.6.1.9.2h.2l.8.3.7.2h.3l1 .4.6.2h.1a111.2 111.2 0 012.2.9h.2l.6.3.3.2.6.2.2.1h.1l.6.4.2.1.8.5h.2a16.7 16.7 0 01.9.6l.5.3.3.2.4.3.3.2.4.3.3.2.3.3.4.2.3.3.4.3.2.2.6.5.2.2.1.1-.2.4-2.2 3a.4.4 0 00.3.7l5.7.5h.6l.5.7.1.2.4.7.1.1.7 1v.2c.2.1.2.3.3.4l-.3.4-3.3 4.8c-.1.1-.1.3 0 .4 0 .2.1.3.3.3l5.7.5h.5v.3c.2.2.2.4.3.7l.2.8v.2l.2.4v.2l.1.3.1.4v.4l.2.4v.3l.1.5v.3l.2.5v.6h-.4l-2-.2-.4.1v.5l2.8 6 .4.8v1.3l-.1 1v.2l-.1 1v.3l-.2.7v.4l-.1.6v.3l-.2 1-.2.5v.3l-.2.9-.1.3-.2.8v.1l-.3 1v.2l-.1.2-.3.8-.1.4v.2l-.3.6h-2c-.2-.1-.3 0-.4 0v.5l1 2 .2.6-.2.3v.1l-.3.6-.1.3-.2.2-.4.9-.5 1-.2.2-.2.3-.2.3-.1.3-.2.3-.2-.5-.3-.5c0-.1-.1-.2-.3-.2-.1 0-.3 0-.4.2l-4.3 6.2c-.1.1-.1.3 0 .4v.2h.6c0 .2-.1.2-.2.3l-.6.5-.1.1-.5.4-.1.2-.8.6-.2.2-.6.4-.3.2-.2.2-.2.1-.7.5-.3.3-.8.4-.3.3-1 .5-.1.1-.7.4h-.1l-.4.2-.1.1-.2.1-.8.4-.5.2-.8.4-.4.2-.5.1.5-.6.6-.8v-.4c0-.2-.2-.3-.4-.3l-7.5-.6c-.1 0-.3 0-.4.2v.4l1.7 3.7.2.4-10.5 3.7' class='cls-1'/%3e%3cpath d='M112.6 311.7l-6.1-.5 2.6 5.5 3.5-5zm-23.1 28.2l-3.4 5 6 .6-2.6-5.6zm26.6-3.8h.4l.8-1 .7-.7.2-.3.5-.5.2-.4.2-.2.2-.3.2-.3.5-.6-.4-.7-3.5 5zm-10.3-13.6l-6.1-.5 2.6 5.5 3.5-5zm-9.4 6.6l-3.5 5 6.1.6-2.6-5.6zm1.6 13.3l1.6 3.6 2.5-1c.2 0 .4 0 .6-.2l1.4-1.9-6.1-.5zM72.5 350h-2.8l1.7-2.4 1.1 2.4zm27.7-36.8v.5l-.1.5h.6l-.5-1zm23.3 12l.3-.6v-.2l.1-.1.1-.2-1-.1.5 1.2zm-17.7-38.6l3.5-5-6.1-.5 2.6 5.5zm8.6 4.7l-6.1-.6 2.6 5.6 3.5-5z' class='cls-1'/%3e%3cpath d='M89.3 275.1c.1 0 .3 0 .4-.2l1.2-1.8h-1l-.5.7-.4-.8-1-.1 1 2c0 .1.1.2.3.2zm9.1 9.8c.1-.1.1-.3 0-.4l-3.1-6.9-.4-.2-.4.1-3 4.3.3.3.1.2.2.2 2.7-3.9 2.6 5.6-4.2-.4.5.7.2.2 4.1.4.4-.2zm12-3.9l-.3-.2-7.5-.6c-.2 0-.3 0-.4.2-.1.1-.1.3 0 .4l3.1 6.8c.1.2.2.3.4.3.1 0 .3 0 .4-.2l4.3-6.2c0-.1.1-.3 0-.4zm-4.6 5.6l-2.6-5.5 6 .5-3.4 5zm7.6-.5c0 .2.2.3.3.3l6.3.5-.1-.1v-.1l-.6-.7-4.8-.4 2-2.7-.2-.2-.4-.4-2.5 3.4v.4zm-9.9 8.4c0-.1.1-.3 0-.4l-3.2-6.9-.3-.2c-.2 0-.3 0-.4.2l-2.3 3.2.4.8v.1l2.2-3 2.6 5.5-3.9-.4v.2l.2.3.1.4 4.2.4c.2 0 .3 0 .4-.2zm12-3.8l-.3-.2-7.6-.7c-.1 0-.3 0-.4.2v.4l3.2 6.9.4.2.4-.1 4.3-6.3v-.4zm-4.6 5.6l-2.6-5.6 6 .6-3.4 5zm7.6-.5l.3.2 6.2.5-.1-.4-.1-.3-.1-.1-5-.5 2.9-4.2-.1-.2-.1-.2-.3-.4-3.6 5.2s-.1.2 0 .4zm-9.8 5.7l-.3-.2-3.3-.3-4.3-.4-.4.2v.7l.6 1.1 2.6 5.5.4.2.3-.1 4.4-6.3v-.4zm-4.6 5.6l-2.6-5.6 6 .6-3.4 5zm15.9-.2l-2.8-5.9-.5-1-.3-.2c-.2 0-.3 0-.4.2l-.7 1-3.6 5.2c-.1 0-.1.3 0 .4 0 .1.1.2.3.2l7.5.7c.2 0 .3 0 .4-.2 0-.1.1-.3 0-.4zm-7.2-.8l3.5-5 2.6 5.5-6.1-.6zm10.9-3.3c-.1.1-.1.3 0 .4l3.1 6.9v-1.9l-2.1-4.7 1.9.2v-.3l-.1-.4v-.2l-2.5-.2c-.1 0-.3 0-.4.2zM101.8 315v-.5l-1.3-2.8-.1.7v.3l-.2.5.5 1h-.6l-.1.4v.4l1.4.1.4-.1zm12-3.8c0-.2-.2-.3-.4-.3l-7.5-.6c-.2 0-.3 0-.4.2v.4l3.2 6.8a.4.4 0 00.7 0l4.3-6.1c.1-.1.1-.3 0-.4zm-4.7 5.5l-2.5-5.5 6 .5-3.5 5zm15.9-.2l-3.2-6.9-.3-.2c-.2 0-.3 0-.4.2l-4.3 6.2c-.1.1-.1.3 0 .4 0 .2.1.2.3.3l7.5.6c.2 0 .3 0 .4-.2v-.4zm-7.1-.8l3.4-5 2.6 5.5-6-.5zM107 322c-.1-.2-.2-.3-.4-.3l-7.5-.6c-.2 0-.3 0-.4.2-.1 0-.1.3 0 .4l3.2 6.8c0 .2.1.3.3.3.1 0 .3 0 .4-.2l4.3-6.2c.1-.1.1-.3 0-.4zm-4.7 5.5l-2.6-5.5 6.1.5-3.5 5zm15.9-.2l-3.2-6.8c0-.2-.2-.3-.4-.3-.1 0-.3 0-.3.2l-4.4 6.2v.4c0 .2.2.3.3.3l7.6.6c.1 0 .3 0 .4-.2v-.4zm-7.2-.8l3.5-5 2.6 5.5-6-.5zm11-3.2c-.2 0-.2.2-.1.4l1.2 2.6.2-.5v-.2l.2-.2v-.2l-.6-1.2h1l.3-.6v-.2l-2-.1-.3.1zM100 335l-3.2-6.9-.3-.2c-.2 0-.3 0-.4.2l-4.3 6.2c-.1 0-.1.2 0 .4 0 .1.1.2.3.2l7.5.7c.2 0 .3 0 .4-.2 0-.1.1-.3 0-.4zm-7-1l3.5-5 2.6 5.6-6.1-.6zm19-2.4l-.3-.2-7.6-.7c-.1 0-.2 0-.3.2-.1.1-.1.3 0 .4l3.1 6.9.4.2c.1 0 .3 0 .4-.2l4.3-6.2c0-.1.1-.3 0-.4zm-4.6 5.5l-2.6-5.5 6 .5-3.4 5zm12.3-7.2l-.4.1-4.3 6.3v.4l.3.2h.4l.7-.7h-.3l3.5-5 .4.7v-.1a1.5 1.5 0 00.2-.2l.3-.6-.4-.9-.4-.2zm-42.5 17.3l.4-.1 4.3-6.3c.1 0 .1-.2 0-.4v-.1c-.2 0-.4.2-.5.3l-.4.2-.4.2h.2l-3.4 5-1.5-3-.8.2L77 347l.3.2zm16-1.4l-3.2-6.9-.3-.2c-.2 0-.3 0-.4.2L85 345c-.1 0-.1.2 0 .4 0 .1.1.2.3.2l7.5.7c.2 0 .3 0 .4-.2v-.4zm-7.1-.9l3.5-5 2.5 5.6-6-.6zm19.1-2.5l-.3-.2-7.6-.7a.4.4 0 00-.4.6l2 4.2.7-.3-1.6-3.6 6 .6-1.3 1.9.7-.3.4-.1.4-.2 1-1.5v-.4zM57.5 350h-.1l-.7.3-.2-.3.8-.4.2.4zm6.3-1.5l-1 1.5h-1l.9-1.4h-1.3l-1-.2 2-.7 1 .1c.2 0 .4.1.4.3v.4zm8-1.9c0-.2-.1-.3-.3-.3-.1 0-.3 0-.4.2l-2.4 3.5h1l1.7-2.4 1.1 2.4h1l-1.7-3.4zM87 350h-8l-.1-.2c-.1-.2-.1-.3 0-.4 0-.2.2-.2.4-.2l7.5.6h.2v.1l.1.1z'/%3e%3cpath d='M197.4 287.8a16 16 0 00-5.8-4.7c-.8-.4-1.7-.6-2.6-.7h-1l-22.5.4c1.2 0 2.4.2 3.5.7a16 16 0 015.9 4.7c1.8 2.4 3.4 5.3 4.7 8.6a87 87 0 013.4 10.7l.4 1.5v.5l.3 1 .1.7.2 1 .1.5.2 1 .1.6.1.5.2.8v.5l.2.9v.4l.2 1.2.1 1.3v.3l.1 1v1.5l.1 1.3v2.9l-.1.8v.2l-.2 1.1v.6l-.1.2v.3l-.1.2-.1.5v.2l-.2.4v.2l-.2.5-.2.7v.1a22.3 22.3 0 01-.2.6l-.2.5-.3.6v.2l-.2.4-.1.1-.3.7h-.1l-.4.8-.3.4v.1l-.2.3-.3.3-.1.1-.2.3h-.1l-.2.3-.1.1-.3.3-.4.3-.1.1-.3.2-.1.1-.3.2v.1l-.4.2-.5.3-.4.3h-.2l-.3.2h-.1l-.4.2-.6.3-.5.2-.7.2h-.2l-.4.2h-.2l-.6.2h-.8l-.4.1h-.7l22.5-.3h.8l.4-.1h.2l.5-.1.7-.2h.1l.5-.1.2-.1.6-.2.6-.2.5-.2h.1l.3-.2.2-.1.3-.2h.2l.3-.2h.1c.1-.2.3-.2.4-.3l.1-.1.3-.2h.1l.3-.3h.1l.3-.3.4-.4c.2 0 .3-.2.4-.3l.3-.3v-.1l.3-.3.3-.4.2-.3.1-.1.3-.4.4-.7.4-.8v-.1l.2-.4.1-.1.2-.6v-.1l.2-.5.1-.1.2-.5v-.1l.2-.6v-.1l.2-.5v-.2l.1-.4v-.2l.2-.5v-.5l.1-.2v-.6l.2-1v-1.1l.1-.4v-6.3l-.1-.3a51.3 51.3 0 00-.3-2.5v-.4l-.2-1v-.4l-.2-.8-.1-.5v-.2l-.1-.4-.2-1a60.6 60.6 0 00-.3-1.5l-.1-.6-.3-1v-.5l-.4-1.6a87 87 0 00-3.4-10.7 36 36 0 00-4.7-8.6z' class='cls-10'/%3e%3cpath d='M208.4 322.3v-1.6l-.1-1v-.2l-.2-1.2-.2-1.3v-.1c-.2-1.7-.5-3.5-.9-5.2l-.3-1.5A86.1 86.1 0 00204 300l-.3-1-1-2.7c-1.4-3.4-3-6.3-4.8-8.8a16.6 16.6 0 00-6.9-5.2 9 9 0 00-1.6-.3h-1.6l-22.2.4c-.3 0-.5.2-.5.4 0 .3.2.5.5.5 1.2 0 2.3.2 3.3.6a15.6 15.6 0 017 6.5l.3.5.3.5a40 40 0 013.9 8.6l.3 1a90.2 90.2 0 012.3 8.2l.1.4.3 1v.6l.3 1v.6c.2.3.2.7.3 1v.6l.2.4.1.9v.5l.2.8v.4a54.4 54.4 0 01.4 2.5v1.6l.1 1v5.1l-.1.2-.1 1-.1.6v.2l-.1.4-.2.6v.2l-.1.4v.2l-.2.5-.2.6v.2l-.2.4v.2l-.2.2v.4l-.2.2-.1.3v.1l-.2.4-.1.2-.4.6v.1l-.4.7-.2.4-.2.2-.1.2-.3.3v.1l-.3.2v.1l-.3.2v.1l-.3.3-.4.3-.1.1-.3.2v.1c-.2 0-.2.1-.3.2h-.2l-.2.3h-.1l-.4.3h-.1l-.4.2h-.1l-.3.2-.1.1-.4.2h-.1l-.5.2-.5.2-.6.2h-.2l-.5.2h-.1l-.6.2a4.9 4.9 0 01-.8.1H172c-.2 0-.4.3-.4.5 0 .3.2.5.4.5l22.4-.4h.8c.7 0 1.5-.2 2.2-.4l.5-.2.9-.2 1-.4.2-.1.3-.2h.2l.2-.2.3-.1h.1l.7-.5h.1l.4-.3.3-.3h.1l.9-.7.6-.6.1-.2a9.2 9.2 0 00.9-1.1l.3-.4 1-2.1.2-.3.5-1.4v-.2l.1-.2.1-.2.1-.4.1-.3a21.3 21.3 0 00.6-2.6v-.3l.2-1.2V326l.1-.8v-2.9zm-1.4 7.4a7.5 7.5 0 01-.2 1 17 17 0 01-1.2 3.4v.2h-.1l-.1.3-.3.6-.1.2-.4.7-.3.4-.1.2-.2.3-.5.5v.1l-.7.6-.3.3-.1.1-.3.2-.1.1-.2.2h-.2l-.1.2h-.2v.1l-.5.3-.4.2h-.1l-.3.2h-.2v.1l-.3.1-.1.1h-.3l-.7.4-.7.2-.3.1-.7.2h-.4c-.4.2-.9.2-1.3.2h-.7l-2.6.1h-1.2l-14 .3h.2l.5-.3h.1l.4-.2h.1l.3-.2.2-.1.3-.2h.1l.5-.3.4-.3h.1l.3-.3h.1l.3-.3.4-.4.4-.3v-.1l.3-.3h.1l.2-.3.1-.1.3-.4.2-.2v-.1l.1-.1.3-.4.4-.8.4-.7v-.2l.2-.3v-.1l.1-.1.2-.3v-.3l.1-.2.2-.4v-.2l.2-.4v-.2l.3-.6.1-.6v-.2l.2-.4v-.2l.1-.5v-.2l.1-.3v-.2l.2-.6.1-1.1v-1.2l.1-.3V321l-.1-1v-.3l-.2-1.2-.1-1.3-.1-.4-.1-.9-.1-.5-.1-.8-.1-.5-.1-.4v-.2l-.2-1-.1-.6-.2-1-.1-.5-.3-1-.1-.6a87 87 0 00-2.2-7.9l-.4-1a16.9 16.9 0 00-.7-2l-.5-1.3v-.2c-.9-2-1.8-4-2.8-5.7a4 4 0 00-.3-.5l-.3-.5h-.1l-.2-.4-1-1.5a16.6 16.6 0 00-5.9-4.7h3.9l1.9-.1 6.4-.1h3.3l2.8-.1h1.9l.4.1.3.1.6.2a7.2 7.2 0 01.8.3 13.4 13.4 0 014 3 21.3 21.3 0 013.9 5.4 40.1 40.1 0 013.7 9c.7 2 1.3 4 1.8 6.2l.7 2.8v.3l.1.5c1 4.9 1.1 6.2 1.3 7.5l.1 1.2v.9l.1.1v.2l.1 1.6v2.8a22.3 22.3 0 01-.4 4.3v.3z'/%3e%3cpath d='M189.1 261l-.4.1h-1a6 6 0 00-.4.1h-.3l-.7.1h-.3l-.6.1h-.3l-.6.2h-.2l-.8.2h-.2l-.6.2a9.4 9.4 0 01-.7.2h-.3l-.7.3h-.2l-.2.1-.6.2h-.3l-.8.4-1 .4h-.3l-.7.3-.4.2-.8.4h-.3l-1 .6-.2.1-.8.4-.4.2-.6.3-.3.3-.6.3-.4.3-.5.3-.4.3-.5.3-.4.3-.5.4-.3.3-.5.4-.3.3-.5.4-.3.3a17.9 17.9 0 00-.8.7l-.4.5-.3.3-.5.5-.9 1-.6 1c-.3.2-.4.5-.6.8l-.2.2-.4.6-.2.3-.3.5-.3.4c0 .2-.2.3-.3.5l-.2.4-.3.5-.2.3-.3.6-.2.3-.3.6-.1.3-.2.3-.4.8-.1.4v.1c-.2.2-.2.4-.3.7l-.2.4-.3.8-.1.3a38.8 38.8 0 00-1 3v.3l-.3 1-.3 1.1v.4l-.1.2-.1.6-.1.4v.1l-.2 1v.3l-.3 1.4v.2l-.2 1.1v.8a176.7 176.7 0 00-.1 1v.7l-.1.7v2.3l-.1 1v1.8a57.1 57.1 0 00.4 4.7v.4l.2 1.8v.3l.2 1 .1 1 .1.3a65 65 0 00.3 2v.2l.2.7.1.8a21.9 21.9 0 00.4 2.1l.2.8c0 .5.2 1 .3 1.4l.1.7.5 2 .7 2.6v.4l.4 1 .2.8.5 1.5.1.5.1.3.1.4a56.7 56.7 0 002.5 6.6l.1.3.4 1 .6 1.5.7 1.4.6 1.2.6 1.2a36.5 36.5 0 003.3 5l.2.4h-22.9l-.9-1.3-.1-.2a34 34 0 01-1-1.4v-.3l-1-1.5v-.2l-.2-.2-.8-1.5-.2-.5-.6-1.2-.2-.5-.3-.7a80.1 80.1 0 01-2-4.8l-.2-.7c0-.3-.2-.5-.3-.7l-.8-2.4-.7-2.4a69 69 0 01-.4-1.4l-.1-.2-.4-1.5a131.8 131.8 0 01-1-4l-.2-.6c0-.5-.2-1-.3-1.4l-.1-.9-.3-1.2-.2-.9v-.7l-.2-.8v-.2l-.4-2v-.3l-.3-2v-.3l-.2-2v-.2l-.3-2v-2l-.1-.9v-5l.1-1.4v-.3l.1-1v-.4l.2-1.1v-.3l.2-.6v-.8l.1-.3.2-1v-.3l.1-.2.2-.8v-.4l.4-1.2a14.4 14.4 0 01.3-1.2l.2-.7v-.2l.3-.9v-.1l.4-1 .1-.4.4-.8.1-.4.3-.8.2-.4.4-.8a2 2 0 01.1-.3 7.7 7.7 0 00.5-.9l.1-.3.3-.5.2-.4.3-.5.2-.4.4-.5.2-.3.3-.6.2-.3.5-.6.1-.2.6-.8.7-.9.6-.7v-.1l.3-.3.4-.5.3-.3.5-.5.3-.3.4-.4.4-.3.4-.4.4-.3.4-.4.4-.3.5-.4.3-.3c.2 0 .4-.2.5-.3.2 0 .3-.2.4-.3.2 0 .4-.2.5-.3l.4-.3.6-.3.4-.3.6-.3.4-.2.7-.4.3-.1 1-.5.2-.1.8-.4.5-.2.5-.2h.2l.1-.1 1.1-.4.8-.3h.3l.6-.3h.3c.2-.2.5-.2.8-.3l.8-.2h.3l.6-.2h.2l.8-.3h.1l.7-.1h.2l.6-.1h.2l.8-.2h1.8l.7-.1 17.5-.3h4.7z' class='cls-2'/%3e%3cpath d='M163.8 340.8l-.6-1.5-.4-1-.2-.3a87.5 87.5 0 01-2.4-6.6l-.1-.4-.1-.3-.1-.5-.2.3-.1.4a105 105 0 004.7 12l.2-.7-.7-1.4zm-1.5-65.8l-.5.7.6-.9-.1.2zm-1.2 1.8l-.4.6.5-.9-.1.3zm-2 51.1l-.2-1v-.1l-.1-.2-.7-2.5-.5-2-.1-.8-.3-1.4-.2-.8a57.8 57.8 0 01-.4-2.1l-.2-.8v-.7l-.1-.2a65 65 0 01-.4-2.3l-.1-1-.1-1v-.3l-.3-1.8v-.4a146.2 146.2 0 01-.4-4.7V299h-.4v-.2 5a47 47 0 00.6 7.3l.6 4.2v.3a428.7 428.7 0 00.5 2.3c0 .6.2 1 .3 1.6l.6 2.6.5 2.1 1.4 5.2.3-.7-.2-.8zm-1-45.2l-.2.4-.1.2.6-1.4-.4.8zm-3 11.4v.2-.5.3zm-.4 2.9v.8-1 .2zm9.1 43.8l-.6-1.5-.4-1-.2-.3a87.5 87.5 0 01-2.4-6.6l-.1-.4-.1-.3-.1-.5-.2.3-.1.4a105 105 0 004.7 12l.2-.7-.7-1.4zm-1.5-65.8l-.5.7.6-.9-.1.2zm-1.2 1.8l-.4.6.5-.9-.1.3zm-2 51.1l-.2-1v-.1l-.1-.2-.7-2.5-.5-2-.1-.8-.3-1.4-.2-.8a57.8 57.8 0 01-.4-2.1l-.2-.8v-.7l-.1-.2a65 65 0 01-.4-2.3l-.1-1-.1-1v-.3l-.3-1.8v-.4a146.2 146.2 0 01-.4-4.7V299h-.4v-.2 5a47 47 0 00.6 7.3l.6 4.2v.3a428.7 428.7 0 00.5 2.3c0 .6.2 1 .3 1.6l.6 2.6.5 2.1 1.4 5.2.3-.7-.2-.8zm-1-45.2l-.2.4-.1.2.6-1.4-.4.8zm-3 11.4v.2-.5.3zm-.4 2.9v.8-1 .2zm34.8-36.4l-22.6.4h-1.5l-.3.1h-.8l-.7.2h-.2l-.6.1h-.3l-.7.2h-.1l-.8.2h-.2l-.7.2h-.2l-.8.2-.9.3h-.2l-.7.3h-.2l-.9.3-1 .4-.3.2-.5.1-.3.2h-.2l-.9.4-.2.2-1 .5h-.2l-.1.1-.8.4-.2.1-.2.1-.5.3-.3.2h-.2l-.5.4-.3.2h-.1l-.5.4-.4.3-.5.4c-.2 0-.3.2-.4.3-.2 0-.3.2-.5.3l-.4.3-.4.4-.4.3-.5.4-.3.3-.5.5-.3.3-.4.4-.1.2-.2.2-.5.5v.1l-.2.2a24.1 24.1 0 00-1.4 1.7l-.6.8-.1.2-.5.6-.1.3-.4.6-.2.3-.4.6-.2.3-.3.6-.2.3-.3.6-.2.3-.3.6v.1l-.1.3-.1.1v.1a13 13 0 00-.6 1.2l-.3.8-.2.4c0 .3-.2.6-.3.8v.2l-.1.1-.4 1.2-.3 1v.2l-.3.7v.2l-.3 1-.3 1.2v.4l-.3.8v.5l-.2 1v.4c-.2.4-.2.9-.3 1.3v.2l-.2 1.2v.4l-.1 1v.4l-.2 1.3v6.6l.1 1.3.2 2v.3l.3 2v.3l.3 2v.3l.4 2v.4l.1.6.1.4v.3l.2.8.3 1.3v.3l.2.5c0 .5.2 1 .3 1.4v.3l.1.4.5 2.1a107 107 0 005.7 16.7c1.4 3.2 3 6 5 8.7h1.1c-2-2.7-3.8-5.7-5.2-9l-.5-1.2a105 105 0 01-5.7-17.5v-.4l-.1-.3-.3-1.3-.2-.6v-.3l-.3-1.2-.1-.8v-.4l-.2-.4v-.6l-.1-.4-.3-2v-.3l-.4-2v-.2l-.2-2v-.2a146.2 146.2 0 01-.3-3.4v-.4l-.1-.9V299l.1-1.2v-.4l.2-1v-.4l.2-1.2v-.6l.2-.9v-.4l.3-1v-.4l.2-.8v-.1l.1-.3.3-1.2.2-1 .1-.2.2-.7v-.2l.3-.9a44.5 44.5 0 01.5-1.3v-.1l.4-.9.1-.4.2-.4.1-.3.2-.4.4-.8.3-.6.2-.5.2-.3.3-.6.2-.4.3-.5.2-.4.3-.5.2-.3.4-.5v-.1l.2-.2.4-.7.2-.2.5-.7a29.1 29.1 0 01.8-1l.6-.8.1-.1.1-.1.5-.5.1-.2.2-.1.4-.5.2-.2.5-.5.3-.2.5-.5.3-.3.5-.4.4-.3.4-.3.4-.3.5-.3.4-.3.5-.3v-.1l.4-.2.5-.3.1-.1.3-.2.6-.3h.1l.3-.2.7-.4h.1l.2-.1a24.2 24.2 0 011.1-.6h.1l.8-.4h.3l.3-.2.4-.2.3-.1 1-.4.9-.3h.2l.7-.3h.2l.8-.3.8-.2h.3l.6-.2h.2l.8-.2.8-.2h.8l.2-.1.7-.1h.8l.2-.1h1.5l15.3-.3-1.8.5-.6.2h-.2l-.9.3c-2.1.8-4.1 1.7-6 2.7l-.5.3-.3.2-.6.4-.2.1-.2.1-.9.7a29.5 29.5 0 00-7.6 7.6l-.1.2-.5.6-.2.4-.4.5-.1.3-.4.6-.3.5-.3.6-.5.8v.2l-.5.9-.7 1.5-.4.8-.1.4-.1.2-.4 1a23.8 23.8 0 00-1.2 4.2l-.5 1.8-.2 1.4-.2 1.1-.2 1v.5l-.2 1.2-.2 1.3v1.9s-.1 0 0 0l-.1.3v4.8a47 47 0 00.6 7.3l.6 4.2v.3a428.7 428.7 0 00.5 2.3l.3 1.6.6 2.6.5 2.1a100.5 100.5 0 006.6 18.6l.5 1.2c1.2 2.1 2.4 4.1 3.8 6h1.2c-2.2-2.9-4-6-5.6-9.4a105.2 105.2 0 01-8.7-40.7v-1.1a34.4 34.4 0 01.2-2.5v-.7l.1-.4.2-1.4a6.3 6.3 0 01.2-.9v-.4l.1-.4.1-.6.3-1.2.3-1.3a4.2 4.2 0 01.1-.4l.2-.8v-.3l.3-.7c0-.4.2-.7.3-1.1l.4-1.1.1-.3.1-.3.2-.6.2-.4.2-.4.1-.3.4-.9.1-.3.3-.6.2-.2.1-.4.2-.3.1-.2.2-.3.2-.4.1-.2.3-.5.2-.3.2-.4.6-1 .2-.1c0-.1 0-.2.2-.3a34.5 34.5 0 012.2-3l.2-.2v-.1l1.6-1.6 1-1h.2c0-.2.2-.3.3-.4l.5-.4.1-.1c1.2-1 2.4-1.8 3.8-2.6.2 0 .3-.2.5-.3h.2l.2-.2.8-.4 4.6-2 1.1-.4.6-.2 1.4-.4.7-.2h.4l.2-.1 1.2-.2.6-.2h.9l.2-.1.7-.1h1l.5-.1h.9c.3 0 .5-.3.5-.5 0-.3-.2-.5-.4-.5zM154.7 297v.8-1 .2zm.4-2.9v.2-.5.3zm3-11.4l-.2.4-.1.2.6-1.4-.4.8zm1 45.3l-.2-1.1v-.1l-.1-.2-.7-2.5-.5-2-.1-.8-.3-1.4-.2-.8a57.8 57.8 0 01-.4-2.1l-.2-.8v-.7l-.1-.1v-.1a65 65 0 01-.4-2.3l-.1-1-.1-1v-.3l-.3-1.8v-.4a146.2 146.2 0 01-.4-4.7V299h-.4v-.2 5a47 47 0 00.6 7.3l.6 4.2v.3a428.7 428.7 0 00.5 2.3c0 .6.2 1 .3 1.6l.6 2.6.5 2.1 1.4 5.2.3-.7-.2-.8zm2-51.2l-.4.6.5-.9-.1.3zm1.2-1.8l-.5.7.6-.9-.1.2zm1.5 65.8l-.6-1.5-.4-1-.2-.3a87.5 87.5 0 01-2.4-6.6l-.1-.4-.1-.3-.1-.5-.2.3-.1.4a105 105 0 004.7 12l.2-.7-.7-1.4zm-9-43.8l-.1.3v.5-1 .2zm.3-2.9v.2-.5.3zm3-11.4l-.2.4-.1.2.6-1.4-.4.8zm1 45.3l-.2-1.1v-.1l-.1-.2-.7-2.5-.5-2-.1-.8-.3-1.4-.2-.8a57.8 57.8 0 01-.4-2.1l-.2-.8v-.7l-.1-.1v-.1a65 65 0 01-.4-2.3l-.1-1-.1-1v-.3l-.3-1.8v-.4a146.2 146.2 0 01-.4-4.7V299h-.4v-.2 5a47 47 0 00.6 7.3l.6 4.2v.3a428.7 428.7 0 00.5 2.3c0 .6.2 1 .3 1.6l.6 2.6.5 2.1 1.4 5.2.3-.7-.2-.8zm2-51.2l-.4.6.5-.9-.1.3zm1.2-1.8l-.5.7.6-.9-.1.2zm1.5 65.8l-.6-1.5-.4-1-.2-.3a87.5 87.5 0 01-2.4-6.6l-.1-.4-.1-.3-.1-.5-.2.3-.1.4a105 105 0 004.7 12l.2-.7-.7-1.4z'/%3e%3cpath d='M208 322.3v-.2l-.2-2-.2.1-.2.1a1 1 0 01-.7-2h.5l.5.1v-.2a87 87 0 00-.4-2.7l-.2-.9-.1-.7-.3-1.8-.2-1-.2-1-.3-1v-.5l-.1-.1-.3-1.4-.7-2.6-.2-.5-.6-2.2-.3-.8a29.3 29.3 0 00-.7-2v-.3l-1-2.3a35.8 35.8 0 00-4.7-8.6 16 16 0 00-6-4.8l.2.3v.2l.1.2v.5l-.2.2-.2.2h-.2a1 1 0 01-1.3-.4l-.1-.4v-.4l.1-.1v-.1l.2-.2.3-.2h.3l-.4-.2h-.6l-.2-.1H183l.3.1v.2c.1 0 .2 0 .2.2l.1.4v.3l-.1.2-.1.2h-.1l-.3.2a1 1 0 01-.4.1h-.1a1 1 0 01-.6-.2l-.1-.2-.1-.2-.1-.2v-.6l.2-.3h.1l.2-.2-6.8.1v.5l-.2.2-.1.2-.3.2a1 1 0 01-1.3-.5l-.1-.2v-.3l-7.1.1.7.1h.1l.6.1h.3l.5.2.7.3a16 16 0 017.3 6.8l.3.5.4.7.4.8.9 1.6.4.8c0 .3.2.5.3.8a39.7 39.7 0 012 5.5l.1.2v.1l.5 1.3.4 1.5.3 1a83.3 83.3 0 011 4l.2.4.2 1 .1.7.2 1 .1.5.2 1 .1.6v.5l.2.8.1.5.1.8v.5l.3 1.2v1.3l.1.3v1l.1.3v1.2l.1 1.3v.7c.1 0 .3.2.3.4.3.4 0 1-.4 1.2v1.6a18.4 18.4 0 01-.3 1.9l-.1.4-.1.6v.2l-.2.4v.2l-.2.5v.1l-.2.6v.1l-.2.5v.2l-.2.4v.1l-.3.5v.2l-.2.3v.1l-.1.2-.4.6v.1l-.4.7-.3.4v.2l-.3.2-.2.4h-.1l-.2.3-.1.1-.2.3h-.2l-.2.4c-.2 0-.3.2-.4.3h-.1l-.3.3h-.1l-.3.3h-.1l-.3.3h-.1l-.4.3h-.1l-.3.2h-.2l-.3.2-.2.1-.3.2h-.1l-.5.2-.6.2-.6.2-.2.1-.5.1h-.1l-.7.2a13 13 0 01-.7.1l-.5.1h-.7l19.7-.3h3.4l.6-.2h.7l.8-.3h.5l.2-.1.6-.3c.2 0 .4 0 .6-.2a9.8 9.8 0 001-.4c-.2 0-.3-.2-.4-.3l-.1-.2a1 1 0 011.8-.9l.1.6.4-.3.3-.2.4-.3.5-.4.4-.4.3-.3a8 8 0 001.2-1.6 12.3 12.3 0 00.8-1.6l.4-.8-.2.2h-.4a1 1 0 01-1-.5 1 1 0 01.5-1.4h.9v.1l.2.2h.1l.1.2.1.3.2-.6v-.1l.4-1v-.3l.1-.3.1-.4.1-.5v-.1l.3-1.2a34.2 34.2 0 00.2-3.3v-2.8zm-10.3 11.1a1 1 0 01-1.4-.4 1 1 0 01.5-1.4 1 1 0 011.3.5 1 1 0 01-.4 1.3zm-6.7 5.4a1 1 0 011.3.5 1 1 0 01-.5 1.3 1 1 0 01-1.3-.5 1 1 0 01.5-1.3zm-2.5-5.3a1 1 0 01-1.3-.5 1 1 0 01.5-1.3 1 1 0 011.4.5 1 1 0 01-.5 1.3zm-.7-21.4a1 1 0 01-1.3-.5 1 1 0 01.4-1.3 1 1 0 011.4.5 1 1 0 01-.5 1.3zm-2.4-22.5a1 1 0 011.3.5 1 1 0 01-.5 1.3 1 1 0 01-1.3-.5 1 1 0 01.5-1.3zm-1.4 49a1 1 0 01-.5 1.4 1 1 0 01-1.3-.5 1 1 0 01.5-1.3 1 1 0 011.3.4zm9-12.8a1 1 0 01.5-1.3 1 1 0 011.4.5 1 1 0 01-.5 1.3 1 1 0 01-1.4-.5zm2-35.4a1 1 0 01-.6 1.4 1 1 0 01-1.3-.5 1 1 0 01.5-1.3 1 1 0 011.3.4zm-.2 21.9a1 1 0 01.4-1.4 1 1 0 011.4.5 1 1 0 01-.5 1.3 1 1 0 01-1.3-.5zm3-13.4a1 1 0 01-1.4-.5 1 1 0 01.5-1.3 1 1 0 011.3.5 1 1 0 01-.5 1.3zm-5.8 4.9a1 1 0 011.3.5 1 1 0 01-.5 1.3 1 1 0 01-1.3-.5 1 1 0 01.5-1.3zm-.4 14a1 1 0 01-.5 1.4 1 1 0 01-1.4-.5 1 1 0 01.5-1.3 1 1 0 011.4.5zm-1.6-20.6a1 1 0 01-.5 1.3 1 1 0 01-1.3-.5 1 1 0 01.5-1.3 1 1 0 011.3.5zm-6.3 6a1 1 0 011.3.5 1 1 0 01-.5 1.3 1 1 0 01-1.3-.5 1 1 0 01.5-1.3zm-6.5-12.4h-.2l-.2-.2-.2-.3-.1-.3v-.4l.1-.3.2-.2.2-.1c.2-.1.4-.2.6-.1h.2l.2.1.2.2.2.3a1 1 0 01-.5 1.3 1 1 0 01-.7 0zm3.3 7.1h-.2a1 1 0 01-.5-1v-.2l.1-.2.1-.2h.1l.3-.2a1 1 0 011.3.4 1 1 0 01-.5 1.4 1 1 0 01-.7 0zm18.9 22a1 1 0 01-1.4-.6 1 1 0 01.5-1.3 1 1 0 011.4.5 1 1 0 01-.5 1.3zM201 306a1 1 0 01-.8-1.8 1 1 0 01.8 1.8zm.3 20.4a1 1 0 01.5-1.3 1 1 0 011.4.5 1 1 0 01-.5 1.3 1 1 0 01-1.4-.5zm3-13.3a1 1 0 01-.8-1.8 1 1 0 011.3.5 1 1 0 01-.5 1.3z' class='cls-1'/%3e%3cpath d='M173.3 283.2c.2.5.8.7 1.3.5.4-.2.7-.6.6-1h-2v.5zm4.7 7.6c.4-.2.6-.8.4-1.3a1 1 0 00-1.3-.5 1 1 0 00-.5 1.3c.2.5.8.7 1.3.5zm3.2 7.2c.5-.3.7-1 .5-1.4a1 1 0 00-1.3-.5 1 1 0 00-.5 1.3c.2.5.8.8 1.3.5zm3.3 7c.5-.2.7-.8.5-1.3a1 1 0 00-1.3-.5 1 1 0 00-.5 1.3c.2.5.8.8 1.3.5zm3.3 7.1c.5-.2.7-.8.5-1.3a1 1 0 00-1.4-.5 1 1 0 00-.5 1.3c.3.5.9.8 1.4.5zm3.2 7.1c.6-.2.8-.8.6-1.3a1 1 0 00-1.4-.5 1 1 0 00-.5 1.3c.3.6.9.8 1.4.5zm3.4 7.1c.5-.2.7-.8.5-1.3-.3-.5-.9-.7-1.4-.5s-.7.8-.5 1.3c.3.6.9.8 1.4.5zm2.4 5.3a1 1 0 00-.5 1.4c.2.5.9.7 1.4.4s.7-.8.5-1.3a1 1 0 00-1.4-.5zm4.6 7.6c-.2-.5-.8-.7-1.3-.5s-.7.9-.5 1.4l.5.5.4-.2.1-.1.4-.2.5-.3v-.6zm-19.8-55.4c.2.5.8.7 1.3.5s.8-.8.5-1.3a1 1 0 00-.4-.5h-1a1 1 0 00-.4 1.3zm4.6 7.6c.5-.2.8-.8.5-1.3-.2-.5-.8-.8-1.3-.5s-.8.8-.5 1.3c.2.5.8.8 1.3.5zm3.3 7.1c.5-.2.7-.8.5-1.3-.2-.5-.8-.7-1.3-.5s-.8.8-.5 1.3c.2.5.8.8 1.3.5zm3.3 7.1c.5-.2.7-.8.5-1.3a1 1 0 00-1.3-.5 1 1 0 00-.5 1.3c.2.5.8.8 1.3.5zm3.2 7.1c.6-.2.8-.8.6-1.3a1 1 0 00-1.4-.5 1 1 0 00-.4 1.4c.2.5.8.7 1.3.4zm3.4 7.2c.5-.3.7-.9.5-1.4a1 1 0 00-1.4-.5 1 1 0 00-.5 1.4c.3.5.9.7 1.4.5zm2.4 5.2c-.5.2-.7.9-.5 1.4s.9.7 1.4.4c.5-.2.7-.8.5-1.3a1 1 0 00-1.4-.5zm4.7 7.6c-.3-.5-.9-.7-1.4-.5s-.7.9-.5 1.4.9.7 1.4.5l.2-.2.1-.3v-.1l.2-.5v-.3zm-16.2-49.8a1 1 0 00-.5 1.3c.2.5.8.7 1.3.5a1 1 0 00.3-1.7 6 6 0 00-.7-.2h-.4zm4.1 8.9c.5-.2.7-.8.5-1.3a1 1 0 00-1.3-.5 1 1 0 00-.5 1.3c.2.5.8.7 1.3.5zm3.3 7.1c.5-.2.7-.8.5-1.3s-.8-.8-1.3-.5-.8.8-.5 1.3c.2.5.8.7 1.3.5zm3.3 7.1c.5-.2.7-.8.5-1.3a1 1 0 00-1.3-.5 1 1 0 00-.5 1.3c.2.5.8.7 1.3.5zm2.4 5.3a1 1 0 00-.5 1.3c.3.5.9.7 1.4.5s.7-.8.5-1.3a1 1 0 00-1.4-.5zm3.3 7.1a1 1 0 00-.5 1.3 1 1 0 001.6.4v-.7l-.1-1a1 1 0 00-1 0zm-24 19.8a1 1 0 00-.5 1.3c.2.5.8.7 1.3.5s.8-.8.5-1.3a1 1 0 00-1.3-.5zm-17.2-55.4h.6-.6zm20.3 42.2a1 1 0 00-.4-.4v1.7c.4-.2.6-.8.4-1.3zm2.8 8.5c.5-.2.7-.8.4-1.3a1 1 0 00-1.3-.5 1 1 0 00-.5 1.3c.2.5.9.7 1.4.5zm2.4 5.3a1 1 0 00-.5 1.3c.2.5.8.7 1.3.5.6-.2.8-.8.5-1.3a1 1 0 00-1.3-.5z'/%3e%3cpath d='M227.4 318a111 111 0 00-3-17.7v-.3l-.3-1c-1.4-5.3-3.2-10.4-5.4-15.3-2.3-5.4-5.5-10-9.4-14a29.4 29.4 0 00-13.2-7.8c-2-.6-4-.8-6.2-.8h-2.6l-.2.1h-.1l-.7.1h-.3l-.6.1h-.3l-.6.2h-.2l-.8.2h-.2l-.6.2a9.4 9.4 0 01-.7.2h-.3l-.7.3h-.2l-.2.1-.6.2h-.3l-.8.4-1 .4h-.3l-.7.3-.4.2-.8.4h-.3l-1 .6-.2.1-.8.4-.4.2-.6.3-.3.3-.6.3-.4.3-.5.3-.4.3-.5.3-.4.3-.5.4-.3.3-.5.4-.3.3-.5.4-.3.3a17.9 17.9 0 00-.8.7l-.4.5-.3.3-.5.5-.9 1-.6 1c-.3.2-.4.5-.6.8l-.2.2-.4.6-.2.3-.3.5-.3.4c0 .2-.2.3-.3.5l-.2.4-.3.5-.2.3-.3.6-.2.3-.3.6-.1.3-.2.3-.4.8-.1.4v.1c-.2.2-.2.4-.3.7l-.2.4-.3.8-.1.3a38.8 38.8 0 00-1 3v.3a126.8 126.8 0 00-.7 2.5v.2l-.1.6-.1.4v.1l-.2 1v.3l-.3 1.4v.2l-.2 1.1v.8a176.7 176.7 0 00-.1 1v.7l-.1.7v2.3l-.1 1v1.8a57.1 57.1 0 00.4 4.7v.4l.2 1.8v.3l.2 1 .1 1 .1.3a65 65 0 00.5 2.9l.1.8a21.9 21.9 0 00.4 2.1l.2.8c0 .5.2 1 .3 1.4l.1.7.5 2 .7 2.6v.4l.4 1 .2.8.5 1.5.1.5.1.3.1.4.3.6.5 1.5.1.4a37.7 37.7 0 001.6 4l.1.4.4 1 .6 1.5.7 1.4.6 1.2.6 1.2a36.5 36.5 0 003.3 5l.2.4h50c3.2-4.3 5.5-9 6.8-14.2a54 54 0 001.4-17.8zm-19.4 6v.9a30.3 30.3 0 01-.3 3.5l-.2 1.1v.2l-.1.5-.1.3v.1l-.1.2v.1l-.1.3-.3 1v.1l-.3.6v.1l-.2.5-.1.3a14.4 14.4 0 01-1.8 3.2 8 8 0 01-.6.8l-.3.3-.4.3-.4.5c-.2 0-.3.2-.4.3h-.1l-.2.2h-.1l-.3.2-.1.1a9 9 0 01-1.2.7h-.2l-.1.1-.5.2-.4.2-.6.2-.6.2-.7.2-.8.2-.7.1h-.7l-.4.1h-.3a8.7 8.7 0 01-3.4-.7 15.6 15.6 0 01-7.4-6.8l-.3-.5c-1-1.8-2-3.8-2.9-6a93.3 93.3 0 01-5.8-28v-1l.2-3a22.7 22.7 0 011.6-5.7l.2-.3v-.2a22.5 22.5 0 011-1.7 11.3 11.3 0 016-4.7l.4-.2a13.1 13.1 0 015.5-.7h.6l.3.1a1.7 1.7 0 01.3.1h.2l.1.1.3.1h.1l.3.2a16 16 0 015.8 4.7 35.8 35.8 0 015.6 10.9l.1.3a29.3 29.3 0 01.7 2l.3.8.6 2.2.2.5.7 2.6.3 1.4.1.6.3 1 .2 1 .2 1 .3 1.8.1.7.2.8a87 87 0 01.7 8.5v.2z' class='cls-4'/%3e%3cpath d='M208.4 322.3v-1.6l-.1-1v-.1l-.2-1.4-.2-1.4c-.2-1.7-.5-3.5-.9-5.2l-.3-1.5A86.1 86.1 0 00204 300l-.3-1-1-2.7c-1.4-3.4-3-6.3-4.8-8.8a16.6 16.6 0 00-6.9-5.2 9 9 0 00-1.6-.3h-1.6c-.9 0-1.8.2-2.8.5-.4 0-.8.2-1.1.3l-.4.1-1.8.9a11.7 11.7 0 00-5.3 5.6l-.2.5-.3.5a22.2 22.2 0 00-1.8 8.6v2a100.3 100.3 0 005.9 27.2c.9 2.3 2 4.5 3.1 6.4l.3.4.3.5 1 1.4a16.1 16.1 0 007 5.2 9 9 0 002.7.4h.8c.7 0 1.5-.2 2.2-.4l.5-.2.9-.2 1-.4.2-.1.7-.4.3-.1h.1l.7-.5h.1l.4-.3.4-.3.8-.7.7-.6.1-.2a9.2 9.2 0 00.9-1.1l.3-.4 1-2.1.2-.3.5-1.4v-.2l.1-.2.1-.2a13.5 13.5 0 00.6-2.1l.2-1.2v-.3a22.8 22.8 0 00.2-2v-.6l.1-.8v-2.9zm-1.4 7.4a7.5 7.5 0 01-.2 1 17 17 0 01-1.2 3.5l-.1.2-.1.3-.3.5-.1.2-.4.7a8 8 0 01-.4.6l-.2.3-.5.5v.1l-.7.6-1.3 1c-.6.4-1.2.8-1.8 1l-.6.3-.7.3-.7.2-.3.1-.7.2h-.4l-1.3.2h-.7a8 8 0 01-3.2-.6 15.3 15.3 0 01-7-6.4l-.3-.5-.4-.5A94.6 94.6 0 01175 299l.3-3a21.2 21.2 0 011.4-5.2l.1-.2.2-.3a14 14 0 011-2 10.9 10.9 0 015.4-4.3c.3-.2.5-.3.8-.3 1.3-.5 2.5-.8 3.6-.8h1.9l.4.1.3.1.6.2a7.2 7.2 0 01.8.3 13.4 13.4 0 014 3 21.3 21.3 0 013.9 5.4 40.1 40.1 0 013.7 9c.7 2 1.3 4 1.8 6.2l.7 2.8.1.8c1 4.9 1.1 6.2 1.3 7.5l.1 1.4v.7l.1.1v.2l.1 1.6v2.9a22.3 22.3 0 01-.4 4.2v.3zm1.4-7.4v-1.6l-.1-1v-.1l-.2-1.4-.2-1.4c-.2-1.7-.5-3.5-.9-5.2l-.3-1.5A86.1 86.1 0 00204 300l-.3-1-1-2.7c-1.4-3.4-3-6.3-4.8-8.8a16.6 16.6 0 00-6.9-5.2 9 9 0 00-1.6-.3h-1.6c-.9 0-1.8.2-2.8.5-.4 0-.8.2-1.1.3l-.4.1-1.8.9a11.7 11.7 0 00-5.3 5.6l-.2.5-.3.5a22.2 22.2 0 00-1.8 8.6v2a100.3 100.3 0 005.9 27.2c.9 2.3 2 4.5 3.1 6.4l.3.4.3.5 1 1.4a16.1 16.1 0 007 5.2 9 9 0 002.7.4h.8c.7 0 1.5-.2 2.2-.4l.5-.2.9-.2 1-.4.2-.1.7-.4.3-.1h.1l.7-.5h.1l.4-.3.4-.3.8-.7.7-.6.1-.2a9.2 9.2 0 00.9-1.1l.3-.4 1-2.1.2-.3.5-1.4v-.2l.1-.2.1-.2a13.5 13.5 0 00.6-2.1l.2-1.2v-.3a22.8 22.8 0 00.2-2v-.6l.1-.8v-2.9zm-1.4 7.4a7.5 7.5 0 01-.2 1 17 17 0 01-1.2 3.5l-.1.2-.1.3-.3.5-.1.2-.4.7a8 8 0 01-.4.6l-.2.3-.5.5v.1l-.7.6-1.3 1c-.6.4-1.2.8-1.8 1l-.6.3-.7.3-.7.2-.3.1-.7.2h-.4l-1.3.2h-.7a8 8 0 01-3.2-.6 15.3 15.3 0 01-7-6.4l-.3-.5-.4-.5A94.6 94.6 0 01175 299l.3-3a21.2 21.2 0 011.4-5.2l.1-.2.2-.3a14 14 0 011-2 10.9 10.9 0 015.4-4.3c.3-.2.5-.3.8-.3 1.3-.5 2.5-.8 3.6-.8h1.9l.4.1.3.1.6.2a7.2 7.2 0 01.8.3 13.4 13.4 0 014 3 21.3 21.3 0 013.9 5.4 40.1 40.1 0 013.7 9c.7 2 1.3 4 1.8 6.2l.7 2.8.1.8c1 4.9 1.1 6.2 1.3 7.5l.1 1.4v.7l.1.1v.2l.1 1.6v2.9a22.3 22.3 0 01-.4 4.2v.3zm-18.5-68.1h-.5.6zm-1.4 0l-.8.2h-.2l1.2-.1h-.2zm-13.5 4.4l.8-.4-.8.4zm-.4.2l-.5.3.7-.4-.2.1zm-4.4 3l-.5.4-.3.3-.2.1 1.1-.9-.1.1zm-3.6 3.5l-.2.1c0 .1 0 .2-.2.3l.5-.5-.1.1zm-2.6 3.5l-.2.1.4-.4-.2.3zm-2.6 4.3l-.3.6-.1.3.6-1.1-.2.2zm-.8 1.8l-.1.3.1-.4v.1zm-.5 1.1l-.2.6.4-1-.2.4zm-1.4 4.4a14.9 14.9 0 000-.3v.3zm-1.5 7.8v.4-.8.4zm-.3 3.4v-.2.2zm53 23.3v-.3l-.1-1v-.3l-.1-1v-.1l-.2-1.4-.2-1.4c-.2-1.7-.5-3.5-.9-5.2l-.3-1.5A86.1 86.1 0 00204 300l-.3-1-1-2.7c-1.4-3.4-3-6.3-4.8-8.8a16.6 16.6 0 00-6.9-5.2 9 9 0 00-1.6-.3h-1.6c-.9 0-1.8.2-2.8.5-.4 0-.8.2-1.1.3l-.4.1-1.8.9a11.7 11.7 0 00-5.3 5.6l-.2.5-.3.5a22.2 22.2 0 00-1.8 8.6v2a100.3 100.3 0 005.9 27.2c.9 2.3 2 4.5 3.1 6.4l.3.4.3.5 1 1.4a16.1 16.1 0 007 5.2 9 9 0 002.7.4h.8c.7 0 1.5-.2 2.2-.4l.5-.2.9-.2 1-.4.2-.1.7-.4.3-.1h.1l.7-.5h.1l.4-.3.4-.3.8-.7.7-.6.1-.2a9.2 9.2 0 00.9-1.1l.3-.4 1-2.1.2-.3.5-1.4v-.2l.1-.2.1-.2a13.5 13.5 0 00.6-2.2l.2-1.1v-.3a22.8 22.8 0 00.2-2v-.6l.1-.8v-2.9zm-1.5 7.4a7.5 7.5 0 01-.2 1 17 17 0 01-1.2 3.5l-.1.2-.1.2-.3.6-.1.2-.4.7a8 8 0 01-.4.5l-.2.4-.5.5v.1l-.7.6-1.3 1-1.8 1-.6.3-.7.3-.7.2-.3.1-.7.2h-.4l-1.3.2h-.7a8 8 0 01-3.2-.6 15.3 15.3 0 01-7-6.4l-.3-.5-.3-.5c-1-1.7-2-3.6-2.7-5.7A94.6 94.6 0 01175 299c0-1 0-2 .2-3a21.2 21.2 0 011.4-5.2l.2-.2v-.3a14 14 0 011.1-2 10.9 10.9 0 015.4-4.3c.3-.2.5-.3.8-.3 1.3-.5 2.5-.8 3.6-.8h1.9l.4.1.3.1.6.2a7.2 7.2 0 01.8.3 13.4 13.4 0 014 3 21.3 21.3 0 013.9 5.4 40.1 40.1 0 013.7 9c.7 2 1.3 4 1.8 6.2l.7 2.8.1.8c1 4.9 1.1 6.2 1.3 7.5l.1 1.4v.7l.1.1v.2l.1 1.6v2.8a22.3 22.3 0 01-.4 4.3v.3zm1.4-7.4v-1.6l-.1-1v-.1l-.2-1.4-.2-1.4c-.2-1.7-.5-3.5-.9-5.2l-.3-1.5A86.1 86.1 0 00204 300l-.3-1-1-2.7c-1.4-3.4-3-6.3-4.8-8.8a16.6 16.6 0 00-6.9-5.2 9 9 0 00-1.6-.3h-1.6c-.9 0-1.8.2-2.8.5-.4 0-.8.2-1.1.3l-.4.1-1.8.9a11.7 11.7 0 00-5.3 5.6l-.2.5-.3.5a22.2 22.2 0 00-1.8 8.6v2a100.3 100.3 0 005.9 27.2c.9 2.3 2 4.5 3.1 6.4l.3.4.3.5 1 1.4a16.1 16.1 0 007 5.2 9 9 0 002.7.4h.8c.7 0 1.5-.2 2.2-.4l.5-.2.9-.2 1-.4.2-.1.7-.4.3-.1h.1l.7-.5h.1l.4-.3.4-.3.8-.7.7-.6.1-.2a9.2 9.2 0 00.9-1.1l.3-.4 1-2.1.2-.3.5-1.4v-.2l.1-.2.1-.2a13.5 13.5 0 00.6-2.2l.2-1.1v-.3a22.8 22.8 0 00.2-2v-.6l.1-.8v-2.9zm-1.4 7.4a7.5 7.5 0 01-.2 1 17 17 0 01-1.2 3.5l-.1.2-.1.2-.3.6-.1.2-.4.7a8 8 0 01-.4.5l-.2.4-.5.5v.1l-.7.6-1.3 1-1.8 1-.6.3-.7.3-.7.2-.3.1-.7.2h-.4l-1.3.2h-.7a8 8 0 01-3.2-.6 15.3 15.3 0 01-7-6.4l-.3-.5-.3-.5c-1-1.7-2-3.6-2.7-5.7A94.6 94.6 0 01175 299c0-1 0-2 .2-3a21.2 21.2 0 011.4-5.2l.2-.2v-.3a14 14 0 011.1-2 10.9 10.9 0 015.4-4.3c.3-.2.5-.3.8-.3 1.3-.5 2.5-.8 3.6-.8h1.9l.4.1.3.1.6.2a7.2 7.2 0 01.8.3 13.4 13.4 0 014 3 21.3 21.3 0 013.9 5.4 40.1 40.1 0 013.7 9c.7 2 1.3 4 1.8 6.2l.7 2.8.1.8c1 4.9 1.1 6.2 1.3 7.5l.1 1.4v.7l.1.1v.2l.1 1.6v2.8a22.3 22.3 0 01-.4 4.3v.3zm-18.5-68.1h-.5.6zm-1.4 0l-.8.2h-.2l1.2-.1h-.2zm-13.5 4.4l.8-.4-.8.4zm-.4.2l-.5.3.7-.4-.2.1zm-4.4 3l-.5.4-.3.3-.2.1 1.1-.9-.1.1zm-3.6 3.5l-.1.1-.3.3.5-.5-.1.1zm-2.6 3.5l-.1.1.3-.4-.2.3zm-2.6 4.3l-.2.6-.2.3.6-1.1-.2.2zm-.8 1.8l-.1.3.1-.4v.1zm-.5 1.1l-.2.6.4-1-.2.4zm-1.4 4.4a14.9 14.9 0 000-.3v.3zm-1.5 7.8v.4-.8.4zm-.3 3.4v-.2.2zm72.3 19a111.2 111.2 0 00-3-17.8v-.2l-.2-1c-1.4-5.3-3.3-10.6-5.4-15.5a45.6 45.6 0 00-9.6-14 30 30 0 00-13.4-8c-2.1-.6-4.4-1-6.7-.9a29.9 29.9 0 00-10 1.8l-.8.3c-2.1.8-4.1 1.7-6 2.7l-.5.4-.3.1-.6.4-.2.1-.2.2-.9.6a29.5 29.5 0 00-7.6 7.6l-.6.8-.2.4-.3.5-.6.9-.3.5-.3.6-.4.8-.2.2-.4.9-.7 1.5a34.2 34.2 0 00-1 2.4 23.8 23.8 0 00-1.2 4.2l-.5 1.9-.2 1.4-.2 1-.2 1v.5l-.2 1.2-.1 1.3-.1 1v.9s-.1 0 0 0l-.1.3v4.8a47 47 0 00.6 7.3l.6 4.2v.1a96 96 0 00.5 2.6l.3 1.5.6 2.6.5 2.1a100.5 100.5 0 006.6 18.7l.6 1c1 2.2 2.3 4.2 3.7 6.1h1.2c-2.2-2.8-4-6-5.6-9.4a105.2 105.2 0 01-8.7-40.7v-1.1a34.4 34.4 0 01.2-2.5v-.3l.1-.8.2-1.4a6.3 6.3 0 01.2-.9v-.4l.1-.4.1-.6.3-1.2.3-1.3a4.2 4.2 0 010-.4 20.2 20.2 0 01.6-1.8c0-.4.2-.7.3-1.1l.4-1.1.1-.3.1-.3.4-1 .2-.4.1-.4a62.5 62.5 0 011-2l.1-.3.2-.3.1-.2.2-.3.2-.4.1-.2.3-.5.2-.3.2-.4.6-1 .4-.4a34.5 34.5 0 012-2.8l.5-.5 1.5-1.6 1-1a50.6 50.6 0 014.9-3.5l.7-.4h.2l.8-.5 4.6-2 1-.4.7-.2 1.4-.4.7-.2h.4l.2-.1 1.2-.2.6-.2h.9l1.2-.2h.7l.6-.1c2.6-.2 5 .1 7.3.7 5 1.4 9.4 4 13 7.8 4 3.8 7 8.5 9.4 13.7 2.1 4.9 4 10 5.3 15.2l.3 1v.4l.2.6c1.4 5.5 2.3 11.3 2.8 17 .5 6 0 11.9-1.4 17.7-1.3 5.2-3.6 10-6.8 14.3h1a41.1 41.1 0 006.7-14c1.5-6 2-12 1.4-18zm-19.4 4.3v-1.6l-.1-1v-.1l-.2-1.4-.2-1.4c-.2-1.7-.5-3.5-.9-5.2l-.3-1.5A86.1 86.1 0 00204 300l-.4-1-1-2.7c-1.3-3.4-3-6.3-4.8-8.8a16.6 16.6 0 00-6.9-5.2 9 9 0 00-1.6-.3h-1.6c-.9 0-1.8.2-2.8.5-.4 0-.8.2-1.1.3l-.4.1-1.8.9a11.7 11.7 0 00-5.3 5.6l-.2.5-.3.5a22.2 22.2 0 00-1.8 8.6v2a100.3 100.3 0 005.9 27.2c.9 2.3 2 4.5 3.1 6.4l.3.4.3.5 1 1.4a16.1 16.1 0 007 5.2 9 9 0 002.7.4h.8c.7 0 1.5-.2 2.2-.4l.5-.2.9-.2 1-.5h.2l.7-.4.3-.1h.1l.7-.5h.1c.1-.2.3-.2.4-.3l.4-.3.8-.7.7-.6.1-.2a9.2 9.2 0 00.9-1.1l.3-.4 1-2.1.2-.3.5-1.4v-.2l.1-.2.1-.2a13.5 13.5 0 00.6-2.2l.2-1.1v-.3a22.8 22.8 0 00.2-2v-.6l.1-.8v-2.9zm-1.4 7.4a7.5 7.5 0 01-.2 1 17 17 0 01-1.2 3.5l-.1.2-.1.2-.3.6-.1.2-.4.7a8 8 0 01-.4.5l-.2.4-.5.5v.1l-.7.6-1.3 1-1.8 1-.6.3-.7.3-.7.2-.3.1-.7.2h-.4l-1.3.2h-.7a8 8 0 01-3.2-.6 15.3 15.3 0 01-7-6.4l-.3-.5-.3-.5c-1-1.7-2-3.6-2.7-5.7A94.6 94.6 0 01175 299c0-1 0-2 .2-3a21.2 21.2 0 011.4-5.2l.2-.2v-.3a14 14 0 011.1-2 10.9 10.9 0 015.4-4.3c.3-.2.5-.3.8-.3 1.3-.5 2.5-.8 3.6-.8h1.9l.4.1.3.1.6.2a7.2 7.2 0 01.8.3 13.4 13.4 0 014 3 21.3 21.3 0 013.9 5.4 40.1 40.1 0 013.7 9c.7 2 1.3 4 1.8 6.2l.7 2.8.1.8c1 4.9 1.1 6.2 1.3 7.5l.1 1.4v.7l.1.1v.2l.1 1.6v2.8a22.3 22.3 0 01-.4 4.3v.3zM155.5 299v-.2.2zm.3-3.4v.4-.8.4zm1.5-7.8a14.9 14.9 0 000-.3v.3zm1.4-4.4l-.2.6.4-1-.2.4zm.5-1.1l-.1.3.1-.4v.1zm.8-1.8l-.2.6-.2.3.6-1.1-.2.2zm2.6-4.3l-.1.1.3-.4-.2.3zm2.6-3.5l-.1.1-.3.3.5-.5-.1.1zm3.6-3.5l-.5.4-.3.3-.2.1 1.1-.9-.1.1zm4.4-3l-.5.3.7-.4-.2.1zm.4-.2l.8-.4-.8.4zm13.5-4.3h-.8l-.2.1 1.2-.1h-.2zm1.4-.1h-.5.6zm20 60.7v-.3l-.1-1v-.3l-.1-1v-.1l-.2-1.4-.2-1.4c-.2-1.7-.5-3.5-.9-5.2l-.3-1.5A86.1 86.1 0 00204 300l-.4-1-1-2.7c-1.3-3.4-3-6.3-4.8-8.8a16.6 16.6 0 00-6.9-5.2 9 9 0 00-1.6-.3h-1.6c-.9 0-1.8.2-2.8.5-.4 0-.8.2-1.1.3l-.4.1-1.8.9a11.7 11.7 0 00-5.3 5.6l-.2.5-.3.5a22.2 22.2 0 00-1.8 8.6v2a100.3 100.3 0 005.9 27.2c.9 2.3 2 4.5 3.1 6.4l.3.4.3.5 1 1.4a16.1 16.1 0 007 5.2 9 9 0 002.7.4h.8c.7 0 1.5-.2 2.2-.4l.5-.2.9-.2 1-.4.2-.1.7-.4.3-.1h.1l.7-.5h.1l.4-.3.4-.3.8-.7.7-.6.1-.2a9.2 9.2 0 00.9-1.1l.3-.4 1-2.1.2-.3.5-1.4v-.2l.1-.2.1-.2a13.5 13.5 0 00.6-2.2l.2-1.1v-.3a22.8 22.8 0 00.2-2v-.6l.1-.8v-2.9zm-1.5 7.4a7.5 7.5 0 01-.2 1 17 17 0 01-1.2 3.5l-.1.2-.1.2-.3.6-.1.2-.4.7a8 8 0 01-.4.5l-.2.4-.5.5v.1l-.7.6-1.3 1-1.8 1-.6.3-.7.3-.7.2-.3.1-.7.2h-.4l-1.3.2h-.7a8 8 0 01-3.2-.6 15.3 15.3 0 01-7-6.4l-.3-.5-.3-.5c-1-1.7-2-3.6-2.7-5.7A94.6 94.6 0 01175 299c0-1 0-2 .2-3a21.2 21.2 0 011.4-5.2l.2-.2v-.3a14 14 0 011.1-2 10.9 10.9 0 015.4-4.3c.3-.2.5-.3.8-.3 1.3-.5 2.5-.8 3.6-.8h1.9l.4.1.3.1.6.2a7.2 7.2 0 01.8.3 13.4 13.4 0 014 3 21.3 21.3 0 013.9 5.4 40.1 40.1 0 013.7 9c.7 2 1.3 4 1.8 6.2l.7 2.8.1.8c1 4.9 1.1 6.2 1.3 7.5l.1 1.4v.7l.1.1v.2l.1 1.6v2.8a22.3 22.3 0 01-.4 4.3v.3zm1.4-7.4v-1.6l-.1-1v-.1l-.2-1.4-.2-1.4c-.2-1.7-.5-3.5-.9-5.2l-.3-1.5A86.1 86.1 0 00204 300l-.4-1-1-2.7c-1.3-3.4-3-6.3-4.8-8.8a16.6 16.6 0 00-6.9-5.2 9 9 0 00-1.6-.3h-1.6c-.9 0-1.8.2-2.8.5-.4 0-.8.2-1.1.3l-.4.1-1.8.9a11.7 11.7 0 00-5.3 5.6l-.2.5-.3.5a22.2 22.2 0 00-1.8 8.6v2a100.3 100.3 0 005.9 27.2c.9 2.3 2 4.5 3.1 6.4l.3.4.3.5 1 1.4a16.1 16.1 0 007 5.2 9 9 0 002.7.4h.8c.7 0 1.5-.2 2.2-.4l.5-.2.9-.2 1-.4.2-.1.7-.4.3-.1h.1l.7-.5h.1l.4-.3.4-.3.8-.7.7-.6.1-.2a9.2 9.2 0 00.9-1.1l.3-.4 1-2.1.2-.3.5-1.4v-.2l.1-.2.1-.2a13.5 13.5 0 00.6-2.2l.2-1.1v-.3a22.8 22.8 0 00.2-2v-.6l.1-.8v-2.9zm-1.4 7.4a7.5 7.5 0 01-.2 1 17 17 0 01-1.2 3.5l-.1.2-.1.2-.3.6-.1.2-.4.7a8 8 0 01-.4.5l-.2.4-.5.5v.1l-.7.6-1.3 1-1.8 1-.6.3-.7.3-.7.2-.3.1-.7.2h-.4l-1.3.2h-.7a8 8 0 01-3.2-.6 15.3 15.3 0 01-7-6.4l-.3-.5-.3-.5c-1-1.7-2-3.6-2.7-5.7A94.6 94.6 0 01175 299c0-1 0-2 .2-3a21.2 21.2 0 011.4-5.2l.2-.2v-.3a14 14 0 011.1-2 10.9 10.9 0 015.4-4.3c.3-.2.5-.3.8-.3 1.3-.5 2.5-.8 3.6-.8h1.9l.4.1.3.1.6.2a7.2 7.2 0 01.8.3 13.4 13.4 0 014 3 21.3 21.3 0 013.9 5.4 40.1 40.1 0 013.7 9c.7 2 1.3 4 1.8 6.2l.7 2.8.1.8c1 4.9 1.1 6.2 1.3 7.5l.1 1.4v.7l.1.1v.2l.1 1.6v2.8a22.3 22.3 0 01-.4 4.3v.3zM155.5 299v-.2.2zm.3-3.4v.4-.8.4zm1.5-7.8a14.9 14.9 0 000-.3v.3zm1.4-4.4l-.2.6.4-1-.2.4zm.5-1.1l-.1.3.1-.4v.1zm.8-1.8l-.2.6-.2.3.6-1.1-.2.2zm2.6-4.3l-.1.1.3-.4-.2.3zm2.6-3.5l-.1.1-.3.3.5-.5-.1.1zm3.6-3.5l-.5.4-.3.3-.2.1 1.1-.9-.1.1zm4.4-3l-.5.3.7-.4-.2.1zm.4-.2l.8-.4-.8.4zm13.5-4.3h-.8l-.2.1 1.2-.1h-.2zm1.4-.1h-.5.6zm20 60.7v-.3l-.1-1v-.3l-.1-1v-.1l-.2-1.4-.2-1.4c-.2-1.7-.5-3.5-.9-5.2l-.3-1.5A86.1 86.1 0 00204 300l-.4-1-1-2.7c-1.3-3.4-3-6.3-4.8-8.8a16.6 16.6 0 00-6.9-5.2 9 9 0 00-1.6-.3h-1.6c-.9 0-1.8.2-2.8.5-.4 0-.8.2-1.1.3l-.4.1-1.8.9a11.7 11.7 0 00-5.3 5.6l-.2.5-.3.5a22.2 22.2 0 00-1.8 8.6v2a100.3 100.3 0 005.9 27.2c.9 2.3 2 4.5 3.1 6.4l.3.4.3.5 1 1.4a16.1 16.1 0 007 5.2 9 9 0 002.7.4h.8c.7 0 1.5-.2 2.2-.4l.5-.2.9-.2 1-.4.2-.1.7-.4.3-.1h.1l.7-.5h.1l.4-.3.4-.3.8-.7.7-.6.1-.2a9.2 9.2 0 00.9-1.1l.3-.4 1-2.1.2-.3.5-1.4v-.2l.1-.2.1-.2a13.5 13.5 0 00.6-2.1l.2-1.2v-.3a22.8 22.8 0 00.2-2v-.6l.1-.8v-2.9zm-1.5 7.4a7.5 7.5 0 01-.2 1 17 17 0 01-1.2 3.5l-.1.2-.1.3-.3.5-.1.2-.4.7a8 8 0 01-.4.6l-.2.3-.5.5v.1l-.7.6-1.3 1c-.6.4-1.2.8-1.8 1l-.6.3-.7.3-.7.2-.3.1-.7.2h-.4l-1.3.2h-.7a8 8 0 01-3.2-.6 15.3 15.3 0 01-7-6.4l-.3-.5-.3-.5c-1-1.7-2-3.6-2.7-5.7A94.6 94.6 0 01175 299c0-1 0-2 .2-3a21.2 21.2 0 011.4-5.2l.2-.2v-.3a14 14 0 011.1-2 10.9 10.9 0 015.4-4.3c.3-.2.5-.3.8-.3 1.3-.5 2.5-.8 3.6-.8h1.9l.4.1.3.1.6.2a7.2 7.2 0 01.8.3 13.4 13.4 0 014 3 21.3 21.3 0 013.9 5.4 40.1 40.1 0 013.7 9c.7 2 1.3 4 1.8 6.2l.7 2.8.1.8c1 4.9 1.1 6.2 1.3 7.5l.1 1.4v.7l.1.1v.2l.1 1.6v2.9a22.3 22.3 0 01-.4 4.2v.3zm1.4-7.4v-1.6l-.1-1v-.1l-.2-1.4-.2-1.4c-.2-1.7-.5-3.5-.9-5.2l-.3-1.5A86.1 86.1 0 00204 300l-.4-1-1-2.7c-1.3-3.4-3-6.3-4.8-8.8a16.6 16.6 0 00-6.9-5.2 9 9 0 00-1.6-.3h-1.6c-.9 0-1.8.2-2.8.5-.4 0-.8.2-1.1.3l-.4.1-1.8.9a11.7 11.7 0 00-5.3 5.6l-.2.5-.3.5a22.2 22.2 0 00-1.8 8.6v2a100.3 100.3 0 005.9 27.2c.9 2.3 2 4.5 3.1 6.4l.3.4.3.5 1 1.4a16.1 16.1 0 007 5.2 9 9 0 002.7.4h.8c.7 0 1.5-.2 2.2-.4l.5-.2.9-.2 1-.4.2-.1.7-.4.3-.1h.1l.7-.5h.1l.4-.3.4-.3.8-.7.7-.6.1-.2a9.2 9.2 0 00.9-1.1l.3-.4 1-2.1.2-.3.5-1.4v-.2l.1-.2.1-.2a13.5 13.5 0 00.6-2.1l.2-1.2v-.3a22.8 22.8 0 00.2-2v-.6l.1-.8v-2.9zm-1.4 7.4a7.5 7.5 0 01-.2 1 17 17 0 01-1.2 3.5l-.1.2-.1.3-.3.5-.1.2-.4.7a8 8 0 01-.4.6l-.2.3-.5.5v.1l-.7.6-1.3 1c-.6.4-1.2.8-1.8 1l-.6.3-.7.3-.7.2-.3.1-.7.2h-.4l-1.3.2h-.7a8 8 0 01-3.2-.6 15.3 15.3 0 01-7-6.4l-.3-.5-.3-.5c-1-1.7-2-3.6-2.7-5.7A94.6 94.6 0 01175 299c0-1 0-2 .2-3a21.2 21.2 0 011.4-5.2l.2-.2v-.3a14 14 0 011.1-2 10.9 10.9 0 015.4-4.3c.3-.2.5-.3.8-.3 1.3-.5 2.5-.8 3.6-.8h1.9l.4.1.3.1.6.2a7.2 7.2 0 01.8.3 13.4 13.4 0 014 3 21.3 21.3 0 013.9 5.4 40.1 40.1 0 013.7 9c.7 2 1.3 4 1.8 6.2l.7 2.8.1.8c1 4.9 1.1 6.2 1.3 7.5l.1 1.4v.7l.1.1v.2l.1 1.6v2.9a22.3 22.3 0 01-.4 4.2v.3z'/%3e%3cpath d='M189.1 261l-.4.1h-1a6 6 0 00-.4.1h-.3l-.7.1h-.3l-.6.1h-.3l-.6.2h-.2l-.8.2h-.2l-.6.2a9.4 9.4 0 01-.7.2h-.3l-.7.3h-.2l-.2.1-.6.2h-.3l-.8.4-1 .4h-.3l-.7.3-.4.2-.8.4h-.3l-1 .6-.2.1-.8.4-.4.2-.6.3-.3.3-.6.3-.4.3-.5.3-.4.3-.5.3-.4.3-.5.4-.3.3-.5.4-.3.3-.5.4-.3.3a17.9 17.9 0 00-.8.7l-.4.5-.3.3-.5.5-.9 1-.6 1c-.3.2-.4.5-.6.8l-.2.2-.4.6-.2.3-.3.5-.3.4c0 .2-.2.3-.3.5l-.2.4-.3.5-.2.3-.3.6-.2.3-.3.6-.1.3-.2.3-.4.8-.1.4v.1c-.2.2-.2.4-.3.7l-.2.4-.3.8-.1.3a38.8 38.8 0 00-1 3v.3l-.3 1-.3 1.1v.4l-.1.2-.1.6-.1.4v.1l-.2 1v.3l-.3 1.4v.2l-.2 1.1v.8a176.7 176.7 0 00-.1 1v.7l-.1.7v2.3l-.1 1v1.8a57.1 57.1 0 00.4 4.7v.4l.2 1.8v.3l.2 1 .1 1 .1.3a65 65 0 00.3 2v.2l.2.7.1.8a21.9 21.9 0 00.4 2.1l.2.8c0 .5.2 1 .3 1.4l.1.7.5 2 .7 2.6v.4l.4 1 .2.8.5 1.5.1.5.1.3.1.4a56.7 56.7 0 002.5 6.6l.1.3.4 1 .6 1.5.7 1.4.6 1.2.6 1.2a36.5 36.5 0 003.3 5l.2.4h-22.9l-.9-1.3-.1-.2a34 34 0 01-1-1.4v-.3l-1-1.5v-.2l-.2-.2-.8-1.5-.2-.5-.6-1.2-.2-.5-.3-.7a80.1 80.1 0 01-2-4.8l-.2-.7c0-.3-.2-.5-.3-.7l-.8-2.4-.7-2.4a69 69 0 01-.4-1.4l-.1-.2-.4-1.5a131.8 131.8 0 01-1-4l-.2-.6c0-.5-.2-1-.3-1.4l-.1-.9-.3-1.2-.2-.9v-.7l-.2-.8v-.2l-.4-2v-.3l-.3-2v-.3l-.2-2v-.2l-.3-2v-2l-.1-.9v-5l.1-1.4v-.3l.1-1v-.4l.2-1.1v-.3l.2-.6v-.8l.1-.3.2-1v-.3l.1-.2.2-.8v-.4l.4-1.2a14.4 14.4 0 01.3-1.2l.2-.7v-.2l.3-.9v-.1l.4-1 .1-.4.4-.8.1-.4.3-.8.2-.4.4-.8a2 2 0 01.1-.3 7.7 7.7 0 00.5-.9l.1-.3.3-.5.2-.4.3-.5.2-.4.4-.5.2-.3.3-.6.2-.3.5-.6.1-.2.6-.8.7-.9.6-.7v-.1l.3-.3.4-.5.3-.3.5-.5.3-.3.4-.4.4-.3.4-.4.4-.3.4-.4.4-.3.5-.4.3-.3c.2 0 .4-.2.5-.3.2 0 .3-.2.4-.3.2 0 .4-.2.5-.3l.4-.3.6-.3.4-.3.6-.3.4-.2.7-.4.3-.1 1-.5.2-.1.8-.4.5-.2.5-.2h.2l.1-.1 1.1-.4.8-.3h.3l.6-.3h.3c.2-.2.5-.2.8-.3l.8-.2h.3l.6-.2h.2l.8-.3h.1l.7-.1h.2l.6-.1h.2l.8-.2h1.8l.7-.1 17.5-.3h4.7z' class='cls-1'/%3e%3cpath d='M184.4 261.2l-17.5.3H165l-.6.1h-.1l-.8.1h-.2l-.6.1h-.2l-.7.2h-.1l-.8.2h-.2l-.7.2h-.2l-.7.2h-.1l-.8.3h-.3l-.6.3h-.3l-.8.4c-.4 0-.7.2-1 .4h-.4l-.6.3-.4.2-.8.3-.2.2-1 .5-.3.1-.8.4-.3.2-.6.3-.4.3-.6.3-.4.3-.5.3-.4.3-.5.3-.4.3-.4.4c-.2 0-.3.2-.4.3l-.5.4-.3.3c-.2 0-.3.2-.5.4l-.3.3-.4.4-.3.3-.5.5-.3.3a21.7 21.7 0 00-.7.7v.1l.4.2 2.4.9-.3.8-2.7-1-.5-.1-.6.8-.6.9-.1.1-.5.7-.2.3-.3.5-.3.4c0 .2-.2.3-.3.5l-.2.4-.3.5-.2.3-.3.6c0 .1 0 .2-.2.3v.1l.4.2h.1l-2 5.7h-.4l-.5-.3v.1a90.4 90.4 0 00-.3 1.2l-.2.7-.1.3-.3.9-.2 1.2-.1.4-.2.8v.4l-.3 1v.4l-.2.7.5.2-.3.9-.3-.1-.1 1v.4l-.2 1.1v.3l-.1 1.3v3.4a56.4 56.4 0 000 1.8v1.3l.1 1.3.2 2.1v.2a62.4 62.4 0 00.3 2.3c0 .7.2 1.3.3 2v.3l.3 2v.2l.2.8.1.7.2.9.2 1.2.2.8.3 1.4.2.7a153.6 153.6 0 001 4l.2-.8.5-1.2.8.3-.9 2.4-.2.8v.2a69 69 0 002 6.1l.3.7.2.7a50.8 50.8 0 002 4.8l.2-.6 1.2-3.3.9.3-1.6 4.2-.2.6.6 1.3.2.4.8 1.6.1.2v.1l1 1.6.1.2 1 1.5.1.2 1 1.3h1.1l.5-1.4.9.3-.4 1h20.7l-.2-.2a37.2 37.2 0 01-2-3l-.4-.6-.9-1.5-.6-1.2-.2.5-1 2.9-1-.3 1.4-3.7.2-.6-.7-1.5-.6-1.4-.4-1-.2-.4a87.5 87.5 0 01-1.6-4.4l-.5-1.5-.3-.7v-.4l-.2-.3-.1-.4-.2.2-.1.4-1.4 3.9-.9-.4 1.8-4.9.3-.7-.2-.8-.3-1v-.1l-.1-.2-.7-2.5-.5-2.1-.1-.7-.3-1.4-.2-.8a57.8 57.8 0 01-.4-2.1l-.2-.9v-.8h-.1a65 65 0 01-.4-2.3l-.1-1-.1-1v-.3l-.3-1.8v-.4a146.2 146.2 0 01-.4-4.7V299l-.4-.2-4.5-1.7.3-.9 4.3 1.6.4.2v-1l.1-.7v-.4l.1-.4.2-1v-.4l.2-1.4v-.4l.3-1v-.4l.2-.6v-.2l.1-.4.3-1.2.2-1 .1-.2a30.2 30.2 0 011-3v-.3l.4-.9.2-.4.2-.6v-.1l.2-.4.4-.8.2-.3.1-.3.3-.6.2-.3.3-.6.2-.3.3-.6.2-.3.3-.5a10.1 10.1 0 00.3-.4l.1-.5h.1l.3-.3.4-.7.1-.2.6-.8.7-.9 1-1c0-.2.2-.4.4-.6l.3-.2.4-.5.3-.3.5-.4.3-.4.4-.3.4-.4c.2 0 .3-.2.5-.3l.3-.3.5-.4.4-.3.3-.8 1-2.8.9.3-.6 1.7-.3.7h.1l.4-.3.5-.3.4-.3.6-.3a12.2 12.2 0 011.1-.6l.3-.1 1-.5.3-.2c.3 0 .5-.2.8-.3l.4-.2.7-.3h.2l1-.4.9-.3.2-.1.7-.2h.1l.1-.1h.2l.6-.2h.1l.2-.1c0-.1 0 0 .1 0l.5-.2h.2l.6-.2h.2l.8-.2h.2l.6-.1h.3l.6-.2h.2l.2-.2h-2zm-28.5 3.8l.3-.9 5.8 2.1-.4.9-5.7-2.1zm-13.3 27.2l.9.4-2.2 5.7-.8-.3 2-5.8zM133 305l.3-.9 5.7 2.1-.3 1-5.7-2.2zm5.6 12.1l.3-.8 5.7 2-.3 1-5.7-2.2zm17 26.4l-5.8-2.1.3-.9 5.8 2.1-.4 1zm-1.9-27l.9.3-2.1 5.7-.9-.3 2.1-5.7zm-3.5 14l-.3.9-5.7-2.1.3-.9 5.8 2.1zm-4.2-20.4l2.1-5.7.9.3-2.1 5.7-.9-.3zm4.1-23l-5.7-2.1.3-.9 5.7 2.1-.3.9zm2.6-8.8l-.9-.4 2.1-5.7.9.3-2.1 5.8zm35-17.1h.8l.2-.1h.8-2.1v.1h.3z' class='cls-1'/%3e%3cpath d='M136.8 324.4l-.8 2 .5 1.5 1.1-3.2-.8-.3zm5.6 12.1l-1.4 4 .3.7.2.5 1.8-4.9-.9-.3zm6.5 12.5l-.4 1h-1l.5-1.4.9.4zm-11.1-68.6l-.5-.2c0 .2-.2.4-.3.5l-.1.3v.1l-.1.2-.4.8-.2.4-.3.8-.2.4-.3.8-.1.3-.4 1 .8.3 2.1-5.7zm-4.3 13.7l-.5-.2v.9l.2.2.3-.9zm7 3.9l2-5.7 1 .3-2.2 5.7zm-7.5 7l.4-.8 5.7 2.1-.3.9zm13 5.1l2.2-5.7.8.3-2 5.7zm-7.3 7l.3-.8 5.7 2-.3 1zm13 5.2l2.1-5.7.9.3-2.1 5.7zm-7.4 6.9l.3-.8 5.7 2.1-.3.9zm13.9 5.5l1.6-4.5-.4-1.5-2 5.7.8.3zm-8.2 6.7l.3-.8 5.7 2-.3 1zm13.8 5.4l1.3-3.4-.6-1.1-1.6 4.2 1 .3zM145 274.1l-3-1-.5.7 3.1 1.2.3-.9zm7 3.9l2-5.7.9.3-2.1 5.7zm-7.5 7l.4-.9 5.7 2.1-.3.9zm5.6 12.1l5 1.8v-.9l-4.7-1.7-.3.8zm5.8-32.1l.3-.9 5.7 2.1-.3.9zm15.1-.7l-1.3 3.6c.2 0 .3-.2.5-.3l.4-.3.4-.3 1-2.4-1-.3zm-9.3 12.4l.2-.4-.2.4zm25.3-15.5h.3-1v.1h.7z'/%3e%3cpath d='M140.3 21.8l-.2 1.6v.5l-.1.8v.5l-.1.4-.1.9-.4 2.3v.4l-.4 2.2-.1.4-.3 1.2v.2l-.2 1-.1.4v.2a11.2 11.2 0 01-.4 1l-.2 1v.2a39 39 0 01-3 6.8v.1l-.4.6-.2.4-.1.2-.1.2-.2.2a20.8 20.8 0 01-1.7 2.1v.1l-1.4 1.3-.4.3-.3.3h-.2l-.4.4-.2.1h-.1l-.3.2-.1.1-.3.2h-.2l-.2.1-.3.2h-.3l-.1.1a3.8 3.8 0 00-.5.2h-.3l-.1.1-.4.1h-.1l-.5.1-.5.1h-.2l-.3.1H123l-.6.1H121l-.6-.1h-.2l-.4-.1h-.2l-.3-.1h-.3l-.5-.2-1-.3-1.8-.6-1.2-.4-3.1-1L97 44.3l.5.2h.2l.4.1h.2a5.4 5.4 0 00.6.1l.6.1h3.4l.3-.1h.5l.2-.1a7.9 7.9 0 00.5-.1l.4-.1h.1l.3-.2h.2l.3-.1h.1l.5-.3.4-.1.1-.1a3.5 3.5 0 01.4-.2l.3-.2h.1l.3-.3c.2 0 .3-.1.3-.2h.2l.4-.4.6-.5.6-.6.1-.1.3-.4h.1l.4-.5.1-.1.3-.4.1-.1.3-.4.1-.1.4-.5v-.1l.3-.4.1-.2.3-.4v-.1c.2-.2.3-.3.3-.5h.1l.2-.4v-.2l.4-.5.4-1 .1-.2.3-.7.2-.4.3-.7.1-.4.4-1v-.2l.4-1.2.1-.2.3-1v-.3l.3-.9v-.3l.4-1.2.2-1.3v-.4l.3-.9v-.4l.2-.9v-.4l.1-.6.2-1v-.6l.2-1V18a346.7 346.7 0 00.4-3.1 87.9 87.9 0 000-15h19.7l.4 1c.9 2.9 1.5 6.1 1.6 9.7.2 3.6.1 7.4-.2 11.2z' class='cls-10'/%3e%3cpath d='M141 10.6A36.7 36.7 0 00139 0h-1l.4 1.1c1 2.8 1.5 6 1.7 9.6a87 87 0 01-.5 13.2l-.1 1v.6l-1 5.8c0 .6-.2 1.1-.3 1.6a36.7 36.7 0 01-1 4l-.4 1.1v.1l-.4 1a36.2 36.2 0 01-2.4 5.2l-.3.3-.4.6v.1l-.4.5v.1l-.2.1c0 .1 0 .2-.2.3a10 10 0 01-.7.9l-.2.2-.3.2A22 22 0 01130 49v.1a7.6 7.6 0 01-1 .7l-.2.1-.2.1h-.1v.1l-.3.1-.5.3-.5.2-.4.1h-.1l-.4.2h-.4v.1l-.6.1h-.4l-.1.1h-.7a5 5 0 01-.4.1h-3.2a5 5 0 01-.5-.1h-.2l-.2-.1h-.4l-.5-.2-2.6-.9-1.2-.4-1.9-.6-11.3-3.6h.8l.3-.1h.2l.4-.1h.1l.4-.1h.2l.4-.1h.2l.3-.2h.2l.3-.1h.2l.3-.2h.1l.5-.2.4-.2h.1l.3-.2h.2l.2-.2.2-.1.3-.3.3-.1V43h.2l.4-.4.6-.5V42l.6-.5.1-.2.3-.2V41l.2-.1.2-.2.2-.3.4-.4.1-.2.3-.4v-.1l.5-.5v-.1l.3-.4.1-.2.3-.4v-.1c.2-.2.3-.3.3-.5l.1-.1.2-.3.1-.2.3-.6.5-1v-.2l.3-.6.1-.2.1-.3.3-.7.1-.2v-.2l.5-1.1v-.1l.4-1.2V30l.3-1 .1-.4.2-.8.1-.4.3-1.2.3-1.3v-.4l.2-.8.1-.5.1-.9.1-.4v-.5l.1-.1.2-1v-.6l.2-1V18l.2-1v-.6l.2-1.6.3-9.8V3.7l-.1-.2c0-1.2-.2-2.4-.3-3.5h-1l.4 3.7c.1 3.6 0 7.4-.3 11.2v1.5l-.2.5V18l-.1.5-.2 1v.6l-.2 1v.6l-.2.5-.1.8v.5l-.3.9v.4l-.3 1.2-.3 1.2v.4l-.3.8v.4l-.3 1v.1l-.5 1.2v.1l-.4 1v.3l-.1.1-.3.7-.1.3-.1.2-.3.7v.2l-.5 1-.3.4-.1.2-.2.3v.1l-.3.5-.1.1-.2.4-.2.2-.2.4-.4.6h-.1l-.3.4-.1.2-.2.2-.1.1-.1.1-.2.2-.2.3-.1.1-.3.3-.1.1-.6.5-.6.6-.4.3-.2.1-.2.2-.3.2h-.1l-.3.2h-.1l-.3.2h-.1l-.4.3-.4.1h-.1l-.3.2h-.2l-.3.1h-.1l-.4.2h-.5l-.1.1h-.8l-.3.1h-.7l-.5.1H99a4.5 4.5 0 01-.8-.2h-.4l-.1-.1-.6-.2c-.2 0-.5 0-.5.3-.1.3 0 .5.3.6l13 4.2 3.1 1 3.1 1 2.1.7h.1a9.2 9.2 0 00.7.2h.2l.3.2h.7l.3.1h1l.2.1h2.1l.8-.1h.3l.4-.1h.1l.5-.2h.1l.4-.1h.2l.2-.1.2-.1.4-.1c.2 0 .2-.1.3-.2h.2l.5-.2.1-.1h.1l.3-.2.8-.5.2-.2h.1l.1-.1.4-.3a22.3 22.3 0 001.8-1.7l.2-.2.2-.3a23 23 0 002.5-3.5l.3-.5.3-.5c.7-1.6 1.4-3.3 2.7-7.4l.2-.9.1-.3.3-1.2.5-2.8v-.2l.2-.9.3-1.7v-.4l.1-.6.2-1.5.1-1.1v-.5l.2-1.6c.4-3.8.4-7.6.3-11.2z'/%3e%3cpath d='M110.4 71h-.2l-4.3-1.4L89 64a23 23 0 01-6.1-3A30 30 0 0173 50l-.3-.6-.2-.4-1.5-3.5-.4-1a35.6 35.6 0 01-.8-2.9 41.7 41.7 0 01-1.1-5l-.2-1.5-.2-1.9v-.9c-.3-3.2-.4-6.4-.3-9.6v-3.1l.1-.5v-1.6l.2-2 .2-2 .1-.7.2-1.5v-.8l.2-1.3.2-.8v-.8l.2-.7v-.3l.4-2v-.3l.4-1.9.1-.3.4-2V0h23.5l-.2.6v.1l-.3.8-.1.4-.2.4-.2 1-.1.3a29.2 29.2 0 00-.8 3.3l-.1.2-.4 2v.3l-.5 1.9v.3l-.4 2v.2l-.1.9-.1.6-.2.9-.1 1.3-.2.8-.1 1.4-.1.7-.2 2.1a110.3 110.3 0 000 17.6v.9l.2.8.1 1.2.2 1.4.1.6a27.2 27.2 0 001.3 5 29.2 29.2 0 001.8 4.8 31.8 31.8 0 0013 14.6 21.7 21.7 0 003.8 1.6z' class='cls-2'/%3e%3cpath d='M90.2 16.1l-.2 1.3.2-1.6v.3zm-.3 1.6v.3-.6.3zm-.4 4.2l.1-1.5-.1 1.5zm21 48.7l-.8-.3a14.6 14.6 0 01-1.8-.8l-.6-.2-.6-.4a30 30 0 01-12-12.8 42.5 42.5 0 01-2.4-6.1c-.2-.3-.2-.7-.3-1-.9-2.9-1.4-5.8-1.7-8.9a106 106 0 010-17.5l.3-2.2a86 86 0 012.2-13.3l.1-.6.4-1.5a43.4 43.4 0 011.5-5h-1a63 63 0 00-.6 1.8v.4l-.3.9a45 45 0 00-.5 1.6l-.5 2a76.6 76.6 0 00-1 4.7c0 .7-.2 1.4-.3 2l-.2 1.1-.2 1.3v.3l-.2 1.3v.6l-.3 2.4-.2 1.5v.6a99 99 0 00-.4 5.4v1.5a104.1 104.1 0 00.7 14.1 45.4 45.4 0 003 10.6l.2.5.9 2A31 31 0 00104 68.4l.3.2-15.2-5c-2.2-.7-4.2-1.7-6-3A29.8 29.8 0 0173.6 50l-.4-.8V49a39.1 39.1 0 01-2.1-5c-1.2-3.4-2-7-2.2-10.7v-.1l-.1-1.3a102.1 102.1 0 010-16.3l.3-2v-.8l.2-1.4.1-.6v-.2l.2-1.3.1-.8v-.3l.1-.5.1-.5.1-.5.4-2v-.3l.4-1.9v-.3l.5-2V0h-.9L70 2l-.1.4-.4 1.9v.3l-.4 2V7l-.2.6v.7l-.2.9-.2 1.3v.8l-.2 1.4v.3l-.1.4-.2 2.1c-.5 6-.5 12 0 17.7.4 5.6 1.8 11 4.1 15.8l.3.6.2.4.5 1a31 31 0 009.4 10.4c1.9 1.4 4 2.4 6.3 3.1l21.4 7h.2c.1 0 .3 0 .3-.2l.1-.1V71c0-.2 0-.3-.3-.4z'/%3e%3cpath d='M140.5 10.7a36 36 0 00-2-10.7h-10.6a1 1 0 01-.8.7 1 1 0 01-1-.7h-7.4a87.9 87.9 0 01-.1 17l-.1 1v.6l-.2 1-.1.6-.1 1-.1.6-.1.5-.2.8v.5l-.2.8v.4l-.3 1.3-.3 1.2-.1.4-.2.8-.1.4-.3 1v.1l-.4 1.2v.1l-.3.6a1 1 0 01.2.9l-.1.2-.1.1-.1.1-.2.2h-.3v.1l-.2.4c0 .3-.2.5-.3.7v.3l-.5 1-.3.4-.1.2-.2.3v.2l-.3.4-.1.2-.3.3v.2l-.4.4v.1l-.4.5v.1l-.4.4v.2c-.2 0-.3.2-.4.3v.1l-.5.4v.2l-.3.2v.1l-.2.1-.6.5v.1l-.6.5-.4.3-.1.1-.3.2-.4.3h-.1l-.3.2h-.1l-.3.2h-.1a18.8 18.8 0 01-.8.4h-.2l-.3.2h-.1l-.3.1h-.2l-.4.2-.5.1h-.2l-.3.1h-.7l-.4.1h-.6l-.6.1h-1.6l-.6-.1-.6-.1H98l-.4-.2h-.2l-.5-.2 14.4 4.7 3 1 1.3.4 1.9.6.9.3h.2l.5.2.6.1h.4l.1.1h1.2l.2.1h2.5a1 1 0 01-.2-.5v-.8l.6-.5h.8c.2 0 .4.2.6.4v.1l.1.2v.7h.4l.4-.2h.2l.3-.2h.1l.3-.1.3-.1a5 5 0 00.8-.4l.6-.4.4-.3.5-.4c.2 0 .3-.2.4-.3l1.3-1.3.3-.3-.3.1h-.4a1 1 0 01-.7-1c0-.5.4-1 1-1h.4l.4.3v.1l.1.2.1.3v.3a10 10 0 001-1.4l.2-.2a9.3 9.3 0 00.7-1.2l.1-.1.6-1a39 39 0 002.6-7v-.3l.2-.6a.9.9 0 01-.5 0h-.2l-.2-.1-.2-.2-.1-.1v-.2l-.1-.1V34c-.1-.5.3-1 .8-1h.5l.2.1.2.2V33a44.3 44.3 0 00.8-3.9v-.4l.4-2.3v-1l.1-.3.1-.5.1-1.3.2-1.6c.3-3.8.4-7.5.2-11.1zm-9.3 20c0 .6-.3 1.1-.9 1.2s-1-.3-1.1-.9a1 1 0 012-.2zM107.7 45c0-.6.3-1 .9-1.1.5 0 1 .3 1 .9.1.6-.3 1-.8 1.1a1 1 0 01-1.1-.9zm8.7 4.2h-.4V49h-.2v-.1c-.1 0-.2 0-.2-.2l-.2-.2v-.3a1 1 0 111.8.4l-.2.2-.3.2h-.3zm14-26.1c0 .5-.3 1-1 1.1a1 1 0 01-1-.9c0-.6.3-1 .9-1.1.5 0 1 .3 1.1.9zm-.8-7.8c0 .6-.4 1-1 1.1a1 1 0 01-1-.9 1 1 0 112-.2zm-2-8.7c.6 0 1.1.4 1.2 1 0 .5-.4 1-1 1a1 1 0 11-.1-2zm-2.4 36.6c0 .6-.4 1-1 1.1a1 1 0 01-1-.9c-.1-.5.3-1 .9-1.1.5 0 1 .3 1 .9zm-.8-7.8c0 .6-.4 1-1 1.1a1 1 0 01-1-.9c-.1-.5.3-1 .8-1 .6-.1 1 .3 1.2.8zm-.9-7.8c.1.6-.3 1-.9 1.1a1 1 0 01-1-.9c-.1-.5.3-1 .8-1 .6-.1 1 .3 1.1.8zm-.8-7.8a1 1 0 11-2 .2 1 1 0 012-.2zM122 12c0 .6-.3 1-.9 1.1a1 1 0 11.9-1.1zm-2.4-8.4l.2-.1v-.1h.3a1 1 0 11.2 2l-.4-.1h-.1l-.1-.1-.2-.2h-.1a1 1 0 01.2-1.4zm-3 36.7a1 1 0 11-1-1c.5 0 1 .4 1 1zm14.6-.5a1 1 0 01-1.1-1 1 1 0 111.1 1zm6.1-21.5c0 .6-.3 1-.9 1.1a1 1 0 11.9-1.1zm-.8-7.8c0 .6-.3 1-.9 1.1a1 1 0 111-1zm-1.9-8.7a1 1 0 11.2 2 1 1 0 01-.2-2zm2.6 25.4a1 1 0 01-1-.9c-.1-.5.3-1 .8-1 .6-.1 1 .3 1.1.8 0 .6-.3 1-.9 1.1z' class='cls-1'/%3e%3cpath d='M120.2 5.3c.6-.1 1-.6 1-1.2-.1-.5-.6-1-1.2-.9a1 1 0 00-.9 1.1c0 .6.6 1 1.1 1zm.8 7.7c.6 0 1-.5 1-1-.1-.6-.6-1-1.2-1a1 1 0 00-.9 1.1c0 .6.6 1 1.1 1zm.8 7.8c.6 0 1-.5 1-1-.1-.6-.6-1-1.2-1a1 1 0 00-.9 1.1c0 .6.6 1 1.1 1zm.8 7.8c.6 0 1-.5 1-1-.1-.6-.6-1-1.2-1a1 1 0 00-.9 1.1c0 .6.6 1 1.1 1zm.9 7.8c.5 0 1-.5.9-1-.1-.6-.6-1-1.2-1s-1 .6-.9 1.1c.1.6.6 1 1.2 1zm.5 5.8a1 1 0 00-.9 1.1c.1.6.6 1 1.2 1s1-.6.9-1.2c-.1-.6-.6-1-1.2-.9zm2 8.7c-.1-.6-.6-1-1.2-1s-1 .6-.9 1.2c0 .3.2.5.4.6h.5l.4-.1h.1l.5-.1.2-.6zM128 0a1 1 0 01-1 .7 1 1 0 01-1-.7h2zm-.1 8.5c.5 0 1-.5.9-1 0-.7-.6-1-1.1-1s-1 .6-1 1.1c.1.6.6 1 1.2 1zm.8 7.8c.6 0 1-.5.9-1.1 0-.6-.6-1-1.1-.9a1 1 0 00-1 1.1c.1.6.6 1 1.2 1zm.8 7.8c.6 0 1-.5.9-1.1 0-.6-.6-1-1.1-.9a1 1 0 00-1 1.1c.1.6.6 1 1.2 1zm.8 7.8c.6 0 1-.6.9-1.1 0-.6-.5-1-1.1-1a1 1 0 00-1 1.2c.2.6.6 1 1.2.9zm.6 5.8c-.6 0-1 .5-.9 1s.6 1 1.1 1c.6 0 1-.6 1-1.1-.1-.6-.6-1-1.2-1zm1.9 8.7c0-.6-.5-1-1.1-1s-1 .6-.9 1.2.5 1 1.1.9h.3c0-.2.1-.2.2-.3V47c.2 0 .3-.2.4-.3v-.3zm1.9-42.6c.6-.1 1-.6 1-1.2-.1-.5-.6-1-1.2-.9a1 1 0 00-.9 1.1c0 .6.6 1 1.1 1zm.8 7.7c.6 0 1-.5 1-1s-.6-1-1.2-1-1 .6-.9 1.1c0 .6.5 1 1.1 1zm.8 7.8c.6 0 1-.5 1-1-.1-.6-.6-1-1.2-1a1 1 0 00-.9 1.1c0 .6.6 1 1.1 1zm.7 5.8a1 1 0 00-1 1.1c0 .6.6 1 1.1 1s1-.6 1-1.2c-.1-.5-.6-1-1.2-.9zm.7 7.9a1 1 0 00-.9 1c0 .6.6 1 1.1 1l.3-.2v-.2l.2-.4.2-1a1 1 0 00-.9-.3zm-29.1 10.8a1 1 0 00-1 1.1c.1.6.6 1 1.2 1s1-.6.9-1.2c0-.6-.6-1-1.1-.9zm7.1-11.4c0-.2 0-.4-.2-.5l-.1.5-.2.4-.3.7c.5-.1.9-.6.8-1.1zm-.1 8.9c.6 0 1-.6 1-1.1-.1-.6-.6-1-1.2-1a1 1 0 00-.9 1.2c0 .6.6 1 1.1.9zm.6 5.7a1 1 0 00-.9 1.2c0 .5.6 1 1.1.9.6 0 1-.6 1-1.1-.1-.6-.6-1-1.2-1z'/%3e%3cpath d='M160.3 4a46 46 0 00-.4-4h-21.4l.4 1c.9 2.8 1.5 6 1.6 9.7.2 3.6.1 7.3-.2 11.1l-.2 1.6-.1 1.3v.5l-.1.4-.1.9-.4 2.2v.5a76.2 76.2 0 01-.8 3.8v.2a26.3 26.3 0 01-.6 2.3v.3a14.8 14.8 0 01-.4 1.2 39 39 0 01-3.7 8.3 11.3 11.3 0 01-1.1 1.4l-.6.7-.3.3-1.3 1.3-.4.3-.5.4-.4.3a4.5 4.5 0 01-.7.4 5 5 0 01-.7.3l-.3.2-.3.1a3.1 3.1 0 01-.6.2l-.4.1-.4.1-1 .2h-.3l-.3.1h-.6l-.6.1h-2.5l-.4-.1a6 6 0 01-1-.2l-.5-.1-1-.4-1.7-1a7 7 0 01-1.2-1 16 16 0 01-4.1-7.8l-.2-.5V40a37 37 0 01-.9-6.7 94.2 94.2 0 012-22.3 39.4 39.4 0 013.9-11H94.3a13.3 13.3 0 00-.5 1.4l-.1.5-.2.4-.2.8-.1.4a29.2 29.2 0 00-.8 3.3l-.1.3-.4 1.9v.3l-.5 2v.3l-.4 1.9-.2 1.1v.6l-.2 1-.1 1.2-.2.8-.1 1.4-.1.7-.2 2.1a110.3 110.3 0 000 17.7v.8l.1.8a54.2 54.2 0 00.4 2.7l.1.6.3 1.3a40 40 0 001.5 5.4l.6 1.4a36.2 36.2 0 001.4 3.2 30.3 30.3 0 0012.3 13 21.7 21.7 0 003.7 1.6h.1l.4.2c3 .9 6.3 1.3 10 1.3a32 32 0 0017.5-5A40.4 40.4 0 00153.9 49c1.5-3.1 2.6-6.4 3.5-9.8a110.2 110.2 0 003-35.2z' class='cls-4'/%3e%3cpath d='M141 10.6A36.7 36.7 0 00139 0h-1l.4 1.1c1 2.8 1.5 6 1.7 9.6a87 87 0 01-.5 13.2l-.1 1v.6l-1 5.8c0 .6-.2 1.1-.3 1.6a36.7 36.7 0 01-1 4l-.4 1.2-.4 1a36.2 36.2 0 01-2.4 5.2l-.3.3-.4.6v.1a13 13 0 01-.6.8l-.2.2a10 10 0 01-.7.9l-.2.2-.2.2a22 22 0 01-1.5 1.3v.1a7.6 7.6 0 01-1.4 1h-.1l-.3.2-.5.2-.4.2-.5.1h-.1l-.4.2h-.4v.1l-1 .2h-.7a5 5 0 01-.5.1h-3.2a5 5 0 01-.5-.1h-.2l-.2-.1h-.3a7.4 7.4 0 01-2.4-1l-1.2-1h-.1a15.2 15.2 0 01-4.4-8.3l-.2-.6v-.5c-.5-2-.7-4-.8-6.3a95.7 95.7 0 011.9-22.3 39.4 39.4 0 014-11h-1l-.6 1A39.8 39.8 0 00111 11a99.8 99.8 0 00-1.9 22.5 37.6 37.6 0 001 7.6l.1.5.5 1.7a16.5 16.5 0 004 6.3l.2.2.2.2.5.4 1 .6 1.5.7h.1l.7.2h.2a10 10 0 001 .3h1.7l.5.1h1.7l.7-.1h.3l1-.3h.1l.9-.2.1-.1c.3 0 .5-.2.7-.3.3 0 .5-.2.7-.3h.2l.3-.2.8-.5.3-.2.1-.1.4-.3a22.3 22.3 0 001.8-1.8c.1 0 .2 0 .2-.2l.3-.2a23 23 0 002.4-3.5l.3-.5c0-.2.2-.3.3-.5.7-1.6 1.4-3.3 2.7-7.4l.3-1.2.3-1.3.5-2.7.2-1a47.4 47.4 0 00.4-2.8l.2-1.6.1-1 .1-.5.1-1.6c.4-3.9.5-7.6.3-11.3zm0 0A36.7 36.7 0 00139 0h-1l.4 1.1c1 2.8 1.5 6 1.7 9.6a87 87 0 01-.5 13.2l-.1 1v.6l-1 5.8c0 .6-.2 1.1-.3 1.6a36.7 36.7 0 01-1 4l-.4 1.2-.4 1a36.2 36.2 0 01-2.4 5.2l-.3.3-.4.6v.1a13 13 0 01-.6.8l-.2.2a10 10 0 01-.7.9l-.2.2-.2.2a22 22 0 01-1.5 1.3v.1a7.6 7.6 0 01-1.4 1h-.1l-.3.2-.5.2-.4.2-.5.1h-.1l-.4.2h-.4v.1l-1 .2h-.7a5 5 0 01-.5.1h-3.2a5 5 0 01-.5-.1h-.2l-.2-.1h-.3a7.4 7.4 0 01-2.4-1l-1.2-1h-.1a15.2 15.2 0 01-4.4-8.3l-.2-.6v-.5c-.5-2-.7-4-.8-6.3a95.7 95.7 0 011.9-22.3 39.4 39.4 0 014-11h-1l-.6 1A39.8 39.8 0 00111 11a99.8 99.8 0 00-1.9 22.5 37.6 37.6 0 001 7.6l.1.5.5 1.7a16.5 16.5 0 004 6.3l.2.2.2.2.5.4 1 .6 1.5.7h.1l.7.2h.2a10 10 0 001 .3h1.7l.5.1h1.7l.7-.1h.3l1-.3h.1l.9-.2.1-.1c.3 0 .5-.2.7-.3.3 0 .5-.2.7-.3h.2l.3-.2.8-.5.3-.2.1-.1.4-.3a22.3 22.3 0 001.8-1.8c.1 0 .2 0 .2-.2l.3-.2a23 23 0 002.4-3.5l.3-.5c0-.2.2-.3.3-.5.7-1.6 1.4-3.3 2.7-7.4l.3-1.2.3-1.3.5-2.7.2-1a47.4 47.4 0 00.4-2.8l.2-1.6.1-1 .1-.5.1-1.6c.4-3.9.5-7.6.3-11.3zM160.8 4l-.5-3.9h-1a106 106 0 01-2.5 39.1 54 54 0 01-3.4 9.9l-.5 1-.5 1-2.5 4.4A40 40 0 01138 67.2a31.7 31.7 0 01-17.2 4.8 31 31 0 01-13-2.5l-.5-.2-.7-.4a30 30 0 01-12-12.8 42.5 42.5 0 01-2.4-6.1l-.3-1c-.8-2.9-1.3-5.8-1.6-8.9a106 106 0 010-17.5l.2-2.2a86 86 0 012.3-13.3l.1-.6.4-1.5a43.4 43.4 0 011.5-5h-1a63 63 0 00-.6 1.8l-.1.4-.3.9a45 45 0 00-.4 1.6l-.5 2a76.6 76.6 0 00-1 4.7c0 .7-.2 1.4-.3 2l-.2 1.1-.2 1.3-.2 1.6v.6a87.3 87.3 0 00-.5 3.9v.6a99 99 0 00-.4 5.4v1.5a104.1 104.1 0 00.7 14.1 45.4 45.4 0 003 10.6 58 58 0 001.1 2.5A31 31 0 00104 68.4l.3.2 1.6 1c1.4.8 2.9 1.4 4.4 1.9 3.2 1 6.7 1.5 10.5 1.4 6.8 0 12.8-1.8 17.7-5A41.5 41.5 0 00154 50l.5-1c1.4-3.1 2.6-6.3 3.4-9.7a112.3 112.3 0 003-35.4zM141 10.6A36.7 36.7 0 00139 0h-1l.4 1.1c1 2.8 1.5 6 1.7 9.6a87 87 0 01-.5 13.2l-.1 1v.6l-1 5.8c0 .6-.2 1.1-.3 1.6a36.7 36.7 0 01-1 4l-.4 1.2-.4 1a36.2 36.2 0 01-2.4 5.2l-.3.3-.4.6v.1a13 13 0 01-.6.8l-.2.2a10 10 0 01-.7.9l-.2.2-.2.2a22 22 0 01-1.5 1.3v.1a7.6 7.6 0 01-1.4 1h-.1l-.3.2-.5.2-.4.2-.5.1h-.1l-.4.2h-.4v.1l-1 .2h-.7a5 5 0 01-.5.1h-3.2a5 5 0 01-.5-.1h-.2l-.2-.1h-.3a7.4 7.4 0 01-2.4-1l-1.2-1h-.1a15.2 15.2 0 01-4.4-8.3l-.2-.6v-.5c-.5-2-.7-4-.8-6.3a95.7 95.7 0 011.9-22.3 39.4 39.4 0 014-11h-1l-.6 1A39.8 39.8 0 00111 11a99.8 99.8 0 00-1.9 22.5 37.6 37.6 0 001 7.6l.1.5.5 1.7a16.5 16.5 0 004 6.3l.2.2.2.2.5.4 1 .6 1.5.7h.1l.7.2h.2a10 10 0 001 .3h1.7l.5.1h1.7l.7-.1h.3l1-.3h.1l.9-.2.1-.1c.3 0 .5-.2.7-.3.3 0 .5-.2.7-.3h.2l.3-.2.8-.5.3-.2.1-.1.4-.3a22.3 22.3 0 001.8-1.8c.1 0 .2 0 .2-.2l.3-.2a23 23 0 002.4-3.5l.3-.5c0-.2.2-.3.3-.5.7-1.6 1.4-3.3 2.7-7.4l.3-1.2.3-1.3.5-2.7.2-1a47.4 47.4 0 00.4-2.8l.2-1.6.1-1 .1-.5.1-1.6c.4-3.9.5-7.6.3-11.3z'/%3e%3cpath d='M110.4 71h-.2l-4.3-1.4L89 64a23 23 0 01-6.1-3A30 30 0 0173 50l-.3-.6-.2-.4-1.5-3.5-.4-1a35.6 35.6 0 01-.8-2.9 41.7 41.7 0 01-1.1-5l-.2-1.5-.2-1.9v-.9c-.3-3.2-.4-6.4-.3-9.6v-3.1l.1-.5v-1.6l.2-2 .2-2 .1-.7.2-1.5v-.8l.2-1.3.2-.8v-.8l.2-.7v-.3l.4-2v-.3l.4-1.9.1-.3.4-2V0h23.5l-.2.6v.1l-.3.8-.1.4-.2.4-.2 1-.1.3a29.2 29.2 0 00-.8 3.3l-.1.2-.4 2v.3l-.5 1.9v.3l-.4 2v.2l-.1.9-.1.6-.2.9-.1 1.3-.2.8-.1 1.4-.1.7-.2 2.1a110.3 110.3 0 000 17.6v.9l.2.8.1 1.2.2 1.4.1.6a27.2 27.2 0 001.3 5 29.2 29.2 0 001.8 4.8 31.8 31.8 0 0013 14.6 21.7 21.7 0 003.8 1.6z' class='cls-1'/%3e%3cpath d='M109.9 70.9a21.7 21.7 0 01-3.3-1.4l-.5-.4-1.8-1c-4.4-3.1-7.7-7-10-11.7l-.8-1.6-.6-1.6-.6-1.4-.2-.8a29.2 29.2 0 01-1.3-4.7l-.3-1.3v-.6c-.2-.4-.2-.9-.3-1.4l-.4.5-1.9 2.3-.7-.5 2.4-3 .4-.5V41l-.1-.9c-.3-3.7-.4-7.5-.3-11.3l-.5.6-2.6 3.2-.7-.6 3.3-4.1.5-.6a110.3 110.3 0 01.5-6.9v-.7l.2-1.4.1-.8.2-1.3.1-.9.1-.6.2-.9v-.2l.4-2v-.3l.4-2v-.2l.5-2V7l.5-2a29.2 29.2 0 01.5-1.7l.2-.9.2-.4.1-.4c0-.3.2-.5.3-.8V.6l.2-.6h-17l-.2.2L77 0h-6v.2l-.5 2v.2l-.5 2v.3l-.4 2v.2l-.1.7-.1.8-.2.8-.1 1.3-.1.8-.2 1.5v.7l-.3 2-.1 2 .5-.6.8-1 .7.5-1.6 2-.5.7v.5l-.1 2.2v2.7a102.9 102.9 0 00.2 7.8v.1l.5-.5 2.2-2.7.7.5-2.8 3.5-.5.5A33.2 33.2 0 0069 38l.3 1.4.6 2.3a26.2 26.2 0 00.8 2.9l.4-.5 1.3-1.5.7.5-1.7 2-.3.5c.4 1.2 1 2.3 1.5 3.5l.2.4.3.6.5 1a30 30 0 009.2 10 23 23 0 006.1 3l17 5.6 4.4 1.4a7 7 0 01-.4-.1zM93.1 54.4l-.1.2-3.7 4.5-.7-.5 3.8-4.8.3.3.4.3zM79.7 51l-1.2-1-.6-.5.4-.5.2-.2.2.2 1.2 1 1.3 1 2 1.7-.6.7-2.9-2.4zM89 14.5l-3.8 4.8-.8-.6 3.9-4.8.7.6zM87 .6l.6.6L83.8 6l-.7-.6L86.9.6zm-5.7 39.5l-4.8-3.9.6-.7 4.7 3.9-.5.7zm-1.4-13.3L75 22.9l.6-.7 4.8 3.9-.6.7zM74.3 8.9l4.8 3.9-.6.7-4.7-3.9.5-.7z' class='cls-1'/%3e%3cpath d='M69.6 15.9l-1.3 1.6-.1 1.6 2.1-2.7-.7-.5zM71 29.2l-2.7 3.2.1.8v.5l3.3-4-.7-.5zm1.4 13.3l-1.7 2 .4 1 2-2.5-.7-.5zM77.3 0l-.2.2-.2-.2h.4zM83 5.4l4-4.8.7.6-3.9 4.7zm-9.2 4.2l.6-.7 4.7 3.9-.5.7zm10.6 9l3.9-4.7.7.6-3.9 4.7zM75 23l.6-.8 4.8 3.9-.6.7zm11.5 9.6l3-3.8.1-1.5-3.8 4.7.7.6zm-10 3.7l.6-.7 4.7 3.8-.5.7zm11.4 9.6l2.3-2.9-.2-1.2-2.8 3.5.7.6zm-10 3.6l.5-.7 4.8 3.8-.6.7zm10.6 9l3.9-4.7.7.6-3.9 4.7z'/%3e%3cpath d='M31 288.9l-.1 1.6v.5l-.2 1v.6l-.2 1v.6a15.4 15.4 0 01-.2 1.1l-.1.5-.3 1.8-.2 1v.4l-.3 1v.3l-.2.7v.3l-.2.3v.3l-.6 2v.1l-.6 1.9-.2.5-.1.2-.4 1-.2.6-.1.2-.1.2-.6 1.2-.4.7-.1.3-.1.2-1 1.6-.5.5v.1l-.3.4-.1.1-.4.5-.3.3v.1l-.2.2-.3.3h-.1v.1c-.2 0-.2.2-.3.3h-.1l-.2.2v.1l-.7.5-.8.6-.2.2-.2.1-.3.2h-.2l-.7.4-1 .4h-.1l-.8.3h-.1l-1 .2h-.8l-.2.1H11l-.4-.1h-.2l-.4-.1-.3-.1a6 6 0 01-.6-.2l-2.6-.8-6.5-2.1V309l.1-.1.1-.1.6-.5.1-.2.3-.3.1-.1.4-.4v-.1l.4-.4.1-.1c0-.2.2-.3.3-.4v-.1l.4-.5.1-.1.3-.4.1-.2.2-.4.1-.2a9.8 9.8 0 01.4-.5l.2-.3v-.2l.3-.5.5-1v-.2l.4-.7.2-.4c0-.3.2-.5.3-.8l.1-.4.2-.5.2-.5v-.1L7 297v-.2c.2-.3.2-.6.3-1l.1-.3.3-.9v-.4L8 293l.3-1.2v-.4l.2-.9.1-.5.1-.8.1-.5.1-.6.2-1v-.5l.2-1v-.6l.2-1v-.6a77.3 77.3 0 00-.4-19.4l-.2-.5v-.6l-.7-2a16 16 0 00-4.6-6.8l-.6-.4-.3-.2-.3-.1v-.1a3 3 0 00-.7-.3 3 3 0 00-.6-.2l.3.1h.3l6.8 2.3 1.9.6.7.2 2 .7 3.7 1.2 1 .3 1.8.6 3 1c.3 0 .4 0 .6.2h.3v.1l.5.2.2.2h.2v.1c.2 0 .4.2.5.3l.2.1.2.1.1.2h.1v.1h.1l.1.1a16 16 0 014 6.4c1 2.9 1.5 6 1.7 9.7a88 88 0 01-.3 11.2z' class='cls-10'/%3e%3cpath d='M31.7 277.7a41.8 41.8 0 00-1-7.4v-.5l-.6-2a16.5 16.5 0 00-5-7.1 5.3 5.3 0 00-.7-.5 5.8 5.8 0 00-.8-.4 9 9 0 00-1-.4l-9.6-3.1-1-.3-1-.4-9.8-3.1c-.3-.1-.5 0-.6.3v.1c0 .2 0 .4.3.4 1.1.4 2.1 1 3 1.7a15.5 15.5 0 014.4 8.4l.2.6.1.5c.4 2 .7 4 .8 6.3.1 3.6 0 7.3-.3 11l-.1 1.7v.5l-.2 1v.6l-.2 1v.6l-.2 1v.1l-.1.5-.1.4-.2.9v.4l-.2.9v.4l-.3 1.2-.3 1.2v.4l-.3.8-.1.4-.3 1v.2l-.5 1v.1l-.4 1-.1.3v.2l-.4.7v.3l-.1.2-.3.6-.1.2-.5 1-.2.5-.2.2-.1.3-.3.5-.2.2-.2.3v.2l-.4.4v.1l-.4.5v.1l-.4.4v.1l-.2.2-.2.2-.2.2-.3.3v.1l-.4.3v.1l-.5.5v1.2l.4-.4h.1l.6-.6.1-.1.2-.3h.1l.1-.2.2-.2.2-.2.1-.1.3-.4.2-.2.2-.3.1-.2.4-.5.4-.5v-.2c.2 0 .2-.2.3-.4l.1-.1.3-.5.2-.4.2-.2.2-.5.5-1 .1-.2.3-.7v-.2l.2-.3.3-.7v-.1l.1-.3.4-1v-.2l.4-1.2.1-.2.3-1v-.3l.3-.9v-.3l.4-1.3.2-1.2.1-.4.2-1v-.4l.2-.8v-.5l.1-.4v-.2l.2-1 .1-.6.1-1 .1-.6.1-1v-.5l.2-1.6c.3-3.4.4-6.7.3-9.9v-1.5c-.2-2.2-.4-4.3-.8-6.2l-.2-.6v-.5l-.1-.2-.1-.3-.5-1.8c-1-2.6-2.3-4.7-4-6.3l3.7 1.1 1.8.6 1 .3 1 .3 1 .4 3.1 1 1.7.6 1.5.4 3 1a8 8 0 013.2 2 15.8 15.8 0 014.3 8.4l.2 1 .2 1a37.4 37.4 0 01.5 5c.2 3.6.1 7.3-.2 11.1l-.1 1.5v.1l-.1.4-.3 2.7-.1.6v.4l-.3 1.7-.2.8v.5l-.2.6v.6l-.1.3-.2 1-.3 1-.1.5-.1.5-.1.4v.2c-.5 1.7-1 3.2-1.7 4.7v.3a30 30 0 01-1 2l-.4.7-.2.4a22.3 22.3 0 01-1.5 2.2l-.1.2-.2.2-.4.5-.6.7-.1.1-1.5 1.4-.3.3h-.2l-.2.2-.4.3h-.1l-.2.2h-.1l-.3.2a7.3 7.3 0 01-1 .4h-.1l-.3.2H17l-.2.1h-.2l-.1.1h-.1l-.6.2h-.5l-.3.1h-.6l-1 .1h-1.7a11.7 11.7 0 01-.8-.1h.1a33.5 33.5 0 01-.7-.2h-.4l-.3-.1h-.2l-2.7-1-1.1-.3-5.6-1.8v1l9 2.9.7.1h.1l.2.1a7.1 7.1 0 001 .2h.4a3.5 3.5 0 00.6.1h3l.3-.1 1-.2h.3a8.2 8.2 0 001-.3l1-.4.8-.4 1-.6h.1l.2-.2.5-.4L23 315l.1-.1.2-.2a5.5 5.5 0 00.4-.5l.3-.4.3-.4h.1v-.1l.7-1 .3-.4 1.1-2 .7-1.4.7-1.7.5-1.4v-.1l.4-1.2.9-3.2.1-.8v-.2c.2-.3.2-.7.3-1a88.3 88.3 0 001.2-8.5l.2-1.6c.3-3.8.4-7.6.2-11.2z'/%3e%3cpath d='M.3 337.8h.2l-.5-.1h.3zm.5.2l-.3-.1h.3zm29.8-98H30l-.2-.2-.5-.1h-.2l-.4-.1-.2-.1h-.2l-.6-.2h-.4a21.6 21.6 0 00-.8-.2h-.6l-.2-.1h-.3l-.5-.1h-.8l-.3-.1h-1.5l-.2-.1H18l-.4.1h-1l-.2.1-1.2.1H15l-.8.2h-.4l-.7.2-.4.1-.6.1-.5.2H11l-.1.1-.5.2-.5.1-.5.2a12.7 12.7 0 00-1 .3l-.6.2-.4.2-.6.2-.4.2-.5.3-.4.2-.6.3-.4.1-.6.4-.3.2-.9.5-1 .6-.7.6-.2.1-.6.5-.2.1v-10.6l-.2-.2H0v-2.9h1.5v.1h1.1a13.5 13.5 0 01.9.2h.8l.8.2h.2l.6.1h.2l.8.2h.2l.5.2h.2l.6.2h.2l.7.3 1.7.5 1 .4 1 .3 13 4.2 1.8.6 1 .3 1.8.6z' class='cls-2'/%3e%3cpath d='M13 239h-.5l-.5.1h-.1l-.2.1h.3l1-.3zm-2-5.3v-.4l-1.6-.6h-.1l-.6-.2-.8.3-.3-.1-.5-.1-.9.2.6.2h.3l.4.1.2.1.5.1.2.1.7.2 1.9.6 1 .3v-.4l-1-.4zm-.7 5.9l-.6.2h-.3l-.2.1-.3.1-.2.1-.3.1h-.2l-.6.3-.2.1-.8.3-.4.2a28.8 28.8 0 00-5.5 3.2l-.2.2-.4.3H0v.6h.1l.7-.6.2-.1.8-.6 1-.6.8-.5.3-.2.6-.4c.1 0 .3 0 .4-.2l.5-.2.4-.2.6-.3.4-.2.6-.2.4-.2.6-.2.4-.1.6-.2.4-.2.6-.6h-.1zm2.6-.7l-.3.1h-.1l-.5.1h-.1l-.2.1h.3l1-.3zm-1.9-5.2v-.4l-1.6-.6h-.1l-.6-.2-.8.3-.3-.1-.5-.1-.9.2.5.2h.4l.4.1.2.1.5.1.2.1.7.2 1.9.6 1 .3v-.4l-1-.4zm-.7 5.9l-.6.2h-.3l-.2.1-.3.1-.2.1-.3.1h-.2l-.6.3-.2.1-.8.3-.4.2a28.8 28.8 0 00-5.5 3.2l-.2.2-.4.3H0v.6h.1l.7-.6.2-.1.8-.6 1-.6.8-.5.3-.2.6-.4c.1 0 .3 0 .4-.2l.5-.2.4-.2.6-.3.4-.2.6-.2.4-.2.6-.2.4-.1.6-.2.4-.2.6-.6h-.1zm20.7.1h-.1L13 233.9l-2-.6-1.6-.6h-.1l-.6-.2h-.2l-.6-.2h-.2l-.6-.2H7l-.8-.2H6l-.6-.1H5l-.7-.2-.9-.1h-.8l-.2-.1h-.8l-1-.1H0v.9h1.5l.8.1h.9l.2.1.8.1h.1l.7.1h.2l.6.2h.4l.6.2h.3l.4.1.2.1.5.1.2.1.7.2 1.9.6 1 .3 1 .4 10.7 3.4h-6.6l-.5.1h-.2l-1.2.2H15l-1 .1-.4.1-.6.1-.4.1h-.1l-.5.1h-.1l-.2.1h-.3a11.2 11.2 0 00-1 .3h-.1l-.6.2-.3.2h-.2l-.3.1-.2.1h-.3l-.2.2-.6.2h-.2l-.8.4-.4.2a28.8 28.8 0 00-5.5 3.2l-.2.1-.4.4H0v1.2l.1-.1.3-.3.6-.4.2-.2.7-.4 1-.7 1.2-.7.6-.4h.1l1-.5h.1l.1-.1 3-1.2.8-.3a24.5 24.5 0 012.2-.6l.7-.2h.4l.6-.2h.5l.5-.2h.6l.6-.1h.5l1.2-.2H24l.6.1h.2l.8.1h.1l.5.1h.4l.2.1.6.1.3.1h.4l.2.1.6.2h.1l.6.2h.2l.7.2c.2.1.5 0 .6-.2 0-.3 0-.5-.2-.6zm-29.7 98l-.1-.1-1.2-.4v1l1 .3.5-.1v-.2l.1-.1c0-.2-.1-.4-.3-.5zm9-98.1l-.6.2h-.3l-.2.1-.3.1-.2.1-.3.1h-.2l-.6.3-.2.1-.8.3-.4.2a28.8 28.8 0 00-5.5 3.2l-.2.2-.4.3H0v.6h.1l.7-.6.2-.1.8-.6 1-.6.8-.5.3-.2.6-.4c.1 0 .3 0 .4-.2l.6-.2.4-.2.5-.3.4-.2.6-.2.4-.2.6-.2.4-.1.6-.2.4-.2.6-.6h-.1zm.7-5.9v-.4l-1.6-.6h-.1l-.6-.2-.8.3-.3-.1-.5-.1-.9.2.6.2h.3l.4.1.2.1.5.1.2.1.7.2 1.9.6 1 .3v-.4l-1-.4zm2 5.2l-.4.1h-.1l-.5.1h-.1l-.2.1h.3l1-.3z'/%3e%3cpath d='M31.3 277.7c-.2-3.6-.7-6.8-1.7-9.7a16 16 0 00-4-6.4l-.2-.1.2.4v.3a1 1 0 01-.6.7l-.3.1a1 1 0 01-1.1-.9v-.6l.3-.3h.1l.1-.1.4-.1h.4-.1l-.1-.1-.2-.1h-.1v-.1h-.1l-.1-.1-.3-.2-.5-.2-.3-.1-.5-.2h-.1l-3-1-1.8-.6.2.5v.5c0 .2-.2.4-.4.5h-.2l-.3.2a1 1 0 01-.3 0l-.2-.1-.2-.1-.1-.1-.1-.2-.1-.2v-.2c-.1-.3 0-.6.2-.8l.2-.2h.2l.1-.1-3.7-1.2-2-.7-.7-.2-.2.4-.2.2h-.1l-.2.1-.2.1a1 1 0 01-1.1-.9v-.5L1.7 253l.6.3h.1l.3.2.2.1H3l.6.5.6.5a16 16 0 014.8 8.9v.5a48.3 48.3 0 01.7 17.8l-.2 1.6v.5l-.2 1v.7l-.1 1-.1.6-.2 1v.5l-.1.5-.2.8v.5l-.2.9-.1.4L8 293l-.2 1.3-.1.3-.3.9v.3l-.3 1v.2l-.5 1.2-.2.6.2.5v.5l-.3.4H6l-.1.2h-.2l-.2.5-.3.7-.1.2-.5 1-.2.5-.1.2-.2.3v.1a9.8 9.8 0 00-.5.6l-.2.4-.1.2-.3.4-.4.6h-.1l-.3.5-.1.1-.3.4h-.1a5 5 0 01-.4.5l-.1.1-.3.3-.1.2-.6.5-.2.2v2l.2.2.2.5a1 1 0 01-.2.7v.1l-.2.2v2.7l6.5 2 2.5.9h.3l.4.2h.3l.3.1h.4l.3.1h.1l.4.1H15a1 1 0 01-.2-.5v-.2c-.1-.5.3-1 .8-1 .6-.1 1 .3 1.1.8v.6l.8-.3h.2l.8-.3.8-.4.2-.1.3-.2.2-.1.2-.2.8-.6.6-.5.3-.2v-.1l.8-.8.1-.1.1-.1h-.6l-.2-.1-.2-.1a1 1 0 01-.3-.7 1 1 0 011.2-1h.4a1 1 0 01.4.6v.5-.1l.4-.4.4-.6 1-1.7h.2l.1-.4.4-.7.6-1.2v-.2l.2-.2a15.3 15.3 0 00.6-1.5c0-.3.2-.6.3-.8l.6-1.8v-.1l.6-2.1h-.8a1.1 1.1 0 01-.4-.3l-.1-.2v-.2l-.1-.1v-.1c0-.3 0-.5.3-.7v-.1l.4-.2a.8.8 0 01.5 0h.4v.1h.1l.2.2v-.2l.2-1v-.3l.3-1.2.3-1.7v-.6a15.4 15.4 0 00.3-1.6l.2-1v-.6a19.4 19.4 0 00.2-1.6l.1-1.5c.4-3.9.4-7.6.3-11.2zm-20.6 1.5a1 1 0 01.5-1h.2l.2-.1h.5v.1h.1l.1.1h.1l.1.2.1.2a1 1 0 010 1h-.2l-.1.2-.2.1h-.3a1 1 0 01-.6 0v-.1H11v-.2h-.1a1 1 0 01-.2-.5zm1 8.2l-.1-.2-.1-.2.1-.6a1 1 0 01.4-.4h.2l.2-.1h.3l.3.1a1 1 0 01.3.3l.2.5v.3l-.1.3-.2.2-.2.1-.4.2h-.3l-.2-.1-.3-.2-.1-.2zm.6 7v-.1l.3-.3v-.1h.1l.1-.1.2-.1h.2a1 1 0 11.2 2H13l-.1-.1-.2-.1a.7.7 0 01-.2-.3l-.2-.4v-.3zm7.8-5.3a1 1 0 11.2 2 1 1 0 01-.2-2zm-1.8-6.6a1 1 0 112-.2 1 1 0 01-2 .2zm2.6 14.4c.5 0 1 .4 1 1 .1.5-.3 1-.8 1a1 1 0 01-1.1-.9c-.1-.5.3-1 .9-1zm-1.3-22.4c0 .5-.4 1-1 1a1 1 0 01-1-.8c-.1-.6.3-1 .8-1.1.6-.1 1 .3 1.2.9zm7.5 11.9a1 1 0 01-1.1-1 1 1 0 111 1zm1.7 6.7a1 1 0 11-2 .2 1 1 0 012-.2zm-2.5-14.5a1 1 0 01-1.1-1 1 1 0 111 1zm-1-9.8a1 1 0 11.2 2 1 1 0 01-.2-2zm-7.7-3a1 1 0 11.2 2 1 1 0 01-.2-2zm-8.4-1.9a.9.9 0 01-.1-.6v-.3l.2-.1.1-.2.3-.1h.2v-.1h.7l.2.2.2.2.1.2v.8l-.1.2-.2.2-.3.1-.2.1h-.4l-.2-.1-.1-.1a.9.9 0 01-.3-.4zm.7 7.5c0-.3 0-.5.2-.7l.2-.2.1-.1h.2l.2-.1h.4l.3.2.2.1.1.3v.3c.2.5-.2 1-.8 1a1 1 0 01-.3 0h-.3l-.2-.2a1 1 0 01-.3-.6zM6 315.2c0-.5.3-1 .9-1a1 1 0 11-1 1zm1.2-8a1 1 0 11-2 .2 1 1 0 012-.2zm5.8-4.6c0-.6.4-1 1-1.2.5 0 1 .4 1 1 0 .5-.3 1-.9 1a1 1 0 01-1.1-.8zm2 8.6a1 1 0 01-1.2-.8c0-.6.4-1.1 1-1.2a1 1 0 01.1 2zm6.8-4.5a1 1 0 01-.2-2c.5 0 1 .4 1 1 .1.5-.3 1-.8 1z' class='cls-1'/%3e%3cpath d='M8.3 255.8a1 1 0 002 0l-2-.5v.5zm1.9 8.7c.5 0 1-.6.9-1.1 0-.6-.6-1-1.1-1a1 1 0 00-1 1.2c.1.6.6 1 1.2.9zm.8 7.8c.6 0 1-.6.9-1.1 0-.6-.6-1-1.1-1a1 1 0 00-1 1.2c.1.6.6 1 1.2.9zm.8 7.7c.6 0 1-.5.9-1 0-.6-.5-1-1.1-1a1 1 0 00-1 1.2c.2.5.6 1 1.2.9zm.8 7.9c.6 0 1-.6.9-1.1 0-.6-.6-1-1.1-1a1 1 0 00-1 1.2c.1.5.6 1 1.2.9zm.8 7.8c.6 0 1-.6 1-1.1-.1-.6-.6-1-1.2-1a1 1 0 00-.9 1.2c0 .5.6 1 1.1.9zm.8 7.8c.6-.1 1-.6 1-1.2-.1-.5-.6-1-1.2-.9s-1 .6-.9 1.2c0 .5.6 1 1.1.9zm.6 5.7a1 1 0 00-.9 1.2c0 .5.6 1 1.1.9s1-.6 1-1.2c-.1-.5-.6-1-1.2-.9zm1.9 8.8c0-.6-.5-1-1-1s-1 .6-1 1.1c0 .3.2.5.3.7h.4l.2-.1h.5l.5-.2.1-.5zm-.7-59c0 .6.5 1 1 1s1-.6 1-1.1a1 1 0 00-.4-.6l-.9-.3a1 1 0 00-.8 1zm1.8 8.8c.6 0 1-.6 1-1.1-.1-.6-.6-1-1.2-1s-1 .6-.9 1.2c0 .5.6 1 1.1.9zm.8 7.8c.6-.1 1-.6 1-1.2-.1-.5-.6-1-1.2-.8s-1 .5-.9 1c.1.6.6 1 1.1 1zm.8 7.8c.6-.1 1-.6 1-1.1-.1-.6-.6-1-1.2-1a1 1 0 00-.9 1.2c.1.5.6 1 1.1.9zm.9 7.7c.5 0 1-.5.9-1-.1-.6-.6-1-1.1-1a1 1 0 00-1 1.1c.1.6.6 1 1.2 1zm.7 7.9c.6-.1 1-.6 1-1.2-.1-.5-.6-1-1.2-.9a1 1 0 00-.9 1.1c.1.6.6 1 1.2 1zm.7 5.7c-.6 0-1 .6-1 1.1s.6 1 1.2 1c.5-.1 1-.6.9-1.2 0-.5-.6-1-1.1-.9zm1.9 8.7c0-.5-.6-1-1.1-.9s-1 .6-1 1.1.6 1 1.2 1l.2-.1.3-.3v-.1l.4-.4v-.3zm.9-52.4a1 1 0 00-1 1.1c.1.6.6 1 1.2.9a1 1 0 00.7-1.5l-.5-.5h-.4zm1 9.8c.5 0 1-.6.9-1.1 0-.6-.6-1-1.1-1a1 1 0 00-1 1.2c.1.6.6 1 1.2.9zm.8 7.8c.5 0 1-.6.9-1.1s-.6-1-1.1-1-1 .6-1 1.2c.1.5.6 1 1.2.9zm.7 7.8c.6 0 1-.6 1-1.1 0-.6-.6-1-1.1-1a1 1 0 00-1 1.2c.1.5.6 1 1.2.9zm.7 5.8a1 1 0 00-1 1c.1.6.6 1 1.2 1s1-.6.9-1.1c0-.6-.6-1-1.1-1zm.8 7.8a1 1 0 00-1 1c.1.6.6 1 1.2 1l.3-.1v-.3l.1-.3.3-1a1 1 0 00-1-.4zM.4 311.7a1 1 0 01-.2.7v.1l-.2.2V311l.2.2.2.5zm.6-58.8l.6.2-.6-.2zm5.5 46.5l-.2-.5-.2.5-.1.4-.3.7c.5 0 .8-.6.8-1zm-.1 8.9c.5 0 1-.5.9-1 0-.6-.6-1-1.1-1a1 1 0 00-1 1.1c.1.6.6 1 1.2 1zm.6 5.8a1 1 0 00-1 1.1c.1.6.6 1 1.2 1 .6-.1 1-.6.9-1.2 0-.5-.6-1-1.1-.9z'/%3e%3cpath d='M51.5 277.3v-1L51 271a45 45 0 00-4.4-16.2 29.4 29.4 0 00-10-11.8 22.6 22.6 0 00-6-2.9h-.1l-.6-.2h-.2l-.5-.2H29l-.4-.1-.2-.1h-.2l-.6-.2h-.4l-.9-.2H26l-.2-.1h-.3l-.5-.1h-.8l-.3-.1h-1.5l-.2-.1h-3.3l-1.2.1h-1l-.2.1-1.2.1H15l-.8.2h-.4l-.7.2-.4.1-.6.1-.5.2H11l-.1.1-.5.1-.5.2-.5.2a12.7 12.7 0 00-1 .3l-.6.2-.4.2-.6.2-.4.2-.5.3-.4.2-.6.3-.4.1-.6.4-.3.2-.9.5-1 .6-.7.6-.2.1-.6.5-.2.1v47.8a84.3 84.3 0 000 8.4v36l.3.2.5.1.4.2.4.1c3 1 6.3 1.3 10 1.3 6.8 0 12.6-1.7 17.5-4.9 4.8-3.2 8.8-7.2 12-12a54 54 0 006-12.6l.1-.4.1-.4a56 56 0 002-8.2l.2-1 .2-1a107.7 107.7 0 001.8-21.7zM6 316.5a15.6 15.6 0 01-4.7-8.3v-.5l-.2-.6a37 37 0 01-.8-6.6 94.2 94.2 0 012-22.5c.7-3.6 1.8-6.9 3.2-9.8.9-1.6 1.9-3 3-4.3 0-.2.2-.3.4-.4l.2-.3.1-.1.7-.7a11.9 11.9 0 013.1-2 11.2 11.2 0 014.9-1.2h1.4c1.2 0 2.3.2 3.2.5l.6.3.3.1.5.2.2.2h.2v.1h.2l.1.2h.2v.1l.2.1.1.1.2.2h.1v.1h.1l.1.1a16 16 0 014 6.4c1 2.9 1.5 6 1.7 9.7a88 88 0 01-.3 11.2l-.1 1.5v.6l-.2 1v.6l-.2 1v.6a15.4 15.4 0 01-.2 1.1l-.1.5c0 .6-.2 1.2-.3 1.7l-.2 1.2v.3l-.3 1v.3l-.2.7-.2.6v.3l-.6 2v.2l-.6 1.8-.3.7-.4 1-.2.6-.2.4-.6 1.2-.4.7-.1.3-.1.1-1 1.7-.5.5v.1l-.3.4-.1.1-.4.5-.3.3v.1l-.2.1a16.1 16.1 0 01-1 1.1l-.7.5-.8.6-.2.2-.2.1-.3.2h-.2l-.7.4-1 .4h-.1l-.8.3h-.1l-1 .2h-.8l-.2.1H11l-.3-.1h-.3l-.4-.2h-.3l-.4-.2H9a8.6 8.6 0 01-3-1.8z' class='cls-4'/%3e%3cpath d='M31.7 277.7a41.8 41.8 0 00-1-7.4v-.5l-.6-2a16.5 16.5 0 00-5-7.1 5.3 5.3 0 00-.7-.5 5.8 5.8 0 00-.8-.4 9 9 0 00-1-.4 12.3 12.3 0 00-4.3-.6H18c-.7 0-1.3.1-2 .3a12 12 0 00-7.5 4.3c-1.3 1.4-2.4 3-3.3 4.7-1.4 3-2.5 6.3-3.3 9.9A99.2 99.2 0 000 301.6c.1 2.1.4 4.1.8 6l.1.5.2.5.5 1.7a16 16 0 004.9 7.1 9.5 9.5 0 004.6 1.8h.3a3.5 3.5 0 00.6.1h3l.3-.1 1-.2h.3a8.2 8.2 0 001-.4c.4 0 .7-.2 1-.3l.8-.4 1-.6.3-.2.5-.4a18.8 18.8 0 002-2l.2-.2.2-.2.3-.4.3-.4.1-.1.7-1 .3-.4 1.1-2 .7-1.4.7-1.7.5-1.4.4-1.4.8-3.1.2-.8v-.2l.3-1a88.3 88.3 0 001.2-8.5l.2-1.6c.3-3.8.4-7.6.2-11.2zm-1.3 13.1l-.3 2.7-.2 1-.2 1.7-.4 2v.5l-.2.3c0 .3 0 .6-.2 1l-.2 1-.1.5-.1.5-.2.6c-.4 1.7-1 3.2-1.6 4.7v.3a30 30 0 01-1 2l-.4.7-.2.4a22.3 22.3 0 01-1.5 2.2l-.1.2-.2.2-.4.5-.6.7-.1.1a15.7 15.7 0 01-2 1.8l-.2.1-.5.3-.3.2-.4.2a7.3 7.3 0 01-.5.2l-1.6.6h-.2l-.6.2h-.5l-.7.1h-.4l-1 .1h-1.4a11.7 11.7 0 01-.9-.1h-.1a33.5 33.5 0 01-1.3-.3c-1.2-.4-2.3-1-3.2-1.8a15.2 15.2 0 01-4.6-8.4l-.1-.5-.1-.6c-.4-2-.7-4-.7-6.2a95.6 95.6 0 011.8-22.3c.7-3.6 1.8-6.8 3.2-9.6.8-1.5 1.7-2.9 2.7-4l.4-.5.2-.2.1-.2 1.2-1.1.5-.4a8.6 8.6 0 012-1.3c1-.5 2.2-.8 3.5-1a7 7 0 011-.1h.8c1.5 0 2.9.1 4 .5h.1a14.1 14.1 0 011.7.8l.3.2.4.3a5.2 5.2 0 01.7.6 15.8 15.8 0 014.4 8.5l.2 1 .2 1a37.4 37.4 0 01.5 5c.2 3.6.1 7.3-.2 11.1l-.1 1.5-.1.5zm1.3-13.1a41.8 41.8 0 00-1-7.4v-.5l-.6-2a16.5 16.5 0 00-5-7.1 5.3 5.3 0 00-.7-.5 5.8 5.8 0 00-.8-.4 9 9 0 00-1-.4 12.3 12.3 0 00-4.3-.6H18c-.7 0-1.3.1-2 .3a12 12 0 00-7.5 4.3c-1.3 1.4-2.4 3-3.3 4.7-1.4 3-2.5 6.3-3.3 9.9A99.2 99.2 0 000 301.6c.1 2.1.4 4.1.8 6l.1.5.2.5.5 1.7a16 16 0 004.9 7.1 9.5 9.5 0 004.6 1.8h.3a3.5 3.5 0 00.6.1h3l.3-.1 1-.2h.3a8.2 8.2 0 001-.4c.4 0 .7-.2 1-.3l.8-.4 1-.6.3-.2.5-.4a18.8 18.8 0 002-2l.2-.2.2-.2.3-.4.3-.4.1-.1.7-1 .3-.4 1.1-2 .7-1.4.7-1.7.5-1.4.4-1.4.8-3.1.2-.8v-.2l.3-1a88.3 88.3 0 001.2-8.5l.2-1.6c.3-3.8.4-7.6.2-11.2zm-1.3 13.1l-.3 2.7-.2 1-.2 1.7-.4 2v.5l-.2.3c0 .3 0 .6-.2 1l-.2 1-.1.5-.1.5-.2.6c-.4 1.7-1 3.2-1.6 4.7v.3a30 30 0 01-1 2l-.4.7-.2.4a22.3 22.3 0 01-1.5 2.2l-.1.2-.2.2-.4.5-.6.7-.1.1a15.7 15.7 0 01-2 1.8l-.2.1-.5.3-.3.2-.4.2a7.3 7.3 0 01-.5.2l-1.6.6h-.2l-.6.2h-.5l-.7.1h-.4l-1 .1h-1.4a11.7 11.7 0 01-.9-.1h-.1a33.5 33.5 0 01-1.3-.3c-1.2-.4-2.3-1-3.2-1.8a15.2 15.2 0 01-4.6-8.4l-.1-.5-.1-.6c-.4-2-.7-4-.7-6.2a95.6 95.6 0 011.8-22.3c.7-3.6 1.8-6.8 3.2-9.6.8-1.5 1.7-2.9 2.7-4l.4-.5.2-.2.1-.2 1.2-1.1.5-.4a8.6 8.6 0 012-1.3c1-.5 2.2-.8 3.5-1a7 7 0 011-.1h.8c1.5 0 2.9.1 4 .5h.1a14.1 14.1 0 011.7.8l.3.2.4.3a5.2 5.2 0 01.7.6 15.8 15.8 0 014.4 8.5l.2 1 .2 1a37.4 37.4 0 01.5 5c.2 3.6.1 7.3-.2 11.1l-.1 1.5-.1.5zm-4.6-51.3h-.1.6-.5zm-1.1-.2H24h.8-.2zm-1.8-.1h-.8.9zm-1.7 0h-.6 1.2-.6zm-4.8.1zm-3.3.5H13l-.2.1h-.1l-.7.2a32.7 32.7 0 011.7-.4l-.6.1zm18.6 37.9a41.8 41.8 0 00-1-7.4v-.5l-.7-2a16.5 16.5 0 00-4.9-7.1 5.3 5.3 0 00-.7-.5 5.8 5.8 0 00-.9-.4 9 9 0 00-.9-.4 12.3 12.3 0 00-4.3-.6H18l-2 .2a12 12 0 00-7.6 4.4c-1.2 1.4-2.3 3-3.2 4.7-1.4 3-2.5 6.2-3.3 9.9A99.2 99.2 0 000 301.6c.1 2.1.4 4 .8 6l.1.5.2.5.5 1.7a16 16 0 004.9 7.1 9.5 9.5 0 004.6 1.8h.3a3.5 3.5 0 00.6 0l.4.1h2.7l.3-.1 1-.2h.3v-.1a8.2 8.2 0 001-.3c.4 0 .7-.2 1-.3l.8-.4 1-.6v-.1l.3-.1.5-.4a18.8 18.8 0 002-2l.2-.2.2-.2.3-.4.3-.4.1-.1.7-1 .3-.4 1.1-2 .7-1.4.7-1.7.5-1.4.4-1.4.8-3.1.2-.8v-.2l.3-1a88.3 88.3 0 001.2-8.5l.2-1.6c.3-3.8.4-7.6.2-11.2zm-1.3 13.1l-.3 2.7-.2 1-.2 1.7-.4 1.9v.6l-.2.3c0 .3 0 .6-.2 1l-.2 1-.1.5-.1.4-.2.7c-.4 1.6-1 3.2-1.6 4.7v.3a30 30 0 01-1 2l-.4.7-.2.4a22.3 22.3 0 01-1.5 2.2l-.1.2-.2.2-.4.5-.6.7-.1.1a15.7 15.7 0 01-2 1.8l-.2.1-.5.3-.3.2-.4.2a7.3 7.3 0 01-.5.2l-1.6.6h-.2l-.6.2h-.5l-.7.1h-.4l-1 .1h-1.4a11.7 11.7 0 01-.9-.1h-.1a33.5 33.5 0 01-1.3-.3c-1.2-.4-2.3-1-3.2-1.8a15.2 15.2 0 01-4.6-8.4l-.1-.5-.1-.6c-.4-2-.7-4-.7-6.2a95.6 95.6 0 011.8-22.3c.7-3.6 1.8-6.8 3.2-9.6.8-1.5 1.7-2.9 2.7-4l.4-.5.2-.2.1-.2 1.2-1.1.5-.4a8.6 8.6 0 012-1.3c1-.5 2.2-.8 3.5-1a7 7 0 011-.1h.8c1.5 0 2.9.1 4 .5h.1a14.1 14.1 0 011.7.8l.3.2.4.2a5.2 5.2 0 01.7.7 15.8 15.8 0 014.4 8.5l.2 1 .2 1a37.4 37.4 0 01.5 5c.2 3.6.1 7.3-.2 11.1l-.1 1.5-.1.5zm1.3-13.1a41.8 41.8 0 00-1-7.4v-.5l-.7-2a16.5 16.5 0 00-4.9-7.1 5.3 5.3 0 00-.7-.5 5.8 5.8 0 00-.9-.4 9 9 0 00-.9-.4 12.3 12.3 0 00-4.3-.6H18l-2 .2a12 12 0 00-7.6 4.4c-1.2 1.4-2.3 3-3.2 4.7-1.4 3-2.5 6.2-3.3 9.9A99.2 99.2 0 000 301.6c.1 2.1.4 4 .8 6l.1.5.2.5.5 1.7a16 16 0 004.9 7.1 9.5 9.5 0 004.6 1.8h.3a3.5 3.5 0 00.6 0l.4.1h2.7l.3-.1 1-.2h.3v-.1a8.2 8.2 0 001-.3c.4 0 .7-.2 1-.3l.8-.4 1-.6v-.1l.3-.1.5-.4a18.8 18.8 0 002-2l.2-.2.2-.2.3-.4.3-.4.1-.1.7-1 .3-.4 1.1-2 .7-1.4.7-1.7.5-1.4.4-1.4.8-3.1.2-.8v-.2l.3-1a88.3 88.3 0 001.2-8.5l.2-1.6c.3-3.8.4-7.6.2-11.2zm-1.3 13.1l-.3 2.7-.2 1-.2 1.7-.4 1.9v.6l-.2.3c0 .3 0 .6-.2 1l-.2 1-.1.5-.1.4-.2.7c-.4 1.6-1 3.2-1.6 4.7v.3a30 30 0 01-1 2l-.4.7-.2.4a22.3 22.3 0 01-1.5 2.2l-.1.2-.2.2-.4.5-.6.7-.1.1a15.7 15.7 0 01-2 1.8l-.2.1-.5.3-.3.2-.4.2a7.3 7.3 0 01-.5.2l-1.6.6h-.2l-.6.2h-.5l-.7.1h-.4l-1 .1h-1.4a11.7 11.7 0 01-.9-.1h-.1a33.5 33.5 0 01-1.3-.3c-1.2-.4-2.3-1-3.2-1.8a15.2 15.2 0 01-4.6-8.4l-.1-.5-.1-.6c-.4-2-.7-4-.7-6.2a95.6 95.6 0 011.8-22.3c.7-3.6 1.8-6.8 3.2-9.6.8-1.5 1.7-2.9 2.7-4l.4-.5.2-.2.1-.2 1.2-1.1.5-.4a8.6 8.6 0 012-1.3c1-.5 2.2-.8 3.5-1a7 7 0 011-.1h.8c1.5 0 2.9.1 4 .5h.1a14.1 14.1 0 011.7.8l.3.2.4.2a5.2 5.2 0 01.7.7 15.8 15.8 0 014.4 8.5l.2 1 .2 1a37.4 37.4 0 01.5 5c.2 3.6.1 7.3-.2 11.1l-.1 1.5-.1.5zM29 240.1l-.7-.2h-.5l1.3.2H29zm-2.3-.5h-.4.6-.2zm-.9-.1h-.1.6-.5zm-1.1-.2H24h.8-.2zm-1.8-.1h-.8.9zm-1.7 0h-.6 1.2-.6zm-4.8.1zm-3.3.5h-.3l-.1.1-.7.2a32.7 32.7 0 011.7-.4l-.6.1zM51.9 277v-1.1l-.3-5c-.5-5.8-2-11.3-4.5-16.4A29.9 29.9 0 0037 242.7a27.5 27.5 0 00-11-4 30.3 30.3 0 00-5.4-.5H18l-.4.1h-1l-.2.1a53.8 53.8 0 00-2.4.3l-.4.1-.6.1-1 .2h-.1l-.2.1h-.3a11.2 11.2 0 00-1 .3h-.1l-1 .4-.4.1h-.2l-.3.2a18.5 18.5 0 00-1.8.7l-.4.2a28.8 28.8 0 00-5.5 3.2l-.6.5H0v1.2l.1-.1.3-.3.6-.4.9-.6 1-.7a22.7 22.7 0 013.1-1.7l3-1.2.8-.3a24.5 24.5 0 012.2-.6 32.7 32.7 0 011.7-.4h.5l.5-.2h.6l.6-.1h.6l1-.2H19l1.2-.1h.5a45.7 45.7 0 012.4 0l1 .1h.1l.8.1a19.4 19.4 0 011.4.2l.6.1.6.1h.3l1.3.4c2.8.7 5.2 1.8 7.4 3.3a29 29 0 019.8 11.5 45 45 0 014.7 21.7v1A104.5 104.5 0 0147 309l-.2.5v.4a53.1 53.1 0 01-6 12.5 40 40 0 01-12 11.8 31.7 31.7 0 01-17.1 4.8c-3.8 0-7.3-.4-10.3-1.4h-.1A41 41 0 010 337v1l1 .4c3.2 1 6.7 1.5 10.6 1.4 6.8 0 12.7-1.7 17.7-5a41.2 41.2 0 0012-12c2.7-4 4.7-8.3 6.2-12.7l.1-.4.1-.5A53.2 53.2 0 0050 300l.2-1a108.1 108.1 0 001.7-22zm-20.2.7a41.8 41.8 0 00-1-7.4v-.5l-.7-2a16.5 16.5 0 00-4.9-7.1 5.3 5.3 0 00-.7-.5 5.8 5.8 0 00-.9-.5 9 9 0 00-.9-.3 12.3 12.3 0 00-4.3-.6H18l-2 .2a12 12 0 00-7.6 4.4c-1.2 1.4-2.3 3-3.2 4.7-1.4 3-2.5 6.2-3.3 9.9A99.2 99.2 0 000 301.6c.1 2.1.4 4 .8 6l.1.5.2.5.5 1.7a16 16 0 004.9 7.1 9.5 9.5 0 004.6 1.8h.3a3.5 3.5 0 00.6 0l.4.1h2.7l.3-.1 1-.2h.3v-.1a8.2 8.2 0 001-.3l1-.3.8-.5 1-.5v-.1c.2 0 .2-.1.3-.2.2 0 .3-.2.5-.3a18.8 18.8 0 002-2l.2-.2.2-.3.3-.3.3-.4.1-.1.7-1 .3-.4 1.1-2 .7-1.4.7-1.7.5-1.4.4-1.4.8-3.1.2-.8v-.2l.3-1a88.3 88.3 0 001.2-8.5l.2-1.6c.3-3.8.4-7.6.2-11.2zm-1.3 13.1l-.3 2.7-.2 1-.2 1.6-.4 2v.6l-.2.3c0 .3 0 .6-.2 1l-.2 1-.1.5-.1.4-.2.7c-.4 1.6-1 3.2-1.6 4.7v.3a30 30 0 01-1 2l-.4.7-.2.4a22.3 22.3 0 01-1.5 2.2l-.1.2-.2.2-.4.5-.6.7h-.1a15.7 15.7 0 01-2 1.9l-.2.1-.5.3-.3.2-.4.2a7.3 7.3 0 01-.5.2l-1.6.5-.2.1-.6.1-.3.1h-.2l-.7.1h-.4l-1 .1h-1.4a11.7 11.7 0 01-.9-.1h-.1a33.5 33.5 0 01-1.3-.3c-1.2-.4-2.3-1-3.2-1.8a15.2 15.2 0 01-4.6-8.4l-.1-.5-.1-.6c-.4-2-.7-4-.7-6.2a95.6 95.6 0 011.8-22.3c.7-3.6 1.8-6.8 3.2-9.6.8-1.5 1.7-2.9 2.7-4l.4-.5.2-.2.1-.2 1.2-1.1.5-.4a8.6 8.6 0 012-1.3c1-.5 2.2-.9 3.5-1a7 7 0 011-.1h.8c1.5 0 2.9 0 4 .5h.1a14.1 14.1 0 011.7.8c.1 0 .2 0 .3.2l.4.2a5.2 5.2 0 01.7.7 15.8 15.8 0 014.4 8.5l.2 1 .2 1a37.4 37.4 0 01.5 5c.2 3.6.1 7.3-.2 11.1l-.1 1.4-.1.6zm-17.3-51h-.3l-.1.1-.7.2a32.7 32.7 0 011.7-.4l-.6.1zm3.3-.5zm4.8-.2h-.6 1.2-.6zm1.7 0h-.8.9zm1.8.2H24h.8-.2zm1.1.1h-.1l.6.1h-.5zm1 .2h-.5.6-.2zm2.2.5l-.7-.2-.5-.1 1.3.3H29zm2.7 37.5a41.8 41.8 0 00-1-7.3v-.5l-.7-2a16.5 16.5 0 00-4.9-7.2 5.3 5.3 0 00-.7-.4 5.8 5.8 0 00-.9-.5 9 9 0 00-.9-.3 12.3 12.3 0 00-4.3-.6H18l-2 .2a12 12 0 00-7.6 4.4c-1.2 1.3-2.3 3-3.2 4.7-1.4 3-2.5 6.2-3.3 9.9A99.2 99.2 0 000 301.6c.1 2 .4 4 .8 6l.1.4.2.6.5 1.7a16 16 0 004.9 7.1 9.5 9.5 0 004.6 1.8h.3a3.5 3.5 0 00.6 0h.4l.5.1h2l.2-.1h.3l1-.2h.3v-.1a8.2 8.2 0 001-.3l1-.4c.3 0 .6-.2.8-.4l1-.5v-.1c.2 0 .2-.1.3-.2.2 0 .3-.2.5-.3a18.8 18.8 0 002-2l.2-.2.2-.3.3-.4.3-.3.1-.2.7-1 .3-.4 1.1-1.9.7-1.4.7-1.7.5-1.4.4-1.4.8-3.1.2-.9v-.1l.3-1a88.3 88.3 0 001.2-8.5l.2-1.6c.3-3.8.4-7.6.2-11.3zm-1.3 13.2l-.3 2.7-.2 1-.2 1.6-.4 2v.6l-.2.3c0 .3 0 .6-.2 1l-.2 1-.1.5-.1.4-.2.7c-.4 1.6-1 3.2-1.6 4.7v.3a30 30 0 01-1 2l-.4.7-.2.4a22.3 22.3 0 01-1.5 2.2l-.1.2-.2.2-.4.5-.6.7h-.1a15.7 15.7 0 01-2 1.9H20v.1l-.5.3-.3.1-.4.3a7.3 7.3 0 01-.5.2l-1.6.5-.2.1-.6.1h-.3l-.2.1-.7.1H12a11.7 11.7 0 01-.9 0H11a33.5 33.5 0 01-1.3-.4c-1.2-.3-2.3-1-3.2-1.7a15.2 15.2 0 01-4.6-8.4l-.1-.6-.1-.5c-.4-2-.7-4-.7-6.3a95.6 95.6 0 011.8-22.2c.7-3.6 1.8-6.8 3.2-9.7.8-1.5 1.7-2.8 2.7-4l.4-.4.2-.2.1-.2 1.2-1.1.5-.4a8.6 8.6 0 012-1.3c1-.5 2.2-.9 3.5-1a7 7 0 011-.1h.8c1.5-.1 2.9 0 4 .5h.1a14.1 14.1 0 011.7.8c.1 0 .2 0 .3.2l.4.2a5.2 5.2 0 01.7.7 15.8 15.8 0 014.4 8.5l.2 1 .2 1a37.4 37.4 0 01.5 5c.2 3.6.1 7.3-.2 11.1l-.1 1.4-.1.6zm1.3-13.2a41.8 41.8 0 00-1-7.3v-.5l-.7-2a16.5 16.5 0 00-4.9-7.2 5.3 5.3 0 00-.7-.4 5.8 5.8 0 00-.9-.5 9 9 0 00-.9-.3 12.3 12.3 0 00-4.3-.6H18l-2 .2a12 12 0 00-7.6 4.4c-1.2 1.3-2.3 3-3.2 4.7-1.4 3-2.5 6.2-3.3 9.9A99.2 99.2 0 000 301.6c.1 2 .4 4 .8 6l.1.4.2.6.5 1.7a16 16 0 004.9 7.1 9.5 9.5 0 004.6 1.8h.3a3.5 3.5 0 00.6 0h.4l.5.1h2l.2-.1h.3l1-.2h.3v-.1a8.2 8.2 0 001-.3l1-.4c.3 0 .6-.2.8-.4l1-.5v-.1c.2 0 .2-.1.3-.2.2 0 .3-.2.5-.3a18.8 18.8 0 002-2l.2-.2.2-.3.3-.4.3-.3.1-.2.7-1 .3-.4 1.1-1.9.7-1.4.7-1.7.5-1.4.4-1.4.8-3.1.2-.9v-.1l.3-1a88.3 88.3 0 001.2-8.5l.2-1.6c.3-3.8.4-7.6.2-11.3zm-1.3 13.2l-.3 2.7-.2 1-.2 1.6-.4 2v.6l-.2.3c0 .3 0 .6-.2 1l-.2 1-.1.5-.1.4-.2.7c-.4 1.6-1 3.2-1.6 4.7v.3a30 30 0 01-1 2l-.4.7-.2.4a22.3 22.3 0 01-1.5 2.2l-.1.2-.2.2-.4.5-.6.7h-.1a15.7 15.7 0 01-2 1.9H20v.1l-.5.3-.3.1-.4.3a7.3 7.3 0 01-.5.2l-1.6.5-.2.1-.6.1h-.3l-.2.1-.7.1H12a11.7 11.7 0 01-.9 0H11a33.5 33.5 0 01-1.3-.4c-1.2-.3-2.3-1-3.2-1.7a15.2 15.2 0 01-4.6-8.4l-.1-.6-.1-.5c-.4-2-.7-4-.7-6.3a95.6 95.6 0 011.8-22.2c.7-3.6 1.8-6.8 3.2-9.7.8-1.5 1.7-2.8 2.7-4l.4-.4.2-.2.1-.2 1.2-1.1.5-.4a8.6 8.6 0 012-1.3c1-.5 2.2-.9 3.5-1a7 7 0 011-.1h.8c1.5-.1 2.9 0 4 .5h.1a14.1 14.1 0 011.7.8c.1 0 .2 0 .3.2l.4.2a5.2 5.2 0 01.7.7 15.8 15.8 0 014.4 8.5l.2 1 .2 1a37.4 37.4 0 01.5 5c.2 3.6.1 7.3-.2 11.1l-.1 1.4-.1.6z'/%3e%3cpath d='M.3 337.8h.2l-.5-.1h.3zm.5.2l-.3-.1h.3zm29.8-98H30l-.2-.2-.5-.1h-.2l-.4-.1-.2-.1h-.2l-.6-.2h-.4a21.6 21.6 0 00-.8-.2h-.6l-.2-.1h-.3l-.5-.1h-.8l-.3-.1h-1.5l-.2-.1H18l-.4.1h-1l-.2.1-1.2.1H15l-.8.2h-.4l-.7.2-.4.1-.6.1-.5.2H11l-.1.1-.5.2-.5.1-.5.2a12.7 12.7 0 00-1 .3l-.6.2-.4.2-.6.2-.4.2-.5.3-.4.2-.6.3-.4.1-.6.4-.3.2-.9.5-1 .6-.7.6-.2.1-.6.5-.2.1v-10.6l-.2-.2H0v-2.9h1.5v.1h1.1a13.5 13.5 0 01.9.2h.8l.8.2h.2l.6.1h.2l.8.2h.2l.5.2h.2l.6.2h.2l.7.3 1.7.5 1 .4 1 .3 13 4.2 1.8.6 1 .3 1.8.6z' class='cls-1'/%3e%3cpath d='M26 238.6l-13-4.2-1-.3-1-.4-1.7-.5-.7-.2-.3-.1-.4-.1-.3-.1-.5-.1H7l-.8-.2H6l-.6-.2h-.2l-.7-.1h-.1l-.8-.1h-.3l-.6-.1h-.2l-.8-.1H0v1.8l.6.4.4.4.4.3 1.7 1.4-.6.7-2.3-1.9-.2-.1v10.6h.1l.7-.6H1l.8-.7 1-.6.8-.5.3-.2.6-.4.4-.1.6-.3.4-.2.5-.3.4-.2.6-.2.4-.2.6-.2.4-.1.6-.2.4-.2.6-.6.6-.8 1-1.2.3-.4.7.6-1 1.2-.1.2-.5.6.5-.1h.1l.6-.2h.4l.7-.2h.4l.8-.2h.3l1.2-.2h.2l1-.1h1.3l1.1-.1h3a256 256 0 011 .1h.7l.2.1h.5l.3.1h.1l.6.1h.4a21.6 21.6 0 01.6.2h.2l.2-.1-1.8-.6zM.4 337.8l-.3-.1.5.2h.3l-.5-.1zM29 239.6l.3.1.5.1.2.1.7.2-2-.6.4.1z' class='cls-1'/%3e%3cpath d='M3 236l-.5.8-2.3-1.9-.2-.2-.2-.1H0v-1l.6.4.4.4.4.3 1.7 1.4zm9.3 1.2l-2.4 3 .5-.2h.5l.5-.2 1.6-2-.7-.6zm16 2.3h.4l-.9-.3-.1.1.6.2z'/%3e%3cpath fill='white' d='M12 50h300v250H12z'/%3e%3cpath d='M312 62.7l-1 .2v27.2h2V62.5l-1 .2zM304.7 50l-.2-.4v-.3l-.2-.3h-.4l-1 1-1.2 1h3.3l-.4-1zm-110.8 0l-1.8.6 1 .1-.8.3h9l.6-1h-8zm-68 1v-.5l-.1-.1a1 1 0 00-.7-.4h-.4a1 1 0 00-.6.5v.2l-.2.3h2zm-34.2-1h-.4l.3 1h.5l-.4-1zM12 131.8v.4l1 .1v-.4l-1-.1zm0-63.3l-.8 1.3.8-.6-1 1.6v9.7l1-.4 1-.3V66.9l-1 1.6zm0 170.7h-.1l-.5.6.5-.2h.1v21.9c.3-.3.6-.4 1-.6v-22l-1 .3zm0-8.5l-1 .4v2.6l1 .4v.4l1 .4v-4.7l-1 .5zm0-75.3l-1 .6v10.9l1 .6 1 .7v-13.5l-1 .7zM304.6 50v-.4l-.2-.3V49h-.5l-1 1-1.2 1h3.3l-.4-1zM194 50l-1.8.6 1 .1-.8.3h9l.6-1h-8zM12 131.8v.4l1 .1v-.4l-1-.1zm0-63.3l-.8 1.3.8-.6-1 1.6v9.7l1-.4 1-.3V66.9l-1 1.6zm0 170.7h-.1l-.5.6.5-.2h.1v21.9c.3-.3.6-.4 1-.6v-22l-1 .3zm0-8.5l-1 .4v2.6l1 .4v.4l1 .4v-4.7l-1 .5zm0-75.3l-1 .6v10.9l1 .6 1 .7v-13.5l-1 .7zM304.6 50v-.4l-.2-.3V49h-.5l-1 1-1.2 1h3.3l-.4-1zM194 50l-1.8.6 1 .1-.8.3h9l.6-1h-8zM12 239.6l.6-.1.4-.1v-.5l-1 .3v.4zm0-171.1l-.8 1.3.8-.5-1 1.5v9.7l1-.4 1-.3V66.9l-1 1.6zm-1 163.1v2.1l1 .4 1 .3v-3.7a30.9 30.9 0 01-2 .9zm0-75.6v11l1 .6 1 .7v-13.5l-1 .7-1 .6zM312 49H12a1 1 0 00-1 1v250c0 .6.5 1 1 1h300c.6 0 1-.5 1-1V50c0-.6-.5-1-1-1zm-1 250H13V51h298v248zM12 155.4l-1 .6v10.9l1 .6 1 .7v-13.5l-1 .7zm0 75.8l-1 .4v2.1l1 .4 1 .3v-3.7l-1 .5zm0-162.7l-.8 1.3.8-.5-1 1.5v9.7l1-.4 1-.3V66.9l-1 1.6zm0 170.7v.4l.6-.1.4-.1v-.4c-.3 0-.7 0-1 .2zM193.9 50l-1.8.6 1 .1-.8.3h9l.6-1h-8zm110.8 0l-.2-.4v-.3l-.2-.3h-.4l-1 1-1.2 1h3.3l-.4-1zM12 155.4l-1 .6v10.9l1 .6 1 .7v-13.5l-1 .7zm0 75.3l-1 .4v2.6l1 .4v.4l1 .4v-4.7l-1 .5zm0 8.5h-.1l-.5.6.5-.2h.1v21.9c.3-.3.6-.4 1-.6v-22l-1 .3zm0-170.7l-.8 1.3.8-.5-1 1.5v9.7l1-.4 1-.3V66.9l-1 1.6zm0 63.3v.4l1 .1v-.4l-1-.1zM193.9 50l-1.8.6 1 .1-.8.3h9l.6-1h-8zm110.8 0l-.2-.4v-.3l-.2-.3h-.4l-1 1-1.2 1h3.3l-.4-1zm7.3 12.7l-1 .2v27.2h2V62.5l-1 .2z'/%3e%3cpath d='M252.6 350H249v-.8l.2-.9v-.4l.7.4.9.5 1.8 1.2z' class='cls-10'/%3e%3cpath d='M253.1 349.8l-2.6-1.6-.6-.4-.4-.3h-.3c-.2 0-.3.1-.3.3l-.4 2.2h.9v-.1c0-.4 0-.9.2-1.3s2.2 1.4 2.2 1.4h1.5l-.2-.2z'/%3e%3cg class='cls-11'%3e%3cpath d='M324 333.6v1l-.8-.2-.4-.2-14-9-.4-.2-.3-.2-4.9-3.1c1.4.3 2.7.7 4 1.2l.3.2 1.6 1 .4.2.4.3 14 8.9h.1z' class='cls-9'/%3e%3cpath d='M310.3 324.3l-.4-.2-.4-.3-1.8-1v-.1c-1.4-.6-2.9-1-4.4-1.4a.4.4 0 00-.3.7l4.7 3 .4.2.3.3 14.5 9.2h.2l.6.2.3.1v-.8l-.3-.1-.4-.1-.1-.1-14-8.9-.4-.2-.4-.3-2.6-1.6 1.5.6 1.4.8.4.3.4.2 14 9 .3.2h.2v-1l-13.7-8.7z'/%3e%3cpath d='M324 333.2v.4l-.1-.1-14-9-.4-.2-.4-.2-1.6-1 1.8.9.4.2.4.2.8.4 13.1 8.4z' class='cls-8'/%3e%3cpath d='M324 332.7v1.4l-.1-.1-.4-.3-14-8.9-.4-.2-.4-.3-1.4-.8a.4.4 0 01-.2-.6c.2-.2.4-.3.6-.2l2 1 .4.2.4.3.6.3 12.9 8.2z'/%3e%3c/g%3e%3cpath d='M312.5 350h-13.3v-.6l.2-1v-2l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5-.2-.5-.3-.4a6.5 6.5 0 00-.7-.9l-.3-.3-.8-.8-.3-.2-.3-.2a9 9 0 00-.6-.4l.4.2 1.7 1 .5.4.5.4 14.2 9 .5.3z' class='cls-10'/%3e%3cpath d='M299.7 345.6c-.3-1.7-.8-3.1-1.7-4.3l.8 2.4v.1l.1.4v.2l.9 2.5-.1-1.3zm0 1.3v-1.3c-.3-1.7-.8-3.1-1.7-4.3l.8 2.4v.1l.1.4v.2l.1.1.1.5.2.7v1.3l.5 1.3V347zm0 0v-1.3c-.3-1.7-.8-3.1-1.7-4.3l.8 2.4v.1l.1.4v.2l.1.1.1.5.2.7v1.3l.5 1.3V347zm-2-6.8l-.6-.4-.5-.3-1.6-1a.4.4 0 00-.6 0c-.1.3 0 .5.1.6 1 .6 1.8 1.4 2.5 2.3l.3.4c.5.7.9 1.5 1.2 2.4a10.7 10.7 0 01.5 3v2l-.1.5-.1.4h.8v-.4l.1-.2v-3.8c-.3-1.7-.8-3.1-1.7-4.3s12.6 8 12.6 8l1.2.7h1.5l-15.7-10zm2 6.8v-1.3c-.3-1.7-.8-3.1-1.7-4.3l.8 2.4v.1l.1.4v.2l.1.1.1.5.2.7v1.3l.5 1.3V347zm0 0v-1.3c-.3-1.7-.8-3.1-1.7-4.3l.8 2.4v.1l.1.4v.2l.1.1.1.5.2.7v1.3l.5 1.3V347z'/%3e%3cpath d='M295.2 333.4l-20-12.7 27.3-17.3 20 12.7-27.3 17.3z' class='cls-6'/%3e%3cpath d='M321.5 316l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2.2.1v.2l1.8-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.6l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm1.4 0l-.2-.2-20-12.7h-.4l-13 8.3-.6.3-.5.3-13.2 8.4c-.2 0-.2.2-.2.4v.1l.2.2.4.2.5.4.2.1.7.4 2.7 1.8 13.2 8.3 2.1 1.4h.1l.3.1h.2l.2-.2 12.8-8.1.4-.3.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 12.2-7.7.2-.3v-.1zm-1.4 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2-1.5-1 1.6-1 11.9-7.5.5-.3.5-.4 12-7.6 18.2 11.6.8.5zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1z'/%3e%3cpath d='M300.3 350h-.8l-.3-.1v-.1l-.3-.2-.6-.3-1-.7-3.3-2.1-.7-.4-4.4-2.8-.9-.6-7.4-4.7-1.4-4.6-.3-.9-.1-.1-.2-.9-2.7-8.7-.5-1.4v-.1l-.2-.6.6.4.4.3.3.1.4.3.9.6h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 9.9 6.3.6.4.4.2.1.4.1.2.4 1.4.2.8 1.1 3.5.2.6.4 1.2.8 2.8.6 1.8.3.9v.1l.4 1.2.5 1.7z' class='cls-4'/%3e%3cpath d='M299.4 347v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3.3 1 .1-1-.4-1.4zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3.3 1 .1-1-.4-1.4zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3.3 1 .1-1-.4-1.4zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm.4 0l-.8-2.6v-.2l-.2-.4-.8-2.5-.2-.6-.2-.6-2-6.5v-.3l-.1-.1-.1-.1-.2-.2-17.7-11.2-1.5-1-.4-.2-.2-.1c0-.1-.3-.1-.4 0l-.2.4v.1l5.4 17.2s0 .2.2.2l18.3 11.7h2l-.9-3zm-.1 2.6l-.4-.2-.4-.3-.7-.4-1-.6-2.9-1.9-.7-.4-12.7-8-1.3-4.2-.3-1-.1-.5-.3-.9-2.6-8.2-.3-1v-.3l.1.1.7.5 2.7 1.7 13.2 8.3 2.1 1.4v.2l.6 1.8.3.8.9 2.9.4 1.2.3 1 1.7 5.5.4 1.3.3 1 .1.3h-.1zm-.3-2.6v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3.3 1 .1-1-.4-1.4zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3.3 1 .1-1-.4-1.4z'/%3e%3cpath d='M277.2 350h-24.6l-1.8-1.2-.9-.5-.6-.4.6-.1 10.7-.7.9-.1 1.9-.1 1.4-.1 6.6-.5.7.4.7.5.6.4 2.4 1.5.6.4.4.2v.1l.4.2z' class='cls-5'/%3e%3cpath d='M271.6 346h-.2l-22.1 1.5c-.3 0-.4.1-.5.3 0 .2 0 .3.2.4l.2.1.3.3 2.3 1.4h1.5l-.2-.2-2.6-1.6 4.8-.3 1-.1 4.4-.3h.9l1.3-.2h1.4l7-.5.5.2.7.5 3.4 2.2.5.3h1.6l-6.4-4z'/%3e%3cpath d='M324 285.3v10l-2.7-.3-5.1-.7-.9-.1-3.8-.5-.5-.1-.5-.1-6.4-.8-1-.1-2.1-.3-.9-.1-9.7-1.3h-.3l-.4-.3-1.8-1.1-1.6-1.1-4.4-2.7-.7-.5-2.7-1.7-.6-.4-.4-.2-4.1-2.7-.5-.2-2.8-1.8 1 .1 1.8.3h.5l24 3.2.8.1 2 .2 1.1.2 6.3.8 1.1.2 2.3.3 1.5.2h.5l.4.1 5.1.6 5.4.7.1.1z' class='cls-5'/%3e%3cpath d='M310.9 293.2l-6.4-.8-1-.2-.4.4 1 .1 6.4.8.5.1v-.4h-.1zm-10-1.3l-.8-.1-9.9-1.3c.2.1.3.3.2.4l9.8 1.3.8.1v-.4zm12.1-8.5l-1-.1-1-.2-37.6-4.9-3.2-.4h-.4v.7h.2l.4.3 2.7 1.8 13.3 8.4 1 .6 2.2 1.4.2.2h.2l.4.1L311 294l2 .3 11 1.4v-.8l-2.8-.4-5.1-.6-.9-.1-2.2-.4h-1l-1-.2h-.1l-6.4-.9-1-.1-2.6-.3-.8-.1-9.9-1.3-3-2-.4-.2-4.6-2.9-.7-.4-3.1-2-1-.7-3.6-2.3-.4-.2-.5-.3-1-.7 1 .2h.9l23.6 3.2h1l1.4.3 1 .1 6.4.9h1l2.8.5h1l.6.2h.9l5.1.8h.9l2 .3 2.5.4v-.9l-11-1.4zm-12 8.5l-1-.1-9.8-1.3c.2.1.3.3.2.4l9.8 1.3.8.1v-.4zm9.9 1.3l-6.4-.8-1-.2-.4.4 1 .1 6.4.8.5.1v-.4h-.1z'/%3e%3cpath d='M284.9 311.2l-20-12.7 5.2-20.3 20 12.7-5.2 20.3z' class='cls-10'/%3e%3cpath d='M290.3 290.5h-.1l-3-2-.4-.2-4.5-2.9-.8-.4-3.1-2-1-.7-3.6-2.3-.4-.2-.5-.3-1-.7-.8-.5-.8-.5h-.5v.2l-5.3 20.4c0 .2 0 .4.2.4l.2.2 1.6 1 1.6 1 16.5 10.5h.4c0 .1 0 0 .1 0 .2 0 .2 0 .3-.2l.1-.5 2.5-9.8.2-1 .3-1 2-7.7v-.4l-.1-.4zM287 301l-2.4 9.6-15-9.6-1.6-1-.7-.5-.8-.5-.7-.5-.4-.2 5-19.5 2.7 1.8 13.3 8.4 1 .6 2.2 1.5-2 7.9-.3 1-.3 1z'/%3e%3cpath d='M278.3 291a1 1 0 10.7-2c-.6-.2-1.2.1-1.4.7s.1 1.2.7 1.4zm-2.6 8.1a1 1 0 10.7-2 1 1 0 10-.7 2zm11.3-9.5l.9-.1-1.6-1c0 .4.2 1 .7 1zm-2.6 8a1 1 0 10.7-2 1 1 0 10-.7 2zm-2.5 8a1 1 0 10.6-2c-.5-.2-1.1.1-1.3.7s.1 1.2.7 1.3zM271 284.5a1 1 0 10.7-2.1 1 1 0 10-.7 2zm-2.5 8a1 1 0 10.6-2 1 1 0 10-.7 2zm-1.9 6a1 1 0 00-1.2.3l1.8 1.2v-.2a1 1 0 00-.6-1.3z'/%3e%3cpath d='M324 295.3V334h-.1l-.2.2-.5.3.8.2V350h-12.3a14.5 14.5 0 00-7.1-.5l-2.1.5h-2.2l-.5-1.7-.4-1.2-.3-1-.6-1.8v-.2l-.8-2.6-.4-1.2-.2-.6-1-3.5-.3-.8-.4-1.4-.1-.2-.1-.4.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1l-8.6-1.2-1.8-.3L290 312l-.6-.1-.7-.1-3.4-.4-.4-.1 2.6-10.2.5-2 2-7.7v-.4h.5l9.7 1.3.8.1 2 .3 1.1.1 6.4.8.5.1h.5l3.8.6h.9l5.2.8 2.6.3z' class='cls-7'/%3e%3cpath d='M323.9 334l-.4-.3-.3.2-.3.1v.1c-.1.1-.2.2-.1.3l.1.3h.2l.6.2.3.1v-1h-.2zm-24.1 13l-.8-2.6v.1l.1.5.2.7v1.3l.5 1.3V347zm23-31c0-.1 0-.2-.2-.2l-1-.2-.9-.1.8.5 1 .1L310 324l-.2.2h-.2l-.2.2-.4.3-.3.2-.4.2-.3.3-9 5.7-1.9 1-1.7 1.2-.3.2v.4l.2.2.4 1.4.2.8 1.1 3.5.2.6.4 1.2c0 .2.2.3.3.4a7 7 0 01.6 1.4l.2.4-.8-2.4-.2-.6-.1-.6-2-6.5 12.7-8.1.4-.2.4-.3.3-.2.4-.2.2-.2h.2l.2-.2 12.2-7.7.2-.3v-.2zM312 349.6l-1.4-.3 1.2.7h1.1a15 15 0 00-1-.3zm9.3-55l-5.2-.7-.9-.2-2.2-.2-1-.2-1-.1h-.1l-6.4-.9-1-.1-2.6-.3-.8-.1-9.9-1.3-.5.1v.2l-.1.2-2 8-.3 1-.2 1-2.5 9.6v.4l-.1.1v.3l.2.1.1.1h.1l3.3.4.6.1.7.1 22 3h.9l9 1.2-11.7 7.3-.2.1-.2.2h-.2l-.4.3-.2.2-.4.3-.4.2-9 5.7-1.5 1-2 1.2-.2.1-.2.2v.7l.6 1.7.3 1 .9 2.8.2.6.2.6.3 1 1.7 5.5.4 1.3.3 1 .1.3v.3h1l-1-3-.8-2.6v-.2l-.2-.4-.8-2.5-.2-.6-.1-.7-2-6.4 12.7-8.1.4-.3.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 12.2-7.7.2-.3v-.2l-.2-.2h-.2l-.8-.2-1-.1-7.6-1-2-.3-20.6-2.7h-.6l-.6-.1-3.9-.5 2.5-9.9.3-1 .2-1 2-7.7L311 294l2 .3 11 1.4v-.8l-2.8-.4zm-9.3 55a12.3 12.3 0 00-2.8-.6c-1.5-.2-3-.2-4.7.1-1.2.2-2.4.5-3.4.9h3.6a14.3 14.3 0 015.5 0h2.7a15 15 0 00-1-.3zm11.9-16.1l-.4.2-.3.2-.3.1v.1c-.1.1-.2.2-.1.3l.1.3h.2l.6.2.3.1v-1.6h-.1zm-12 16.1l-1.3-.3 1.2.7h1.1a15 15 0 00-1-.3zm11-33.6l-.2-.2h-.2l-.8-.2-1-.1.8.5 1 .1L310 324l-.2.2h-.2l-.2.2-.4.3-.3.2-.4.2-.3.3-9 5.7-1.9 1-1.7 1.2-.3.2v.4l.2.2.4 1.4.2.8 1.1 3.5.2.6.4 1.2c0 .2.2.3.3.4a7 7 0 01.6 1.4l.2.4-.8-2.4-.2-.6-.1-.6-2-6.5 12.7-8.1.4-.2.4-.3.3-.2.4-.2.2-.2h.2l.2-.2 12.2-7.7.2-.3v-.2zm1 18l-.4-.3-.3.2-.3.1v.1c-.1.1-.2.2-.1.3l.1.3h.2l.6.2.3.1v-1h-.2z'/%3e%3cpath d='M252.6 350H249v-.8a12.4 12.4 0 01.2-1.3l.7.4.9.5 1.8 1.2z' class='cls-10'/%3e%3cpath d='M249.6 348.6l2.2 1.4-2.2-1.4zm0 0l2.2 1.4-2.2-1.4zm3.5 1.2l-2.6-1.6-.6-.4-.4-.3h-.3c-.2 0-.3.1-.3.3l-.4 2.2h.9v-.1l.1-1.3 2.3 1.4h1.5l-.2-.2zm-3.5-1.2l2.2 1.4-2.2-1.4zm0 0l2.2 1.4-2.2-1.4z'/%3e%3cg class='cls-11'%3e%3cpath d='M324 333.6v1l-.8-.2-.4-.2-14-9-.4-.2-.3-.2-4.9-3.1c1.4.3 2.7.7 4 1.2l.3.2 1.6 1 .4.2.4.3 14 8.9h.1z' class='cls-9'/%3e%3cpath d='M310.3 324.3l-.4-.2-.4-.3-1.8-1v-.1c-1.4-.6-2.9-1-4.4-1.4a.4.4 0 00-.3.7l4.7 3 .4.2.3.3 14.5 9.2h.2l.6.2.3.1v-.8l-.3-.1-.4-.1-.1-.1-14-8.9-.4-.2-.4-.3-2.6-1.6 1.5.6 1.4.8.4.3.4.2 14 9 .3.2h.2v-1l-13.7-8.7z'/%3e%3cpath d='M324 333.2v.4l-.1-.1-14-9-.4-.2-.4-.2-1.6-1 1.8.9.4.2.4.2.8.4 13.1 8.4z' class='cls-8'/%3e%3cpath d='M324 332.7v1.4l-.1-.1-.4-.3-14-8.9-.4-.2-.4-.3-1.4-.8a.4.4 0 01-.2-.6c.2-.2.4-.3.6-.2l2 1 .4.2.4.3.6.3 12.9 8.2z'/%3e%3c/g%3e%3cpath d='M312.5 350h-13.3v-.6l.2-1v-2l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5-.2-.5-.3-.4a6.5 6.5 0 00-.7-.9l-.3-.3-.8-.8-.3-.2-.3-.2a9 9 0 00-.6-.4l.4.2 1.7 1 .5.4.5.4 14.2 9 .5.3z' class='cls-10'/%3e%3cpath d='M299.7 345.6c-.3-1.7-.8-3.1-1.7-4.3l.8 2.4v.1l.1.4v.2l.9 2.5-.1-1.3zm0 1.3v-1.3c-.3-1.7-.8-3.1-1.7-4.3l.8 2.4v.1l.1.4v.2l.1.1.1.5.2.7v1.3l.5 1.3V347zm0 0v-1.3c-.3-1.7-.8-3.1-1.7-4.3l.8 2.4v.1l.1.4v.2l.1.1.1.5.2.7v1.3l.5 1.3V347zm-2-6.8l-.6-.4-.5-.3-1.6-1a.4.4 0 00-.6 0c-.1.3 0 .5.1.6 1 .6 1.8 1.4 2.5 2.3l.3.4c.5.7.9 1.5 1.2 2.4a10.7 10.7 0 01.5 3v2l-.1.5-.1.4h.8v-.4l.1-.2v-3.8c-.3-1.7-.8-3.1-1.7-4.3s12.6 8 12.6 8l1.2.7h1.5l-15.7-10zm2 6.8v-1.3c-.3-1.7-.8-3.1-1.7-4.3l.8 2.4v.1l.1.4v.2l.1.1.1.5.2.7v1.3l.5 1.3V347zm0 0v-1.3c-.3-1.7-.8-3.1-1.7-4.3l.8 2.4v.1l.1.4v.2l.1.1.1.5.2.7v1.3l.5 1.3V347z'/%3e%3cpath d='M294.7 338.7l.4.2-.4-.2zm7.5 6.6a1 1 0 10-.7 2 1 1 0 10.7-2z' class='cls-1'/%3e%3cpath d='M296.8 340l-1.7-1.1 1.6 1.4v-.3zm4.7 7.4a1 1 0 10.7-2.1 1 1 0 10-.7 2z'/%3e%3cpath d='M295.2 333.4l-20-12.7 27.3-17.3 20 12.7-27.3 17.3z' class='cls-6'/%3e%3cpath d='M321.5 316l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2.2.1v.2l1.8-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm0 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.4.3-.3.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.6l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.3.2.4-.2 1.7-1.1 1.8-1.1 9-5.8.4-.2.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8-1-.1zm1.4 0l-.2-.2-20-12.7h-.4l-13 8.3-.6.3-.5.3-13.2 8.4c-.2 0-.2.2-.2.4v.1l.2.2.4.2.5.4.2.1.7.4 2.7 1.8 13.2 8.3 2.1 1.4h.1l.3.1h.2l.2-.2 12.8-8.1.4-.3.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 12.2-7.7.2-.3v-.1zm-1.4 0l.2.1-.4.3-11.6 7.3-.2.1-.2.2h-.2l-.4.3-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2-1.5-1 1.6-1 11.9-7.5.5-.3.5-.4 12-7.6 18.2 11.6.8.5zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1zm0 0l.2.1-.4.3-11.6 7.3-.2.2h-.2l-.2.2-.4.2-.3.2-.3.3-.4.2-9 5.7-1.5 1-2 1.2-17.7-11.2h-.2a1 1 0 01-.3 0h-.1l.4.3.5.4h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 10 6.3.5.4.4.2.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1z'/%3e%3cpath d='M276 320.4l.2-.3-1 .6 1 .6a1 1 0 01-.2-1z' class='cls-1'/%3e%3cpath d='M278.1 321a1 1 0 00-1.1-1.4l-.8.5-.2.3c0 .3 0 .7.2 1l.6.4a1 1 0 001.3-.8zm8.1-3.1a1 1 0 10-.7 2 1 1 0 10.7-2zm-2.6 8.1l-.3-.1 1 .6c-.1-.3-.4-.5-.7-.6zm14.6-16.3c.2-.6-.1-1.2-.7-1.4s-1.2.2-1.4.7c-.2.6.1 1.2.7 1.4s1.2-.1 1.4-.7zm-3.2 6.7c-.6-.2-1.3.1-1.4.7s0 1.2.7 1.4a1 1 0 10.6-2.1zm-2.6 8a1 1 0 10-.7 2.1 1 1 0 10.7-2zm13.2-15.8a1 1 0 10.7-2 1 1 0 10-.7 2zm-2.6 8.1a1 1 0 10.7-2 1 1 0 10-.6 2zm-2.5 8a1 1 0 10.7-2 1 1 0 10-.7 2zm-1.9 6a1 1 0 00-1.4 1.4l1.8-1.1a1 1 0 00-.4-.3zm13.2-15.5a1 1 0 10.6-2 1 1 0 10-.7 2zm-2.6 8c.6.2 1.2-.1 1.4-.7s-.2-1.2-.7-1.3-1.2 0-1.4.7a1 1 0 00.7 1.3z'/%3e%3cpath d='M300.3 350h-.8l-.3-.1v-.1l-.3-.2-.6-.3-1-.7-3.3-2.1-.7-.4-4.4-2.8-.9-.6-7.4-4.7-1.4-4.6-.3-.9-.1-.1-.2-.9-2.7-8.7-.5-1.4v-.1l-.2-.6.6.4.4.3.3.1.4.3.9.6h.1l.5.3 2.7 1.8 2.2 1.4 1 .6 9.9 6.3.6.4.4.2.1.4.1.2.4 1.4.2.8 1.1 3.5.2.6.4 1.2.8 2.8.6 1.8.3.9v.1l.4 1.2.5 1.7z' class='cls-4'/%3e%3cpath d='M299.4 347v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3.3 1 .1-1-.4-1.4zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3.3 1 .1-1-.4-1.4zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3.3 1 .1-1-.4-1.4zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm.4 0l-.8-2.6v-.2l-.2-.4-.8-2.5-.2-.6-.2-.6-2-6.5v-.3l-.1-.1-.1-.1-.2-.2-17.7-11.2-1.5-1-.4-.2-.2-.1c0-.1-.3-.1-.4 0l-.2.4v.1l5.4 17.2s0 .2.2.2l18.3 11.7h2l-.9-3zm-.1 2.6l-.4-.2-.4-.3-.7-.4-1-.6-2.9-1.9-.7-.4-12.7-8-1.3-4.2-.3-1-.1-.5-.3-.9-2.6-8.2-.3-1v-.3l.1.1.7.5 2.7 1.7 13.2 8.3 2.1 1.4v.2l.6 1.8.3.8.9 2.9.4 1.2.3 1 1.7 5.5.4 1.3.3 1 .1.3h-.1zm-.3-2.6v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3V347zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3.3 1 .1-1-.4-1.4zm0 0v-.6l-.1-.7a13.7 13.7 0 00-.3-1.1v-.4l-.2-.4-.2-.5-.1-.4-.3-.5a7 7 0 00-.2-.5l-.3-.4-.4-1.2-.2-.6-1-3.5-.3-.9-.4-1.3-.1-.2-.1-.4-.4-.2-.6-.4-10-6.3-.8-.6-2.3-1.4-2.7-1.8h-.2l-1.3-.4 2.7 1.7 13.1 8.3 2.1 1.4v.2h.1l.6 1.7.2 1 .9 2.8.4 1.2.3 1 1.7 5.5.4 1.3.3 1 .1-1-.4-1.4z'/%3e%3cpath d='M277.2 350h-24.6l-1.8-1.2-.9-.5-.6-.4.6-.1 10.7-.7.9-.1 1.9-.1 1.4-.1 6.6-.5.7.4.7.5.6.4 2.4 1.5.6.4.4.2.4.3z' class='cls-5'/%3e%3cpath d='M271.6 346h-.2l-22.1 1.5c-.3 0-.4.1-.5.3 0 .2 0 .3.2.4l.2.1.3.3 2.3 1.4h1.5l-.2-.2-2.6-1.6 4.8-.3 1-.1 4.4-.3h.9l1.3-.2h1.4l7-.5.5.2.7.5 3.4 2.2.5.3h1.6l-6.4-4z'/%3e%3cpath d='M324 285.3v10l-2.7-.3-5.1-.7-.9-.1-3.8-.5-.5-.1-.5-.1-6.4-.8-1-.1-2.1-.3-.9-.1-9.7-1.3h-.3l-.4-.3-1.8-1.1-1.6-1.1-4.4-2.7-.7-.5-2.7-1.7-.6-.4-.4-.2-4.1-2.7v-1.6l24 3.2.8.1 2 .2 1.1.2 6.3.8 1.1.2 2.3.3 1.5.2h.5l.4.1 5.1.6 5.4.7.1.1z' class='cls-5'/%3e%3cpath d='M310.9 293.2l-6.4-.8-1-.2-.4.4 1 .1 6.4.8.5.1v-.4h-.1zm-10-1.3l-.8-.1-9.9-1.3c.2.1.3.3.2.4l9.8 1.3.8.1v-.4zm12.1-8.5l-2-.3-37.6-4.9-.3.1-.2.3v1.6l.2.4 13.3 8.4 1 .6 2.2 1.4.2.2h.2l.4.1L311 294l2 .3 11 1.4v-.8l-2.8-.3-5.1-.7-.9-.1-2.2-.3-1-.2-1-.1h-.1l-6.4-.8-1-.2-2.6-.3-.8-.1-9.9-1.3-3-2-.4-.2-4.5-2.9-.8-.4-3.1-2-1-.7-3.6-2.3v-1l23.6 3.2h1l1.4.3 1 .1 6.4.9 1 .1 2.8.4h1l.6.2h.9l5.1.8h.9l2 .3 2.5.4v-.9l-11-1.4zm-12 8.5l-1-.1-9.8-1.3c.2.1.3.3.2.4l9.8 1.3.8.1v-.4zm9.9 1.3l-6.4-.8-1-.2-.4.4 1 .1 6.4.8.5.1v-.4h-.1z'/%3e%3cpath d='M324 295.3V334h-.1l-.2.2-.5.3.8.2V350h-12.3a14.5 14.5 0 00-7.1-.5l-2.1.5h-2.2l-.5-1.7-.4-1.2-.3-1-.6-1.8v-.2l-.8-2.6-.4-1.2-.2-.6-1-3.5-.3-.8-.4-1.4-.1-.2-.1-.4.3-.2 1.7-1.1 1.8-1.1 9-5.7.4-.3.4-.2.3-.2.4-.3.2-.1.2-.1.2-.2 12.4-7.8h-1l-8.6-1.2-1.8-.3L290 312l-.6-.1-.7-.1-3.4-.4-.4-.1 2.6-10.2.5-2 2-7.7v-.4h.5l9.7 1.3.8.1 2 .3 1.1.1 6.4.8.5.1h.5l3.8.6h.9l5.2.8 2.6.3z' class='cls-7'/%3e%3cpath d='M323.9 334l-.4-.3-.3.2-.3.1v.1c-.1.1-.2.2-.1.3l.1.3h.2l.6.2.3.1v-1h-.2zm-24.1 13l-.8-2.6v.1l.1.5.2.7v1.3l.5 1.3V347zm23-31c0-.1 0-.2-.2-.2l-1-.2-.9-.1.8.5 1 .1L310 324l-.2.2h-.2l-.2.2-.4.3-.3.2-.4.2-.3.3-9 5.7-1.9 1-1.7 1.2-.3.2v.4l.2.2.4 1.4.2.8 1.1 3.5.2.6.4 1.2c0 .2.2.3.3.4a7 7 0 01.6 1.4l.2.4-.8-2.4-.2-.6-.1-.6-2-6.5 12.7-8.1.4-.2.4-.3.3-.2.4-.2.2-.2h.2l.2-.2 12.2-7.7.2-.3v-.2zM312 349.6l-1.4-.3 1.2.7h1.1a15 15 0 00-1-.3zm9.3-55l-5.2-.7-.9-.2-2.2-.2-1-.2-1-.1h-.1l-6.4-.9-1-.1-2.6-.3-.8-.1-9.9-1.3-.5.1v.2l-.1.2-2 8-.3 1-.2 1-2.5 9.6v.4l-.1.1v.3l.2.1.1.1h.1l3.3.4.6.1.7.1 22 3h.9l9 1.2-11.7 7.3-.2.1-.2.2h-.2l-.4.3-.2.2-.4.3-.4.2-9 5.7-1.5 1-2 1.2-.2.1-.2.2v.7l.6 1.7.3 1 .9 2.8.2.6.2.6.3 1 1.7 5.5.4 1.3.3 1 .1.3v.3h1l-1-3-.8-2.6v-.2l-.2-.4-.8-2.5-.2-.6-.1-.7-2-6.4 12.7-8.1.4-.3.4-.2.3-.2.4-.2.2-.2h.2l.2-.2 12.2-7.7.2-.3v-.2l-.2-.2h-.2l-.8-.2-1-.1-7.6-1-2-.3-20.6-2.7h-.6l-.6-.1-3.9-.5 2.5-9.9.3-1 .2-1 2-7.7L311 294l2 .3 11 1.4v-.8l-2.8-.4zm-9.3 55a12.3 12.3 0 00-2.8-.6c-1.5-.2-3-.2-4.7.1-1.2.2-2.4.5-3.4.9h3.6a14.3 14.3 0 015.5 0h2.7a15 15 0 00-1-.3zm11.9-16.1l-.4.2-.3.2-.3.1v.1c-.1.1-.2.2-.1.3l.1.3h.2l.6.2.3.1v-1.6h-.1zm-12 16.1l-1.3-.3 1.2.7h1.1a15 15 0 00-1-.3zm11-33.6l-.2-.2h-.2l-.8-.2-1-.1.8.5 1 .1L310 324l-.2.2h-.2l-.2.2-.4.3-.3.2-.4.2-.3.3-9 5.7-1.9 1-1.7 1.2-.3.2v.4l.2.2.4 1.4.2.8 1.1 3.5.2.6.4 1.2c0 .2.2.3.3.4a7 7 0 01.6 1.4l.2.4-.8-2.4-.2-.6-.1-.6-2-6.5 12.7-8.1.4-.2.4-.3.3-.2.4-.2.2-.2h.2l.2-.2 12.2-7.7.2-.3v-.2zm1 18l-.4-.3-.3.2-.3.1v.1c-.1.1-.2.2-.1.3l.1.3h.2l.6.2.3.1v-1h-.2z'/%3e%3cpath d='M250.8 348.8h-.3a1 1 0 01-.6-.5l-.6-.4-.1.4a12.4 12.4 0 00-.2 1v.7h3.6l-1.8-1.2z' class='cls-1'/%3e%3cpath d='M250.5 348.8h.3l-1-.5.7.5z'/%3e%3cpath d='M311.5 293.7l3.8.5-.7-3.3-3.1 2.8zm1.6-7.3l-.6-2.6-3.8-.6-1.4 1.3 5.8 1.9zm-13 1.7l.9 4.2 2.1.3 2.8-2.6-5.8-1.9zm23.9-2v1.6l-3.3 2.9-1.2-5.5-.1-.4 2 .6h.1l2.5.8zm-23.8-4l-2-.2.4 1.7 1.6-1.5zm-12.2 5.8l5.8 1.9-1.3-6-4.5 4.1zm-10-6.9l.5 2.5 2.7 1.7 2.6-2.3-5.8-1.9z' class='cls-1'/%3e%3cpath d='M298.2 284.8h.1l.3-.1 2.7-2.4-1.1-.2-1.6 1.5-.4-1.7-.9-.1.6 2.7.3.3zm7.8 0l.4.3 7.1 2.3h.2l.2-.1.2-.4-.7-3-.9-.1.6 2.6-5.8-1.9 1.4-1.3-1-.1-1.5 1.3c-.1 0-.2.2-.1.4zm17.9.4l-5.4-.7.1.5 1.5 6.5a.4.4 0 00.4.4s.2 0 .2-.2l3.3-3v-1l-3.3 3-1.2-5.6v-.4l2 .6 2.5.8v-.8h-.2zm-38.9-2.6l-.3-.3-7.2-2.3-.4.1c0 .1-.1.3 0 .4l.4 2.4 1 .6-.5-2.5 5.8 1.9-2.6 2.3.7.5 3-2.7.1-.4zm8.1.4l-.2-.4-.4.1-5.6 5.1c-.1.1-.2.2-.1.4v.1l.2.2h.2l7 2.3h.1l.3-.1c.1-.1.2-.3.1-.4l-1.6-7.4zm-5.1 5l4.5-4.2 1.3 6-5.8-1.9zm19.1 1.7c0-.1-.1-.3-.3-.3l-7.1-2.3-.4.1-.2.4 1 4.6 1 .1-1-4.2 5.8 1.9-2.9 2.6 1.1.1 2.9-2.6c.1-.1.2-.3.1-.4zm7.9 0h-.4l-4.1 3.8 1 .2 3.1-2.8.7 3.3h.9l-1-4.2c0-.1 0-.3-.2-.3zm9 5.2v.4l-2.7-.3v-.4l.1-.4h.4l2.2.7z'/%3e%3cpath d='M256 350h-1.8l1.5-1.4.3 1.4zm7.4-3.1l-1.9.1.3 1.4 1.6-1.5z' class='cls-1'/%3e%3cpath d='M261.4 349.6h.1l.3-.1 3-2.7h-1.4l-1.6 1.6-.3-1.4h-.9l.5 2.3.3.3zm9-.3l2.2.7h-2.7l-.4-.1a.4.4 0 01-.2-.3v-.4l2.5-2.2.3-.3.7.5-.3.3-2 1.8zm6.5.7h-.9v-.3h-.1l-.1-.6.6.4.4.2v.1l.1.2zm-20.1 0h-.8l-.3-1.4-1.5 1.4h-1.3l.2-.2 2.2-2 .3-.3h.4c.2 0 .3.1.3.3l.5 2.2z'/%3e%3cpath d='M283.3 328.3l-4.5 4.1.1.1 5.7 1.8-1.3-6zm10.7 18.2l3.3 2.1-.9-4.2-2.4 2.1zm-15.6-23.8l-1.9-1.2-.5.5 2.4.7zm13.8 15.9l3.6-3.2-.4-1.4-4.5-1.4 1.3 6zm-17-17.9l.2.7.4-.3-.6-.4z' class='cls-1'/%3e%3cpath d='M278.4 322.7l-2.4-.7.5-.5-.7-.4-.4.3.5 1.4 5.2 1.7-2.7-1.8zm6.7 12.6h.3c.1-.2.2-.3.1-.5l-1.6-7.3c0-.2-.1-.3-.2-.3h-.4l-4.7 4.3.2.9 4.5-4 1.3 6-5.7-2 .3 1 5.8 2h.1zm4.9-3.6v.4l1.6 7.3.2.4h.2l.2-.1 3.8-3.5-.2-.9-3.6 3.3-1.3-6 4.5 1.4-.2-.6-1-.6-3.7-1.2h-.4zm-1.4 11.2l-.6-.2 1 .6v-.1c-.1-.1-.2-.3-.4-.3zm8.4.6c0-.1 0-.3-.2-.3l-.4.1-3 2.8.6.4 2.4-2.1 1 4.2 1 .7-1.3-5.8z'/%3e%3cpath d='M47 23.3V25l-.1 1-.1 1.1v.5l-.1 1-.1.4-.1.7v.2l-.2.6v.2l-.2 1-.1.2-.2.8v.3l-.1.2-.1.3-.3.8-.1.4-.3.8-.2.4c0 .4-.2.7-.4 1v.2l-.5 1.2-.2.3-.4.9-.2.4-.4.8-.3.4-.2.4-.2.4-.2.4-.4.5-.4.6-1.4 2.2-.4.7-1.8 2.8-.6 1-.7 1-3.7 5.7-.7 1.3-1 1.5a30.3 30.3 0 00-1.4 2.7v.1l-.3.8-.2.4-.2.6v.3l-.1.2v.3l-.1.3v.4l-.1.1v.5l-.1.7v1l-6.7 4.3-1 .7-7.4 4.8-2 1.3-3.4 2.1-1.5 1v-1.7l.1-.5v-.2l.1-.2v-.4l.1-.3.1-.3v-.2l.3-.6c0-.3.2-.7.4-1 0-.3.2-.6.4-1l.3-.7a6.2 6.2 0 01.4-.8l.3-.5 1.5-2.3 1-1.4v-.3l1-1.3 1-1.6 5.4-8.5.4-.8.8-1.2.2-.3.5-.8.2-.5.4-.7.2-.5.2-.4.2-.4.2-.3.2-.6.1-.2.2-.4V51l.1-.1.4-1 .1-.3.3-.7v-.1l.2-.5V48l.2-.5.2-.5v-.3l.2-.7.1-.3.2-1v-.2a19.7 19.7 0 00.3-1.5v-.4l.1-.5.1-.4v-.3a45.4 45.4 0 00.2-2.2v-3.5l-.1-1v-.3l-.2-.7V33l-.1-.5v-.1l-.2-1v-.2l-.2-.5v-.4l-.1-.1c0-.4-.2-.7-.3-1v-.3l-.2-.7V28l-.1-.2-.2-.7-.1-.3-.1-.2-.3-.8-.1-.4a13 13 0 00-.4-1l-.4-1.1-.1-.2-.5-1-.3-.8-.2-.2v-.2l-.2-.3v-.1l-.2-.4-.3-.4-.1-.3v-.1l-.3-.5-.2-.3-.3-.6-.2-.3-.4-.6-.1-.2-.1-.1a25.4 25.4 0 00-1.7-2.4l-.2-.3-.3-.4-.2-.3-.3-.3-.2-.3-.3-.4-.3-.3-.3-.4-.2-.2-.6-.6-.5-.6-.2-.2-.2-.2-.2-.2-.2-.2L12 9l-.2-.2-.4-.3-.2-.2-.4-.3-.2-.3-.3-.2-.3-.3c-.2 0-.3-.2-.4-.3 0 0-.2 0-.2-.2-.2 0-.3-.2-.5-.3a15.6 15.6 0 00-.9-.7c-.2 0-.3-.2-.5-.3l-.3-.2-.1-.1-.3-.2-.2-.1-.2-.1-.2-.2-.3-.1-.4-.3-.3-.1-.4-.3h-.1l-.2-.1-.1-.1h-.1l-.6-.3-.2-.2-.3-.1-.8-.4-.2-.1-.5-.2-.3-.1a82 82 0 00-.8-.4H.5a8 8 0 00-.5-.2V0h4.3v-.2l.5.2H25v-.2l.4.2h13.2l.2.3.1.2.6.8.2.2.5.9.1.1.5.9.2.2.4.7v.1l.1.2a16.7 16.7 0 01.5.8l.4.8.3.6.1.3.4.7.1.3.3.8.1.1.4 1 .1.4.3.8.2.3v.3a11.6 11.6 0 01.3.7l.2.7v.2l.1.1v.3l.2.3v.3l.1.2v.3l.1.1.2.5v.4l.2.7v.3l.1.3a30.1 30.1 0 01.2 1l.2 1v1.1l.1.2v1l.1.3v1.3z' class='cls-5'/%3e%3cpath d='M46.4 26.3v.9-1zm-21 9.8v-.9l-.2-.7v-1.1l-.1-.3-.2-.8c0-.4 0-.7-.2-1.1a42 42 0 00-.5-2.2v-.3l-.3-.8v-.2a10.2 10.2 0 00-.3-1l-.1-.3-.2-.4a43.2 43.2 0 00-2.1-5.2l-.1-.2a27 27 0 00-.4-.7l-.1-.3a29.8 29.8 0 00-.7-1.2v-.1l-.3-.5-.3-.4a27.2 27.2 0 00-2.7-4l-2.5-3A23 23 0 0012.6 9l-.4-.4-.6-.6-1-.8-.2-.1-.1-.1-.3-.3-.3-.2-.4-.3-.2-.2-.7-.5-.5-.4h-.2L7.6 5l-.4-.3-.3-.2c-.2 0-.3-.2-.4-.3L6.2 4 6 3.8h-.2l-.3-.2-.4-.3H5L4.7 3h-.2l-.9-.6h-.1c-.2 0-.3-.2-.5-.3-.2 0-.3 0-.4-.2h-.1a27.4 27.4 0 00-1.9-.8H.5L.2 1H0v.4l.5.1.2.1a82 82 0 011 .5h.1l.5.2.2.1.8.4.3.1.2.1.6.3.2.2h.2l.1.1.4.2.3.2.4.2.3.2.2.1.2.2.2.1.3.2.1.1.3.2c.2 0 .3.2.5.3l.1.1.8.6.5.3.2.2.4.3.2.2.4.3.2.3.4.3.2.2.4.3.2.2.4.4.2.2.2.2.2.2.2.2.5.6.6.6.2.2a14 14 0 00.6.7l.3.4.2.2.3.4.2.3a11 11 0 01.8 1 30.3 30.3 0 011.6 2.4l.4.6.1.3.4.6.2.3.2.4v.2l.2.3.3.4.2.4.7 1.6.5 1v.2l.5 1v.3a13 13 0 01.5 1.1l.3.9.2.5.2.7v.4a18.2 18.2 0 01.6 2v.3l.1.3.1.4v.3l.2 1 .1.6.1.5v.2a11.2 11.2 0 01.2 1.1V36l.1 2v1.3a34.5 34.5 0 01-.2 2.2v.7l-.1.5v.4a17.2 17.2 0 01-.3 1.5 41.6 41.6 0 01-.6 2.2v.3l-.2.5-.1.5-.1.3-.2.4v.2l-.3.7v.3h-.1l-.4 1v.3l-.3.4v.2l-.3.5-.2.4-.1.4-.3.4-.2.5-.4.7-.2.4-.5.8-.2.4-.7 1.2-.5.8-5.5 8.5-1 1.6-.8 1.3.8-.6 1-1.5 5.9-9.2.4-.7c.9-1.3 1.7-2.7 2.4-4v-.2l.4-.8.1-.3.2-.3.3-.8.2-.4.2-.6v-.2a2 2 0 01.2-.3 26.7 26.7 0 00.8-2.3l.1-.5v-.2a35.5 35.5 0 001-4.6v-.8a43 43 0 00.2-2.4V39a17.3 17.3 0 000-3zm22-13v-1.7l-.2-1v-1l-.1-.3-.2-1V18l-.2-.9v-.5l-.2-.7v-.1l-.3-.9v-.4l-.3-.8-.1-.4-.3-1v-.2l-.3-.5v-.2L45 11c0-.3-.2-.5-.3-.8l-.1-.4-.4-1v-.1l-.4-.8-.1-.2-.4-.8v-.2l-.2-.2L43 6l-.4-.9-.2-.3c0-.2-.2-.3-.3-.5l-.2-.3-.4-.7-.1-.2-.5-1h-.1l-.6-1-.1-.1-.7-1-.1-.1h-1v.2l.2.2.2.2.7 1 .1.2.6.8v.1l.4-.2-.4.2.6.9.1.2.4.7.2.3c0 .2.2.4.3.5l.1.3.4.8.2.4.2.4.4.8.1.3.3.7.1.2.4 1 .1.3a67 67 0 00.5 1.1v.3l.2.4.1.3.3.9v.4l.2.3.1.5.1.5.2.8.2.7.1.6.2.9v.1l.1 1v.4l.1.2v.7l.2 1v.2a11.6 11.6 0 010 1v3.6l-.1 1h.4-.4v.2l-.2.9v.4l-.2.8v.6l-.1.3-.3 1v.2l-.2.7-.1.3v.3l-.1.1v.1l-.3.8a22.3 22.3 0 01-.4 1.3v.1l-.2.3c0 .3-.2.7-.4 1v.1l-.5 1.2-.1.2-.1.2-.4.8-.2.4-.4.8-.2.2v.2l-.5.8v.1l-.2.2-.7 1.2-1.5 2.2-.4.7-2 3-.6 1-.6 1-3.5 5.4-.8 1.4-1 1.5a22.7 22.7 0 00-1.7 3.6l-.2.5a7.1 7.1 0 00-.2.8l-.1.3v.2l-.1.1v.3l-.1.4v.1l-.1.6v1.5l-14.5 9.4-.2.1-.3.3-.7.4-1 .6-4.5 3v-1a8.6 8.6 0 01.2-1v-.2l.2-.7v-.1l.3-.6a20 20 0 011.5-3.4c0-.2.2-.3.3-.5l2-3v-.2l1-1.5 1-1.6 5.8-9.2.5-.7c.9-1.3 1.7-2.7 2.3-4s.1-.2.1-.2l.4-.8.1-.3.2-.3.3-.8.2-.4.2-.6v-.2a2 2 0 01.2-.3 26.7 26.7 0 00.8-2.3l.1-.5v-.2a35.5 35.5 0 001-4.6v-.8a43 43 0 00.2-2.4V39a17.3 17.3 0 000-3v-.8l-.2-.7v-1.1l-.1-.3-.2-.8c0-.4 0-.7-.2-1.1a42 42 0 00-.5-2.2v-.3l-.3-.8v-.2a10.2 10.2 0 00-.3-1l-.1-.3-.2-.4a43.2 43.2 0 00-2.1-5.2l-.1-.2a27 27 0 00-.4-.7l-.1-.3a29.8 29.8 0 00-.7-1.2v-.1l-.3-.5-.3-.4a27.2 27.2 0 00-2.7-4l-2.5-3A23 23 0 0012.6 9l-.5-.4-.6-.6-1-.8V7l-.2-.1-.4-.3-.2-.2-.4-.3-.2-.2-.7-.5-.5-.4h-.3v-.1L7 4.6v-.2c-.2 0-.3-.2-.4-.3L6.2 4 6 3.8h-.3l-.2-.2-.4-.3H5L4.7 3h-.2l-.9-.6h-.1c-.2 0-.4-.2-.5-.3-.2 0-.3 0-.5-.2a27.4 27.4 0 00-1.9-.8H.5L.2 1H0v.8l.5.2.9.4h.2l.5.3h.3l.7.5a26.1 26.1 0 011.4.7h.2l.7.5.4.2.1.1H6l.4.3.3.2.4.3h.2v.1l.6.4.7.5.2.1a19.2 19.2 0 011.2 1 24.2 24.2 0 013 2.8l.5.5 1.4 1.6.2.3.2.2.1.2.3.3.1.2.2.2.2.2c0 .2.2.3.3.4a40 40 0 00.9 1.2v.2l.3.4.4.6.7 1 .5 1 .3.6.2.3a18.7 18.7 0 01.4.8 44 44 0 012.9 7.2v.3l.3 1 .4 1.9.1.2v.2a9.3 9.3 0 01.2 1l.1.7v.3l.1.3.2 2.4V39a25.7 25.7 0 01-.1 2.6v.6l-.3 1.4v.2l-.2.7v.2l-.2 1-.7 2.6-.2.3v.4l-.3.5v.2l-.1.2v.1l-.4 1v.1l-.6 1.2v.2l-1 1.8-.2.3-.2.4-1.4 2.3-5.6 8.8-1 1.6-1 1.6-2.8 4.3a23.4 23.4 0 00-2 4.7l-.1.2-.2 1v.4l-.2.6v.7a17.3 17.3 0 000 1v.3h.1l.2.1h.3l1.5-1 1.5-1 1.7-1 1-.7 1-.6 8-5.2 1-.7 6.2-4 .3-.4v-2.2l.1-.2v-.3l.1-.3v-.3l.1-.2v-.1l.1-.2.2-.5c.5-1.4 1-2.7 1.8-4l5.6-8.7.6-1 .7-1 3.5-5.5a26.6 26.6 0 00.8-1.4l.1-.1.5-.8.2-.5.4-.7.2-.5.4-.8.1-.1.1-.3.5-1.1.1-.2.4-1 .1-.3v-.2l.4-.8.1-.4.3-.8v-.3l.1-.2v-.3l.3-.8v-.3l.3-1v-.3l.1-.4v-.2l.2-.8v-.4l.2-1V26l.1-1v-2z'/%3e%3cpath d='M3.3 33.7L3 34l-3 1.9v-9.6l.4.5.2.4.3.4a9 9 0 01.6 1 14.7 14.7 0 01.5 1.1l.1.3.4 1 .2.4v.3l.2.3v.1l.1.3v.2l.1.2v.2a2.7 2.7 0 01.2.5v.2z' class='cls-4'/%3e%3cpath d='M52.1 88.3l-.4.2L13 102.4l-1 .3-1 .4-11 4v-60C2 44 3.2 41 3.5 38.3c.2-1.3.2-2.7 0-4.1V34l-.2-.4v-.4l-.1-.3v-.1l-.1-.3v-.1l-.2-.3V32l-.1-.3-.1-.3-.2-.5a11.8 11.8 0 00-.5-1.2v-.1a14.7 14.7 0 00-1-2c-.2-.1-.2-.2-.3-.4a6 6 0 00-.3-.4l-.4-.5V1.5l.5.1.2.1a82 82 0 011 .5H2l.4.2.2.1.8.4.3.1.3.1.5.3h.1l.1.2h.2l.5.3.3.2.4.2.3.2.2.1.2.2.2.1.3.2.2.1.2.2c.2 0 .3.2.5.3l.1.1.8.6.5.3.2.2.4.3.2.2.4.3.2.3c.2 0 .3.2.4.3l.2.2.4.3.2.2.4.4.2.2.2.2.2.2.2.2.5.6.6.6.2.2a14 14 0 00.6.7l.3.4.2.3.3.3.2.3a11 11 0 01.8 1 30.3 30.3 0 011.6 2.4l.4.6.1.3.4.6.2.3.2.4.1.2.2.3.2.4.2.4.7 1.6.5 1v.2l.5 1v.3a13 13 0 01.5 1.2l.3.8.2.5.2.7v.4a18.2 18.2 0 01.6 2v.2l.1.3.1.4v.4l.2.9.1.6.1.5v.3a11.2 11.2 0 01.2 1v4.5a34.5 34.5 0 01-.2 2.2v.7l-.1.5v.4a17.2 17.2 0 01-.3 1.5 41.6 41.6 0 01-.5 2.2l-.1.3-.2.5-.1.5-.1.3-.1.4-.1.2-.2.7-.2.3-.4 1v.3l-.3.4v.2l-.3.6-.2.3-.1.4-.3.4-.2.5-.4.7-.2.5-.5.8-.2.3-.7 1.2-.5.8-5.5 8.5-1 1.6-.8 1.3-.2.3-1 1.4-1.4 2.3c0 .2-.2.3-.3.5l-.2.4-.1.3-.4.8-.4 1-.4 1-.2.6v.2l-.2.3v.6h-.1v.5l-.1.5v.9l-.1.3v.5l1.7-.6 3.2-1.1 1-.4 1-.3 20-7.2 1-.4 8.9-3.2.4-.1.2.4 8.6 19z' class='cls-6'/%3e%3cpath d='M3.4 34v-.3l-.1-.2v-.2l-.4.2L0 35.4v1l3-2 .4-.2V34z'/%3e%3cpath d='M2.9 32l-.4.3L0 33.9v-4.3l2 1 .5.3.2.5v.3l.2.3z' class='cls-1'/%3e%3cpath d='M2 30.6l-2-1v-1l1.4.8.6.3.1.3.4 1-.6-.4zm.5.3zm.6 2l-.3.2L0 35v-1l2.5-1.6.4-.3v.1l.1.3v.2l.1.2z'/%3e%3cpath d='M6.1 82.2l22-14.2 37.1-13.4-21.9 14.3L6.1 82.2z' class='cls-2'/%3e%3cpath d='M50.3 64.3l14.9-9.7-13.9 5-1 4.7zm.1-4.3l-22.3 8-6.7 4.3 2.7.6-.2.8-3.5-.7-14.3 9.2L33 72.6l.6-3.2.9.2-.6 2.7 9.4-3.4 6.2-4-.2-.1 1.1-4.8z' class='cls-1'/%3e%3cpath d='M24.1 72.9l-2.7-.6-1 .7 3.5.7.2-.8zm9.5-3.5l-.6 3.2.9-.3.6-2.7-.9-.2zM50.4 60l-1.1 4.8.2.1.8-.6 1-4.7-.9.4z'/%3e%3cpath d='M49.3 64.8l.1-.4-2 1.3-4.3 2.8-9 3.3-1 .3L13 79.3l-1 .4-1 .3v.5l1-.4 1-.3 20-7.2 1-.4 8.9-3.2.4-.1.3-.2 5.9-3.8h-.2zm-29 8.1L13 77.7 11 79l-3.4 2.2 1.8-.6 1.6-1 1-.7 1-.6 8-5.2-.6-.2zm29-8l.1-.5-2 1.3-4.3 2.8-9 3.3-1 .3L13 79.3l-1 .4-1 .3v.5l1-.4 1-.3 20-7.2 1-.4 8.9-3.2.4-.1.3-.2 5.9-3.8h-.2zm-29 8L13 77.7 11 79v.5l1-.6 1-.6 8-5.2-.6-.2zm29-8l.1-.5-2 1.3-4.3 2.8-9 3.3-1 .3L13 79.3l-1 .4-1 .3v.5l1-.4 1-.3 20-7.2 1-.4 8.9-3.2.4-.1.3-.2 5.9-3.8h-.2zM12 78.8l1-.6 8-5.2-.6-.2-7.4 4.8-2 1.3v.5l1-.6zm53.6-24.5v-.1h-.2l-.2-.1h-.1L28.5 67.4l-.4.1h-.2v.1l-.3.1-14.4 9.4-.2.1-.3.3-.7.4-1 .6-4.5 3-.4.2-.2.2-.2.3v.3h.1l.2.1h.2L11 81l1-.3 1-.4 30-10.8.4-.1h.1l.3-.3L65 55.2l.4-.2c.2-.1.3-.3.2-.5zM47.4 65.7L43 68.5l-9 3.3-1 .3-20 7.2-1 .4-1 .3-1.6.6 1.6-1 1-.7 1-.7 8-5.1 1-.7 6.2-4 22-8 1-.3 10.7-3.9-11.5 7.5-1 .7-2 1.3zm-27 7.2L13 77.7 11 79v.5l1-.6 1-.7 8-5.1-.6-.2zm29-8v-.5l-2 1.3-4.3 2.8-9 3.3-1 .3L13 79.3l-1 .4-1 .3v.5l1-.4 1-.3 20-7.2 1-.4 8.9-3.2.4-.1.3-.3 5.9-3.8h-.2zm-29 8L13 77.7 11 79v.5l1-.6 1-.7 8-5.1-.6-.2zm29-8v-.5l-2 1.3-4.3 2.8-9 3.3-1 .3L13 79.3l-1 .4-1 .3v.5l1-.4 1-.3 20-7.2 1-.4 8.9-3.2.4-.1.3-.3 5.9-3.8h-.2z'/%3e%3cpath d='M43.3 68.9l21.9-14.3 8.9 19.5-22 14.2-8.8-19.4z' class='cls-10'/%3e%3cpath d='M74.5 73.9l-8.8-19.4-.1-.1-.2-.2H65l-1.6 1-13 8.5-1 .7-2.1 1.3-4.3 2.8c-.2.1-.3.3-.2.5l.2.4 8.4 18.7.2.4.3.2h.4l22-14.3c.2 0 .2-.3.2-.5zM52.3 87.7L43.8 69l21.3-13.8L73.5 74 52.3 87.7z'/%3e%3cpath d='M52.1 88.3l-.4.2L13 102.4l-1 .3-1 .4-11 4v-60C2 44 3.2 41 3.5 38.3c.2-1.3.2-2.7 0-4.1V34l-.2-.4v-.4l-.1-.3v-.1l-.1-.3v-.1l-.2-.3V32l-.1-.3-.1-.3-.2-.5a11.8 11.8 0 00-.5-1.2v-.1a14.7 14.7 0 00-1-2c-.2-.1-.2-.2-.3-.4a6 6 0 00-.3-.4l-.4-.5V1.5l.5.1.2.1a82 82 0 011 .5H2l.4.2.2.1.8.4.3.1.3.1.5.3h.1l.1.2h.2l.5.3.3.2.4.2.3.2.2.1.2.2.2.1.3.2.2.1.2.2c.2 0 .3.2.5.3l.1.1.8.6.5.3.2.2.4.3.2.2.4.3.2.3c.2 0 .3.2.4.3l.2.2.4.3.2.2.4.4.2.2.2.2.2.2.2.2.5.6.6.6.2.2a14 14 0 00.6.7l.3.4.2.3.3.3.2.3a11 11 0 01.8 1 30.3 30.3 0 011.6 2.4l.4.6.1.3.4.6.2.3.2.4.1.2.2.3.2.4.2.4.7 1.6.5 1v.2l.5 1v.3a13 13 0 01.5 1.2l.3.8.2.5.2.7v.4a18.2 18.2 0 01.6 2v.2l.1.3.1.4v.4l.2.9.1.6.1.5v.3a11.2 11.2 0 01.2 1v4.5a34.5 34.5 0 01-.2 2.2v.7l-.1.5v.4a17.2 17.2 0 01-.3 1.5 41.6 41.6 0 01-.5 2.2l-.1.3-.2.5-.1.5-.1.3-.1.4-.1.2-.2.7-.2.3-.4 1v.3l-.3.4v.2l-.3.6-.2.3-.1.4-.3.4-.2.5-.4.7-.2.5-.5.8-.2.3-.7 1.2-.5.8-5.5 8.5-1 1.6-.8 1.3-.2.3-1 1.4-1.4 2.3c0 .2-.2.3-.3.5l-.2.4-.1.3-.4.8-.4 1-.4 1-.2.6v.2l-.2.3v.6h-.1v.5l-.1.5v.9l-.1.3v.5l1.7-.6 3.2-1.1 1-.4 1-.3 20-7.2 1-.4 8.9-3.2.4-.1.2.4 8.6 19z' class='cls-6'/%3e%3cpath d='M24.3 33.5v-.3.6-.3zm-.2-1v-.3l.1 1v-.7zm-.2 12l.2-.7v-.2l-.2 1zm0-13v-.2l.2 1-.1-.8zm-.2 14.3l.2-1-.2 1zM23 27.9a7 7 0 00-.2-.6l.2.9v-.3zM22.7 49l.1-.3v.3zm-.3 1a29.7 29.7 0 01-1 2.5v-.2L22 51l.5-1v-.3l.1-.2.2-.5-.3 1zM20 55l.2-.4.2-.3-.4.7zm-.2-35l-.2-.3.5 1-.3-.7zm-2.5-4a40 40 0 01-.5-.8l.7 1-.2-.3zM12 68.4l1-1.6V66l-1 1.6-1 1.6-2.8 4.3a23.4 23.4 0 00-2 4.7l-.1.2-.2 1v.4l-.2.6v2h.1l.2.1h.2L11 81l1-.3 1-.4v-.4l-1 .3-1 .4V80l-1.6.6-1.8.6-1 .4v-1.1a8.6 8.6 0 01.1-1v-.2l.2-.7v-.1l.2-.6a20 20 0 011.6-3.4l.2-.5 2-3v-.2l1-1.5-.7.5.8-1.3zM8 6h-.1l-.6-.4 1.3 1L8 6zm-1-.4l-.4-.3-.3-.2L6 5l1.3.8-.2-.1zM2.4 2.9L2 2.8l1 .5-.7-.4zm-1-.4a32.2 32.2 0 00.2 0h-.2zm51.1 85.7l-.2-.5L43.8 69l-.1-.3a.4.4 0 00-.6-.2l-9 3.3-1 .3L13 79.3l-1 .4-1 .3-1.6.6-1.8.6-1 .4v-1.1a8.6 8.6 0 01.1-1v-.2l.2-.7v-.1l.2-.6a20 20 0 011.6-3.4c0-.2.2-.3.3-.5l2-3v-.2l1-1.5 1-1.6 5.8-9.2.5-.7c.9-1.3 1.7-2.7 2.3-4s0-.2.1-.2l.4-.8.1-.3.2-.3c0-.3.2-.5.3-.8l.2-.4.2-.6.1-.4.1-.2a26.7 26.7 0 00.7-2.2l.2-.5v-.2a35.5 35.5 0 001-4.6v-.8a43 43 0 00.2-2.4v-.8a40 40 0 00-.1-3.1v-.7l-.2-.8v-.6l-.2-.8c0-.4 0-.7-.2-1.1a42 42 0 00-3.5-10.4l-.1-.2a27 27 0 00-.4-.7l-.1-.3a29.8 29.8 0 00-.7-1.2v-.1l-.3-.5-.3-.4a27.2 27.2 0 00-2.7-4l-2.5-3A23 23 0 0012.6 9l-.5-.4-.6-.5-1-.9V7l-.2-.1-.4-.3-.2-.2-.6-.4-.7-.6-.5-.3-.3-.2-.5-.3-.2-.2-.7-.4-.2-.1-.3-.2-.2-.1-.6-.3-.2-.2h-.2c-.3-.3-.6-.4-1-.5v-.1L3 2.3 2.5 2a27.4 27.4 0 00-2-.9L.2 1H0v.8l.5.2 1 .5h.2l.4.2 1 .5a26.1 26.1 0 011.4.7h.2l.7.5.4.2.1.1 1.4.9 1.3 1h.2a19.2 19.2 0 011.2 1 24.2 24.2 0 013 2.8l.5.6 1.4 1.6.2.2.2.2.1.2.3.3.1.2.2.2s0 .2.2.2c0 .2.2.3.3.4 0 .2.2.4.3.5l.7 1 .2.3.4.6.7 1 .5 1 .3.6a38.8 38.8 0 013.3 7.7l.2.9.3 1 .4 1.9v.2c.2.3.2.6.3 1l.1 1 .1.5.2 2.4V39a25.7 25.7 0 01-.1 2.6v.6a17.4 17.4 0 01-.5 2.3v.2a38 38 0 01-1 3.6v.4l-.2.3a17 17 0 01-.7 2 27.7 27.7 0 01-1.6 3.3l-.4.7-1.4 2.3-5.6 8.8-1 1.6-1 1.6-2.8 4.3a23.4 23.4 0 00-2 4.7l-.1.2-.2 1v.2l-.1.2v.6l-.1.3v1.7h.1l.2.1h.2L11 81l1-.3 1-.4 30-10.8 8.5 18.7L13 101.9l-2 .7-11 4v.9l11-4 1-.3 1-.4 39.2-14 .1-.1.2-.2v-.3zM2.3 29.4C1.7 28 1 26.8 0 25.7V27c.5.7 1 1.4 1.4 2.3l.2.4.3.8A21.3 21.3 0 013 34l.1.4c.3 1.4.3 2.7.1 3.9-.3 2.4-1.3 5.1-3.1 8V48l.2-.3c2.1-3.4 3.4-6.6 3.8-9.3.3-2.8-.2-5.8-1.7-9z'/%3e%3cpath d='M6.1 82.2l22-14.2 37.1-13.4-21.9 14.3L6.1 82.2zm30.5-59.1l5.1-3.3-5.4-2.8.3 6.1zm3.7 10.7l-.4-6.1-5.1 3.3 5.5 2.8zM35 4.3l.4 6.1 5.1-3.3L35 4.3zm-4.5-1.7l-5.1 3.3-.3-5.9v-.2l.4.2 5 2.6zM9.7 2.5L7 4.4l-.4.3-.2-.2-.3-.1-.4-.3-.3-.1-.4-.3h-.1l-.2-.1-.1-.1V3l-.2-3v-.2l.5.2 5 2.5zM18.8 6l-5.1 3.3 5.5 2.8-.4-6.1zm2.8 47l-.2.2c0 .1 0 .3-.2.4l-.2.4-.4.8-.2.4-.5.8-.2.4-.7 1.2 3 1.6-.4-6.1zM12 70.3l-2 1.2-1.4 2.3c0 .2-.2.3-.3.5l4 2-.3-6z' class='cls-1'/%3e%3cpath d='M46.1 28.8H46a.4.4 0 01-.2-.4l-.4-7.6c0-.1 0-.3.2-.4h.4l.5.3.4.2v-1.1l-.1-.3v-.3l-.2-1-.2-1v-.6L46 16v-.1l-.1-.4-.5-.2-2-1a.4.4 0 01-.3-.4c0-.2 0-.3.2-.4l1.3-.9.4-.2v-.1l-.2-.5-.1-.3-.2-.3c0-.3-.2-.6-.3-.8V10l-.1-.1-.4-1V9l-.4-.8-.1-.3-.4-.7-.1-.3-.3-.5-.4-.9-.2-.3-.3-.5v-.2l-.1-.1-.4-.7-.2-.2-.5-.9v-.1l-.6-.9-.2-.2-.6-.8-.8-.4L38 0H27.4l4.2 2.2.2.3c0 .2 0 .3-.2.4L25.3 7h-.5a.4.4 0 01-.2-.3L24.3 0h-5.5c0 .2 0 .3-.2.4h-.4l-.8-.4H6.6l4.2 2.1.2.4c0 .1 0 .3-.2.4l-3.2 2-.3.3.3.2c.2 0 .3.2.5.3l.1.1.8.6.5.3.2.2.4.3.2.2.4.3.2.3.4.3.2.2.4.3.2.2.4.4c0-.2 0-.3.2-.4L19 4.9c.1-.1.3-.1.4 0 .2 0 .2.1.3.3l.3 7.6-.1.3h-.5l-5.3-2.7-1.2-.6.2.2.2.2.5.6.6.6.2.2a14 14 0 00.6.7l.3.4.2.3.3.3.2.3.3.4.2.3.3.3a30.3 30.3 0 011.6 2.4l.4.6.1.3.7.4 2.1 1c.2.1.3.2.3.4 0 .1 0 .3-.2.4l-.9.5-.3.3v.2l.2.2c0 .3.2.6.3.8l.5 1v.2l.5 1v.3a13 13 0 01.5 1.2l.3.8v.2l.2.3.2.7v.4l.3.7v.2l.3 1v.2a5.7 5.7 0 00.1.4l.1.4v.4l.2.9.1.6.1.5v.3a11.2 11.2 0 01.2 1V36l.1 2v1.3a34.5 34.5 0 01-.2 2.2v.7l-.1.5v.4a17.2 17.2 0 01-.3 1.5v.2l-.3 1v.3l-.3.7v.3l-.2.5-.1.5-.1.3-.2.4v.2l-.3.7v.3h-.1l-.4 1v.3l-.3.4v.2h.1l.1.1v.2l.1.1.4 7.6c0 .1 0 .3-.2.3-.1.1-.3.1-.4 0l-3.4-1.6-.3-.2-5.5 8.5-1 1.6-.8 1.3.8-.5.1-.1h.5c.1 0 .2.1.2.3l.2 4 .2 3.6v.1l-.2.2h-.4l-.6-.2-1-.5-2.7-1.4-.4-.2-.3.8-.4.9-.4 1-.2.6-.1.2v.3l-.1.3v.3h-.1v.5l-.1.5v.7l-.1.1v1l1.5-1L11 79l2-1.3 7.4-4.8 1-.6L28 68v-1.1a8.4 8.4 0 01.1-1.3v-.4l.1-.3v-.3l.2-.2V64l.2-.6.2-.4-.4-.2-3.1-1.6c-.2 0-.2-.2-.2-.3l.1-.4 6.4-4.1h.4l.2.2L36 51l.6-1 .7-1 1.8-2.8-.4-.2-3.7-1.9a.4.4 0 01-.2-.3c0-.2 0-.3.2-.4l6.3-4.1h.5l.2.3v1.8c.2-.1.2-.3.3-.4l.3-.5.4-.7.2-.4.4-.9.1-.3.6-1.2v-.1l.4-1.1.2-.4c0-.3.2-.5.3-.8l.1-.5.3-.7V33l.1-.2.1-.4.2-.7v-.3l.3-1v-.1l.1-.6v-.2l.2-.7v-.4l-.2.2h-.2zM34.3 3.2h.5l6.7 3.4.2.4c0 .2 0 .3-.2.4l-6.3 4c-.1.2-.3.2-.4.1a.4.4 0 01-.3-.3l-.4-7.6.2-.4zm-1.2 33.4c.1 0 .2.1.2.3l-.1.4-6.4 4.1h-.4a.4.4 0 01-.2-.3l-.4-7.6c0-.1 0-.3.2-.4h.4l6.7 3.4zM30.6 22l.2.4.4 7.6c0 .1 0 .3-.2.3-.1.1-.3.1-.4 0L23.9 27a.4.4 0 01-.3-.3c0-.2 0-.3.2-.4l6.4-4.1c0-.1.3-.1.4 0zm-8-8.5l6.3-4.2h.4c.2 0 .3.2.3.4l.4 7.5-.2.4c-.1.1-.3.1-.4 0l-6.8-3.4-.2-.4c0-.2 0-.2.2-.3zm2.1 53c.2 0 .2.2.3.3l-.2.4-6.4 4.1H18a.4.4 0 01-.2-.3l-.4-7.6c0-.1 0-.3.2-.4h.4l6.7 3.4zM28 54c0 .1-.2.1-.4 0a.4.4 0 01-.2-.3l-.1-2.8-.1-1v-1l-.2-2.8c0-.1 0-.3.2-.3.1-.1.3-.1.4 0l6.2 3.1.6.3.2.3c0 .2 0 .3-.2.4l-1.5 1L28 54zm13-19.3h-.5l-6.7-3.4a.4.4 0 01-.2-.4l.1-.3 6.4-4.1c.1-.1.3-.1.4 0 .2 0 .2.1.2.3l.4 7.5c0 .2 0 .3-.2.4zm-4.6-10.6c0 .1-.2.1-.4 0a.4.4 0 01-.2-.3l-.4-7.6c0-.1 0-.3.2-.4h.4l6.8 3.5.2.3c0 .2 0 .3-.2.4l-6.4 4.1zM3.6 2.6L3.5 0H0v1.5l.5.1.2.1a82 82 0 011 .5h.1l.5.2.2.1.8.4.3.1v-.4z' class='cls-1'/%3e%3cpath d='M28.8 10.5l-5.2 3.3 5.5 2.8-.3-6.1zm-.9 36.4l.3 6.1 5.1-3.3-5.4-2.8zm18.6-19.3l.2-.2v-.1L47 26v-4.1l-.7-.4.3 6.1zM30 23.2l-5.1 3.3 5.4 2.8-.3-6.1zm-3.4 11l.3 6.1 5.2-3.3-5.5-2.8zm-.2 26.7l2.8 1.4c.4-1 .8-1.9 1.4-2.8l1-1.5v-.4l-5.2 3.3zM36 43.7l3.5 1.8 1.4-2.2.4-.6-.1-2.3-5.2 3.3zM18.6 70.2l5.1-3.3-5.4-2.8.3 6.1zm1.3-50.9v.1l.2.3.3.4.5-.3-1-.6zm25.8-4.9l-.2-.6v-.3h-.1v-.3l-1 .6 1.3.6z' class='cls-1'/%3e%3cpath d='M4.5 3v.5h-.1L3.8 3h-.2v-.6L3.5 0h.8l.2 3zm6.5-.5c0 .1 0 .3-.2.4l-3.2 2-.3.3-.1-.1-.3-.2-.2-.1-.2-.2.4-.2 2.8-1.9-5-2.5h1.9l4.2 2.1.2.4zM17.4 0l.8.4h.4l.2-.4h-1.4zm2.2 5.2c0-.2 0-.3-.2-.4H19L12.6 9s-.2.2-.1.4l.2.2.2.2 1.2.6 5.3 2.7h.5s.2-.2.1-.3l-.3-7.6zm-5.9 4L18.8 6l.4 6-5.5-2.7zm17.9-7.1L27.4 0h-2l5.1 2.6-5 3.3L25 0h-.8l.3 6.7.2.3h.5l6.4-4 .2-.4c0-.1 0-.3-.2-.3zM39 .5l-.8-.4L38 0h.6l.2.3.1.2zM22.2 19.7c0-.2-.1-.3-.3-.4L19.1 18l.4.6.2.3.2.4 1 .6-.5.3c0 .1 0 .3.2.4l.1.4 1.3-1 .2-.4zm7.4-10c0-.2-.1-.3-.3-.4H29l-6.3 4.2c-.2 0-.2.2-.2.3l.2.4 6.7 3.4h.5l.2-.4-.4-7.5zm-6 4l5.2-3.2.3 6-5.5-2.7zm17.9-7.1l-6.7-3.4h-.5l-.2.4.4 7.6c0 .1.1.3.3.3h.4l6.3-4.1c.2-.1.2-.3.2-.4 0-.1 0-.3-.2-.4zm-6.2 3.8L35 4.3 40.5 7l-5.1 3.3zm-4.5 12c0-.1 0-.3-.2-.3-.2-.1-.3-.1-.4 0l-6.4 4-.2.5.2.3 6.8 3.5h.4c.2-.1.2-.3.2-.4l-.4-7.6zm-6 4.1l5.2-3.3.3 6-5.4-2.7zm18-7.1L36 15.9h-.4c-.2.1-.2.3-.2.4l.4 7.6c0 .1 0 .3.2.3.1.1.3.1.4 0l6.4-4.1.2-.4-.2-.3zM36.5 23l-.3-6 5.4 2.7-5.1 3.3zm6.7-9.1c0 .1 0 .3.2.3l2.5 1.3v-.4l-.1-.2v-.3l-.1-.2-1.3-.6 1-.6-.3-.7-1.7 1c-.2 0-.2.2-.2.4zM33.1 36.5l-6.7-3.4h-.5l-.2.4.4 7.6c0 .1.1.3.3.3h.4l6.3-4.1c.2-.1.2-.2.2-.4s0-.3-.2-.3zM27 40.3l-.3-6.1 5.5 2.8-5.2 3.3zm13.7-13.4c0-.2 0-.3-.2-.4h-.4l-6.4 4.2-.2.4.3.3 6.7 3.5h.4c.2-.2.2-.3.2-.5l-.4-7.5zm-5.9 4l5.1-3.2.4 6-5.5-2.7zm10.7-10.5l-.2.4.4 7.6.2.3h.5l.2-.2.1-1-.2.1-.3-6 .7.3v-1l-1-.5h-.4zM22.6 60.2c.2 0 .2-.2.2-.3l-.4-7.6c0-.1 0-.3-.2-.4H22l-.2.5-.2.4c0 .1 0 .3-.2.4l.2-.1.3 6-3-1.5-.4.7 3.7 2h.4zm11.8-10.9l-.6-.3-6.2-3.2h-.4l-.2.4.1 2.8v1l.1 1 .2 2.8c0 .1 0 .3.2.4h.4l4.8-3.2 1.6-1 .2-.4-.2-.3zM31.3 51l-3.1 2-.1-2v-1l-.1-1-.1-2 4 2 1.4.7-.5.3-1.5 1zm10.5-11.7h-.5L35 43.4l-.2.4.2.3 4 2.1.5-.7-3.4-1.8 5-3.3.2 2.3.4-.6.2-.3.2-.4v-1.8l-.3-.3zM13 77.4l.2-.4-.4-7.5-.2-.4H12l-1 .7-1 1.7 1.9-1.2.3 6-4-2-.4.8 4.7 2.3c.1.1.3 0 .4 0zm11.7-10.9L18 63h-.5c0 .1-.2.3-.1.4l.4 7.6c0 .1 0 .3.2.3h.4l6.4-4.1c0-.1.2-.2.1-.4 0-.1 0-.3-.2-.4zm-6.1 3.7l-.4-6.1 5.5 2.8-5.1 3.3zm13.5-13.8h-.4l-6.4 4.2s-.2.2-.1.4c0 .1 0 .3.2.3l3.5 1.8c0-.3.2-.5.3-.8L26.4 61l5.1-3.3v.4l.8-1.2c0-.2 0-.3-.2-.3z'/%3e%3cpath d='M65.4 55l-.2-.4-15 9.7-.7.6-5.9 3.8-.3.2.2.4 8.6 19 .4-.2L63.6 81c0-.3.2-.6.5-.7.2-.2.5-.2.8-.2l9.2-6-8.7-19zM51.7 75.5a1 1 0 01-1.5-.3 1 1 0 01.3-1.5 1 1 0 011.5.3 1 1 0 01-.3 1.5zm17.8-1.4c-.5.3-1.2.1-1.5-.4a1 1 0 011.8-1.2c.4.5.2 1.2-.3 1.6zm-4.6-7.2c-.5.4-1.2.2-1.5-.3a1 1 0 111.5.3zm-4.2 8a1 1 0 01-1.2-1.8 1.1 1.1 0 011.2 1.8zm-4.4 7.7a1 1 0 01-1.5-.3 1 1 0 011.8-1.2 1 1 0 01-.3 1.5zm-2.9-18.8a1 1 0 111.2 1.8 1 1 0 01-1.2-1.8z' class='cls-1'/%3e%3cpath d='M55 64a1 1 0 00-1.6-.2 1 1 0 00-.3 1.5c.3.5 1 .6 1.5.3s.7-1 .3-1.5zm-3 10a1 1 0 00-1.5-.3 1 1 0 00-.3 1.5c.3.5 1 .6 1.5.3s.6-1 .3-1.5zm3 6.8a1 1 0 00-.2 1.5c.3.5 1 .7 1.5.3.5-.3.6-1 .3-1.5a1 1 0 00-1.5-.3zm6-7.4c-.4-.5-1-.7-1.5-.3s-.7 1-.4 1.5c.4.5 1 .6 1.6.3.5-.3.6-1 .3-1.5zm3 6.8a1 1 0 00-.4.7L65 80c-.3 0-.6 0-.8.2zm.9-13.2c.5-.4.6-1 .3-1.6a1 1 0 00-1.5-.3c-.5.3-.7 1-.3 1.5s1 .7 1.5.3zm3.1 6.7c.3.5 1 .7 1.5.4.5-.4.6-1 .3-1.6-.3-.5-1-.6-1.5-.3s-.7 1-.3 1.5z'/%3e%3cpath d='M271.6 346l6.4 4h-29.5l.3-2.2c0-.2.2-.3.4-.3l22.2-1.6h.2zm52.4-61.2V350h-25.3l-18.3-11.7-.2-.2-5.3-17.2v-.1c-.1-.2 0-.3 0-.4h.1l13.2-8.4-3.3-.4h-.2L268 301l-1.6-1-1.6-1-.2-.1a.4.4 0 01-.2-.5l5.2-20.3v-.2h.2l.2-.1 3.2.4h.1l37.6 5h1l1 .2 11 1.5zM146.3 350z' class='cls-1'/%3e%3c/svg%3e") no-repeat center;
    background-size: cover
}

@media screen and (min-width: 62.5em) {
    .header-banner--static-2023 {
        background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' viewBox='0 0 1260 450'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:none%7d.cls-2%7bfill:%2300d5b8%7d.cls-3%7bfill:%23ffc800%7d.cls-4%7bfill:%23ffc500%7d.cls-5%7bfill:%23ff2900%7d.cls-6%7bfill:%231d89ff%7d.cls-7%7bfill:%230dd3bb%7d.cls-8%7bfill:%230c85ff%7d.cls-9%7bfill:%23959595%7d.cls-10%7bfill:%239a9a9a%7d.cls-11%7bfill:%235c36bb%7d.cls-14%7bisolation:isolate%7d%3c/style%3e%3c/defs%3e%3cpath d='M870.5 433.3l-2 .5a23.3 23.3 0 00-4.7 2.2l-.7.5h-.1l-.7.6h-.2l-.6.5-.2.2-.6.5v.1l-.6.5-.2.2-.5.5-.6.7v.2l-.5.5v.2l-.5.6v.2l-.4.6-.1.1-.3.6v.2l-.4.8a8.7 8.7 0 00-.4 1.5l-.1.2v.1l-.2.9v.4l-.1.4-.2 1.2v1H827a14.1 14.1 0 01.7-1.6c.8-1.6 2-3.1 3.4-4.4s.2-.2.2-.2l.5-.5.8-.6.6-.4.3-.2a25 25 0 016-2.8l1-.3.8-.1 4.9-1 24.3-4.6z' class='cls-2'/%3e%3cpath d='M870.5 432.2h-.2l-29.6 5.7h-.5a13.7 13.7 0 00-2.1.7l-1.1.4a23.5 23.5 0 00-5 2.8l-.5.4-.2.1-.2.2-.8.7-.6.6h-.1a37.8 37.8 0 00-.8.9l-.4.6h-.1c0 .2-.1.2-.2.3 0 .2-.2.3-.3.5-.4.5-.8 1.1-1 1.7l-.2.2-.1.4v.1l-.2.2-.5 1.3h2.3l.4-.7.1-.3.1-.3a12 12 0 01.9-1.4l.3-.5.4-.5.8-.8.1-.2a11.4 11.4 0 012-1.6v-.1a20.9 20.9 0 015.8-3l.3-.1 1.2-.3.6-.2h.5l4.6-1 2-.3 13.5-2.6-.3.2-.6.5-.1.1-.7.6-.1.1-.6.6-.2.1-.5.6-.6.8-.2.1-.4.7-.5.8-.1.1-.4.7v.2l-.4.5v.3l-.4.8a9.2 9.2 0 00-.3.9v.2l-.3.8v.1l-.2.9-.1.8-.2 1.3v1.1h2.1v-.6l.1-.3.1-1.1.1-.8.2-.8-.7-.2h-.3.3l.7.1.2-.7.1-.2.2-.7.3-.7.1-.2.3-.6v-.1l.3-.6.1-.1.4-.6.1-.2.4-.5.1-.1.5-.6.5-.6.2-.1.5-.5.6-.6.2-.1.5-.4.2-.2.7-.4.1-.1.6-.4.3-.1.7-.5a21.7 21.7 0 015.4-2c.6-.1 1-.7.9-1.3a1 1 0 00-1-.9zM855.3 449l-.6-1.3-.2 1.3v1.1h1v-.5c0-.2 0-.4-.2-.6z'/%3e%3cpath d='M916.5 450h-30v-.5c-.1-1.5-.4-3-.7-4.5l-.1-.7-.6-2.3-.2-1-.6-1.7-.2-.8c-.6-1.6-1.2-3.2-2-4.8 0-.4-.2-.7-.4-1l-.1-.3-.5-1-.3-.6v-.1l-.4-.7-.4-.7a18.8 18.8 0 00-1.2-2 28.3 28.3 0 00-2.6-3.7l-.6-.9-.2-.2a21.2 21.2 0 00-1.8-2.1 40.8 40.8 0 00-2.6-2.7l-.6-.5-.6-.5-.2-.2a30.6 30.6 0 00-5.3-3.7v-.1l-.3-.1a35.5 35.5 0 00-7.7-3.3l-.8-.3-.4-.1h-.1l-.3-.1-1-.2-1.4-.3h-.4a14.4 14.4 0 00-1.3-.3l-1-.1h-.2l-.5-.1h-.7l-1.2-.1a42.2 42.2 0 00-8.5.4h-.3l8.5-1.5 20.5-4c.4 0 .9 0 1.3-.2h.4l1-.1h.2l1.3-.2h1.9l1.1-.1h3l.3.1 1.3.1 1.3.2a29.2 29.2 0 011.5.2h.1l1.2.3c.5 0 .9.2 1.2.3h.4l1 .3.3.1a27.9 27.9 0 012 .7l1 .4.4.2a7.2 7.2 0 01.7.3 31.1 31.1 0 012.9 1.4l.4.2.4.3.5.2.4.3.5.3.4.3c.2 0 .3.2.4.3.2 0 .3.2.5.3l.2.1.1.1 1.2 1h.1l1.1 1h.2l1.2 1.1.2.2a39 39 0 012.2 2.2l.2.3 1 1 .1.2.9 1a26.5 26.5 0 011.1 1.4l.2.4.8 1 .1.3.8 1.2.2.3.8 1.3a59.5 59.5 0 011 1.9l.2.3.3.6.2.4.3.6.2.4a42.8 42.8 0 011 2.2v.2l.1.3.5 1.2.1.2.5 1.4.1.3.2.5v.4a33.1 33.1 0 01.6 1.6l.2 1 .2.4v.3l.2.7.2.9.2.7v.4l.1.4.1.7.2.9v.6l.1.3.1.6v.6l.2 1v.6l.1 1.4v3.1z' class='cls-5'/%3e%3cpath d='M917.6 449v-2.1l-.2-1.5v-.5l-.1-1.1-.2-1.5-.1-.7-.2-.9-.1-.6-.2-1-.1-.7a24.8 24.8 0 00-.4-1.6l-.2-.7a26.3 26.3 0 00-.8-2.7l-.4-1.2-.5-1.3v-.3l-.5-1.2-.2-.5-.6-1.3-.4-1-.2-.3-.3-.7-.2-.3-.3-.7-.5-.8a47.7 47.7 0 00-1.6-2.7l-.1-.3-.9-1.3-.1-.2-.8-1.2-.2-.2-1-1.2-.1-.3-1-1v-.2l-1-1.2-.3-.2-1-1.2-1.3-1-.2-.3a39 39 0 00-1.1-1l-.3-.2-1-1h-.2l-1.3-1-.3-.2a40.8 40.8 0 00-1.4-1l-1.3-.8-.5-.2-.4-.3-1.3-.7-.3-.1-1.4-.6-.6-.3-.4-.2a21 21 0 00-3.2-1.1l-.3-.1a36 36 0 00-1-.3h-.4l-1.2-.4-1.3-.2-.4-.1-.9-.1-.4-.1-1.2-.2h-1.4l-.4-.1h-1.3l-1.4-.1h-1.9l-1.4.1-1.4.1h-.3l-1 .2h-.4l-1.3.3-29.5 5.6h-.1a1 1 0 00-1 1.3h.1c.1.6.7 1 1.3.9a46.1 46.1 0 012.4-.4h.5l.4-.1h.8l1.4-.2h.4a31.8 31.8 0 016.8.4h.6l1 .2.6.2h.6a35.5 35.5 0 012.1.6l.3.1a11.1 11.1 0 01.9.3 42.7 42.7 0 013.4 1.3l.4-1-.4 1a30.2 30.2 0 013.2 1.6l.5.2v.1c.3.1.5.2.6.4h.2l.4.3.3.2a37.7 37.7 0 012.5 1.8l.1.1a38.8 38.8 0 013.2 2.8l.5.5 1.3 1.3.3.4a35.2 35.2 0 011.3 1.5l.5.6.4.6.4.5.1.1.2.2.7 1.1.6.8.6 1 .5.9a10.8 10.8 0 01.5.8 23.1 23.1 0 011.4 2.7l.3.6a50 50 0 011.2 2.7l.1.2.4 1v.2l.3.7.2.5.2.7.2.4a51.6 51.6 0 011.1 4l.1.4.2.8v.1l.2.7.1.8.1.6.1.6v.3l.2.6v.4l.1.5v.9h2.3v-.2a38.8 38.8 0 00-.4-2.6v-.2a31.4 31.4 0 00-.5-2.7l-.4-1.4-.2-1-.3-1.2-.3-.8-.2-.8a33.5 33.5 0 00-1-2.8l-.4-1a55.5 55.5 0 00-2.5-5.3l-.6-1.1c0-.3-.2-.5-.4-.7v-.1l-.5-.9-.3-.5-.2-.2-.1-.3a31 31 0 00-.7-1l-.2-.2a48.8 48.8 0 00-5.4-6.6l-.6-.6-.6-.5-1.4-1.3-.7-.6c-.5-.4-1-.9-1.7-1.3l-.6-.5-.2-.1-.2-.1v-.1l-.5-.3-.2-.1-.3-.2-.4-.3h-.1l-.1-.1-.3-.2-.4-.2-.2-.1-.7-.4c-1.7-1-3.3-1.7-5-2.3l-.8-.3h-.2l-.5-.3h-.4l-.7-.3-1-.3-1-.2c-1-.2-2-.5-3.1-.6h-.5l16.7-3.3 1.2-.2h.4l1-.1h.2l1.3-.2h1.8l1.1-.1h2.9l.4.1 1.2.1 1.2.2h.4l.9.2h.3l1.2.3a23.5 23.5 0 011.3.3h.2l1 .3h.2l1.2.5.9.3 1 .3.4.2.5.2 1.4.7h.2l1.2.8.4.2.5.2 1.3.8.4.3.4.3c.2 0 .3.2.4.3l.4.2 1.1.9h.2l1 1 .2.1 1.1 1 .3.2a36.8 36.8 0 012 2.2l.3.2 1 1.1.1.2.8 1 .2.2 1 1.2.1.2a42.6 42.6 0 01.8 1.2l.1.1.8 1.2.2.3.7 1.3.8 1.4.4.8.3.5.2.4.3.6.2.3a28.6 28.6 0 011 2.3v.1l.1.3.5 1.2v.2l.6 1.4.3 1.1.3 1 .2.6.3 1 .2.7a19.2 19.2 0 01.5 2.2l.1.9.2.6.1.9.1.6.2 1.5v1l.1.5.1 1.4v2l.1 1h2.2v-1zm-59.7-40.4l-.5-.2.7.3h-.2zm6.9 3.2l-.2-.2.6.4-.4-.2zm1.3.8l-.4-.3h-.1l.8.5-.3-.2zm1 .6l-.5-.3.5.4v-.1zm12.4 13.2l-.1-.3c0 .2.2.3.3.5l-.2-.2zm1 1.6l-.5-.9a31.8 31.8 0 01.5.9zm7 19.9l-.2-.7v-.3a56.3 56.3 0 01.1 1z'/%3e%3cpath d='M886.6 450h-29.7l-.2-.7a17.9 17.9 0 00-1.7-3.4 16 16 0 00-8.8-6.9c-1.6-.4-3.2-.4-5-.1l-.6.1h-.2a33.9 33.9 0 00-2 .6 20.7 20.7 0 00-5 2.5l-.2.2a27.2 27.2 0 00-2 1.5l-.1.2a15.4 15.4 0 00-4.1 6h-28.7a48.4 48.4 0 019.8-23.8c4-5 9.1-9.3 15.7-12.8 4.3-2.4 8.5-4 12.7-4.9l1-.2 1-.2a12 12 0 011.7-.2l1.7-.2h6.3l.7.1h.8l.9.2h.4l1 .2h.3a24.6 24.6 0 012.8.7l.4.1a12.3 12.3 0 011.5.5 24 24 0 013.4 1.2l3.6 1.9.3.2a32.3 32.3 0 015.5 4c.2 0 .4.2.6.4l.5.5a41.6 41.6 0 014.7 5l.6.9a39.7 39.7 0 015.4 8.8l.6 1.3 1.9 4.8.2.8.6 1.8.2.9.6 2.3.1.7a49.2 49.2 0 01.8 5z' class='cls-6'/%3e%3cpath d='M857.3 448a13 13 0 00-.9-1.8l-.2-.4a17.1 17.1 0 00-7.6-7c-.2 0-.2-.1-.3-.2l-2.1-.7c-1.8-.4-3.8-.4-5.8 0h-.2a13.7 13.7 0 00-2.1.7l-1.1.4a23.5 23.5 0 00-5 2.8l-.5.4h-.2c0 .2-.1.2-.2.3l-.8.6v.1l-.7.7a37.8 37.8 0 00-.8.8l-.5.7-.2.2-.3.5a17.2 17.2 0 00-1.3 2.3l-.2.3-.5 1.3h2.3l.4-.7.1-.4.1-.2.4-.6.5-.8.3-.5.4-.5a10.6 10.6 0 011-1 11.4 11.4 0 011.8-1.6l.2-.1a20.9 20.9 0 015.7-3l.3-.1a9.4 9.4 0 011.8-.5h.5c2.2-.4 4.1-.1 6 .7a15.3 15.3 0 018 8.8l.2.5h2.3l-.8-2zm30.4 1.8a38.8 38.8 0 00-.4-2.8v-.1a31.4 31.4 0 00-.5-2.7l-.4-1.4-.2-1-.3-1.2-.3-.8-.2-.8a33.5 33.5 0 00-1-2.8l-.4-1a55.5 55.5 0 00-2.5-5.3l-.6-1.1a31.8 31.8 0 00-1-1.7l-.2-.5-.3-.5a31 31 0 00-.7-1l-.2-.2a48.8 48.8 0 00-5.4-6.6l-.6-.6-.6-.5-1.4-1.3-.7-.6c-.5-.4-1-.9-1.7-1.3l-.6-.5-.2-.1-.2-.1-.5-.4-.2-.1-.8-.5-.1-.1-.3-.2-.6-.3-.7-.4c-1.7-1-3.3-1.7-5-2.3l-.8-.3-.7-.3h-.4l-.7-.3-1-.3-1-.2c-1-.2-2-.5-3.1-.6h-.5a40.2 40.2 0 00-13.2.2h-.1c-4.7 1-9.4 2.7-14.2 5.2a50 50 0 00-24.5 29.9c-.7 2.5-1.2 5-1.5 7.7h2.2a48.2 48.2 0 019.6-23.1 48 48 0 0115.3-12.6 46.8 46.8 0 0116-5.3l.8-.1h.8l1.4-.2h.4a31.8 31.8 0 016.8.4h.6l1 .2.6.2h.6a35.5 35.5 0 012.1.6l.3.1a11.1 11.1 0 01.9.3 42.7 42.7 0 013.3 1.3h.1a30.2 30.2 0 013.2 1.6l.5.2v.1l.6.4h.2l.7.5a37.7 37.7 0 012.5 1.8l.1.1a38.8 38.8 0 013.2 2.8l.5.5 1.3 1.3.3.4a35.2 35.2 0 011.3 1.5l.5.6.4.6.4.5.1.1.2.2.7 1.1.6.8.6 1 .5.9a22.9 22.9 0 011.6 2.9l.3.6.3.6a50 50 0 011.7 3.8v.3l.3.7.2.5.2.7.2.4a51.6 51.6 0 011.1 4l.3 1.2v.1l.5 2.7.2 1.3a37.6 37.6 0 01.2 1.4h2.2v-.2zm-30.8-2.6a16 16 0 00-.5-1l-.2-.4a14 14 0 00-.8-1.2v.1l-.2.3-.2.8v.1a17.4 17.4 0 012 4.1h1.1a25.6 25.6 0 00-1.1-2.8zm-16.5-9.3h-.2a13.7 13.7 0 00-2.1.7l-1.1.4a23.5 23.5 0 00-5 2.8l-.5.4-.2.1-.2.2-.8.7-.7.7a37.8 37.8 0 00-.8.8l-.5.7-.2.2-.3.5a17.2 17.2 0 00-1.3 2.3v.1l-.2.2-.5 1.3h1.2a14.1 14.1 0 01.7-1.6c.8-1.6 2-3.1 3.4-4.4l.2-.2.5-.5.8-.6.6-.4.2-.2a25 25 0 016-2.8l1-.3h.2l.7-.1c1.7-.3 3.3-.2 4.9.2l2-.4c-.6-.4-1.3-.6-2-.8-1.8-.4-3.8-.4-5.8 0zm16.9 10a13 13 0 00-.9-1.7l-.2-.4a14 14 0 00-.8-1.2v.1l-.2.3-.2.8v.1l-.2.9-.1.8a16.6 16.6 0 01.9 2l.2.4h2.3l-.8-2zm7.6-33.5l-.4-.2.7.4-.3-.2zm13.8 14.8l-.3-.4a22.9 22.9 0 01.3.3zm3.2 6.6l-.1-.2.5 1.1-.4-.9zm2.5 8v-.4l.2 1.1-.2-.8zm.6 3v-.7l-.2-.8-.2-.7.5 2.7v-.6zm.3 1.4l-.1-.6v-.3l.1 1.3v-.4zm.1 1v-.6 1-.5z'/%3e%3cpath d='M723.2 0l-10 17.5-1.6 2.7-.2.5-1.1 1.8-.3.6a50.1 50.1 0 00-.9 1.7c0 .3-.2.5-.3.7l-.5 1v.1l-.1.4a77.3 77.3 0 00-1.6 4.2l-.2.4-.2.6v.3l-.3.8v.3l-.2.6-.3 1.5-.1 1.5v.4l-.2 1.1v1.7l-1.7.3-6.1 1-2.7.5-12.4 2.2-4.9.8-7.4 1.3-2.2.4-1 .2-4 .7v-2.9l.1-.4.1-1.1.3-1.3v-.6l.1-.2v-.2l.2-.5.3-1v-.1l.3-1a64 64 0 01.8-2.2v-.2l1.9-4.1.5-1 .5-1.1.5-.8.5-1 2.6-4.4 2.5-4.5 1.6-2.7L684.9 0h38.3z' class='cls-4'/%3e%3cpath d='M721.4 0l-9.6 16.7-1.5 2.7-1.4 2.4v.2c-.3.3-.4.6-.6 1l-.5 1v.2l-.2.2-.7 1.6-.2.4v.3l-.8 1.7v.2l-.7 1.7-.1.4-.4 1v.4l-.3.8v.4l-.2.6-.3 1.6-.2 1.5v.4l-.1 1.3v.4l-6.2 1-4.9 1-12 2-4.8.8-3.5.6-2.4.5-2.6.4-.5.1-2.5.4v-.7l.1-.5a36.7 36.7 0 01.3-2.1l.2-.8v-.1l.5-1.8c0-.3.2-.6.3-.8a54 54 0 013.6-8.5l1.8-3 3-5.5 1.3-2.1 1.5-2.7 4-7 1.5-2.5 4.4-7.8h-3.5l-16.7 29.1a60 60 0 00-1.2 2.5l-.8 1.6a56.6 56.6 0 00-2 5.4l-.2.5-.4 1.4-.2.7v.4l-.3 1.2-.1 1.2v.5l-.1.6v.6a34.5 34.5 0 000 2.7c0 .2.1.2.2.3a1.2 1.2 0 00.4.4h.1l.2.1.2.1h.6l42.5-7.3.5-.2c.4-.3.7-.8.7-1.4v-1.6l.2-1v-.5a36.3 36.3 0 01.5-2.8l.2-.8.1-.7.1-.3.3-1 .7-2 .1-.2.8-1.9.2-.4.7-1.7.1-.2.5-1 .5-1 .9-1.5 1.4-2.5 11-19.3h-3.5zm-50 23.7l-2.6 4.5-.5.9-.5.8-.5 1-.5 1a58.4 58.4 0 00-2.7 6.7l-.3 1-.3 1-.1.4v.2l-.1.3-.1.6-.2 1.3-.2 1v.6l-.1 1.1v1.6l4-2 .5-.3-.4.1-2.5.4v-1.2a36.7 36.7 0 01.4-2.1l.1-.8v-.1l.5-1.8c0-.3.2-.6.3-.8a54 54 0 013.6-8.5l1.8-3 3-5.5-2.6 1.6zM685 0l-9.5 16.5-1.6 2.7 1.4.8 1.6-2.7 4-7 1.4-2.5 4.5-7.8H685z'/%3e%3cpath d='M674 19.2l-2.6 4.5 5.2-3-2.6-1.5zM712.4 0l-5.2 3V0h5.2zm-19.2 5.1l-7.8 4.5 7.8 4.5v-9zm-23.3 35.4v6l7.4-1.3.4-.2-7.8-4.5zm38.4-13.9l.8-1.8.1-.2 1-2 1.4-2.4-3.3-1.9v8.3zm-14 11.9v-9.1l-7.8 4.5 7.8 4.6z' class='cls-1'/%3e%3cpath d='M681.2 20.7c0-.5-.3-1-.8-1.3l-4.9-2.9-1.6 2.7 2.7 1.5-5.2 3-3.1 5.4 12.2-7c.4-.3.7-.8.7-1.4zM695.5 1c-.5-.2-1-.2-1.5 0l-11.7 6.8-.8.5c-.5.2-.8.7-.8 1.3 0 .2 0 .5.2.7 0 .3.3.5.6.7l12.5 7.2c.5.2 1 .2 1.5 0 .5-.3.8-.8.8-1.4V2.4c0-.6-.3-1-.8-1.3zm-2.3 13.1l-7.8-4.5 7.8-4.5v9zM712.4 0l-5.2 3V0h-3.1v5.7c0 .6.3 1 .8 1.4.5.2 1 .2 1.5 0L718.7 0h-6.3zm-30.8 43.7L669 36.5a1.6 1.6 0 00-2.4 1.3v9.3l3.1-.6v-6l7.9 4.5-.4.2 4.9-.8-.7-.7zm15-18.3c-.5-.3-1-.3-1.5 0l-12.5 7.2a1.6 1.6 0 000 2.7l.3.2 1.6.9 1.6 1 6.4 3.6 2.1 1.2 2.7-.4.1-.6V26.6c0-.5-.3-1-.8-1.3zm-2.3 13l-5-2.8-1.5-1-1.3-.7 5.5-3.2 2.3-1.3v9zM706 14.3c-.5.3-.8.8-.8 1.3V30c0 .6.3 1.1.8 1.4l.5.2v-.4a83.1 83.1 0 011.7-4.2l.1-.4v-8.3l3.3 2 1.6-2.8-5.7-3.2c-.4-.3-1-.3-1.5 0zm-1 26.1v-.6l-1.6 1 1.7-.4z'/%3e%3cpath d='M734.2 10.6l42.4-7.4 15.8 37.3-42.4 7.4-15.8-37.3z' class='cls-8'/%3e%3cpath d='M794 40.2l-.1-.3L778 2.5c-.3-.7-1-1-1.7-1L734 9h-.2l-.2.1c0 .1 0 0-.1 0-.3.2-.6.4-.7.7-.2.4-.3 1 0 1.4l.6 1.5L748 47.2l.6 1.3v.1c.3.6 1 1 1.6.8h.3l32.3-5.6 5-.9 5-.8.4-.2.2-.1.1-.2.3-.3V41c.2-.3.2-.6.2-.9zm-27.2 3.2l-4 .7-11.9 2-14.5-34.3 8.1-1.5 2.8-.4 28.4-5 2.4 6 .5 1 11.6 27.4-23.4 4.1z'/%3e%3cpath d='M750 47.9l-1.4.7L706 70.8l-36 18.7-4 2.1-31.9 16.6-1.7.9-.6-1.4c-3.3-8-6-16-8-23.7-2-8.2-3.2-16.4-3.3-24.7a92 92 0 0114.1-50.1L640 0h45l-9.4 16.5-1.6 2.7-2.5 4.5-2.6 4.5-.5.9-.5.8-.5 1-.5 1a58.4 58.4 0 00-2.7 6.7l-.3 1a14 14 0 00-.4 1.4v.2l-.1.3-.1.6-.3 1.3v1l-.1.6a21.4 21.4 0 00-.2 2.7l4.1-2 .5-.3L670 44l3.1-1.6 3.3-1.7 8.2-4.3 3.3-1.7 6.5-3.4 3.1-1.6 7.8-4 2.4-1.3.7-.4 1.7-.8 2.5-1.3 20.3-10.6 1.4-.7L747.5 42l1.6 3.6.3.8.6 1.4z' class='cls-5'/%3e%3cpath d='M751.5 47.6v-.3l-.6-1.1-14.5-34.4-.7-1.5-.1-.3c-.2-.4-.5-.8-1-1h-.8l-.2.1c0 .1 0 0-.1 0l-19.6 10.3-2.5 1.3-2.6 1.3-.5.3-3 1.6-7.9 4-3.1 1.7-2.2 1.1-9.2 4.8-8.2 4.2-3.3 1.7-1.5.9-3.2 1.6-2.4 1.3v-.5a19.4 19.4 0 01.4-2.1l.1-.8v-.1l.5-1.8c0-.3.2-.6.3-.8a54 54 0 013.6-8.5l1.8-3 3-5.5 1.3-2.1 1.6-2.7 4-7 1.4-2.5 4.5-7.8h-3.6l-16.7 29.1a60 60 0 00-1.2 2.5l-.8 1.6a56.6 56.6 0 00-2 5.4l-.2.5-.4 1.4-.2 1v.1l-.3 1.2-.1 1.2v.5l-.1.6v.6a34.5 34.5 0 000 2.7c0 .2.1.2.2.3a1.2 1.2 0 00.4.4h.1l.2.2h.4l.8-.1 4.4-2.3 2.2-1.1 2.3-1.2 2.4-1.3 3.3-1.7 8.2-4.3 3.3-1.7 4.9-2.5 3.1-1.7 7.8-4 1.4-.7 1.7-1 .5-.2 2.3-1.2 22.3-11.6L748 47.2l-114.8 59.7a178 178 0 01-7.8-23.3A91 91 0 01636 10l5.8-9.9h-3.6l-5 8.4c-5 8.7-8.8 17.4-11 25.8a93.6 93.6 0 00-3.2 25.2c0 8.3 1.2 16.7 3.3 25a179.8 179.8 0 009 25.8l.3.2h.1l.3.2h.7l.4-.1 4.4-2.3 4.5-2.4 26.2-13.5 4-2.2 31.9-16.5 4-2.2 32-16.6 4-2 6.4-3.4.2-.1c.6-.4 1-1 .8-1.7zM685 0h-1.8l-16.7 29.1a60 60 0 00-1.2 2.5l-.8 1.6a56.6 56.6 0 00-2 5.4l-.2.5-.4 1.4-.2 1v.1l-.2 1.2-.2 1.2v.5l-.1.6v.7a34.5 34.5 0 000 2.6c0 .2.1.2.2.3a1.2 1.2 0 00.4.4h.1l.2.2h.4l.8-.1 4.4-2.3 2.2-1.1 2.3-1.2 2.4-1.3-1.6-1-3 1.7v1l-2.7.4-.5.3-4 2V45l.1-.5.1-1.1.3-1.3v-.6l.2-.3v-.6l.4-1c0-.4.2-.7.3-1a64 64 0 012.7-6.6l.5-1 .5-1.1.5-.8.5-1 2.6-4.4 2.7-1.5 1.2-2.2-1.4-.8 1.6-2.7L684.9 0zm22.6 24.4L707 26l-.2.4v.3l1.6-1V24l-.7.4z'/%3e%3cpath d='M750 47.9l42.4-7.4-117.5 61.2-42.5 7.4L750 47.9z' class='cls-2'/%3e%3cpath d='M704 73.5h.1l4-2-4 2zm-31.7 16.6L704 73.6 672.3 90zM704 73.5l4-2-4 2zm-31.8 16.6L704 73.6 672.3 90zM794 40.2v-.1l-.1-.1v-.2c-.4-.6-1-.9-1.7-.8h-.4l-1.6.4-23.4 4-4 .7-11.9 2-1.2.3h-.3l-.1.1-1.3.7-114.8 59.7-1.4.8a1.5 1.5 0 00-.6 2.3l.1.2.3.2h.1v.1h.3c.2.2.4.2.7.1l42.5-7.3.4-.2L793.2 42l.2-.1.2-.2.2-.3v-.2c.2-.2.2-.6.2-.9zm-34 15.5l-29.2 15.2-3.7 2L697.9 88l-3.8 2-19.7 10.3-32.4 5.6 26.2-13.6 4-2.2 31.9-16.5 4-2.2 32-16.5 4-2.2 6.4-3.3 32.3-5.6-19 10-3.8 1.9zm-87.7 34.4L704 73.6 672.3 90zM704 73.6l4-2.2-4 2.2zM672.3 90L704 73.6 672.3 90zM704 73.6l4-2.2-4 2.2z'/%3e%3cpath d='M775.4 28.1a2 2 0 10-3.6 2 2 2 0 003.6-2zM765 9.8a2 2 0 10-3.6 2.1 2 2 0 003.6-2zm-9 14.8a2 2 0 10-3.6 2 2 2 0 003.6-2zm-8-14a2.1 2.1 0 00-1-.9h-.1a2 2 0 00-2.1.4l-.1.1-.2.1a2 2 0 00-.4 1v.7a1.8 1.8 0 00.3.7 2 2 0 002.8.7 2 2 0 00.8-2.8z' class='cls-1'/%3e%3cpath d='M744.4 12.7a2 2 0 002.8.7 2 2 0 00.8-2.8 2 2 0 00-2.9-.8 2 2 0 00-.7 2.9zm10.9 14.7a2 2 0 00.8-2.8 2 2 0 00-2.9-.8 2 2 0 00-.8 2.9 2 2 0 002.9.7zm8.8-14.7a2 2 0 00.8-2.9 2 2 0 00-2.9-.7c-1 .6-1.3 1.8-.7 2.8s1.8 1.4 2.8.8zm14.3-1a2 2 0 002.2 1L779 8.9a2 2 0 00-.6 2.8zm-28.9 31.4a2 2 0 00-2-1l1.6 3.6a2 2 0 00.4-2.6zm17.1-.2a2 2 0 00-2.8-.8 2 2 0 00-.3 3.5l3-.6a2 2 0 00.1-2.1zm8.1-11.9a2 2 0 00.7-2.9 2 2 0 00-2.8-.7 2 2 0 00-.8 2.8 2 2 0 002.9.8zm6 10.4a2 2 0 00-1 1.4l3.8-.7a2 2 0 00-2.8-.7zm-148.3 67.7l3-.5-1.3-.4-1.7.9zm45.1-17.6l-7.5-2-4.1 2.2 10.8 2.8.8-3zm17.6-5.1l-1.5 5.6 3.7-2 .8-2.8-3-.8zM711 72.2l-5-1.4-4.1 2.2 8.4 2.2.7-3zm17.6-5.2l-2.1 7.9 3.8-2 1.3-5.1-3-.8zm16-14.2l-2.7-.7-4.1 2.2 6 1.5.8-3zm17.5-5.1l-2.7 10 3.8-1.9 1.9-7.3-3-.8z'/%3e%3cpath d='M870.4 115.1L821.6 90A68.6 68.6 0 01787 48.2c-2.7-9.3-3.7-19-3-29.3L832.9 44c-.8 10.2.2 20 3 29.3a68.6 68.6 0 0034.6 41.7z' class='cls-11'/%3e%3cpath d='M871 114c-1-.5-2.1-1-3.1-1.7l-1.3-.7-.3-.2-1.3-.8-1-.7-1.2-.7a20 20 0 01-1.7-1.3 26.7 26.7 0 01-2.2-1.7l-1.8-1.5-.8-.6-.8-.7A67.8 67.8 0 01835.8 69l-.3-1.5a72.2 72.2 0 01-1.8-17V47l.1-1 .1-.8V44c0-.4-.2-.7-.6-.9l-.3-.1-45.3-23.4-1.7-1-1.5-.7-.6-.1h-.3l-.2.2-.2.1-.2.3-.2.4v.1c-.8 10.3.2 20.3 3 29.7A69.9 69.9 0 00821.1 91l48.4 25.1.4.2h.3c.5.2 1 0 1.3-.5.3-.6 0-1.3-.5-1.7zm-48.8-25.2a67.6 67.6 0 01-34.1-41 79.5 79.5 0 01-3-27l13 6.7 33.4 17.3v.9l-.1 1.6a83.3 83.3 0 001.2 18c0 .5.2 1 .3 1.4a73.8 73.8 0 0016.4 33.7l.6.6 1 1.1.2.3 3.1 3-32-16.6zm9.2-41.5zm1.5 19.4z'/%3e%3cpath d='M948.3 43.3c0 .8-.2 1.5-.4 2.2v.4l-.2.4v.2a19 19 0 01-.9 3.1v.3l-.3.6a31.7 31.7 0 01-2.4 5.4l-.3.5-.3.5a28.2 28.2 0 01-1.7 2.7l-1 1.2-.2.4-.6.7a44.4 44.4 0 01-5.5 5.5l-.9.7-.2.2-.3.2-.2.1-.4.3-.2.2c-.2 0-.3.2-.5.3l-.2.1-.4.2a6.7 6.7 0 01-.6.4l-.4.3a6.8 6.8 0 01-.8.4 3 3 0 01-.3.2l-.4.1-.7.4-.5.2h-.1a20.5 20.5 0 01-1.8.8l-.6.2-.5.2h-.4l-.2.2h-.4l-1.4.4a19.2 19.2 0 01-1.8.4l-.6.1-1.3.2h-.7l-.7.1-.6.1a17.4 17.4 0 01-2 .1h-.8a32.5 32.5 0 01-6.5-.5h-.7l-.2-.2h-.3l-.7-.1-.5-.2h-.4l-1-.4c-.9-.2-1.7-.5-2.6-.9l-.5-.2h-.2l-.7-.4-.5-.2-.2-.2-6.7-3.4-42-21.7 1.3.6.3.2a20.8 20.8 0 002.7 1h.3a28.6 28.6 0 001.4.4l1.5.4h.3l1.6.3 1.5.1h.4a42.1 42.1 0 003.7.2h2.7l1.3-.2h.7a50.7 50.7 0 003.7-.8l1.8-.4.6-.2 1.1-.4c.3 0 .5-.2.7-.3a20.8 20.8 0 003.2-1.4l.7-.4a15.9 15.9 0 001-.6l.4-.3.7-.4.7-.5a7.1 7.1 0 00.6-.4l1-.8.4-.4a32.2 32.2 0 002.7-2.5l.6-.7.5-.5.7-.7c0-.2.2-.3.4-.5l.7-.9.3-.3.9-1.3 1-1.4v-.2l.7-1.1.3-.5.5-1 .3-.5.5-.9.6-1.3.1-.4.4-1 .2-.5.3-1 .2-.5.3-.9.2-.6.2-.9.1-.6.3-1v-.5a69.3 69.3 0 001-7.9v-1.3a29 29 0 00-2-10.4h12.1l18.4 9.5 7.4 3.8a18.6 18.6 0 013.5 2.2l.6.5a15 15 0 011.8 1.5l.7.8a23 23 0 015.4 10.3c1 4.2 1.1 9.1.2 14.7z' class='cls-11'/%3e%3cpath d='M948 28.6a23 23 0 00-5.3-10.3l-.8-.8a15 15 0 00-1.8-1.6l-.5-.4a16 16 0 00-2-1.3 18.6 18.6 0 00-3.9-2c-1.8-.7-3.6-1.2-5.4-1.6l7.3 3.8a15.9 15.9 0 012.3 1.4 16.8 16.8 0 012.3 1.7 11.9 11.9 0 011 .9l.6.7A22 22 0 01947 29a35.2 35.2 0 01-.8 19v.2l-.3.8-.1.4-.1.2-.3.9-.2.5-.2.5-.2.5-.1.3-.6 1.3-.4.7-.2.3-.1.4-.4.7-.2.4-.2.3-.7 1-.1.3a24.3 24.3 0 01-1.8 2.5l-.3.4-.4.6c-1 1.2-2.1 2.4-3.3 3.5l-.3.3-.4.3-.4.4-.6.5a16.7 16.7 0 01-1.3 1v.1l-.6.4a42 42 0 01-1.8 1.2l-.2.1-.7.4-.7.4-.6.3-.7.4h-.1l-.5.2h-.1l-1.1.5-.2.1-.4.2h-.3c-.2.2-.5.2-.7.3h-.1l-.2.1-.4.1a35.5 35.5 0 01-3.4.8h-.4v.1l-1.5.2h-.1l-.9.1a41.6 41.6 0 01-3 .2h-.5a33.6 33.6 0 01-3.4-.1h-.7a24 24 0 01-4.7-.8l-.7-.2-.7-.2-.6-.2-1-.3-1.2-.5-.3-.2-1.2-.5-1-.5-5.7-3a24.1 24.1 0 006.2 4.6l.5.2.7.3.2.1.5.2a26.1 26.1 0 004 1.3l.5.2h.7l.5.2.7.1.9.2a37.8 37.8 0 005.6.3h2.1l.7-.1h.6l.7-.1.7-.1a57.3 57.3 0 003.3-.6h.4l1.4-.4.4-.1.2-.1 1-.3.5-.2.7-.3 1.2-.5.5-.2a24.2 24.2 0 003.2-1.8l.4-.2.2-.1.5-.3.2-.2.4-.3.2-.1a3.7 3.7 0 00.5-.4l.9-.7a9.4 9.4 0 001-.9 19.4 19.4 0 002.1-2c.9-.8 1.7-1.7 2.4-2.6l.6-.7.2-.3 1-1.3a25.1 25.1 0 001.7-2.7l.3-.5c0-.2.2-.3.3-.5l.2-.4a39.4 39.4 0 002.2-5l.2-.6v-.3a19.3 19.3 0 001-3v-.3l.1-.4.1-.4.4-2.2c1-5.6.8-10.5-.2-14.7zm1.2-.3a24.2 24.2 0 00-12.4-16h-.1L912.9 0h-5.2L925 9l3.3 1.6 7.3 3.8a15.9 15.9 0 012.3 1.3v.1a16.8 16.8 0 012.3 1.7 11.9 11.9 0 011 .9l.6.7A22 22 0 01947 29a35.2 35.2 0 01-.8 19v.2l-.3.8-.1.4-.1.2-.3.9-.2.5-.2.5-.2.5-.1.3-.6 1.3-.4.7-.2.3-.1.4-.4.7-.2.4-.2.3-.7 1-.1.3a24.3 24.3 0 01-1.8 2.5l-.3.4-.4.6c-1 1.2-2.1 2.4-3.3 3.5l-.3.3-.4.3-.4.4-.6.5a16.7 16.7 0 01-1.3 1v.1l-.6.4a42 42 0 01-1.8 1.2l-.2.1-.7.4-.7.4-.6.3-.7.4h-.1l-.5.2h-.1l-1.1.5-.2.1-.4.2h-.3l-.7.3h-.1l-.2.1-.4.1a35.5 35.5 0 01-3.4.8h-.4v.1l-1.5.2h-.1l-.9.1a41.6 41.6 0 01-3 .2h-.5a33.6 33.6 0 01-3.4-.1h-.7a24 24 0 01-4.7-.8l-.7-.2-.7-.2-.6-.2-1-.3-1.2-.5-.3-.2-1.2-.5-1-.5-5.7-3-3-1.5-28.9-15h.4a44.8 44.8 0 003.8.2h2l.8-.1 1.3-.1.7-.1 1.4-.2h.2l.4-.1a34.2 34.2 0 003.7-1h.6l1.3-.5.6-.3 1.1-.4.7-.3.8-.4.7-.4.8-.4a14.9 14.9 0 01.7-.4l.7-.5h.1l.6-.4.6-.4.1-.1a36.6 36.6 0 011.7-1.3l.2-.1.3-.3 1.4-1.3c.5-.4 1-.8 1.3-1.3l.5-.5.4-.4.3-.3.6-.7.2-.2.3-.3.7-1 .3-.3a63.3 63.3 0 001.9-2.7l.1-.3a37 37 0 001-1.5l.1-.3.5-.8.2-.4.2-.4a22.8 22.8 0 001-2l.1-.4.4-1.1.2-.5.4-1 .2-.5.2-1 .2-.6.3-.9V22l.1-.5.2-1 .1-.5a73 73 0 00.9-6.3v-.5A34 34 0 00899.5 0h-2.6a26.5 26.5 0 011.8 6.8 29 29 0 01.1 7 42.3 42.3 0 01-.7 5.6l-.1.5-.2 1-.2.5-.2.9-.2.6-.2.8-.2.6-.3.8-.2.5-.4 1-.1.4a31.4 31.4 0 01-1 2l-.2.3-.1.4-.4.7-.2.4-.2.3-.7 1-.1.3a49.6 49.6 0 01-1.8 2.5l-.3.3a54.8 54.8 0 01-.9 1.2l-.2.3a16.7 16.7 0 01-.9.9l-.3.4-.5.5a36.2 36.2 0 01-2.6 2.4l-.2.2-.2.1-.4.4c-.2 0-.4.2-.5.4l-.7.4-.6.5-.6.4-.7.4-.7.4-.7.4-.7.4-.7.3-.6.3-1 .4-.7.2-1.1.4h-.2l-.4.2a37.5 37.5 0 01-3.4.8h-.4l-.2.1-1.3.2h-.7l-1.2.2h-2.3l-.3.1h-2l-1.6-.1h-.4l-1.5-.2c-.5 0-1-.2-1.4-.3h-.4a44.5 44.5 0 01-2.8-.7l-.3-.1a39.9 39.9 0 01-2.5-1h-.3a26 26 0 01-1.2-.6c-.6-.3-1.2-.1-1.6.4-.3.5-.2 1.2.3 1.5l.2.2 48.6 25a22.9 22.9 0 003.8 1.7l.4.2h.3l.5.2a69.6 69.6 0 004.9 1l1.6.2h.4a42 42 0 004.5.2h1.2l.9-.1 1.3-.1.7-.1.7-.1.9-.1h.3l1-.3.5-.1h.1l.4-.1 1-.3.8-.2.8-.2.7-.3.3-.1.4-.1a31.5 31.5 0 001.8-.8h.2l.1-.1h.1l.7-.4h.1l.6-.4.4-.2.6-.3.6-.4.5-.3h.1l1-.7.4-.3.2-.1.3-.2.1-.1V69c.2 0 .2-.1.3-.2l.8-.6.2-.1.5-.5a33.7 33.7 0 002.4-2.3l.2-.1.7-.8 1.8-2 .7-1 1-1.2.5-.9.4-.5.1-.3.4-.6.4-.5.1-.4.2-.3.5-.8.2-.4.1-.3.2-.4.2-.3v-.1l.2-.4a19 19 0 00.6-1.3l.4-1.1v-.1l.6-1.6.1-.3.3-1 .1-.3.1-.3.2-.9V47l.1-.3.3-1.2.1-.5.3-1.6c1-5.7.8-10.8-.3-15.2zm-1.1.3a23 23 0 00-5.4-10.3l-.8-.8a15 15 0 00-1.8-1.6l-.5-.4a16 16 0 00-2-1.3l-1.5-.9-7.4-3.8a31 31 0 00-3.7-.6l3.3 1.7 7.3 3.8a15.9 15.9 0 012.3 1.3v.1a16.8 16.8 0 012.2 1.7 11.9 11.9 0 011 .9l.7.7A22 22 0 01947 29a35.2 35.2 0 01-.8 19v.2l-.3.8-.1.4-.1.2-.3.9-.2.5-.2.5-.2.5-.2.3-.5 1.3-.4.7-.2.3-.1.4-.4.7-.2.4-.2.3-.7 1-.1.3a24.3 24.3 0 01-1.8 2.5l-.3.4-.4.6c-1 1.2-2.1 2.4-3.3 3.5l-.3.3-.4.3-.4.4-.6.5a16.7 16.7 0 01-1.3 1v.1l-.7.4a42 42 0 01-1.7 1.2l-.2.1-.7.4-.7.4-.6.3-.7.4h-.1l-.5.2h-.1l-1.1.5-.2.1-.4.2h-.3l-.7.3h-.1l-.2.1-.4.1a35.5 35.5 0 01-3.4.8h-.4v.1l-1.5.2h-.1l-.9.1a41.6 41.6 0 01-3 .2h-.5a33.6 33.6 0 01-3.4-.1h-.7a24 24 0 01-4.7-.8l-.7-.2-.7-.2-.6-.2-1-.3-1.2-.5-.3-.2-1.2-.5-1-.5-5.7-3-3-1.5a28 28 0 002.3 2.5l6.7 3.4.2.2.5.2.7.3.2.1.5.2a26.1 26.1 0 004 1.3l.5.2h.7l.5.2.7.1.9.2a37.8 37.8 0 005.6.3h2.1l.7-.1h.6l.7-.1.7-.1a57.3 57.3 0 003.3-.6h.4l1.4-.4.4-.1.2-.1 1-.3.5-.2.7-.3 1.2-.5.5-.2a24.2 24.2 0 003.2-1.8l.4-.2.2-.1.5-.3.2-.2.4-.3.2-.1a3.7 3.7 0 00.5-.4l.9-.7a9.4 9.4 0 001-.9 19.4 19.4 0 002.1-2c.9-.8 1.7-1.7 2.4-2.6l.6-.7.2-.3 1-1.3a25.1 25.1 0 001.7-2.7l.3-.5c0-.2.2-.3.3-.5l.2-.4a39.4 39.4 0 002.2-5l.2-.6v-.3a19.3 19.3 0 001-3v-.3l.1-.4.1-.4.4-2.2c1-5.6.8-10.5-.2-14.7z'/%3e%3cpath d='M903.2 14.7l-1.6-.9-.3-.1-1.2-.6-1.2-.7-.8-.4-3-1.5-7.5-3.9-2.2-1.1L875.1.1l-.3-.1h22.4l2.7 6.5 1.4 3.6 1.9 4.6z' class='cls-5'/%3e%3cpath d='M904.3 14.2l-.5-1.2-2.8-6.8-2.5-6.2h-2.6l2.8 6.8 1.4 3.5.8 1.8-.8-.4-1.1-.6-1.4-.7-3-1.5-6.2-3.2-2.2-1.2-8.8-4.5h-5.2l26.6 13.7 1.2.6 1.2.6 1.4.8h.2c.3.2.7.2 1 0l.2-.2c.4-.3.5-.8.3-1.3zm-4.1-3.8a29 29 0 00-2-10.4h-2.3l2.8 6.9 1.5 3.5z'/%3e%3cpath d='M832.8 44.1L784 18.9l51-8.2 48.8 25.2-51 8.2z' class='cls-5'/%3e%3cpath d='M885 35.6l-.1-.2-.3-.4-.2-.1-.1-.1-48.8-25.2h-.7l-51 8.1h-.2l-.2.2-.2.1-.2.3-.2.4c-.1.5.2 1 .6 1.3l.5.2 1.1.6 13 6.7 33.5 17.3.7.4h1.7l48.5-7.9 1.2-.2h.4c.5-.1.9-.5 1-1v-.4zm-97.2-16.1l47-7.6L880 35.3l-33 5.3-14 2.3-45.1-23.4z'/%3e%3cpath d='M999.8 46.9a93.5 93.5 0 01-30.9 54.7 90 90 0 01-28.8 16.6 94 94 0 01-36 5.2c-12.4-.5-23.1-3-32.3-7.6l-.3-.1a63.9 63.9 0 01-3.4-1.9l-1.3-.7-1.6-1-.8-.5-.8-.4-1.4-1-.4-.3-1.4-1-1.2-1a53.3 53.3 0 01-5-4.2l-.3-.3c-1-.8-1.8-1.7-2.6-2.6l-1-1-1.4-1.6a68.7 68.7 0 01-13.1-24.8 79.4 79.4 0 01-3.3-22.7v-3l.1-1v-1.5l.2-1.2 1.1-.2 49.9-8a51.3 51.3 0 00-.3 9.4 35.6 35.6 0 009.1 21.5 24.1 24.1 0 006.2 4.6l.5.2a28.9 28.9 0 005.3 2h.6l.7.2.5.1.7.1.9.2a37.8 37.8 0 005.6.3h.7a20.7 20.7 0 003.4-.2h.7a18.2 18.2 0 001.9-.4c.5 0 1-.2 1.4-.3h.4a21.4 21.4 0 002-.6l1-.3.5-.2.7-.3 1.2-.5.5-.2a14.5 14.5 0 001.6-.8l.6-.3.4-.3a4.8 4.8 0 00.6-.3l.4-.3.2-.1.5-.3.2-.2.4-.3.2-.1a3.7 3.7 0 00.5-.3V68a13.5 13.5 0 001.4-1l.6-.5a19.4 19.4 0 002-2c.9-.8 1.7-1.7 2.4-2.6l.6-.7.2-.3 1-1.3a25.1 25.1 0 001.7-2.7l.6-1 .2-.4a39.4 39.4 0 002.2-5l.2-.6v-.3a19.3 19.3 0 001-3l.1-.7.1-.4.4-2.2c1-5.6.8-10.5-.2-14.7a23 23 0 00-5.4-10.3l-.8-.8a16 16 0 00-4.3-3.3 18.6 18.6 0 00-4-2 32.7 32.7 0 00-21.2-1 47.6 47.6 0 00-9.2 3.5l-1.9-4.6-1.4-3.5-2.7-6.6h95.7c3 5.5 5.3 11.7 6.7 18.6 1.7 8.6 1.8 18 .2 28.3z' class='cls-3'/%3e%3cpath d='M1000.7 18.4A69 69 0 00994.3 0h-2.7a66 66 0 016.8 18.8c1.7 8.5 1.8 17.9.2 27.9a92.5 92.5 0 01-30.5 54 89.6 89.6 0 01-64 21.5 79 79 0 01-36.2-9.9l-1.3-.7-.3-.2-1.3-.8-1-.7-1.2-.7a20 20 0 01-1.7-1.3l-1-.8-.3-.1-.9-.8-1.8-1.5-.8-.6-.8-.7A67.8 67.8 0 01835.8 69l-.3-1.5a72.2 72.2 0 01-1.8-17V47l.1-1v-1h.1l48.5-7.8a49.7 49.7 0 000 8.7 36.8 36.8 0 009.5 21.8 25.5 25.5 0 0010.6 6.4l.5.1a69.6 69.6 0 004.9 1l1.6.2h.4a42 42 0 004.5.2h1.2l.9-.1 1.3-.1.7-.1.7-.1.9-.1h.3l1-.3.5-.1h.1l1.4-.4.8-.2.8-.2.7-.3.7-.2a31.5 31.5 0 002.2-1l.7-.3h.1a31.6 31.6 0 001.6-1l.6-.3c.2 0 .4-.2.5-.3h.1l1-.7.4-.3.2-.1.5-.4.2-.1.8-.7.2-.1.5-.5a61.4 61.4 0 002.4-2.3l.2-.1.7-.8 1.8-2 .7-1 1-1.2a43.3 43.3 0 001-1.7l.4-.5 1.5-2.8.2-.4.4-.8a19 19 0 001-2.5c.3-.5.4-1 .6-1.6l.4-1.3.1-.3.3-1.2.1-.4.3-1.2.1-.5.3-1.6c1-5.7.8-10.8-.3-15.2a24.2 24.2 0 00-12.4-16h-.1a27.7 27.7 0 00-8-2.8 31 31 0 00-5.7-.7c-3.6-.2-7.2.3-10.9 1.2-3 .9-5.9 1.9-8.3 3L901 6.2 898.5 0h-2.6l2.8 6.9 1.4 3.5.8 1.7.4 1 .3.7.5 1.3a1.2 1.2 0 00.7.7h1v-.1c2.5-1.3 5.5-2.4 9-3.3a33.8 33.8 0 0120.5 1l2.3 1a15.9 15.9 0 012.2 1.4h.1a16.8 16.8 0 012.2 1.7 11.9 11.9 0 011 .9l.7.7A22 22 0 01947 29a35.2 35.2 0 01-.8 19l-.5 1.4v.2a41.2 41.2 0 01-2.7 6v.2l-1 1.7-.2.2-1.8 2.5-.8 1c-1 1.2-2 2.4-3.2 3.5l-.3.3a8.3 8.3 0 01-.8.7l-.6.5a16.7 16.7 0 01-1.3 1v.1l-.7.4a42 42 0 01-1.7 1.2l-1 .5-1.2.7h-.1l-.6.4-.7.2-1.1.5-.2.1c-.3 0-.5.2-.7.3l-.7.2h-.1c-1 .4-2.1.7-3.3.9l-1 .2h-.1l-1.5.2h-.1l-.9.1a41.6 41.6 0 01-3 .2h-.6a33.6 33.6 0 01-3.3-.1h-.7a24 24 0 01-4.7-.8l-.7-.2a24 24 0 01-14-10.1 34.8 34.8 0 01-5.7-20.5c0-1.8.1-3.6.4-5.5v-.5l-.1-.2-.3-.4-.2-.1-.1-.1h-.7l-1.6.2-35.1 5.6-14 2.2-.3.1a1.2 1.2 0 00-1 1v.9l-.1.4v.5l-.1 1.6a85.4 85.4 0 001.2 18c0 .5.2 1 .3 1.4a95.8 95.8 0 001.7 7 70.3 70.3 0 0014.7 26.7l.6.6 1 1 .2.4a58.9 58.9 0 007.3 6.5 73.9 73.9 0 0029 13.5 95.5 95.5 0 0053.1-3 91.8 91.8 0 0049.8-42c5.4-9.6 9-19.8 10.6-30.3a80 80 0 00-.2-28.7zm-51.5 10a24.2 24.2 0 00-12.4-16l-.1-.1a27.7 27.7 0 00-8-2.8l7.4 3.8a18.6 18.6 0 013.5 2.2l.6.5a15 15 0 011.8 1.5l.7.8a23 23 0 015.4 10.3 36.3 36.3 0 01-.2 17v.3l-.2.4v.2a19 19 0 01-.9 3.1v.3l-.3.6a31.7 31.7 0 01-2.4 5.4l-.3.5-.3.5a28.2 28.2 0 01-1.7 2.7l-1 1.2-.2.4-.5.7a44.4 44.4 0 01-5.6 5.5l-.9.7-.2.2-.3.2-.2.1-.4.3-.2.2c-.2 0-.3.2-.5.3l-.2.1-.4.2a6.7 6.7 0 01-.6.4l-.4.3a6.8 6.8 0 01-.8.4 14.5 14.5 0 01-1.4.7l-.5.2a15.4 15.4 0 01-1.9.8l-.6.2-.9.3h-.2l-.4.2-1.4.3a19.2 19.2 0 01-1.8.4l-.6.1-1.3.2h-.7l-.7.1a20.4 20.4 0 01-2.7.2h-.7a32.5 32.5 0 01-6.5-.5h-.7l-.5-.2-.7-.1-.5-.2h-.4l-1-.4c-.9-.2-1.7-.5-2.6-.9l-.5-.2-.9-.4-.5-.2-.2-.2-6.7-3.4a25.5 25.5 0 0010.6 6.4l.5.1a69.6 69.6 0 005 1l1.5.2h.4a42 42 0 004.5.2h1.2l.9-.1 1.3-.1.7-.1.7-.1.9-.1h.3l1-.3.6-.1 1.4-.4.8-.2.8-.2.7-.3.7-.2a31.5 31.5 0 002.2-1l.7-.3h.1a31.6 31.6 0 001.6-1l.6-.3.6-.3 1-.7.4-.3.2-.1.5-.4.2-.2.8-.6.2-.1.5-.5a61.4 61.4 0 002.5-2.3l.1-.1.8-.8 1.7-2 .7-1 1-1.2a43.3 43.3 0 001.1-1.8l.3-.5 1.6-2.7.1-.4.4-.8a19 19 0 001-2.5c.3-.6.5-1 .6-1.6l.4-1.3.1-.3.3-1.2.1-.4.3-1.2.1-.5.3-1.6c1-5.7.8-10.8-.3-15.2z'/%3e%3cpath d='M829 83.7a2.5 2.5 0 015 1 2.5 2.5 0 01-5-1zm-10-38.3a2.5 2.5 0 014.9 1 2.5 2.5 0 01-5-1zm-4.3 19.1a2.5 2.5 0 014.9 1.1 2.5 2.5 0 01-5-1zM802 48.8a2.5 2.5 0 01-1.1 4.9 2.5 2.5 0 011-5z' class='cls-1'/%3e%3cpath d='M803.3 31.5a2.5 2.5 0 005 1.1v-1.2l-3.4-1.7c-.8.3-1.4 1-1.6 1.8zM801 53.7a2.5 2.5 0 001.1-5 2.5 2.5 0 00-1.1 5zm19.9-5.3a2.5 2.5 0 001-5 2.5 2.5 0 00-1 5zm-4.3 19.1a2.5 2.5 0 001-4.9 2.5 2.5 0 00-1 5zM831 86.7a2.5 2.5 0 001-5 2.5 2.5 0 00-1 5zm13.7 10.8c-.3 1.4.5 2.7 1.9 3 1.3.3 2.5-.4 3-1.7l-.7-.6-2-2.7c-1 .2-2 1-2.2 2zM787 20.8h.7l-2.2-1.1c.4.5 1 1 1.6 1zM785.8 38c.3-1.2-.4-2.5-1.5-2.9l.6 4.3c.5-.3.8-.8 1-1.4z'/%3e%3cpath d='M887.6 6.6l7.5 3.9-2.8-9-4.7 5.1zm15.6 8.1l-1.6-.9-.3-.1-1.2-.6-1.2-.7-.8-.4-.5-1.6L894.3 0h2.9l2.7 6.5 1.4 3.6 1.9 4.6zM875.1 0v.1l10.3 5.3 5-5.4H875z' class='cls-1'/%3e%3cpath d='M875.1 0h-.3l.3.1V0zm15.3 0l-5 5.5 2.2 1.1 4.7-5.1 2.8 9 3 1.5-3.8-12h-3.9zm11.2 21a2.5 2.5 0 00-1 5 2.5 2.5 0 001-5zm-4.2 19.2a2.5 2.5 0 00-1.1 4.9 2.5 2.5 0 001-5zM921.6 15a2.5 2.5 0 00-1 5 2.5 2.5 0 001-5zm-4.2 19.2a2.5 2.5 0 00-1.1 5 2.5 2.5 0 001-5zm19.8-5.2a2.5 2.5 0 00-1 4.9 2.5 2.5 0 001-5z'/%3e%3cpath d='M867.9 37.3c.3-.4.7-.5 1.1-.4l3.6.8 11.2-1.8-14.4-7.4-3.2 3.4a1.2 1.2 0 01-2-.4l-2.2-6.8-13.5-7 1.3 4.2a1.2 1.2 0 01-1.4 1.5l-17.1-3.8c-.4-.1-.8-.4-.9-.8s0-.9.3-1.2l5.7-6.2-1.4-.7-15 2.4-6.5 7a1.2 1.2 0 01-2-.4l-1.6-5-10 1.6c.3.2.5.4.6.8l4 12.3 13.5 7-3-9.7a1.2 1.2 0 011.3-1.5l17.1 3.8c.5 0 .8.4 1 .8s0 .8-.3 1.2l-8.6 9.3 7.3 3.8 6.7-1c-.2-.2-.4-.4-.4-.7-.2-.4 0-.8.2-1.1l11.9-13a1.2 1.2 0 012 .5l3.6 11.4 10.8-1.7c-.1-.5 0-1 .3-1.2z' class='cls-1'/%3e%3cpath d='M846.9 20.6l-1.4-4.5-7-3.6-4.7 5.2 13.1 2.9zm-4.4 20.8l3 .6 8.9-1.4-2.9-9.1-9 9.9zM817.8 28l3.2 10 2.2 1.2 7.7-8.3-13.1-2.9zm-1.6-14.3l-3.9.6.9 2.7 3-3.3zm-17.6 2.8L784 19l8.4 4.4 6-6.7h.2zm68.6 10.8l-2.2-1.1.8 2.6 1.4-1.5zm-72.6-2.9l6.8 3.5-2.5-8.1-4.3 4.6z' class='cls-1'/%3e%3cpath d='M812.4 20.5c.4.1.8 0 1.1-.3L820 13l-3.8.6-3 3.3-.9-2.7-2.4.4 1.6 5c.1.4.5.7.9.8zm18-1.7c.1.4.5.7.9.8l17 3.8c.5 0 1 0 1.2-.4.3-.3.4-.7.3-1.2l-1.4-4.2-3-1.5 1.4 4.5-13-3 4.7-5-2.2-1.2-5.7 6.2c-.3.3-.4.7-.2 1.2zM865 32.3c.5 0 1 0 1.2-.4l3.2-3.4-2.2-1.2-1.4 1.5-.8-2.6-3-1.5 2.2 6.8c0 .4.4.7.8.8zm-65.2-16l-1.2.2-.1.1-6 6.6 2.1 1.2 4.3-4.6 2.5 8 3 1.6-3.9-12.3c0-.4-.3-.6-.7-.8zm34.5 13.5c-.1-.4-.5-.7-.9-.8l-17-3.8c-.5-.1-1 0-1.2.3s-.4.8-.3 1.2l3.1 9.8 3 1.5-3.2-10 13.1 2.9-7.6 8.3 2.2 1.1L834 31c.3-.4.4-.8.2-1.2zm18-1.8c-.4 0-.8 0-1.1.4l-11.9 12.9c-.3.3-.4.7-.2 1.1 0 .3.2.5.4.6l6-1-3-.6 9-9.9 2.9 9.1 2.4-.4-3.6-11.4c-.1-.4-.5-.7-.9-.8zm16.7 8.9c-.4 0-.8 0-1.1.4-.3.3-.4.7-.3 1.1l5-.7-3.6-.8z'/%3e%3cpath d='M397.3 59.1v.2l-.1 4.2v1.1l-.2 3.2v.7l-.1.7a129 129 0 01-.7 7.9v.2l-.3 2.2-.2 1.4a94 94 0 01-.3 2.3l-.2 1.3c0 .4 0 .8-.2 1.2l-.5 3.3-.1.8-.9 4.3v.4l-.3 1.2-.8 3.4-.3 1.5-.3 1.2-.6 2.3v.4l-.2.5-.4 1.5-.5 1.5-.2.8-.1.5-.3 1-.4 1.3-.7 2-.4 1.2-.2.7-.7 2-.5 1.4-.2.4-1 2.6c0 .4-.2.7-.4 1 0 .4-.2.8-.4 1.2l-1.5 3.6-.2.4a128 128 0 01-1.7 3.8l-.5 1-.7 1.4-.8 1.6-.5 1a109.2 109.2 0 01-2 3.6v.2l-.4.7-.3.4-1.5 2.6-.7 1.2-.7 1.2-.8 1.2-1 1.4-1.6 2.5-.8 1.1-.2.4a144.4 144.4 0 01-5.3 7l-.5.6-.2.2-2.5 3-.3.3-1 1-2.1 2.4-.5.6-1.7 1.7-.6.6-3 3-.8.7a164 164 0 01-3.3 3l-.8.8-.9.7-2.6 2.2-1.6 1.3-2.8 2.2-1.4 1-4 2.8-.4.3-4.5 3-1.4.8-3.3 2-1.7 1a159.2 159.2 0 01-5 2.7c-.5.4-1.2.7-1.8 1l-1.6.8-1.6.8a187 187 0 01-5.1 2.4l-9.9 4.5-3.2 1.4-47.5 21.7-5.5 2.5-7 3.2a149.5 149.5 0 00-11.2 6.6l-1.5 1a27.2 27.2 0 00-3 2.2l-2 1.6-.7.7-1 .9-.8.7-.8 1-1 1-.5.5a44 44 0 00-3.2 4l-.5.7-.8 1.3-.3.5-.8 1.1H137l-33.3.1H96l.4-.7c0-.2.2-.3.3-.4l.4-.7.7-1.1.1-.2h.1l.1-.3.2-.2 1-1.2.8-1.1v-.1h.1l.5-.7.8-1 .4-.4.8-.9.3-.2.8-1 .8-.7 1-.8.3-.3.3-.3 1-.9 1.1-.8a94.4 94.4 0 0115.6-9.9l10.3-4.7 7.8-3.5 51.5-23.4 3.2-1.5.4-.1 5.1-2.4 1.6-.8.5-.3a74 74 0 002.6-1.3l.3-.2.3-.1 1.5-.9 1.6-.8 1.5-.9h.1l1.5-.8.2-.2.3-.1 1.4-1c.2 0 .3 0 .4-.2l1.2-.7a26.9 26.9 0 011.4-.8 89.1 89.1 0 005-3.3l2-1.4 1.9-1.4.7-.5.7-.6c1-.7 2-1.4 2.8-2.2l1.6-1.2 1.3-1.1.1-.1 1.2-1 .8-.7.9-.7 1-1 2.3-2.1a53.5 53.5 0 005-5l1-1 .1-.1.3-.3.2-.2.4-.4 1.7-2 .4-.4.9-1 1.2-1.4 1.3-1.5.2-.3.8-1a191.3 191.3 0 005.2-7l.8-1 .8-1.3.8-1.2h.1l.9-1.4.6-1 .9-1.5.4-.5 1-1.8.6-1a41.7 41.7 0 001-1.9l.9-1.5v-.1l1-1.8.5-1 .5-1 1-2a32.5 32.5 0 001.4-3 22.5 22.5 0 00.8-1.9l.1-.2 1-2c.1-.6.4-1.2.6-1.7a47 47 0 001.8-4.8l.2-.4.5-1.5 1-2.6.3-1.2a132.3 132.3 0 001.4-4.3l.1-.6.5-1.6.6-2.1v-.5l.2-.4.5-1.8.4-1.8.3-1.4.4-1.7.4-1.8.2-1.1.9-4.5v-.3l.2-.7.4-2.3.3-2.2.3-1.9.2-1.7.3-2.1.2-1.5V76l.2-.7v-.5l.1-1V73l.2-1v-.8l.2-2v-1.4l.2-2.8v-3.3l.1-2.5V52l-.2-2.2v-1.2l-.1-1.9-.1-1.6-.2-1.9-.1-1.6-.2-2-.1-1V38c-.2-.6-.2-1.3-.3-2l-.2-1.5-.3-2.3-.2-1.1-.2-1.3-.2-1-.2-1.2-.5-3v-.1l-.1-.4-.2-1-.2-.9V22l-.3-1-.2-1.3-.5-2-.3-1.3a65.4 65.4 0 00-1.1-4.2l-.3-1a232.3 232.3 0 00-.9-3V8l-.4-1.2-.7-2-.2-.6-.2-.6-.7-2.1a15 15 0 00-.6-1.6h109.3l.2.6a94.3 94.3 0 001.1 3l.4 1.2.6 2L390 8l.6 1.8.4 1.4.5 1.8.4 1.4.5 1.9a265.5 265.5 0 011.3 6l.2.8.2 1.1.6 3.3.6 3.5.2 1.1a196.4 196.4 0 01.3 2.4l.2 1.5.2 2a72.8 72.8 0 01.4 3.4l.1 1.6.2 2v1.6l.2 1.6v.2l.2 4.7V59z' class='cls-5'/%3e%3cpath d='M362 159.2l.5.4 2-3.5-2.5 3.1zM289.7 54.8v-2.5l-.2-2.9v-1.8l-.1-1.3v-.2l-.1-1.1v-.6l-.3-2.3v-.6l-.1-.9V40l-.2-1v-1l-.3-1.7-.2-1.8v-.3a124.9 124.9 0 00-1.1-6.8V27a159 159 0 00-1.4-6.6l-.2-1-.1-.6-.4-1.4-.1-.7-.7-2.6-1.3-4.6-.6-2-.2-.6v-.1L281 3.4v-.2l-.6-1.5-.2-.7-.4-1h-1.9a46.2 46.2 0 01.6 1.6l.7 2.1.2.6.9 2.6.4 1.2v.3a34 34 0 011 3l.2.9a85.6 85.6 0 011 4.2l.4 1.3.5 2 .3 1.3.2 1v.2l.4 2v.3l.1.1a95.8 95.8 0 011 5.2l.1 1v.5l.2 1 .3 2.2.2 1.5.2 2 .2 1.6.2 2 .1 1.5.2 2 .1 1.5.1 1.9.2 4.7v6.4a70.8 70.8 0 010 5.2v.2l-.1.3v1l-.2 2.9-.2 2-.1 1.8v.8l-.1.3v.8l-.1.2v.8l-.2 1v.3l-.2 1.5c0 .7-.2 1.4-.3 2l-.2 1.8-.3 1.8a89.9 89.9 0 01-.5 3.5l-.2 1v.4l-.1.4v.3l-.4 1.8-.5 2.7-.3 1.4-.4 1.5-.3 1.7a75 75 0 01-.8 3.2l-.5 1.7v.5l-.2.5-.6 2.1-.4 1.6-.5 1.5a132.3 132.3 0 01-1.4 4.6l-1 2.6-.6 2-1.4 3.5-.5 1.1-.7 1.7a126.3 126.3 0 01-4.2 9.2l-.5 1-.5 1-1 1.8-.8 1.6a5.6 5.6 0 00-.3.5l-.8 1.4-.6 1-.7 1.1-.3.6-.4.6-1 1.6-.5.9-.9 1.3v.1a23.6 23.6 0 01-1.7 2.4l-.8 1.2a126.8 126.8 0 01-4 5.4l-1.2 1.5-.7 1-.3.3-1.3 1.5-1.4 1.6-.6.8-.4.4-.5.6-.4.4-.2.2a19.2 19.2 0 01-.9 1l-.2.2-.2.2-.2.3h-.1a35.4 35.4 0 01-2 2.2 86 86 0 01-3.2 3.1l-.3.3-.5.5-1.2 1-1.2 1.2-1 .9-.8.7-.9.7-1.1 1-.2.1-1.3 1v.1l-1.5 1.2-2.9 2.2-.7.6-.7.5-2 1.4-1.9 1.4a147.8 147.8 0 01-5 3.2 27 27 0 00-1.4 1l-1.1.6-.4.3-1.5.8-.2.2-.4.2a22.2 22.2 0 01-1.4.8l-.6.4-.7.3-.3.2-.3.2-.8.4-.4.2-.2.1-.2.2-1.2.6-.2.1-.4.2c-.8.5-1.7 1-2.6 1.3l-.4.3-1.6.8-5.2 2.4-.3.1-3.3 1.5-51.4 23.4-7.8 3.5h4.3l7.7-3.5 48.1-21.9 3.3-1.4.1-.1 5.5-2.6 1-.5.3-.2 1.8-.8 1.6-.9.3-.1 1.6-.9 3.2-1.8 1.2-.7.9-.5 1.6-1 1.4-.8.5-.3.9-.6 1.8-1v-.1c1-.6 1.9-1.2 2.7-1.9l.5-.3a47.8 47.8 0 003.4-2.4l.6-.4 1-.7.4-.4a147 147 0 002.9-2.2l.9-.7.6-.5 1.2-1 .1-.1 1.7-1.4 1.4-1.2.2-.2.8-.7 2.4-2.2.8-.8 1.2-1.2 1.8-1.8.2-.1a120.7 120.7 0 008.6-9.6l.3-.3.4-.6.3-.3.7-1 1-1.3 1-1.2 2.6-3.6.5-.8.3-.4a172.3 172.3 0 004.1-6.3l.8-1.2.9-1.6 1.1-2 .2-.2a16.9 16.9 0 001-1.9l1-1.9.1-.3 1.2-2.2.7-1.5.3-.6.2-.4 1.8-4 .2-.3.8-2 .9-2.2.2-.6.8-2 .6-1.7.2-.4 1.1-3.2.3-1 .2-.4.4-1.3a105.9 105.9 0 00.9-2.8l.3-1v-.3l.6-1.9.6-2.2.3-.9.4-1.8.4-1.8.4-1.4.8-3.5.2-1.2.5-2.2.4-2.6.5-3 .4-2.3.8-6V78c.2-.5.2-1 .3-1.6v-1l.1-.7.1-.7.1-1 .1-1.4v-1.1l.2-1.3v-1.5l.2-3.2V63l.1-1.8v-6.4zM399 58.7v-5.5l-.2-4.9V47l-.1-1a44.9 44.9 0 00-.2-2.7l-.1-1-.1-1-.2-1.5v-1l-.2-1-.2-1.6v-1l-.2-1-.3-2-.2-1.5a141.8 141.8 0 00-1.2-6.9l-.2-1-.5-2.3-.3-1.3-.4-2-.4-1.3-.5-2-.3-1.3a133.4 133.4 0 00-1.5-5.2l-.4-1.3-.7-2-.4-1.1-.7-2.2-.4-.9h-3.7l.4 1.2.3.9.8 2.1.4 1.2.6 2 .4 1.2.6 1.8c0 .5.2 1 .3 1.3a63.7 63.7 0 01.9 3.2l.5 2 .3 1.2.2.7.3 1.3.2 1.3.3 1 .2 1.2.2 1 .6 3.3.6 3.5.2 1.5.3 1.9.2 2v.3l.2 1.1.1 1 .1 1 .2 1.5v1l.1 1 .2 1.5v2.1l.2 1.2.1 4.8v1l.1 4.3v.5h1.8l-1.8.1v4.2l-.1 1.1-.2 3.2V69l-.3 2.7V73l-.4 3.8v.2l-.3 1.7-.2 1.8-.2 1.7-.2 1.3-.1.6-.1.6v.6l-.6 3.3-.2.8a268 268 0 01-.8 4.2l-.3 1.6-.8 3.4c0 .5-.2 1-.3 1.4l-.3 1.2-.5 1.9-.3 1.3a291.3 291.3 0 01-1 3.8l-.5 1.5-.4 1v.1l-.7 2.2-.6 1.9-.1.4-1 2.9-.2.4-1 2.6-.8 2.1-1.5 3.6-.2.3v.2a157 157 0 01-1.7 3.7l-.7 1.5a33 33 0 01-1 2l-.8 1.4-.1.3a107.3 107.3 0 01-1.8 3.4l-.2.2-.2.5-1.8 3-.6 1-.4.6-.4.7-.5.7-.4.7a37.9 37.9 0 01-2.4 3.6l-.3.5-.5.7-.2.3-2.3 3.2-.5.6-2.5 3.1.5.4 1 .7-1-.6-.5-.4-.4.4-.3.4-2.5 3-.7.8-.4.4-2.2 2.4-.5.5-1.3 1.5-1 .9-2.9 2.9-.7.7-2.4 2.2-1 .8-.7.7-.5.4-.4.4a136.8 136.8 0 01-4.1 3.4l-2.8 2.1-.5.4-1 .7a169 169 0 01-3.8 2.7l-.4.3-4.5 3-.9.5-.5.3-3.2 2-1.6.9h-.2l-3 1.8-1.2.6-.7.4-3.3 1.7-.6.3-1 .5h-.2c-1.8 1-3.4 1.7-5 2.4l-10 4.5-3.2 1.5-46.9 21.3-6.4 3-6.7 3c-3.9 2-7.6 4.2-11.2 6.6a65.6 65.6 0 00-7.3 5.6l-.3.3-.9.8-.6.6-.3.2-.8.9-1.1 1.2-.4.4a60.8 60.8 0 00-3.3 4.2l-.5.7-1.2 1.8-.2.3-72 .1h-33l2-2.6.4-.6.1-.1.5-.7 1.9-2 .6-.6s0-.2.2-.2l.2-.3.2-.1.3-.3a3.3 3.3 0 01.4-.4 16.6 16.6 0 011.5-1.4 16.2 16.2 0 011.9-1.6 115.7 115.7 0 0113.2-8.5l2-1 14-6.4 7.7-3.5 48.1-21.9 3.3-1.4.1-.1 5.5-2.6 1-.5.3-.2 1.8-.8 1.6-.9.3-.1 1.6-1c1-.5 2.1-1 3.2-1.7l1.2-.7.9-.5 1.5-1 1.5-.8.5-.3.9-.6 1.8-1.1 2.7-1.9.5-.3a47.8 47.8 0 003.4-2.4l.6-.4.9-.7.5-.4a147 147 0 002.9-2.2l.9-.7.6-.5 1.2-1 .1-.1 1.7-1.4 1.4-1.2.2-.2.8-.7 2.4-2.2.8-.8 1.2-1.2 1.8-1.8.2-.1a120.7 120.7 0 008.5-9.6l.3-.4.5-.5.3-.3.7-1 1-1.3 1-1.2 2.6-3.6.5-.8.3-.4a172.3 172.3 0 004.1-6.4l.8-1.2.9-1.5 1.1-2 .1-.2a16.9 16.9 0 001-1.9l1-1.9.2-.3 1.1-2.2.8-1.5.3-.6.2-.4 1.8-4 .1-.4.8-1.9 1-2.2.2-.6.8-2 .6-1.7.2-.4 1.1-3.2.3-1 .2-.4.4-1.3a105.9 105.9 0 00.9-2.9l.3-1v-.2l.6-1.9.6-2.2.2-1 .5-1.7.4-1.8.4-1.4.8-3.5.2-1.2.5-2.3.4-2.5.5-3 .4-2.3.8-6V78l.3-1.6v-1l.1-.8V74l.2-1.1v-1.3l.2-1.1v-1.3l.1-.6v-.9l.2-3.2v-1.6l.1-1.8v-8.9l-.2-2.8v-1.8l-.1-1.3v-.2l-.1-1.1v-.6l-.2-2.3-.1-.7-.1-.8V40l-.2-1v-1l-.3-1.7-.2-1.8v-.3a124.9 124.9 0 00-1-6.8l-.2-.4a159 159 0 00-1.3-6.6l-.2-1-.1-.6-.4-1.4-.1-.7-.7-2.6-1.3-4.6-.6-2-.2-.6v-.1l-1-3.4-.2-.3-.5-1.4-.2-.7-.4-1H276l.5 1.2.3 1 .8 2.1v.3l.4.9.2.7.5 1.6.2.7.7 2a148.3 148.3 0 014 17.5l.6 3.4.2 1.4a70 70 0 011 8.8l.3 3v.6l.1 1.1v1l.1.5v.8l.1 1.6.1 2v12l-.2 3.5v1.4l-.1 1-.1 1.4v.4l-.2 1.3v1.1c-.2.8-.2 1.6-.3 2.5v.4l-.3 1.6c0 .9-.2 1.7-.3 2.5l-.4 3-.4 2.6-.3 1.9-.2.8a184.2 184.2 0 01-2.8 13c0 .4-.2.7-.3 1l-.2 1-1.2 4.3-.2.4-.1.5a44 44 0 01-1 3.4l-.4 1-.5 1.3c-.3 1-.6 2-1 2.8l-.1.5a140 140 0 01-1.4 3.6l-.4 1-1.5 3.6-.2.4a166 166 0 01-1.7 3.8l-.5 1v.2l-1.5 2.8-.3.7-.2.3a142.6 142.6 0 01-3.9 7l-1 1.8-1 1.4a71.2 71.2 0 01-3.2 5l-.5.7a110.2 110.2 0 01-6.2 8l-1.2 1.5-1.3 1.5c0 .2-.2.3-.3.5l-.4.4-.4.4-2.2 2.4-2 2-.7.9-2.4 2.3-.3.3-.3.3-.6.6-.2.1-1 1h-.1l-.6.6-.6.5-.5.5-.9.8-.9.7-1.2 1.1-2.4 2-.8.6-1 .8-1.9 1.4-.4.4-1 .7-.4.3a65.3 65.3 0 01-3.4 2.4l-.4.3-3 2-1.2.7-.3.2-.8.6c-.2 0-.4.2-.5.3a152 152 0 01-20 10.6L123 235a99.7 99.7 0 00-18 11.7l-.5.4-.3.3-.9.8-.6.7-.2.2-.5.4-.5.5a53.8 53.8 0 00-4.5 6l-.2.2v.2l-.3.3-1.2 1.8-.1.2-.2.2-.5.8v.2l-.1.2-.1.3c-.1 0 0 .1 0 .2a1.3 1.3 0 000 .3l.1.3.1.2v.2h.1l.1.1.2.2.3.2.2.1.2.1h109.8c.6 0 1.2-.3 1.5-.9l.3-.4.2-.3.2-.4a19.5 19.5 0 011.1-1.7l.5-.7a58.9 58.9 0 013-3.9l.4-.4 1-1 .8-.8.3-.3.6-.6.8-.7.3-.3.5-.5 2-1.5c4.6-3.6 9.7-6.9 15.2-9.6l73.1-33.3a182 182 0 006.3-3l.5-.2a160 160 0 003.5-1.8l1.8-1 3.2-1.7.1-.1a135.2 135.2 0 005-3l.5-.3.9-.5 4.6-3 .4-.4 4-2.8 1-.7.4-.3a128.4 128.4 0 007-5.7l.5-.4.5-.4.8-.7 1-1 2.4-2.1.8-.8 3-3 .9-.8 1.4-1.5.3-.3.2-.3 2.2-2.4.4-.4.8-1 2.6-3 .2-.3.4-.4v-.2a141.7 141.7 0 005.5-7l.2-.4.5-.7.3-.4a137 137 0 002.4-3.7l.5-.7.5-.8.5-.8.3-.6a37.5 37.5 0 002.4-4l.5-.8v-.2l2-3.5.7-1.6.6-1.1.5-1 .7-1.4 1.8-4 .1-.3 1.6-3.7.8-2.1 1-2.7.2-.4 1.2-3.4.6-1.9 1-3.4.5-1.5 1.1-3.9.4-1.3.5-2 .1-.6.1-.5.4-1.5.8-3.5.3-1.5.8-4.4.1-.8.5-2.8.1-.5.1-.7v-.6l.2-.6.4-3 .1-.9.1-1 .2-1.7v-.2l.4-3.9.2-1.3c0-1 0-1.9.2-2.8V68l.2-3.2v-1.2l.1-4.2v-.7zM221.3 192.2l-2.6 1.7.9-.6 1.7-1.1c1-.6 2-1.2 2.8-1.9l.5-.3a47.8 47.8 0 00-3.2 2.2zm6.7-4.6l.5-.4 1-.7.5-.4-2 1.5zm4.3-3.3l.5-.4 1-.7-1.5 1.1zm1.5-1.1l.6-.5a61.5 61.5 0 00-.6.5zm3.6-3l1.3-1.2.3-.2-1.6 1.4zm4.7-4.3l.9-.8a67.3 67.3 0 00-.9.8zm2-2c.7-.5 1.3-1.2 1.9-1.8l.1-.1-2 2zm24.7-32.1l.1-.2.5-.8-.6 1zm1.2-2.1l1-1.9.1-.3-1.1 2.2zm2.2-4.4l.8-1.5.3-.6-1 2.1zm1-2l.3-.5 1.8-4 .1-.3a109.2 109.2 0 00-2.1 4.7zm4-9l.2-.6.8-2-1 2.6zm1-2.6l.6-1.7.2-.4a171.5 171.5 0 00-.8 2zm1.9-5.3l.3-1 .1-.4-.4 1.4zm.8-113.2l-.5-1.5.6 1.8v-.3zm-.7-2.2l-.4-1 .6 1.7-.2-.7zm1.5 110.6l.2-.7.3-1v-.3l-.5 2zm3.7-92.8l.1.6-.1-.6zm3.5 56.5l-.2 1.2.2-1.2zm0-33.8v-.9l.1 1.6v-.7zm.4 3.5v-.6 1.8V45zm.2 3.5v-.3 1.2-1zm0 16l.1-.9V63v1.6zm.2-11.2v-1 1.6-.6zm0 7.8v-3.3V61zm72.3 98.1l.5.4 2-3.5-2.5 3.1z'/%3e%3cpath d='M214.3 50.8l.9-4 .2-.7a109.3 109.3 0 013-9.6l.3-1 1-2.5.3-.5 1.3-2.9.4-.7 1-2 .6-1a108.5 108.5 0 013-4.7l.5-.7a63.4 63.4 0 016.7-7.9l.5-.4.9-.9.2-.1a25.4 25.4 0 012.6-2l.5-.4 1-.6.5-.4 1-.5.5-.4 1-.4a15.7 15.7 0 011.6-.8l.5-.2 1.6-.7h.2a26 26 0 012-.7c.4 0 .7-.2 1.1-.3l.7-.1 1-.3.7-.1 1.1-.2h.7l1.1-.2h.7l1.3-.2h2.5-111.4l-.6.1h-1l-.7.2h-1l-.8.2-1 .2-.8.1a40.1 40.1 0 00-1.7.4c-.4 0-.7.2-1 .3l-.7.2-1.4.5h-.2l-1.6.6-.5.3-1 .4-.6.3-1 .5-.6.4-.9.5-.6.4-.9.6a27.2 27.2 0 00-1.4 1l-.5.4-1.2 1-.2.1-1 .9-.4.4-1.4 1.3-.2.3-1.5 1.7-.3.3-1.1 1.3-.2.2-2 2.8-.2.1-.3.6c-.5.6-1 1.3-1.3 2l-.3.4-.3.5L114 26l-.4.6-.1.4c-.4.6-.8 1.3-1 2l-.4.6v.2c-.6.9-1 1.8-1.4 2.8l-.2.5-1 2.5-.2.2-.2.8a65 65 0 00-.8 2.1l-.2.5-.2.7-.7 2.2-.2.7-.1.5-.8 2.9-.2.6v.1a90 90 0 00-.9 4v.3l-.5 2.2v.2l-.5 2.6v.8l-.6 4.2-.1.5-.2 1.6v.9l-.3 3v.7l-.1 2.7v3.2a89.7 89.7 0 000 3.4v3.2l.4 4h109.3a109.7 109.7 0 01-.4-5.7v-3.3l-.1-1.7v-3.2l.2-2.6v-.6l.2-3.2.1-.9a143.9 143.9 0 011.4-9.6v-.3l.5-2.5z' class='cls-4'/%3e%3cpath d='M146.6 4.6H145l-.8.2-.8.1a33.2 33.2 0 00-9 2.7l-1.2.6a11.4 11.4 0 00-1.4.8 28.2 28.2 0 00-1.1.7c.2 0 .3-.2.5-.3l.9-.5.6-.3.8-.5.6-.3 1-.4.5-.3 1.5-.6h.1l1.5-.5.5-.1 1-.3.6-.1 1-.3.7-.1 1-.2h.7l1-.2h.8l1.1-.1h.6l1.8-.1h1.3-4.3zm-21.2 9.3l.6-.5.3-.3-.9.8zm-20.3 47.9v-.4l.2-2-.2 2.4zm-.2 1.8V63a12.5 12.5 0 010 .6zm41.7-59H145l-.8.2-.8.1a33.2 33.2 0 00-9 2.7l-1.2.6a11.4 11.4 0 00-1.4.8 28.2 28.2 0 00-2 1.3l.9-.6c.2 0 .3-.2.5-.3l.9-.5.6-.3.8-.5.6-.3 1-.4.5-.3 1.5-.6h.1l1.5-.5.5-.1 1-.3.6-.1 1-.3.7-.1 1-.2h.7l1-.2h.8l1.1-.1h.6l1.8-.1h1.3-4.3zm-21.2 9.3l.6-.5.3-.3-.9.8zm-20.3 47.9v-.4l.2-2-.2 2.4zm-.2 1.8V63a12.5 12.5 0 010 .6zm41.7-59H145l-.8.2-.8.1a33.2 33.2 0 00-9 2.7l-1.2.6a11.4 11.4 0 00-1.4.8 28.2 28.2 0 00-2 1.3l.9-.6c.2 0 .3-.2.5-.3l.9-.5.6-.3.8-.5.6-.3 1-.4.5-.3 1.5-.6h.1l1.5-.5.5-.1 1-.3.6-.1 1-.3.7-.1 1-.2h.7l1-.2h.8l1.1-.1h.6l1.8-.1h1.3-4.3zM126 13.4l.3-.3-.9.8.6-.5zm-20.9 48l.2-2-.2 2.4v-.4zM105 63a12.5 12.5 0 010 .6V63zM259 .9H147.5l-.6.1h-.6l-.7.1h-.7l-.4.1-.7.1a16.4 16.4 0 00-1.3.2l-.6.1h-.4l-.3.1-1.1.3h-.1l-.6.2a13 13 0 00-.7.2h-.5l-.6.3-1.6.5h-.1l-.9.4-.8.3-.5.2-1.7.8-1 .5a36.2 36.2 0 00-3.5 2.2l-.6.4-3 2.4-.4.4-.3.3-.3.3-.4.3-.3.4-.7.7c-.4.4-.8.7-1 1.1l-.9 1-.3.2a36.2 36.2 0 00-3.1 4.1l-.4.5-2 3-.3.5-1.2 2v.2c-.2 0-.2.2-.3.3l-.2.4-.7 1.2a50.8 50.8 0 00-.7 1.5v.1l-1.5 3-.2.5-.3.8-.5 1.3-.2.5-.1.2-.2.5v.2c-.4.7-.6 1.5-.9 2.2l-.2.5v.4l-.2.3a85.6 85.6 0 00-1 3.5l-.5 1.5-.3 1.3v.1l-.2.8-.3 1-.4 1.8v.1l-.2 1a91.7 91.7 0 00-1 5.5l-.2.8-.1 1-.1.8-.2 1.6v.6l-.1.3v.4l-.3 2-.1 2v.2l-.2 2v.2l-.1 2.7v4.9a52.2 52.2 0 000 3.4v1.3l.1.3v1.2a103.5 103.5 0 00.3 3 1.8 1.8 0 001.8 1.6h109.3c.5 0 1-.3 1.3-.7.3-.3.5-.8.5-1.3l-.4-4v-1.6a43.3 43.3 0 01-.1-3.2h-1.8l1.8-.2v-4.7l.1-2.6v-.5l.3-3.2.1-.9.2-2a112.8 112.8 0 011.1-7.5v-.2a98 98 0 011.4-6.4l.2-.7a105.5 105.5 0 011.8-6.2l.4-1 .7-2.2.2-.3.2-.7 1-2.4.2-.5 1.3-2.8.2-.4.2-.3 1-2 .4-.6.1-.3 1-1.8a74.1 74.1 0 012-2.8l.1-.3.3-.4a61.8 61.8 0 013.2-4.1l.3-.4a61.5 61.5 0 013-3.1l.6-.6.8-.7.2-.1 1-1 .5-.3.9-.6.5-.4.9-.6c.2 0 .4-.2.5-.3l1-.5.5-.3.9-.5.5-.3 1-.4.5-.2a34.7 34.7 0 013-1.2l.6-.1 1-.3.7-.1 1-.3h.6l1-.3h.7l1-.2h.8l1.1-.1h.6l1.8-.1a1.8 1.8 0 000-3.5zm-17.4 3.9h-.1l-1 .6-.7.3-1 .6-.5.4-1 .6-.6.4-1 .7-.4.4-1.3 1-.2.2-.8.8-.3.2-.3.3a47.5 47.5 0 00-3.3 3.4l-.2.4a62.3 62.3 0 00-3.5 4.3c0 .2-.2.4-.3.5l-.2.3-1.3 2-.6 1-1.1 1.8-.2.3-.4.7-1 2-.2.4-.3.5-1.3 2.9-.2.5-1.1 2.5c0 .3-.2.5-.3.7l-.1.4-.8 2.1-.4 1.2a84 84 0 00-.7 2.4l-.4 1.1-.7 3-.2.7-1 4-.4 2.6v.2a109 109 0 00-1.4 9.8l-.1 1-.3 3.1v.6l-.1 2.7v1.2a71.4 71.4 0 000 3.6v3.5l.1 1.7.2 2.2H104.7v-1.1l-.1-.6-.2-3.5V70l.1-1.2v-1.4l.3-3v-.8l.1-.6a12.5 12.5 0 01.2-1.2v-.4c0-.7.2-1.4.3-2l.2-2.2.3-1.4v-.6l.3-1.3v-.1l.3-1.5.1-.8.1-.3.5-2c0-.5.2-1 .3-1.3v-.6l.3-.7.1-.6.4-1.4 1.4-4.7.3-.6.1-.5.6-1.4v-.2l.1-.4.2-.4v-.2l.2-.2.5-1.3.4-1 .1-.2.1-.2 1.3-2.8v-.1l.2-.3V30l.2-.3.8-1.5.2-.4.2-.3.1-.3.2-.3.4-.7 2.6-4 .3-.5.1-.1a53 53 0 014.2-5.3l.8-.8.2-.3.7-.6.2-.3.4-.4.6-.5.3-.3.2-.2.3-.2.2-.1 1-1 .6-.4a12.6 12.6 0 011.3-1l.9-.5c.2 0 .3-.2.5-.3l.9-.5.6-.4.8-.4.6-.3 1-.5.5-.2 1.5-.6h.1l1.4-.5.6-.1 1-.3.5-.1h.2l1-.3.6-.1 1-.2h.7l1-.2h.7l1.2-.2h95.1-.3l-.5.3zM105 63.6V63a12.5 12.5 0 010 .6zm.2-1.8v-.4c0-.7.2-1.4.3-2l-.3 2.4zm20.3-47.9l.6-.5.3-.3-.9.8zm21.2-9.3H145l-.8.2-.8.1a33.2 33.2 0 00-9 2.7l-1.2.6a11.4 11.4 0 00-1.4.8 28.2 28.2 0 00-2 1.3l.9-.6c.2 0 .3-.2.5-.3l.9-.5.6-.3.8-.5.6-.3 1-.4.5-.3 1.5-.6h.1l1.5-.5.5-.1 1-.3.6-.1 1-.3.7-.1 1-.2h.7l1-.2h.8l1.1-.1h.6l1.8-.1h1.3-4.3zm-41.7 59V63a12.5 12.5 0 010 .6zm.2-1.8v-.4l.2-2-.2 2.4zm20.3-47.9l.6-.5.3-.3-.9.8zm21.2-9.3H145l-.8.2-.8.1a33.2 33.2 0 00-9 2.7l-1.2.6a11.4 11.4 0 00-1.4.8 28.2 28.2 0 00-1.1.7c.2 0 .3-.2.5-.3l.9-.5.6-.3.8-.5.6-.3 1-.4.5-.3 1.5-.6h.1l1.5-.5.5-.1 1-.3.6-.1 1-.3.7-.1 1-.2h.7l1-.2h.8l1.1-.1h.6l1.8-.1h1.3-4.3z'/%3e%3cpath d='M95.9 260.5l109.4-.1 160.5 37.8-109.3.1-160.6-37.8z' class='cls-2'/%3e%3cpath d='M208.1 259.3l-1.8-.5-.7-.1H96c-.6 0-1.2.4-1.5.9v.2l-.2.2v.5a1.3 1.3 0 000 .3v.3h.1v.2h.1v.2h.1l.1.1.1.2h.1l.3.2.1.1h.1l.2.1 159 37.4 1.6.4h90v-3.6h-89.5l-5.7-1.2-11.4-2.7-104.9-24.7-4-1-19.6-4.6H205l12.2 2.9 4 1h.1L333 292.2l6.5 1.5 6.7 1.6v-3.6l-138.1-32.5z'/%3e%3cpath d='M256.5 298.3l109.3-.1-13.3 88.2H243.2l13.3-88.1z' class='cls-11'/%3e%3cpath d='M367.1 297c-.3-.3-.8-.6-1.3-.6h-28.6l-79.8.1h-1c-.7 0-1.4.6-1.6 1.4v.1l-.3 1.6-12.8 84.7-.2 1.7v.2c-.1.5 0 1 .4 1.4a1.7 1.7 0 001.3.6h109.3c.9 0 1.6-.7 1.8-1.6l13.2-88.1c.1-.6 0-1-.4-1.5zm-20.9 87.6h-101L258 300h105.7L351 384.6h-4.7z'/%3e%3cpath d='M288 58.7v1a70.8 70.8 0 01-.2 5.2v1.5l-.1 1.5-.1 1.4-.1 2-.2 1.8v.9l-.1.3v.8l-.1.2v.8l-.2 1v.3l-.2 1.5c0 .7-.2 1.4-.3 2l-.2 1.8-.3 1.9a89.9 89.9 0 01-.5 3.4l-.2 1v.4l-.1.4v.3l-.4 1.8-.5 2.7-.3 1.4-.4 1.5-.3 1.7a75 75 0 01-.8 3.2l-.5 1.8v.4l-.2.5-.6 2.1-.4 1.6-.5 1.6a132.3 132.3 0 01-1.4 4.5l-1 2.6-.6 2-1.4 3.6-.5 1-.7 1.8a126.3 126.3 0 01-4.2 9.1l-.5 1-.5 1-1 1.8-.8 1.6a5.6 5.6 0 00-.3.5l-.8 1.4-.6 1a68.4 68.4 0 01-1 1.7l-.4.6-1 1.6-.5.9-.9 1.3v.1a23.6 23.6 0 01-1.7 2.4l-.8 1.2a126.8 126.8 0 01-4 5.4l-1.2 1.5-.7 1-.3.3-1.3 1.5-1.2 1.5-.2.1-.6.8-.4.4-.5.6-.4.4-.2.2-.4.5-.3.3-.2.2-.2.2-.2.2-.2.3h-.1a35.4 35.4 0 01-2 2.2 86 86 0 01-3.2 3.1l-.3.3a87.2 87.2 0 01-2.9 2.7l-1 .9-.8.7-.9.7-1.3 1.1-1.3 1v.1l-1.5 1.2-2.9 2.2-.7.6-.7.5-2 1.4-1.9 1.4a147.8 147.8 0 01-5 3.2l-.7.5-2.2 1.4-1.5.8-.2.2-.4.2-1.4.8-.6.4-.7.3-.2.2-.4.2-.8.4-.4.2-.2.1-.2.2-1.2.6-.2.1-.4.2-2.6 1.3-.4.3-1.6.8-5.2 2.4-.3.1-3.3 1.5-51.4 23.4-7.8 3.5-10.4 4.7a67.9 67.9 0 00-6.1 3.4 94.4 94.4 0 00-11.6 8.2l-.3.3-.3.3-1 .8a32.1 32.1 0 00-2.7 2.8l-.3.4-.9 1-.5.6-.1.2-.8 1a48 48 0 00-1.3 1.8l-1 1.3-.5.9-.1.2-.3.5-.1.2 6.9 1.6.5.2 25.8 6 4 1 120.2 28.3 1.4.3 1.7.4-.2 1.7-13 86.4-1.8-.4-225.3-53V214.3c8-12.2 17.4-23.1 28.2-33A169.6 169.6 0 0190 152.7l63-28a99 99 0 0033.8-23.6 56.2 56.2 0 0012-23.6c1-3.4 1.7-7 2.3-10.7 2-13.8 0-26.8-6-38.8a41.1 41.1 0 00-14.7-16.2c-5-3.2-10.7-5.6-17.4-7.2l-.7-.2c-4.5-1-8.7-1.6-12.7-1.6a36.7 36.7 0 00-3.4.2H145l-.6.1-.8.1h-.4l-.3.1-.7.2h-.7a19.7 19.7 0 00-1.5.4h-.2l-.3.2a6 6 0 00-.8.2l-1.3.4h-.2l-.2.1-.6.2-.2.1-1 .4-.3.1-.5.2-.8.4h-.1l-.7.4h-.2v.1c-.2 0-.4.2-.5.3h-.2l-.7.4-.1.1a14.9 14.9 0 00-1.3.8l-1 .6-.3.2-.2.2a11.5 11.5 0 00-1.4 1 28 28 0 00-1.9 1.6l-.4.4-.5.5h-.1l-.6.6-.7.7-.2.3-.7.7v.1l-.8.9-.3.3-.7.9-.4.4v.1l-.2.1a51.3 51.3 0 00-2.2 3l-.3.4a47 47 0 00-3.4 5.4l-.1.4-.6 1-.5 1-.3.6v.1l-.2.3-1.2 2.6-.2.4-.2.5-.4.8c0 .3-.2.5-.3.8v.2l-.2.3v.3l-.2.3-.2.4v.1l-.7 2-.2.5-.2.7a72 72 0 00-.9 2.7v.5h-.1v.2l-.5 1.5-.3 1.4-.1.4v.2h-.1v.3l-1 4-.2 1.2-.2 1c0 .6-.2 1-.3 1.5L104 57a115.3 115.3 0 00-1 8.9v1.4h-.1a229 229 0 00-.1 3v2.3l-.1.6v4.3l.1 1.8v1.1l.1.3v.2a37.8 37.8 0 00.3 3.5l-1.8-.4L24 65a221.4 221.4 0 012.2-36.8C27.7 18.5 30 9 32.8 0h245.1a46.2 46.2 0 01.6 1.6l.7 2.1.2.6.9 2.6.4 1.2v.3l.5 1.6.4 1.4.3.9a85.6 85.6 0 011 4.2l.4 1.3.5 2 .3 1.3.2 1v.2l.4 2v.3l.1.2a95.8 95.8 0 011 5l.1 1.2v.4l.5 3.2.2 1.5.2 2v.5l.1.5.1.6.2 2 .1 1.5.2 2 .1 1.6.1 1.8v1.2l.1 2.2.1 1.3v5.4z' class='cls-6'/%3e%3cpath d='M286 64.3v-.8l.1-1.5v2.3zm.2-3.8v-2.8 2.8zm0-7.2l-.1-1.2V54v-.7zm-.3-4.6v-.3l.1 1.9v-1.6zm-.1 20.4v-1.4V69zm0-23.8l-.1-.6.1 1.7v-1.1zm-.4 29l.1-1.1.1-1.3-.2 2.4zm-6 32.3l.6-2 .2-.9c0-.4.2-.7.3-1l-1.1 3.9zm-1.4 4.9l.5-1.7.1-.4-.6 2zm.6-2.2l.2-.4.4-1.5-.6 2zm-8.9 23l.6-1a166 166 0 001.7-3.9l.2-.4 1.5-3.5.4-1.1 1.4-3.6.1-.4.5-1.5a155 155 0 01-6.4 15.5zm6.5-15.5l.4-1.2.5-1.3.3-1.1a49.6 49.6 0 00-1.2 3.6zm1.4-112.5l-.8-2.1-.3-1L276 0l1.7 4.6-.1-.3zM265.8 140l2-3.7.2-.3-2.2 4zm-12.4 157.7l-120.2-28.3-4-1-25.8-6H96a1.8 1.8 0 01-.4 0l159 37.3.2-1.6v-.1l-1.3-.3zm-13.6-124.4l.7-.6.3-.3-1 .9zm-10.1 8.7l1-.8.8-.7-1.8 1.5zm-12.9 9l.9-.6.3-.2-1.2.8zm2.4-1.5l3-2 .4-.3a269.2 269.2 0 00-3.4 2.3zm6.8-4.7l.4-.3 1-.7-1.4 1zM101.6 61v-.4.4zm-.6 19.3V80v1-.7zm0-1.1v-.5 1-.5zm-.2-3.9v-.5a54.8 54.8 0 000 .5zM95 258.8l.2-.2v-.2l1.3-1.8-1.5 2.2zm.4 3.3zm0 0l.2.1h-.1zm-.2 0h.1-.1zM196.6 27a45.8 45.8 0 00-27.3-22.6l-6-1.8-.6-.1a56 56 0 00-14-1.6h-2.3a55.1 55.1 0 00-3.8.5l-1 .2-1.4.3h-.1l-1.3.4a37.4 37.4 0 00-6.7 2.5l-1 .6a36.2 36.2 0 00-3.5 2.1l-.6.4-3 2.4-.4.4-.3.3-.3.3-.4.3-.3.4-.7.7-1 1.1-.9 1-.3.3a36.2 36.2 0 00-3.1 4l-.4.5-2 3-.3.6-1.2 2a85.5 85.5 0 00-3.9 7.9l-.5 1.3-.6 1.4-.8 2.2-.3 1v.2a85.6 85.6 0 00-1.2 3.5l-.4 1.5-.3 1.3v.1l-.2.8-.3 1-.4 1.8v.1l-.2 1a91.7 91.7 0 00-1 5.5l-.2.8-.1 1-.1.8-.2 1.3v1l-.1.4v.3l-.3 2-.1 2v.2l-.2 2v.2l-.1 2.7v3.3a49.2 49.2 0 000 5v1.3l.1 1v.5l.1.5-75.5-18.4A217 217 0 0128 28.5c1.6-9.8 3.8-19.3 6.8-28.5H31a183.8 183.8 0 00-8.5 49.5c-.5 7.7-.5 13-.2 15.8.1.8.7 1.4 1.4 1.5l79 19.3h.2l.3.1c.4 0 .8-.2 1.2-.4.3-.4.6-.9.6-1.4v-.1l-.2-1.6v-1.2l-.1-.6-.2-3.5v-5.8a84 84 0 01.1-2.8v-1l.3-4v-.2a25.4 25.4 0 01.3-1.8 66.5 66.5 0 01.5-4.6l.3-1.4v-.6l.3-1.3v-.1l.3-1.5.2-1.1.5-2c0-.5.2-1 .3-1.3 0-.5.2-.9.3-1.3l.1-.6.4-1.4 1.4-4.7.4-1.1.6-1.4.5-1.4.5-1.3A40.5 40.5 0 01114 30v-.3l.9-1.5a49.9 49.9 0 013.7-6l.4-.6a53 53 0 014.2-5.3l.8-.8.2-.3.7-.6.2-.3.4-.4.9-.8.2-.2.3-.2.1-.1 1.1-1 .6-.4a12.6 12.6 0 011.3-1 14.4 14.4 0 012-1.2l.4-.2.9-.5h.1a23.9 23.9 0 012.3-1.2h.2a15 15 0 012.5-1l1.3-.4 4-.8.7-.1.8-.1 1.5-.1A56.3 56.3 0 01161.9 6a57 57 0 0120.7 9.5c4.5 3.6 8.2 8 10.8 13.2a61.2 61.2 0 016.1 36l-.2 1.7a76.4 76.4 0 01-5.5 19.7c-2.2 5.2-5 9.8-8.4 13.7a97.7 97.7 0 01-33.1 23.1l-63 28a172.2 172.2 0 00-46 29 167.9 167.9 0 00-27 31v6.6a164 164 0 0129.3-34.9 168.6 168.6 0 0145.1-28.4l63-28a101.2 101.2 0 0034.4-24c3.9-4.6 7.1-10 9.6-16V86a52 52 0 001.3-3.5c1.7-4.8 3-10 3.8-15.7a65 65 0 00-6.2-39.8zm93 27.7v-2.6a132.9 132.9 0 00-.1-4v-.6l-.1-1.3v-.1l-.2-1.8-.2-2.2-.1-1.6V40l-.2-1v-1l-.3-1.6-.2-1.9v-.3a124.9 124.9 0 00-1.1-6.8V27a159 159 0 00-1.4-6.6l-.2-1-.1-.6-.4-1.4-.1-.7-.7-2.6-1.3-4.6-.6-2-.2-.6v-.1a128.7 128.7 0 00-1.7-5l-.6-1.8H276l1.7 4.6.3.9.2.7.5 1.6.2.7.6 2a148.3 148.3 0 016 31l.2 3.2.1 1.7v.9l.1.5v.6l.1 1.9a112.6 112.6 0 01.1 3.7v10.3l-.2 3.4V69l-.2 1v2a104.8 104.8 0 01-.6 4.9v.4l-.2 1.6c0 .9-.2 1.7-.3 2.5l-.4 3-.4 2.6a126.8 126.8 0 01-3.3 15.7l-1 4h-.1v.4l-.2.3v.1l-.6 2a170 170 0 01-2.4 7.4v.1a155 155 0 01-12.3 26.3l-1 1.8-1 1.5a71.2 71.2 0 01-3.3 4.9l-.4.7a110.2 110.2 0 01-8.7 11l-.4.5a130 130 0 01-4.8 5.3l-.8.8-2.4 2.3-.3.3-1 .9v.1l-1.2 1-.6.6-.6.6-.5.4-.9.8-.9.7-1.2 1.1a150 150 0 01-6 4.8l-.6.4-1.3 1a65.3 65.3 0 01-6.8 4.7l-1.2.7-1.2.8-.4.3a152 152 0 01-20 10.6L123 235a99.7 99.7 0 00-18 11.7l-.5.5-.3.2-.9.9-.7.6-.2.2-.4.4-.5.6a53.8 53.8 0 00-4.8 5.7l-.2.4-.2.3a42.4 42.4 0 00-2 3v.2l-.2.2v.5a1.3 1.3 0 000 .4v.2h.1v.3h.1v.1h.1l.1.2.1.1h.1l.3.3h.2l.2.1 159 37.4-12.8 84.7-225.4-53v3.6l226.5 53.3h.4c.4 0 .7 0 1-.3.4-.3.7-.7.8-1.2v-.3l.3-1.7L258 300l.2-1.5v-.2c0-.8-.5-1.6-1.3-1.7l-.2-.1-5.7-1.3-11.4-2.7-104.9-24.7-4-1-19.6-4.5-7.4-1.8-5-1.1.5-.7 2-2.6.5-.7.5-.6c.6-.8 1.2-1.5 1.9-2.1l.5-.6.3-.2a4.8 4.8 0 01.4-.5l.3-.2a3.3 3.3 0 01.3-.4 16.6 16.6 0 011.6-1.4 16.2 16.2 0 011.9-1.5 115.7 115.7 0 0113.2-8.5l2-1.1 14-6.3 7.7-3.6 48.1-21.9 3.2-1.4.2-.1 5.5-2.6 1-.5.3-.1 1.8-1 1.5-.7.3-.2 1.7-.9 3.2-1.8 1.2-.7.9-.5 1.5-1 1.4-.8.6-.3 2.6-1.7a154.6 154.6 0 006.7-4.6l2-1.4a147 147 0 005.6-4.5l.1-.1 1.7-1.4 1.6-1.4.8-.7a127.1 127.1 0 0015-15.7l.2-.3.5-.6.2-.3.8-1 1-1.3 1-1.2 2.6-3.6.5-.8.3-.3a172.3 172.3 0 004.1-6.4l.7-1.2 1-1.5 1.1-2 .6-1.1.5-1v-.1l1.2-2.1 1.1-2.3 1-2 3-6.7 1-2.3 1-2.6 1.9-5.3.4-1.4.5-1.3.6-2.1.6-2 .6-1.9.6-2.2.2-.9.5-1.8.4-1.7.4-1.5.7-3.5.3-1.1.4-2.3.5-2.6.5-3 .4-2.3.8-6v-.7l.2-1.6.2-1.2V74l.2-1v-1.4l.2-1.1v-1.9l.1-.7v-.2a168 168 0 00.3-4.8v-8.1z'/%3e%3ccircle cx='303.7' cy='307.9' r='4.6'/%3e%3ccircle cx='270.8' cy='336' r='4.6'/%3e%3ccircle cx='270.8' cy='371.3' r='4.6'/%3e%3ccircle cx='303.7' cy='354.2' r='4.6'/%3e%3cpath d='M303.7 385c-1.3 0-2.4.6-3.2 1.4h6.4c-.8-.8-2-1.3-3.2-1.3z'/%3e%3ccircle cx='336.6' cy='336' r='4.6'/%3e%3ccircle cx='336.6' cy='371.3' r='4.6'/%3e%3cpath d='M95.9 260.5l109.4-.1 160.5 37.8-109.3.1-160.6-37.8z' class='cls-1'/%3e%3cpath d='M343.9 298.2h21.9l-28.7-6.8 6.8 6.8zm-248-37.7l33.3 7.8 7.9-7.8H95.9z' class='cls-1'/%3e%3cpath d='M137.1 260.5l-7.9 7.8 4 1 8.9-8.8h-5zm71.2 18.6l14.5-14.5-4.1-1-12.9 13 2.5 2.5zm38.5 11.8l6.6 6.7 3.1.7h2.6l-9.8-9.9-2.5 2.5zm85.4-.6l-.6.6 7.3 7.3h5l-6.8-6.8-4.9-1.1z'/%3e%3cpath d='M288.4 193.7l8.2 14 9.8-4.4 2.6-1.2 4.9-8.4h-25.5zm37.3-25.4l12.7-22H313l12.7 22zm11.4-45.6h25.5l-12.8-22-12.7 22zm37.3-69.4l-12.8 22h25.5l-12.7-22zM349.8 15l-12.7 22.1h25.5L349.8 15zm-62.4 56.3v.7l-.1 1.3-.2 2h2.7l-2.4-4zM143.8 232h-9.6l-10.3 4.6-2.2 1.2L131 254l12.8-22zm72.7-38.3h-.9l-1.6 1a154.8 154.8 0 01-5 2.8l-1.7 1-3.5 1.7-1.6.8a187 187 0 01-5.1 2.4l-.3.1 7 12.2 12.7-22zM338.4 60.6H313l12.7 22.1 12.7-22.1zM167 246.7h25.4l-12.7-22.1-12.7 22.1zm85.5-60.4l-12.8 22.1h25.5l-12.7-22.1zM215.6 232l6.5 11.1c3.5-2.4 7.2-4.6 11.1-6.5l7-3.2.9-1.5h-25.5zm61.4-93.1L264.3 161h25.5L277 138.9zm36.9-116.5h-25.5l12.7 22 12.8-22zm0 85.6h-25.5l12.7 22.1 12.8-22.1z' class='cls-1'/%3e%3cpath d='M197 247.5l-15.8-27.3c-.3-.6-.9-1-1.5-1s-1.2.4-1.5 1l-15.8 27.3c-.4.6-.4 1.3 0 1.8.3.6.9.9 1.5.9h31.6a1.8 1.8 0 001.5-2.7zm72.8-38.2L254 181.9c-.3-.5-.9-.9-1.5-.9s-1.2.4-1.6.9l-15.8 27.4c-.3.5-.3 1.2 0 1.7.4.6 1 1 1.6 1h31.6a1.8 1.8 0 001.5-2.7zm24.6-47.4l-15.8-27.4a1.8 1.8 0 00-3.1 0L259.7 162c-.3.5-.3 1.2 0 1.7.3.6 1 1 1.5 1h31.6c.7 0 1.2-.4 1.6-1 .3-.5.3-1.2 0-1.7zm24-56.5c-.2-.6-.8-1-1.4-1h-31.6c-.7 0-1.3.4-1.6 1-.3.5-.3 1.2 0 1.7l15.8 27.4c.3.5 1 .9 1.6.9s1.2-.4 1.5-1l15.8-27.3c.3-.5.3-1.2 0-1.7zM343 58c-.3-.6-.9-1-1.5-1h-31.6a1.8 1.8 0 00-1.5 2.7l15.8 27.4c.3.6.9.9 1.5.9s1.2-.3 1.5-.9L343 59.7c.4-.5.4-1.2 0-1.7zM323.4 0l.8 1.4a1.8 1.8 0 003 0l.9-1.4h-4.8zm43.8 38l-15.8-27.4a2 2 0 00-.7-.7 1.8 1.8 0 00-2.4.6l-3.6 6.3-.7 1.3-.8 1.3-10.7 18.5c-.3.6-.3 1.3 0 1.8.3.6.9.9 1.5.9h31.6c.6 0 1.2-.3 1.5-.9.4-.5.4-1.2 0-1.8zm24.5 38.2L376 49c-.3-.6-.9-1-1.5-1s-1.2.4-1.5 1l-6.1 10.5-.6 1-.7 1.1-8.4 14.7c-.4.6-.4 1.2 0 1.8.3.5.9.9 1.5.9h31.6a1.8 1.8 0 001.5-2.7zm-24.5 47.4l-15.8-27.4c-.4-.5-1-.8-1.6-.8s-1.2.3-1.5.8l-15.8 27.4c-.3.6-.3 1.2 0 1.8.3.5.9.9 1.5.9h31.6c.6 0 1.2-.4 1.5-1 .4-.5.4-1.1 0-1.7zm-24.2 20c-.3-.5-.9-.8-1.5-.8h-31.6c-.6 0-1.2.3-1.5.8-.3.6-.3 1.3 0 1.8l15.8 27.4a1.8 1.8 0 003 0l15.8-27.4c.4-.6.4-1.2 0-1.8zm18.6 17.4h1.3l.4-.5.1-.2a155.1 155.1 0 005.3-7l.2-.3.8-1.1 1.7-2.5.9-1.4.8-1.2.7-1.2.7-1.2 1.5-2.6-1.6-2.9-12.7 22.1zm27-48l.9-2.7.3-1 .1-.4.3-.9h-4.4l2.8 5zm7.8-72.1v-1.3l-.2-1.5-.3-2-.2-1.5v-.1c0-.8-.2-1.5-.3-2.2l-.2-1.2a208.9 208.9 0 00-1.2-6.8l-.2-1-.2-1h-7.8L396.4 41z' class='cls-1'/%3e%3cpath d='M323.4 0l.8 1.4a1.8 1.8 0 003 0l.9-1.4h-4.8zm-4.9 19.7c-.3-.6-1-.9-1.5-.9h-31.6c-.7 0-1.3.3-1.6.9v.1l.3 1.3.2 1v.2L287 27l12.6 21.8a1.8 1.8 0 003 0l15.9-27.3c.3-.6.3-1.3 0-1.8zm-17.3 24.7l-12.8-22H314l-12.7 22zm65.9-6.4l-15.7-27.4a2 2 0 00-.7-.7 1.8 1.8 0 00-2.4.6l-3.6 6.3-.8 1.3-.7 1.3-10.7 18.5c-.3.6-.3 1.3 0 1.8.3.6.9.9 1.5.9h31.6c.6 0 1.2-.3 1.5-.9.4-.5.4-1.2 0-1.8zm-30-1l7.9-13.6.7-1.3.8-1.3 1.7-3 1.1-2 .5-.8.7 1.2 4.3 7.5 7.8 13.4H337zm44.1-17.3c-.3.6-.3 1.2 0 1.8L397 48.8v.1-2.2l-.2-1.6-.1-2-.2-1.5v-.7l-10.7-18.5h7.9l-.3-1.4-.3-1.3-.2-.9h-10.2c-.6 0-1.2.4-1.5.9zM294.4 78c.3-.6.3-1.2 0-1.8L287.8 65l-.1 3-.1 1.4-.2 2 2.4 4H287l-.2 1.9v.2l-.2 1.5h6.1c.7 0 1.3-.4 1.6-1zM343 58c-.3-.6-.9-1-1.5-1h-31.6a1.8 1.8 0 00-1.5 2.7l15.8 27.4c.3.6.9.9 1.5.9s1.2-.4 1.5-.9L343 59.7c.4-.5.4-1.2 0-1.7zm-4.6 2.6l-2.4 4.2-1 2-.2.2-1 1.7-8 14-12.8-22h25.4zm53.3 15.6L376 48.8c-.3-.5-.9-.8-1.5-.8s-1.2.3-1.5.8l-6.1 10.5-.6 1.1-.7 1.1-8.4 14.7c-.4.6-.4 1.2 0 1.8.3.5.8.9 1.5.9h31.6a1.8 1.8 0 001.5-2.7zm-30-.9l6.3-11 .6-1 .6-1 5.2-9 12.7 22h-25.5zm-43.2 30.1c-.3-.6-1-1-1.5-1h-31.6c-.7 0-1.3.4-1.6 1-.3.5-.3 1.2 0 1.7l15.8 27.4c.3.5 1 .9 1.6.9s1.2-.4 1.5-1l15.8-27.3c.3-.5.3-1.2 0-1.7zM301.2 130l-12.8-22H314l-12.7 22zm65.9-6.4l-15.7-27.4c-.4-.5-1-.8-1.6-.8s-1.2.3-1.5.8l-15.8 27.4c-.3.6-.3 1.2 0 1.8.3.5.9.9 1.5.9h31.6c.6 0 1.2-.4 1.5-1 .4-.5.4-1.2 0-1.7zm-30-.9l12.7-22 12.8 22H337zm44.1-17.3c-.3.5-.3 1.2 0 1.7l6 10.4.6-2 .2-.7.4-1.1.2-.7-2.8-5h4.4l.8-3 .1-.5h-8.4c-.6 0-1.2.3-1.5.8zm-86.8 56.5l-15.8-27.4a1.8 1.8 0 00-3.1 0L259.7 162c-.3.5-.3 1.2 0 1.7.3.6 1 1 1.5 1h31.6c.7 0 1.2-.4 1.6-1 .3-.5.3-1.2 0-1.7zm-30.1-1l12.7-22 12.8 22h-25.5zm78.7-17.3c-.3-.5-.9-.8-1.5-.8h-31.6c-.6 0-1.2.3-1.5.8-.3.6-.3 1.3 0 1.8l15.8 27.4a1.8 1.8 0 003 0l15.8-27.4c.4-.6.4-1.2 0-1.8zm-17.3 24.7l-12.7-22h25.4l-12.7 22zm48.7-34.7c-.6 0-1.2.4-1.5 1L357 161.8c-.4.5-.4 1.2 0 1.7.3.6.8 1 1.5 1h1.3c0-.2.2-.3.3-.4l2.5-3 .2-.2h-1.3l12.8-22 1.6 2.8.3-.4.4-.7v-.2l1.3-2.3-2-3.7c-.4-.5-1-.9-1.6-.9zM203.8 221c.6 0 1.2-.3 1.5-.8l15.8-27.4c.4-.6.4-1.2 0-1.8 0-.2-.3-.3-.4-.5l-2 1.4-1.5.8-1.6 1h1l-12.8 22-7-12.2-3.3 1.5 8.8 15.2c.3.5.9.8 1.5.8zm66-11.7L254 181.9c-.3-.5-.9-.9-1.5-.9s-1.2.4-1.6.9l-15.8 27.4c-.3.5-.3 1.2 0 1.7.4.6 1 1 1.6 1h31.6a1.8 1.8 0 001.5-2.7zm-30-1l12.7-22 12.7 22h-25.5zm78.7-17.3c-.3-.5-1-.8-1.5-.8h-31.6a1.8 1.8 0 00-1.6 2.6l9.5 16.4 3.3-1.4-8.2-14.1H314l-5 8.3 2.4-1.2 1.6-.8 1.7-.8 3.7-6.5c.3-.5.3-1.2 0-1.8zM131 259.3c.7 0 1.2-.3 1.6-.9l15.8-27.3c.3-.6.3-1.3 0-1.8-.4-.6-1-.9-1.6-.9H142l-7.7 3.6h9.5L131 254l-9.3-16.2-3 1.8 10.8 18.8c.3.6.9 1 1.5 1zm66-11.8l-15.8-27.3c-.3-.6-.9-1-1.5-1s-1.2.4-1.5 1l-15.8 27.3c-.4.6-.4 1.3 0 1.8.3.6.9.9 1.5.9h31.6a1.8 1.8 0 001.5-2.7zm-30-.9l12.7-22 12.7 22H167zm78.7-17.3c-.3-.6-1-.9-1.5-.9h-31.6a1.8 1.8 0 00-1.6 2.7l8.2 14.1 2.9-2-6.5-11.2h25.5l-.8 1.4 5.5-2.5c.2-.5.2-1.1-.1-1.6z'/%3e%3cpath d='M165.9 37.3l12.7-22h-25.4l12.7 22zm-44.4-21.9l-.4.6-.3.3-1.1 1.3-.2.2-2 2.7-.2.2c0 .2-.2.4-.3.5l-1.3 2-.3.5-.3.5L114 26l-.4.6-.1.4-1 2-.4.6v.1l-.2.3h18l-8.3-14.5zm7.1 47.2l12.6 21.8h.3l12.6-21.8h-25.5zm-26 10v1.1a89.7 89.7 0 000 3.4v.3h2.8l-2.8-4.8z' class='cls-1'/%3e%3cpath d='M142.9 3.5v-.2h-.6l-.7.2-1 .2-.5.1c.3.4.8.6 1.2.6.7 0 1.3-.4 1.6-1zm-8.4 29.1c.4-.5.4-1.2 0-1.8l-10.4-18-1.3 1.2-.2.3-1 1.1 8.3 14.6h-18l-1.2 2.6-.2.5-.2.4H133c.6 0 1.2-.3 1.5-.9zm48.7-20c-.3-.5-.9-.9-1.5-.9H150a1.8 1.8 0 00-1.5 2.7l15.8 27.3c.3.6.9 1 1.5 1s1.2-.4 1.5-1l15.2-26.2.6-1.1.2-.6c.1-.4 0-.8-.2-1.2zM166 37.3l-12.8-22h25.5l-12.7 22zM110 80c.3-.5.3-1.2 0-1.8L103 66l-.2 1.3v.6l-.1 2.7v2l2.7 4.8h-2.7v3l.1.5h5.6c.7 0 1.3-.3 1.6-.9zm48.7-20c-.4-.6-1-.9-1.6-.9h-31.6a1.8 1.8 0 00-1.5 2.7l13 22.6h4.1l-12.5-21.7H154l-12.6 21.7h4l13.2-22.6c.3-.6.3-1.2 0-1.8zm40 10.3l1 1.7.7-5.8-.8-1.4-8-14c-.4-.5-1-.8-1.6-.8s-1.2.3-1.5.9l-15.8 27.3c-.4.6-.4 1.3 0 1.8.3.6.9.9 1.5.9h24.2l.5-3.6h-21.6l12.7-22 8.7 15z'/%3e%3cpath d='M200.4 66.2l-.8 5.8m-.7 5.3l-.5 3.6-.7 5.2' class='cls-1'/%3e%3cpath d='M87.3 333.5a199.5 199.5 0 01-.2 9.8v.5l-.2 2.3v.8l-.1.5v.8l-.2.7v.9l-.3 2.1v.6L86 354l-.2 1.6a95.5 95.5 0 01-.9 4.3l-.2.7-.2 1-.3 1.1v.3l-.1.3-.2.5-.3 1.2-.4 1.2a56.7 56.7 0 01-3.3 8l-.2.3a16.5 16.5 0 01-.7 1.3l-.6.9a17.5 17.5 0 01-1.5 2.3 10 10 0 01-.3.5l-1 1.4-.2.1a52.5 52.5 0 01-2 2.2c0 .1 0 .2-.2.3l-.5.5a23.8 23.8 0 01-4.6 3.4l-.7.3-.1.1-.2.1-.6.3-1.1.5h-.1l-.4.2-.6.3-.6.1-.6.3h-.4c-.2.2-.4.2-.7.3h-.2a26.2 26.2 0 01-2.4.7 48.3 48.3 0 01-7.7.7h-1.3a18 18 0 01-1.7-.3l-7.5-1.1L0 383.4a61.5 61.5 0 003 0h1.9l1.1-.2h.5a28.6 28.6 0 002.8-.5c.4 0 .7-.2 1.1-.3h.3l.8-.2.4-.2a19.8 19.8 0 001.9-.6h.3l1-.5h.2l.8-.4.3-.1.6-.3.3-.2.7-.4.3-.1.8-.6h.1l.8-.5.2-.2.6-.4.3-.3.5-.4.3-.2.6-.6h.1l.5-.6.3-.2a27.3 27.3 0 003.1-3.8l.2-.3.6-.8.1-.3.8-1.1.1-.3.1-.1.5-.8.2-.4a27 27 0 001.3-2.4v-.2l.6-1c0-.2 0-.3.2-.5l.3-.9.2-.4.5-1v-.4l.4-.7.1-.5.4-1.2.7-2.3.2-.5.4-1.7.2-1v-.1l.4-1.6.2-1 .1-.5.1-.6.3-1.3v-.3l.4-2.7v-.5a147.3 147.3 0 00.4-3l.2-2 .1-.9.2-2.8.1-2.8v-4l.1-2v-6l-.1-2.2v-1.3l-.2-2.4v-1.2a218.9 218.9 0 00-3.7-28.4 90 90 0 00-7.1-20.9c-3.1-5.5-6.8-9.8-11.2-12.7a18.4 18.4 0 00-7.6-2.9l41.5 6.5 8.6 1.3h.2a26 26 0 011.7.4h.2l.3.1.5.1a12.3 12.3 0 011.6.6 18.6 18.6 0 013 1.7A36 36 0 0176.3 272c3 6 5.5 13 7 20.9a222.2 222.2 0 013.7 28v.4a22.7 22.7 0 01.2 2.3 39.8 39.8 0 010 2.6l.2 2.2v5z' class='cls-11'/%3e%3cpath d='M88.7 332a165.8 165.8 0 000-3.4v-2.4l-.1-1.3a113 113 0 00-.4-7.2c-.7-8.6-1.9-17-3.5-25-1.3-6.1-3-11.7-5.1-16.7l-1-2.1-1.2-2.5a37.4 37.4 0 00-13.8-14.5l-.7-.3a17.5 17.5 0 00-3.4-1.1h-.2L58 255h-.2l-50.1-7.8a1.4 1.4 0 00-1.7 1.4c0 .7.5 1.3 1.2 1.4 2.6.5 5 1.3 7 2.7A34.6 34.6 0 0127 269.3l.7 1.7.6 1.7a89 89 0 013.6 12.7c1.6 7.9 2.8 16.2 3.4 24.7l.2 3.5.1 1.2.1 2.3v1.4l.1 2.2v11.8a130.3 130.3 0 01-.3 5.6v.8l-.3 2v.8l-.3 2.2v.4l-.5 2.8v.2l-.5 2.5-.1.5v.3l-.5 1.8-.1.6-.1.5-.4 1.5-.2.5a55.6 55.6 0 01-1 3.4l-.2.5-.3.7v.3l-.5 1-.2.4c0 .3-.2.6-.4 1l-.1.3-.5 1-.1.2-.6 1.2-.2.3-.5 1-.2.3-.5.9-.2.2v.2l-.7 1-.1.2-.2.3-.4.5-.2.3-1 1.3v.1h-.1a37 37 0 01-1.8 2.2l-.4.3-.4.4-.7.6-.2.2-.5.4-.3.2-.5.4-.2.2-.7.5.7 1.2-.8-1.2-.9.5-.2.2-.6.3-.3.2-.7.3-.2.1-.8.3-.2.1-1 .4h-.2c-.2.2-.5.3-.7.3l-.4.2-.7.2h-.4l-.7.3h-.3l-1.1.3a46.8 46.8 0 01-2.7.5H6l-1 .1h-.5l-1.3.1H0v-.1 3l48.5 7.5a12.3 12.3 0 001.4.1h.4l2.3.1H54c.8 0 1.6 0 2.4-.2l.9-.1a47.1 47.1 0 003-.6l.9-.2.5-.1.3-.1.4-.1.6-.2 1.7-.6 1-.4h.3l.8-.4 1.2-.6.1-.1.7-.4.3-.1 1-.6v-.1l.8-.5 1.6-1.2.2-.1.2-.3.4-.3.3-.3.4-.3.6-.7.4-.4.3-.3.3-.4.3-.3.1-.2.7-.8.7-1 .4-.4.1-.3.5-.6.4-.6.7-1 .2-.4L81 375v-.2l-1.2-.7 1.3.6.7-1.2v-.3c.3-.3.4-.7.6-1l.2-.4.2-.5.4-1 .2-.5.3-.8.3-.8.2-.4.4-1.3a40.6 40.6 0 001-3.6l.2-.6.6-2.6.2-.8v-.6l.6-2.6v-.3l.4-2.7-1.4-.2 1.5.1v-.5l.3-2.1.3-3.8a125.4 125.4 0 00.5-11.7v-2.4zm-37 57.8h-.2l-1.9-.2H49l-7.2-1.2-3.2-.5-27.2-4.2.6-.2h.4l.8-.3.3-.1.9-.3.2-.1 1.1-.4.2-.1.8-.4.4-.2.6-.3.4-.2.7-.3.3-.2.9-.6.9-.6.3-.2.6-.4.3-.2.5-.5h.1l.2-.2.7-.7.6-.5.3-.3a20.6 20.6 0 002-2.4l.1-.1.7-.8.4-.6.2-.3.3-.5.3-.4.2-.3.5-.7c0-.2.2-.3.3-.5l.2-.3.5-.9.2-.4.5-1 .2-.2.7-1.3v-.2l.6-1 .2-.5c0-.3.2-.6.4-1l.1-.4.5-1v-.3l.4-.9.1-.4a37.8 37.8 0 001.2-3.7l.1-.5.5-1.6v-.4l.2-.7.4-1.8v-.3l.2-.6.5-2.5v-.2l.4-2.9.1-.4.3-2.3v-.8l.2-2 .1-.9.2-2.8.1-2.9v-1l.1-2v-5.4a85 85 0 000-3.6v-2.2l-.1-1.4-.2-2.4v-1.1a222.5 222.5 0 00-3.7-28.7l-.2-.7a90.5 90.5 0 00-5.1-16.4 36 36 0 00-2-4.2c-2.7-4.9-6-8.9-9.8-11.8l27.2 4.2 4.1.6 8.4 1.3h.2a22.7 22.7 0 014.5 1.4l.6.3.7.4.4.2.6.4.8.5c3.8 2.8 7.2 6.7 9.9 11.7l.6 1.1a51.2 51.2 0 012.5 5.9c1.6 4 2.9 8.6 3.9 13.5 1.6 7.8 2.8 16.1 3.4 24.7l.2 3v1.6l.4 7.6v7.6a44.9 44.9 0 01-.3 5.4l-.1 2.8-.1.8v1l-.2 1v.8l-.1.2-.2 2v.4l1.3.2h-1.4l-.2 1-.2 1.5v.3a60 60 0 01-1.3 6.1l-.1.4-.3 1-.2.7v.3a63.1 63.1 0 01-2.2 6l-.1.4-.3.6-.1.3-.5 1-.1.2a46 46 0 01-2.8 5l-.2.2-.2.3-.1.1-.1.2a4.4 4.4 0 01-.3.3v.1l-.4.6-.6.8a43.2 43.2 0 01-3.2 3.4l-.3.3-.2.2-.5.4h-.1l-.2.2-.5.4-.2.1-.8.5.8 1.2-.8-1.1c-.2 0-.3.2-.5.3l-1.4.8h-.1l-.7.3-.2.1-.4.2-.6.3-.5.2-.4.2h-.4l-.7.3h-.2l-1.1.4h-.2l-.3.1-.4.1-.9.2-1.8.4-1.4.2H56l-.6.1h-.5l-.4.1h-2.7l-.1 1.5v-1.4z'/%3e%3cpath d='M37.8 437.6h.2l-12.3-1.9-25.7-4v-17a68 68 0 0026.6 19.8l.3.2a47 47 0 006 1.9l.6.1 1 .3 3.3.6zm26.7-228.4l3.5.5-1-.1h-.4a44.8 44.8 0 00-1.8-.2h-.3l-.6-.1H63l-1.7-.2h-4.2a61.7 61.7 0 00-3.7.2h-.6l-1.4.2H51l-2 .2-.5.1-.7.1-.7.1-.6.1-2 .3-2.5.5h-.4l-1.7.4-.5.2c-.5 0-1 .2-1.4.3l-1 .2-.3.1-.3.1-.5.2-1.6.4-.4.1-.6.2-1.8.6c-.3 0-.5.2-.8.3l-1.6.5-1 .4-.6.3-.7.2-.5.3c-.1 0-.3 0-.4.2l-.7.2-1.6.8-1.2.6-.6.3-.4.1-1.2.7-.9.5-1.2.6a39.3 39.3 0 01-2 1.3l-2 1.3-.8.6-.3.2c-.7.5-1.5 1-2.2 1.7l-.6.5-.6.5-1.8 1.5-1.9 1.7-1.6 1.6-.4.3-1.2 1.3-.4.4-.2.2-.8 1H1l-.6.8-.5.6v-33.3l.9-.1H1l1.7-.2h.6l1.4-.1h.5l1.8-.1h4.2a48.9 48.9 0 013.4.2h.6l1.2.2h.5l1.6.3 36.8 5.7 6 .9 3 .5zm4.2.6h-.4.4z' class='cls-2'/%3e%3cpath d='M23 215.6l-1.3.6-.4.2 1.8-.8H23zm-7.7 4.2c.2 0 .4-.2.6-.4l-.6.4zm3.3-2l-1.2.7-.9.6 3-1.8-.9.5zm2.2-1.1l-1.2.6 1.7-.9c-.2 0-.3.2-.5.3zm-6.3 3.7a47.3 47.3 0 00.2-.2l-.2.2zm-11.2 9.2l1.6-1.6-1.6 1.6zm65.9-21.1h-.3l-50-7.9-1.7-.2h-.6l-1.2-.2H15l-1.5-.1h-.3l-1.8-.2H7.1l-1.9.1h-.5l-1.4.1h-.6l-1.8.2H.8l-.8.1v2.9l1-.1h.2L3 203h.6l1.4-.1h.5l1.8-.1H13l.2.1 1.4.1h.5l1.2.2h.5l1.6.3 30.9 4.8c-1 0-2 .2-3.1.4-.7 0-1.3.2-2 .3l-2.5.5h-.4a75.8 75.8 0 00-4.7 1.2l-.6.1-1.6.5h-.2l-.7.2-.3.2c-.4 0-.7.2-1 .3h-.3l-.8.3-.7.2-.3.2-.4.1-1 .4c-.3 0-.5.2-.8.3h-.2l-.2.1a57.9 57.9 0 00-2 .9h-.2l-1.3.6-1 .4-1.2.7-.5.2c-.2 0-.3.2-.5.3l-1.2.6-1 .5-1.2.7-.9.6h-.2c-.1.2-.2.2-.4.3l-.6.4-.6.4-.2.2a47.3 47.3 0 00-2.6 1.7l-.9.7a63.8 63.8 0 00-7.7 6.8A86.6 86.6 0 000 233v4.4l.5-.6.2-.3 1-1 3.6-3.9a240.7 240.7 0 014.6-4.3l.6-.4 1.5-1.2.3-.3.5-.3 1.1-1 .8-.5.2-.1.5-.3.6-.5.4-.2a42.2 42.2 0 013.6-2.2l1-.5.6-.3.5-.3 1-.5.3-.1.8-.4 1-.5 1.2-.5.7-.3.3-.1 1-.5h.3l.3-.2.7-.2.7-.3a148 148 0 012.5-.8l.8-.3.7-.2a62 62 0 012.4-.7h.2a68.7 68.7 0 014.3-1l.6-.2.4-.1h.5a43.6 43.6 0 013.8-.8h.7l1.2-.2h.2l.6-.1 1-.1 1-.2h.8l1-.1h.7l1.4-.1h.3l1.8-.1h6l.4.1h1l.6.1 1.1.2h.5l1.6.2c.8.2 1.5-.4 1.6-1.1.2-.7-.3-1.4-.9-1.6zm-31 227.7h-.5a38.9 38.9 0 01-8.4-2.2l-1-.3-.6-.3-1-.4-1.3-.5-1.5-.7A66.8 66.8 0 010 412.5v4.5l.3.3 1 1.3a38.7 38.7 0 004.2 4v.1l1.4 1.3.2.2 1.5 1.2 1.5 1.2.5.4a42.5 42.5 0 004.7 3.3 51.8 51.8 0 003.1 1.8l.3.2 1.6.9.4.2.3.1-21-3.2v2.9l37.7 5.8h.6c.6-.2 1-.6 1-1.2.2-.8-.4-1.5-1.1-1.6z'/%3e%3cpath d='M83.2 328a2.3 2.3 0 10-4.4 1.2 2.3 2.3 0 104.4-1.3zm-4.5-17c-.4-1.3-1.6-2-2.8-1.7-1.2.4-2 1.6-1.6 2.8a2.3 2.3 0 104.4-1.2zm-4.4 47c-.3-1.3-1.5-2-2.7-1.7-1.2.4-2 1.6-1.6 2.8a2.3 2.3 0 004.3-1.1zm-4.5-17c-.3-1.3-1.6-2-2.8-1.7-1.2.4-2 1.6-1.6 2.8.3 1.2 1.6 2 2.8 1.6 1.2-.3 2-1.5 1.6-2.8zm-.3-64a2.3 2.3 0 10-4.3 1.1 2.3 2.3 0 004.3-1.2zm-4.3 47a2.3 2.3 0 10-1.6 2.8c1.2-.4 2-1.6 1.6-2.9zm-4.4 46.4c-.4-1.2-1.6-2-2.8-1.6-1.2.3-2 1.6-1.6 2.8.3 1.2 1.5 2 2.7 1.6 1.3-.3 2-1.6 1.7-2.8zm-.1-63.4c-.4-1.3-1.6-2-2.8-1.7-1.2.4-2 1.6-1.6 2.8.3 1.2 1.5 2 2.8 1.6 1.2-.3 1.9-1.5 1.6-2.7zm-4.5 46.4a2.3 2.3 0 10-4.4 1.2 2.3 2.3 0 004.4-1.2zm0-63.4c-.4-1.3-1.7-2-2.9-1.7-1.2.4-1.9 1.6-1.6 2.8.3 1.2 1.6 2 2.8 1.6 1.2-.3 2-1.5 1.6-2.7zm-4.6 46.4c-.3-1.2-1.5-2-2.7-1.6-1.3.3-2 1.6-1.7 2.8.4 1.2 1.6 2 2.8 1.6 1.2-.3 2-1.6 1.6-2.8zm0-63.4c-.4-1.3-1.6-2-2.8-1.6-1.2.3-2 1.5-1.6 2.7.3 1.2 1.5 2 2.7 1.6 1.2-.3 2-1.5 1.6-2.7zM47 319.4c-.4-1.2-1.6-2-2.8-1.6-1.2.3-2 1.6-1.6 2.8.3 1.2 1.6 2 2.8 1.6 1.2-.3 1.9-1.6 1.6-2.8zM45 384c-.3-1.2-1.5-2-2.7-1.6-1.3.3-2 1.6-1.6 2.8.3 1.2 1.5 2 2.7 1.6 1.2-.3 2-1.6 1.6-2.8zm-4.5-17c-.3-1.2-1.6-2-2.8-1.6-1.2.3-2 1.6-1.6 2.8.3 1.2 1.6 2 2.8 1.6 1.2-.3 2-1.6 1.6-2.8zM38 285.4a2.3 2.3 0 00-3.2-1.4c-.1 0-.3 0-.4.2a2 2 0 00-.4.4v.1h-.1l-.1.2a2.2 2.2 0 00-.1 2l.1.2.1.2.2.3.2.2a2.3 2.3 0 001.1.4h1c1.2-.3 1.9-1.6 1.6-2.8zm-4.6-17v-.2l-.2-.2c0-.2-.1-.3-.3-.4l-.1-.2a2 2 0 00-.8-.5h-.3a2.3 2.3 0 00-1.2 0h-.3l-.2.2h-.1l-.2.2-.2.2-.2.3v.1l-.1.1-.2.6v1c.1.4.3.7.6 1a2.2 2.2 0 001 .6h1.2c1.2-.3 2-1.6 1.6-2.8zm9.1 34c-.3-1.2-1.6-2-2.8-1.6a2.3 2.3 0 102.8 1.6zm31.6-8.5a2.3 2.3 0 10-4.4 1.2 2.3 2.3 0 004.4-1.2z' class='cls-1'/%3e%3cpath d='M30.6 266.8c-1.2.3-2 1.6-1.6 2.8.3 1.2 1.6 2 2.8 1.6s2-1.6 1.6-2.8-1.6-2-2.8-1.6zm7.4 18.6c-.4-1.2-1.6-2-2.8-1.6s-2 1.6-1.6 2.8 1.5 2 2.8 1.6c1.2-.3 1.9-1.6 1.6-2.8zm3 19.8c1.1-.3 1.8-1.6 1.5-2.8-.3-1.2-1.6-2-2.8-1.6s-1.9 1.6-1.6 2.8c.3 1.2 1.6 2 2.8 1.6zm3.3 12.6c-1.2.3-2 1.6-1.6 2.8s1.6 2 2.8 1.6c1.2-.3 2-1.6 1.6-2.8s-1.6-2-2.8-1.6zm4.6 17c-1.2.3-2 1.6-1.6 2.8.3 1.2 1.5 2 2.7 1.6s2-1.6 1.6-2.8c-.3-1.2-1.5-2-2.7-1.6zm4.5 17c-1.2.3-2 1.6-1.6 2.8.3 1.2 1.6 2 2.8 1.6s2-1.6 1.6-2.8-1.6-2-2.8-1.6z'/%3e%3ccircle cx='58.6' cy='371' r='2.3' transform='rotate(-16 58.6 371)'/%3e%3cpath d='M65.3 387.4c-.3-1.2-1.6-2-2.8-1.6a2.3 2.3 0 00-.6 4h.1l.7-.2.4-.1.8-.3h.3l1-.5h.1v-1.3zM50 275.8c1.1-.4 1.9-1.6 1.5-2.8s-1.5-2-2.7-1.6c-1.2.3-2 1.5-1.6 2.8.3 1.2 1.5 1.9 2.7 1.5zm4.5 16.9c1.2-.3 2-1.5 1.6-2.7-.3-1.2-1.6-2-2.8-1.6s-2 1.5-1.6 2.7c.3 1.2 1.6 2 2.8 1.6zm4.5 17c1.3-.3 2-1.5 1.7-2.7s-1.6-2-2.8-1.6c-1.2.3-2 1.5-1.6 2.7s1.6 2 2.8 1.6zm3.5 12.7c-1.3.3-2 1.5-1.6 2.7s1.5 2 2.7 1.6c1.2-.3 2-1.5 1.6-2.7-.3-1.3-1.5-2-2.7-1.6zm4.5 17c-1.2.3-2 1.5-1.6 2.7.3 1.2 1.6 2 2.8 1.6s2-1.5 1.6-2.7c-.3-1.3-1.6-2-2.8-1.6zm4.6 17c-1.2.3-2 1.5-1.6 2.7s1.5 2 2.7 1.6c1.3-.3 2-1.5 1.6-2.7-.3-1.3-1.5-2-2.7-1.6zM79 375c-.4-1.3-1.7-2-2.9-1.7-1.2.4-1.9 1.6-1.6 2.8a2.3 2.3 0 003.4 1.4c0-.2.2-.4.4-.6l.1-.3.6-1v-.6zM62.2 258.3c-1.2.4-2 1.6-1.6 2.8.3 1.2 1.6 2 2.8 1.6s2-1.6 1.6-2.8l-.4-.8-1.5-.8h-1zm5.8 21.4c1.1-.3 1.9-1.5 1.5-2.7-.3-1.3-1.5-2-2.7-1.6s-2 1.5-1.6 2.7 1.5 2 2.7 1.6zm4.5 17c1.2-.3 2-1.5 1.6-2.8-.3-1.2-1.6-1.9-2.8-1.6s-2 1.6-1.6 2.8c.3 1.2 1.6 2 2.8 1.6zm3.4 12.6c-1.2.4-2 1.6-1.6 2.8.3 1.2 1.6 2 2.8 1.6 1.2-.3 1.9-1.6 1.6-2.8s-1.6-1.9-2.8-1.6zm4.5 17c-1.2.3-1.9 1.6-1.6 2.8.4 1.2 1.6 2 2.8 1.6s2-1.6 1.6-2.8c-.3-1.2-1.6-1.9-2.8-1.6zm4.6 17c-1.2.3-2 1.6-1.6 2.8s1.6 2 2.8 1.6l.6-.3v-.5l.1-.8.1-2.3c-.5-.5-1.3-.7-2-.5zM36 350c0-.4-.3-.7-.6-1l-.2 1.1-.2 1-.3 1.6c1-.4 1.6-1.5 1.3-2.7zm1.8 15.4c-1.2.3-2 1.6-1.6 2.8.3 1.2 1.6 2 2.8 1.6s2-1.6 1.6-2.8c-.3-1.2-1.6-2-2.8-1.6zm4.6 17c-1.2.3-2 1.6-1.6 2.8.3 1.2 1.5 2 2.7 1.6 1.2-.3 2-1.6 1.6-2.8s-1.5-2-2.7-1.6z'/%3e%3cpath d='M131.1 310.1a238 238 0 00-6.2-39 101.4 101.4 0 00-15.6-34.5A66 66 0 0083 214.2a51 51 0 00-14.3-4.4H68l-.8-.2h-.5a44.8 44.8 0 00-1.8-.2h-.4l-.4-.1h-1l-1.7-.2h-4.2a61.7 61.7 0 00-3.7.2h-.6l-1.4.2H51l-2 .2-.5.1-.7.1-.7.1-.6.1-2 .3-2.5.5h-.4l-1.7.4-.5.2h-.5l-1 .3-.9.2-.3.1-.3.1-.5.2-1.6.4-.4.1-.6.2-1.8.6c-.3 0-.5.2-.8.3l-1.6.5-1 .4-.6.3-.7.2-.5.2-1 .5h-.1l-.6.3-1 .5-1.2.6-.6.2-.4.2-1.2.7-.9.5-1.2.6a39.3 39.3 0 01-2 1.3l-2 1.3-.8.6-.3.2a52.3 52.3 0 00-2.2 1.7l-.6.5-.6.5-1.8 1.5-1.9 1.7-1.6 1.6-.4.3-1.2 1.3-.4.4v.1l-.2.1-.8 1H1l-.6.8-.5.6v179.6a68 68 0 0026.6 19.7l.3.2a47 47 0 006 1.9l.6.1 1 .3a48.7 48.7 0 004.9.8 74 74 0 0022.2-.8c15-2.6 27.3-8.3 37-17 9.6-8.8 17-19 22.2-30.8 5.6-12.4 8.9-25.4 10-38.9a249 249 0 00.3-40.2zm-89.4 78.3l-.5-.3a35 35 0 01-13-16.4 36.5 36.5 0 01-1.4-3.2c-1.6-4.3-3-9-3.9-14a213.6 213.6 0 01-3.8-50.3c.3-8.3 1.6-15.9 3.7-22.8a49.9 49.9 0 015.7-11.8l.4-.6a19.8 19.8 0 011.6-2.1L32 265a27 27 0 0116-8.3l.8-.2c3.2-.5 6-.5 8.6-.1h.2a11.9 11.9 0 011.7.4l.5.1.5.2a12.3 12.3 0 011.6.5 18.6 18.6 0 013 1.7A36 36 0 0176.3 272c3 6 5.5 13 7 20.9a222.2 222.2 0 013.7 28v.4a22.7 22.7 0 01.2 2.3 39.8 39.8 0 010 2.6l.2 2.8v4.4a199.5 199.5 0 01-.2 9.8v.5L87 346v.8l-.1.5v.8l-.2.7v.9a81.2 81.2 0 01-.6 4l-.2 1.7-.5 2.4a86.3 86.3 0 01-1 4.7l-.2.3-.2.8-.3 1.2-.4 1.2a56.7 56.7 0 01-3.4 8l-.1.3a16.5 16.5 0 01-.7 1.2 14 14 0 01-1.1 1.9 32.2 32.2 0 01-2.4 3.3l-.1.1a38.2 38.2 0 01-2.7 3 23.8 23.8 0 01-5.4 3.8l-.8.4-1.1.5h-.1l-.4.2-.6.3-.6.1a9 9 0 01-.7.3h-.3c-.2.2-.4.2-.7.3h-.2a26.2 26.2 0 01-2.4.7 48.3 48.3 0 01-7.7.7h-1.3a19 19 0 01-8.8-2.7z' class='cls-4'/%3e%3cpath d='M88.7 332a165.8 165.8 0 000-3.4v-2.4l-.1-1.3a113 113 0 00-.4-7.2c-.7-8.6-1.9-17-3.5-25-1.3-6.1-3-11.7-5.1-16.7l-1-2.1-1.2-2.5a37.4 37.4 0 00-13.8-14.5l-.7-.3a17.5 17.5 0 00-3.4-1.1h-.2L58 255c-2.8-.4-5.8-.4-9 0l-1.2.2-3 .7a27.3 27.3 0 00-16.9 12l-1 1.4c-2.1 3.5-4 7.3-5.4 11.6-2.1 7-3.4 14.7-3.7 23.1a224.6 224.6 0 003.8 50.6 85.3 85.3 0 007.1 21.4 37.7 37.7 0 0011.8 13.2l.8.5a21 21 0 0011.5 2.8 26 26 0 003.7-.2l.8-.1a47.1 47.1 0 003-.6l1-.2.5-.1.7-.2.6-.2 1.7-.6 1-.4 1-.4 1.2-.6.2-.1.7-.4c.1 0 .2 0 .3-.2l1-.5v-.1l.8-.5 1.6-1.2.4-.4.4-.3.3-.3.4-.3.6-.6v-.1l.4-.4.3-.3.3-.4.3-.3.1-.2.7-.8.7-1 .4-.4.1-.3.5-.6.4-.6A42.4 42.4 0 0081 375v-.2h.1v-.2l.8-1.4.7-1.4.2-.5c0-.3.2-.6.4-1l.2-.5.3-.8 1-2.5.3-1.2.6-2.4.2-.6.6-2.6.2-.8v-.6l.6-2.6v-.3l.4-2.7.1-.6.3-2.1.3-3.8a125.4 125.4 0 00.5-11.7v-2.4zm-4.4 23.2a60 60 0 01-1.2 6.1l-.1.4-.3 1-.2.6v.3a63.1 63.1 0 01-2.2 6.1l-.1.4-.3.5-.1.4a45.3 45.3 0 01-3.8 6.7l-.1.1-.1.2a4.4 4.4 0 01-.3.3v.1l-.4.5-.6.8a43.2 43.2 0 01-3.2 3.5l-.3.3-.2.2-.6.5-.7.5-.2.1a23 23 0 01-2.7 1.7h-.1a10.1 10.1 0 01-1.3.6l-.6.3-.5.2-.5.2h-.2l-1 .4a20.7 20.7 0 01-1.5.4l-.4.1-.9.2-1.8.4c-.8.2-1.7.3-2.5.3H55l-.4.1h-4.9l-.7-.2c-2.6-.4-4.9-1.3-6.9-2.6a33.6 33.6 0 01-13-16.6 63 63 0 01-1.2-3.4 84 84 0 01-3.5-12.7 213.2 213.2 0 01-3.8-50c.3-8.1 1.6-15.6 3.6-22.4a51 51 0 018.1-14.8l.8-1a24.5 24.5 0 0115.2-7.8c3.3-.6 6.3-.7 9-.3h.2a27 27 0 014.5 1.4l.6.3.7.4.4.2.6.3.8.6c3.8 2.8 7.2 6.7 9.9 11.6l.6 1.2a51.2 51.2 0 012.5 5.9c1.6 4 2.9 8.6 3.9 13.4 1.6 8 2.8 16.2 3.4 24.8l.2 3v1.6l.4 7.6v7.6a44.9 44.9 0 01-.3 5.4l-.1 2.8-.1.8a16.5 16.5 0 01-.2 2v.8l-.1.2-.2 2v.3l-.3 1.3-.2 1.5v.3zm4.4-23.1a165.8 165.8 0 000-3.5v-2.4l-.1-1.3a113 113 0 00-.5-7.2c-.6-8.6-1.8-17-3.4-25-1.3-6.1-3-11.7-5.1-16.7l-1-2.1-1.2-2.5a37.4 37.4 0 00-13.8-14.5l-.7-.3a17.5 17.5 0 00-3.4-1.1h-.2L58 255c-2.8-.4-5.8-.4-9 0l-1.2.2-3 .7a27.3 27.3 0 00-16.9 12l-1 1.4c-2.1 3.5-4 7.3-5.4 11.6-2.1 7-3.4 14.7-3.7 23.1a224.6 224.6 0 003.8 50.6 85.3 85.3 0 007.1 21.4 37.7 37.7 0 0011.8 13.2l.8.5a21 21 0 0011.5 2.8 26 26 0 003.7-.2l.8-.1a47.1 47.1 0 003-.6l1-.2.5-.1.7-.2.6-.2 1.6-.6 1.1-.4 1-.4 1.2-.6.2-.1.7-.4s.2 0 .3-.2l1-.5v-.1l.8-.5 1.6-1.2.4-.4.4-.3.3-.3.4-.3.6-.6v-.1l.4-.4.3-.3.3-.4.3-.3.1-.2.6-.8h.1l.7-1 .3-.4h.1l.1-.3.5-.6A42.4 42.4 0 0081 375v-.2h.1v-.2l.8-1.4.7-1.4c0-.2 0-.4.2-.5l.3-1 .3-.5.3-.8.9-2.5.4-1.2.6-2.4.2-.6.6-2.6.1-.8.2-.6.5-2.6v-.3l.4-2.7.1-.6.3-2.1.3-3.8a125.4 125.4 0 00.4-11.7v-2.4zm-4.4 23.1a60 60 0 01-1.2 6.1l-.1.4-.3 1-.2.6v.3a63.1 63.1 0 01-2.2 6.1l-.2.4-.2.5-.2.4a45.3 45.3 0 01-3.7 6.7l-.1.1-.1.2a4.4 4.4 0 01-.3.3v.1l-.4.5-.6.8a43.2 43.2 0 01-3.2 3.5l-.4.3-.1.2-.7.5-.6.5-.2.1a23 23 0 01-2.7 1.7h-.2a10.1 10.1 0 01-1.2.6l-.6.3-.5.2-.6.2h-.1l-1 .4a20.7 20.7 0 01-1.5.4l-.4.1-.9.2-1.8.4c-.8.2-1.7.3-2.5.3H55l-.4.1h-4.9l-.7-.2c-2.6-.4-4.9-1.3-7-2.6a33.6 33.6 0 01-12.8-16.6 63 63 0 01-1.4-3.4 84 84 0 01-3.4-12.7 213.2 213.2 0 01-3.8-50c.3-8.1 1.6-15.6 3.6-22.4a51 51 0 018.1-14.8l.8-1a24.5 24.5 0 0115.2-7.8c3.3-.6 6.3-.7 9-.3h.2a27 27 0 014.5 1.4l.6.3.7.4.4.2.6.3.8.6c3.8 2.8 7.1 6.7 9.9 11.6l.6 1.2a51.2 51.2 0 012.5 5.9c1.6 4 2.9 8.6 3.9 13.4 1.6 8 2.7 16.2 3.4 24.8l.2 3v1.6c.2 2.6.3 5 .3 7.6v7.6a44.9 44.9 0 01-.2 5.4l-.1 2.8-.1.8a16.5 16.5 0 01-.2 2v.8l-.1.2-.2 2-.1.3-.2 1.3-.2 1.5v.3zM51.3 211l-1 .1 1.6-.1h-.6zm-4 .5l-.6.1 1.8-.2-1.2.1zm1.4-.2h-.2.8-.6zm-6.8 1.2l-.6.1 1-.2h-.4zm-5.1 1.2l-2.5.7-.6.2c-.3 0-.5.2-.8.3 1.3-.5 2.7-.9 4-1.2h-.1zm-9.4 3.2l-.3.1a35 35 0 01.3-.1zm2.3-1l-.7.3-.3.1-.2.1 1.9-.7-.7.3zm-6.7 3l-1 .4-.4.3a99 99 0 011.8-1l-.4.2zm1.2-.6l-.8.4 1.8-.9-1 .5zm-3.3 1.6l-.9.5-.2.1 1.8-1-.7.4zm-2 1.2zm-2.9 1.8l-.6.4 1-.7-.4.2zm-10.7 8.8l1.6-1.6-1.6 1.6zm-4.6 5l-.2.2 1.1-1.3-.9 1zM132.5 310a244 244 0 00-6.2-39.3 103 103 0 00-15.8-35c-6.9-10-16-17.6-26.8-22.8a52.6 52.6 0 00-14.5-4.4 81 81 0 00-23 .2c-.7 0-1.3.2-2 .3l-2.5.5h-.4a75.8 75.8 0 00-7.1 1.9c-.4 0-.7.2-1 .3-.4 0-.8.2-1 .3h-.3a142 142 0 00-8.8 3.6 72.7 72.7 0 00-3.5 1.7l-3.1 1.8h-.2c-.1.2-.3.3-.4.3l-.7.5-.5.3a44.6 44.6 0 00-2.8 2l-.9.6a63.8 63.8 0 00-6 5.2l-1.8 1.6A86.6 86.6 0 000 233v4.4l.5-.6 1.1-1.3 3.7-3.9 1.6-1.6a152 152 0 013-2.7l.6-.4 1.4-1.2.4-.3.4-.3 1.2-.9.8-.6.7-.4 1-.7a42.2 42.2 0 013.4-2l1.8-1a99 99 0 013.6-1.8l1.2-.5.6-.3a35 35 0 015-1.9l.8-.2a83.7 83.7 0 019.5-2.5h.4a43.6 43.6 0 013.9-.8l1.9-.2.7-.1 1-.1 1.7-.2h.2l1-.1h.7l1.4-.2h5.4l3 .1h.3l1.3.1h.1c6.2.7 12 2.2 17.1 4.7a64.9 64.9 0 0125.8 22c7 10 12.2 21.4 15.3 33.9a238.2 238.2 0 016 78.8 120.2 120.2 0 01-10 38.5 89.7 89.7 0 01-22 30.2 71 71 0 01-36.2 16.7 71 71 0 01-25.5.2l-1.8-.4a36.9 36.9 0 01-5.6-1.7c-.3 0-.5-.2-.7-.3l-1-.4-1.3-.5-1.5-.7A67 67 0 010 412.5v4.5l.3.3 1 1.3a38.7 38.7 0 004.2 4v.1l1.4 1.3.2.2 1.5 1.2 1.5 1.2.5.4a42.5 42.5 0 004.7 3.3 51.8 51.8 0 003.1 1.8l.3.2 1.6.9.4.2.3.1 1.7.9A50.6 50.6 0 0038 439a74.4 74.4 0 0032-2.3A70.7 70.7 0 0099.4 421a92.6 92.6 0 0022.6-31.2c5.6-12.5 9-25.8 10.2-39.3 1.1-13.5 1.2-27.2.2-40.5zm-43.8 22a165.8 165.8 0 000-3.4v-2.4l-.1-1.3a113 113 0 00-.4-7.2c-.7-8.6-1.9-17-3.5-25-1.3-6.1-3-11.7-5.1-16.7l-1-2.1-1.2-2.5a37.4 37.4 0 00-13.8-14.5l-.6-.3a17.5 17.5 0 00-3.5-1.1h-.2L58 255c-2.8-.4-5.8-.4-9 0l-1.2.2-3 .7a27.3 27.3 0 00-16.9 12l-1 1.4c-2.1 3.5-4 7.3-5.4 11.6-2.1 7-3.4 14.7-3.7 23.1a224.6 224.6 0 003.8 50.6 85.3 85.3 0 007.1 21.4 37.7 37.7 0 0011.8 13.2l.8.5a21 21 0 0011.5 2.8 26 26 0 003.7-.2l.9-.1a47.1 47.1 0 003-.6l.9-.2.5-.1.7-.2.6-.2 1.7-.6 1-.4 1-.4 1.2-.6.2-.1.7-.4c.1 0 .2 0 .3-.2l1-.5v-.1l.8-.5 1.6-1.2.4-.4.4-.3.3-.3.4-.3.6-.6v-.1l.4-.4.3-.3.3-.4.3-.3.1-.2.7-.8.7-1 .4-.4.1-.3.5-.6.4-.6A42.4 42.4 0 0081 375v-.2h.1v-.2l.8-1.4.7-1.4.2-.5c0-.3.2-.6.4-1l.2-.5.3-.8 1-2.5.3-1.2.6-2.4.2-.6.6-2.6.2-.8v-.6l.6-2.6v-.3l.4-2.7.1-.6.3-2.1.3-3.8a125.4 125.4 0 00.5-11.7v-2.4zm-4.4 23.2a60 60 0 01-1.2 6.1l-.1.4-.3 1-.2.6v.3a63.1 63.1 0 01-2.2 6.1l-.1.4-.3.5-.1.4a45.3 45.3 0 01-3.8 6.7l-.1.1-.1.2a4.4 4.4 0 01-.3.3v.1l-.4.5-.6.8a43.2 43.2 0 01-3.2 3.5l-.3.3-.2.2-.6.5-.7.5-.2.1a23 23 0 01-2.7 1.7h-.1a10.1 10.1 0 01-1.3.6l-.6.3-.5.2-.5.2h-.2l-1 .4a20.7 20.7 0 01-1.5.4l-.4.1-.9.2-1.8.4-2.4.3h-.5l-.4.1h-4.9l-.7-.2c-2.5-.4-4.9-1.3-6.9-2.6a33.6 33.6 0 01-13-16.6 63 63 0 01-1.2-3.4 84 84 0 01-3.5-12.7 213.2 213.2 0 01-3.8-50c.4-8.1 1.6-15.6 3.7-22.4a51 51 0 018-14.8l.8-1a24.5 24.5 0 0115.2-7.8c3.3-.6 6.3-.7 9-.3h.2a27 27 0 014.5 1.4l.6.3.7.4.4.2.6.3.8.6c3.8 2.8 7.2 6.7 9.9 11.6l.6 1.2a51.2 51.2 0 012.5 5.9c1.6 4 2.9 8.6 3.9 13.4 1.6 8 2.8 16.2 3.4 24.8l.2 3v1.6l.4 7.6v7.6a44.9 44.9 0 01-.3 5.4l-.1 2.8-.1.8a16.5 16.5 0 01-.2 2v.8l-.1.2-.2 2v.3l-.3 1.3-.2 1.5v.3z'/%3e%3cpath d='M37.8 437.6h.2l-12.3-1.9-25.7-4v-17a68 68 0 0026.6 19.8l.3.2a47 47 0 006 1.9l.6.1 1 .3 3.3.6zm26.7-228.4l3.5.5-1-.1h-.4a44.8 44.8 0 00-1.8-.2h-.3l-.6-.1H63l-1.7-.2h-4.2a61.7 61.7 0 00-3.7.2h-.6l-1.4.2H51l-2 .2-.5.1-.7.1-.7.1-.6.1-2 .3-2.5.5h-.4l-1.7.4-.5.2c-.5 0-1 .2-1.4.3l-1 .2-.3.1-.3.1-.5.2-1.6.4-.4.1-.6.2-1.8.6c-.3 0-.5.2-.8.3l-1.6.5-1 .4-.6.3-.7.2-.5.3c-.1 0-.3 0-.4.2l-.7.2-1.6.8-1.2.6-.6.3-.4.1-1.2.7-.9.5-1.2.6a39.3 39.3 0 01-2 1.3l-2 1.3-.8.6-.3.2c-.7.5-1.5 1-2.2 1.7l-.6.5-.6.5-1.8 1.5-1.9 1.7-1.6 1.6-.4.3-1.2 1.3-.4.4-.2.2-.8 1H1l-.6.8-.5.6v-33.3l1-.2 1.8-.1h.6l1.4-.1h.5l1.8-.1h4.2a48.9 48.9 0 013.4.2h.6l1.2.2h.5l1.6.3 36.8 5.7 6 .9 3 .5zm4.2.6h-.4.4z' class='cls-1'/%3e%3cpath d='M64.8 209.4h.6l1.2.1.5.1 1.6.2-4.2-.6-.1.1h.4zm-9.4-1.6L18.5 202l-1.6-.3h-.5l-1.2-.2h-.6l-1.4-.1H13l-1.7-.1H4.8l-1.4.2h-.6l-1.7.1-1.1.2v5l6.1 3.4-1.4 2.5L0 210v25l.5-.5.6-.7.2-.2.7-1.2.3.1.4-.4 1.2-1.3.4-.3 1.6-1.6 1.9-1.7 1.7-1.5.7-.5.6-.5.6-.5.8-.6.8-.6.3-.2.8-.6 2-1.3 1.1-.7a39.3 39.3 0 002.1-1.2l1-.5 1.1-.7.4-.1 1.3-2.2 3.3-5.8 2.5 1.4-1.4 2.4v.1l-1.2 2 .5-.3.7-.2.7-.3 1-.4 1.4-.5.9-.3 1.8-.6.6-.2h.4l1.6-.6h.5l.3-.2h.3l1-.3 1-.2.4-.1.5-.2c.6 0 1.1-.2 1.7-.3l.4-.1 2.5-.5 2-.3h.5l.8-.2h.7l.6-.2 1.9-.2h.5l1.3-.1h.7a33.8 33.8 0 013.7-.3h4l.2-.4-6-1zM37.8 437.6a48.7 48.7 0 01-4.3-.9l-.6-.1-1-.3a42 42 0 01-5-1.7h-.3a25 25 0 01-3.3-1.5A68 68 0 010 414.8v17l25.6 4 12.3 1.8z' class='cls-1'/%3e%3cpath d='M6.1 210.3l-1.4 2.5-4.7-2.7v-3.3l6.1 3.5zm20.3-.5l-4.6 8 .6-.3 1.2-.6 1-.5 1.3-.5.4-.2 2.6-4.5-2.5-1.4zM1.3 233.7l.8-.9.2-.2-.3-.1-.7 1.2zm60.1-24.5h2l1 .1v-.1l-3-.5-.2.5h.2z'/%3e%3cpath d='M176.1 376.7l37.2 13.7-36.5-1.9-37.3-13.7 36.6 1.9z' class='cls-11'/%3e%3cpath d='M213.3 391.8l-36.6-1.9h-.4L139 376.2c-.7-.3-1-1-1-1.6.2-.7.8-1.2 1.5-1.2l36.6 1.9h.4l37.2 13.7a1.4 1.4 0 01-.5 2.8zm-36.3-4.7l27 1.4-28.2-10.4-26.9-1.3L177 387z'/%3e%3cpath d='M246.9 354.6l-37.2-13.7a26.2 26.2 0 00-9.2-1.4h-3l-1 .2h-.2l-1.1.2h-.2l-1 .3h-.2l-1 .3-1.1.4-.3.1-.7.3-.3.1-.9.5-.2.1-.7.5-.3.1-.1.1a20.8 20.8 0 00-.8.5l-.9.7-.8.7-.2.2-.2.1-.6.6-.4.5-.4.4-.7.8-1 1.3v.1l-.2.2a20.7 20.7 0 00-.8 1.2l-.1.2-.8 1.3-.7 1.3v.2l-.2.2-.5 1.2-.1.2-.1.2-.1.3-.4.8v.3l-.2.3-.2.6v.3l-.5 1.1v.5l-.3.8-.1.5-.2.7v.1l-.3 1.5v.3l-.3 1.3v.1l-.2 1-.1 1.7v.5l-.1 1v2.9a16.4 16.4 0 000 2.5v.2l.1 1v.4l.2 1.2 37.3 13.6-.2-1.2v-.3l-.1-1v-.3l-.1-1.2v-2.9a44.2 44.2 0 010-2.2v-.6l.3-1.5.1-1.3.2-1.2v-.3a35.7 35.7 0 01.6-2.3l.1-.5.2-.8.1-.4.4-1.2.1-.4.3-.8.2-.3c0-.3.2-.5.3-.8l.1-.3.2-.4.5-1.2.2-.4.7-1.3.8-1.4.2-.3.7-1 .2-.3a37 37 0 011.7-2.1l.8-.8v-.1l.8-.8.2-.1.8-.7a29.1 29.1 0 011.8-1.3l.3-.2.7-.4.2-.1 1-.5.2-.1.7-.3.3-.1a17.3 17.3 0 012-.7h.4c.3-.2.6-.2 1-.3l1.2-.2h.3l1-.2h1.5l1-.1h1.6a29 29 0 017.9 1.5z' class='cls-2'/%3e%3cpath d='M213.3 391.8h-.5L175.6 378c-.5-.2-.9-.7-1-1.2l-.1-1.2v-.4l-.1-1v-.3l-.1-1.2v-5.8l.3-1.6.1-1.2.3-1.4v-.3l.3-1.5.2-.6.1-.8.3-.9.1-.4.4-1.2.1-.5.2-.5.2-.5.4-.9.2-.7.6-1.2.2-.4a48.7 48.7 0 011.6-2.8l.2-.4.8-1 .1-.3h.1l1-1.4.7-.9.5-.5.3-.3.2-.2.6-.6h.1v-.1l.3-.2.8-.7v-.1l1-.7.4-.3.4-.3.4-.2.9-.5.2-.1 1-.5h.2l.9-.5h.2l1.1-.5h.1l1-.3h.4c.3-.2.6-.2 1-.3h.1l1.2-.3h.3l1-.1h.3l1.2-.2h3c3 .2 5.9.7 8.3 1.6l37.2 13.6c.7.3 1.1 1.1.8 1.9-.2.7-1 1.1-1.8.8l-2.5-.7a28 28 0 00-5-.6h-4l-.9.2h-.3l-1 .2h-.1l-1 .2-.2.1a12.8 12.8 0 00-2 .6l-.1.1-.8.3-.2.1-.9.5h-.2l-.6.5-.3.1-.6.4-.2.2a16 16 0 00-1.6 1.3l-.2.1-.7.7-1.1-1 1 1a27.7 27.7 0 00-2.3 2.9l-.2.3-.6 1-.3.3a36.4 36.4 0 00-1.4 2.5l-.2.4-.5 1.1-.3.7-.3.7-.1.4-.3.8-.1.3-.3 1.1-.2.5-.2.7-.1.7-.2.6c0 .5-.2 1-.3 1.4v.3l-.2 1.2a49.5 49.5 0 00-.4 2.7v1.5l-.1 1.2v4l.1.2v1l.1.3.2 1.2c0 .5-.1 1-.5 1.3-.3.2-.6.3-1 .3zm-36-16.1l34.3 12.5v-.5l-.1-1.3v-5.8l.3-1.7a28.1 28.1 0 01.3-2.5l.1-.3a38.2 38.2 0 01.5-2.2l.1-.7.3-.8.1-.5.4-1.2.1-.4.3-.9.1-.3.4-.8.3-.8.5-1.2.2-.4a38.9 38.9 0 011.6-2.8l.3-.4.6-1 .3-.3a31.4 31.4 0 012.5-3.1l.1-.1.8-.8.3-.2.8-.7 1-.8.3-.1.7-.5.2-.2.8-.4.3-.2 1-.5h.1l1-.4.2-.1 1.1-.4h.1l1-.3.3-.1 1-.3h.2l1.2-.2h.2l1-.2h.7l-26-9.5a25 25 0 00-7.4-1.4H198l-.3.1-1 .1h-.2l-1 .2h-.2l-.9.3h-.2a12.8 12.8 0 00-2 .7h-.1l-.8.4h-.2l-.9.5h-.2l-.7.5-.3.2-.4.3-.4.2-.8.6-.7.7-.4.3-.5.5-1.1-.9 1 1-.3.4-.4.4a23.4 23.4 0 00-1.6 2l-.2.3-.7 1-1.3-.6 1.2.8a40 40 0 00-1.5 2.6v.1l-.2.3-.5 1.1-.1.2-1.4-.5 1.3.6-.1.4-.3.7-.2.6-.2.4-.1.5-.4 1.1v.4l-.3.8-.2.7-.1.5-.3 1.5v.3l-.3 1.2v.1a26 26 0 00-.3 2.6v.5l-.1 1v5.5l.2 1v.5z'/%3e%3cpath d='M297.5 367v4.4l-.1.4v.5l-.1.9v.5l-.1 1v.5a67.6 67.6 0 01-.5 3.2v.6l-.4 1.7v.3l-.4 1.9v.4l-.2.6-.1.6-.3 1.2-.3 1-.3 1.2-.2.6-.1.4-.3 1-.4 1-.3 1-.2.5-.2.5c0 .3-.2.5-.3.8l-.4 1-.3.9-.2.4-.3.7-.3.7-.6 1.3-.3.5-.9 1.8-.1.3-.7 1.2-.1.2-.4.6-.6 1.1-.4.7-.4.6-.4.5-.2.4a43 43 0 01-1.6 2.3l-.4.5-.6.8-.7.9-.6.8-.2.3-.4.5-.8 1-.7.7-.8 1-.3.3c-.2 0-.3.2-.4.3l-1 1.2-.7.6-1.3 1.3-.4.3v.1l-.4.3a40 40 0 01-1.6 1.5l-1.2 1-.3.3-1.4 1.1-.2.2a60.7 60.7 0 01-1.8 1.4l-1 .7-.8.6-1 .8-1 .6-1 .7-.8.5h-.1l-1.4 1-.7.4-2.2 1.3-31.2 18.1H178l-2.2-.8a36.7 36.7 0 01.7-1.1l.1-.2.6-.9.2-.2v-.1l.9-1 1-1.2v-.1l.3-.2.2-.3.5-.5.2-.2.7-.7 1.6-1.2.1-.2h.1l1.4-1.2.4-.2 1.4-1 .2-.2 1.3-.8.5-.4 33-19.1 2-1.3.8-.4 1.3-.9 1-.6 1-.7 1-.6 1-.7.8-.7 1-.7.9-.7 1-.7 1.5-1.3.2-.2 1.3-1 .4-.5 1.2-1 .3-.3.5-.5 1.3-1.3.6-.6a60.3 60.3 0 003.2-3.5l.8-1 .7-.8.6-.8.7-.8.6-.8.9-1.3 1-1.5.3-.5.7-1 .4-.8.7-1 .4-.7.7-1.4.2-.3 1-1.8c0-.1 0-.3.2-.5l.6-1.3.3-.6.4-1.2.4-.8.4-1 .3-.9.4-1 .3-1 .4-1 .3-1 .2-1 .4-1.2.2-1 .3-1.2.3-1.2.1-.4.4-1.8v-.4l.3-1.7v-.4c.2-.6.3-1.3.3-2l.2-1.4v-.5l.1-1v-.5l.1-.8v-.6l.1-.6v-6.9l-.2-1.8v-.4l-.2-2v-.3l-.4-1.8v-.3l-.4-1.9v-.4a42 42 0 00-1-4l-.1-.4a52.7 52.7 0 00-1.4-4v-.2a58 58 0 00-.8-1.8l-.2-.5-.3-.7-.3-.6a13 13 0 00-.3-.6l-.3-.6-.3-.6-.4-.6-.3-.6c0-.2-.2-.4-.3-.5l-1-1.7-.2-.3a39.9 39.9 0 00-1.1-1.7l-.6-.7-.3-.4a28.8 28.8 0 00-1.6-2l-1-1.3-.4-.3-.9-1-.3-.3-1.1-1.1-1.3-1.2-.4-.3-.9-.8-.4-.3-1.2-1-1.4-1c-.2 0-.3-.2-.4-.3l-1.1-.7-.4-.3-1.5-.9-.3-.2-1.3-.7-.5-.3-1.6-.8-1.5-.8-.5-.2-1.1-.5-.5-.2-1.6-.6 37.2 13.7 1.6.6.5.2a40.5 40.5 0 013.1 1.5l1.6.8.2.1.3.1 1.3.8.3.2 1.5 1h.1l.3.2 1 .7c.2 0 .3.2.5.3.4.3 1 .6 1.3 1l1.4 1 .3.3 1 .8.2.2.1.1a63.1 63.1 0 012.4 2.2l.1.2.2.2 1 1 .2.2 1.1 1.3a35 35 0 011.7 2l.2.4a46.2 46.2 0 01.7.9l1 1.6.2.3 1 1.6.1.2.2.3.4.7a35.1 35.1 0 00.6 1.2l.3.6.3.6.3.6.3.7.1.3.1.2.8 1.8v.2l.7 1.7v.4l.7 1.9v.4a65.3 65.3 0 011.5 6.3v.3l.3 1.7v.4a64.6 64.6 0 01.3 2.4l.2 1.8v2.7z' class='cls-4'/%3e%3cpath d='M299 367h-1.5 1.4v-2.5l-.1-.3-.1-1.8v-.4l-.3-2v-.4l-.3-1.9v-.2l-.4-2-.1-.5a64.5 64.5 0 00-1-4l-.1-.4-.7-2v-.3l-.7-1.8-.1-.2a66 66 0 00-.8-2l-.2-.4-.3-.7-.3-.6-.3-.7-1-1.8-.3-.7-.3-.5-1-1.7-.3-.3a59 59 0 00-1.6-2.4l-.4-.5-.9-1.1-.8-1-1.1-1.3-.3-.3-1-1-.3-.4-1.2-1.1-1.2-1.2-.4-.3-1-.8-.3-.3-1.3-1-1.5-1.1-.4-.3-1.1-.7-.4-.3-1.6-1-.3-.1-1.3-.8-.5-.3-1.6-.8-1.7-.8-.4-.2-1.2-.5-.5-.2-1.6-.7-37.2-13.6a1.4 1.4 0 10-1 2.7l1.6.6.4.2 1.1.4.5.2 1.5.8 1.6.8.4.2 1.3.8.3.1 1.4 1 .4.2 1 .7.5.3a41.5 41.5 0 012.5 2l.4.2 1 .8.3.3 1.2 1.1 1 1 .4.4.9 1 .2.2 1.1 1.3.8.9.8 1 .3.5.5.6 1.2-.8-1.1 1 1 1.5.2.3 1 1.6.3.5.3.6.3.5.3.7.3.5.3.7.3.5c0 .3.2.5.3.7l.2.5.7 1.8v.1l.7 1.7.1.4.6 1.8.1.4a39.8 39.8 0 011 3.9v.4l.4 1.9v.2l.3 1.8v.4l.3 1.9v.4l.1 1.7v.3l.1 2v5.5l-.1.8v.6l-.2.9v.4l-.2 1.4-.2 2-.1.4c0 .6-.2 1.1-.3 1.7v.3a59 59 0 01-.4 1.8v.4l-.3 1.2-.3 1.2-.3 1a42.7 42.7 0 01-.9 3l-.3 1-.3 1-.4 1a26.3 26.3 0 01-.7 1.9l-.4.8-.4 1-.3.7-.6 1.3-.3.5-.8 1.7-.2.3-.8 1.4-.3.6-.7 1-.4.8-.7 1-.2.5a51.8 51.8 0 01-1.9 2.6v.1c-.3.3-.5.5-.6.8l-.8 1-.5.6-.7.8-.7 1a23 23 0 01-1.5 1.6l-.6.7-1.1 1.1-.6.6-1.3 1.3-.7.7-1.2 1-.4.4-1.3 1.1-.3.2-1.5 1.3-.7.5-.4.4-.6.5-.8.5-.4.3-.7.5-.7.5-.6.4-.6.4-.8.6-.5.3-.6.4-1.3.8-.8.5-2 1.3-33 19.1-.6.4-1.3.8-.2.2-1.4 1-.4.3-1.4 1.1-.3.2-1.6 1.4-.7.6-.3.3-.5.5-.6.7-1 1v.1a23.8 23.8 0 00-1 1.3l-.1.2-.7 1-.1.2-.7 1.1a1.4 1.4 0 000 1.5h7.5l-4.1-1.5.4-.7.1-.1.1-.2.8-1a20.8 20.8 0 011-1.1l.4-.5.5-.5.3-.2.6-.6 1.5-1.2v-.1h.1l.1-.2 1.4-1 .4-.3 1.3-1h.2l1.3-1 .4-.2 33-19.2 2.1-1.3.8-.4 1.3-.9.7-.4.5-.4.8-.5.7-.5.5-.3.8-.6.7-.5.4-.3.8-.6.7-.5.4-.3.7-.6 1.6-1.3.3-.2 1.2-1.1.5-.4 1.2-1.1.8-.7 1.3-1.4.6-.6 1.2-1.2.6-.7.9-1 .6-.7.9-1 .6-.8.7-.8.6-.9.7-.8v-.1a46.5 46.5 0 002-2.7l.2-.5.8-1.1.4-.7.6-1.1.4-.7.8-1.4.2-.3.9-1.8.3-.6.6-1.3.3-.7.5-1.1c0-.3.2-.6.3-.8l.5-1.1.3-.9.4-1c0-.4.2-.7.3-1l.3-1 .3-1 .3-1 .4-1.3.2-1a34 34 0 00.6-2.5l.1-.4.4-1.9v-.3l.3-1.7v-.4l.4-2.1.1-1.5v-.4l.2-1v-1.5l.1-1.2a71.2 71.2 0 00.1-4.2V351l-.1-.4-.1-1.8v-.4l-.3-2v-.4l-.3-1.8v-.3l-.4-2-.1-.4a71.8 71.8 0 00-1-4l-.2-.5-.6-2v-.3l-.7-1.8-.1-.2-.8-1.9-.2-.5a14 14 0 00-.3-.7l-.3-.6-.3-.6a11.6 11.6 0 00-.7-1.3 11 11 0 00-.3-.6l-.4-.6-.3-.6a43 43 0 00-1-1.7l-.2-.3-1.1-1.6v-.1l-.6-.7-.3-.5-.9-1-.8-1.1-1.1-1.3-.3-.3-1-1-.3-.3-1.2-1.2-1.2-1.1-.4-.4-1-.8-.4-.3 20.9 7.6 1.6.6.4.2 1.1.5.4.2a34.6 34.6 0 013.2 1.6l.4.2 1.3.7.3.2 1.4 1 .4.2 1 .7.5.2 1.3 1 1.3 1 .3.3 1 .8.2.2 1.3 1.2 1 1 .2.2.2.2.9.9.3.3 1 1.3a59.1 59.1 0 011.6 2l.4.4.4.6v.1l1.2 1.6.1.2 1 1.7.3.4.3.6 1 1.8.2.6.3.6.3.6.2.5.7 1.8.1.2.6 1.7.1.3.6 1.9.1.4a43 43 0 011 3.8v.5l.4 1.8v.3l.3 1.7v.4l.3 2v.3a101.8 101.8 0 01.1 1.9v.2l.1 2v5.5l-.1.9v.5l-.2 1v.4a64.8 64.8 0 01-.4 3.2v.2l-.1.4-.3 1.6v.4l-.4 1.8-.3 1.6a220.3 220.3 0 01-.6 2.1l-.3 1.2-.3 1-.3 1-.3 1-.3.9-.4 1-.3.8-.4 1-.4.8-.7 1.8-.6 1.2-.3.7-.8 1.6-.2.3-.7 1.3-.4.7-.7 1-.4.7-1 1.5-1 1.6-.5.6-.4.6-.5.8-.7.8-.6.8-.7.8-.7.9-.7.7-.8 1-.6.6-1.1 1.2-.6.6-1.3 1.2-.4.4-.3.4-1.2 1-.4.4-1.3 1-.3.3-1.4 1.2-.8.6-.4.3-.6.5-.8.6-.4.3-.7.5-.7.5-.5.3-.7.5-.7.5-.6.4c-.2 0-.3.2-.5.3l.8 1.2-1-1.1-1.3.8-.7.5-2 1.2-33 19.2-.4.2h5.7l29-17c.8-.3 1.5-.8 2.2-1.2l.8-.5 1.4-.8.6-.4.5-.4.8-.5.7-.5.5-.3.8-.6.7-.5.4-.3.8-.6.7-.5.3-.3.9-.7 1.5-1.2.3-.2 1.2-1.1.5-.4 1.2-1.1.3-.3.1-.1.4-.4 1.3-1.3.6-.6 1.2-1.2.6-.7.9-1 .6-.7.9-1 .6-.8.7-.8a29.8 29.8 0 001.3-1.7l.1-.2.3-.4.5-.7 1-1.6.7-1 .2-.3.2-.3.4-.6.6-1.2.5-.8.7-1.3.2-.3.9-1.7.3-.6.6-1.3.8-1.9.3-.8.5-1c0-.4.2-.6.3-1l.4-1 .3-1 .3-1 .3-1 .3-1 .4-1.2.2-1 .3-1.3.4-1.6.4-2v-.3l.3-1.7.1-.6a102.1 102.1 0 00.4-3.3v-.5l.2-1v-1.4l.2-1.2V367z'/%3e%3cpath d='M259.8 362.9a69 69 0 01-12 31.6 81.7 81.7 0 01-26.7 23.7l-32.9 19.1a53.3 53.3 0 00-7 5.2c-2.1 2-3.9 4.1-5.4 6.7l18 .8h-62a84.1 84.1 0 0139.6-44.4l28.2-16.3c6.8-4 11.8-8 15-12.2 3.3-4 5.3-9 6-15 .7-5.9-.4-11-3.4-15.5-3-4.4-8.2-6.8-15.4-7.1-7.6-.4-13.5 2-17.9 7-4.3 5-7 11.3-8 19a41 41 0 00.2 11.2l-36.6-1.9-.2-6.3c0-3.1.3-6 .6-8.9 1-8 3.3-15.7 6.9-23a62.6 62.6 0 0160.8-36 59 59 0 0124.2 5.8 50 50 0 0126.7 33.3 63.8 63.8 0 011.3 23.2z' class='cls-5'/%3e%3cpath d='M260 339.4a51.7 51.7 0 00-27.5-34.3 60.9 60.9 0 00-24.8-6 64 64 0 00-62.2 36.8A75 75 0 00138 375c.1.6.7 1.1 1.4 1.2l36.5 1.9c.4 0 .8-.2 1.1-.5s.5-.8.4-1.2c-.5-3.4-.6-7.1-.1-10.9.9-7.3 3.5-13.5 7.6-18.2 4-4.7 9.5-6.8 16.7-6.5 6.8.3 11.5 2.4 14.3 6.5 2.8 4.2 3.9 9 3.2 14.4a28.4 28.4 0 01-5.7 14.4c-3 4-8 8-14.6 11.9l-28.3 16.2a86.2 86.2 0 00-40.4 45.7h3a82.8 82.8 0 0138.7-43.2l28.4-16.3a56 56 0 0015.5-12.5 31 31 0 006.2-15.8c.8-6.1-.5-11.6-3.6-16.4-3.3-4.8-8.9-7.4-16.6-7.8-8-.3-14.4 2.2-19 7.5a36.1 36.1 0 00-8.3 19.8c-.4 3.4-.4 6.7 0 10l-33.7-1.8v-5A72.2 72.2 0 01148 337a61.3 61.3 0 0159.5-35.2c8.9.4 16.8 2.4 23.6 5.8a48.8 48.8 0 0126 32.4 67.7 67.7 0 01-10.5 53.7 80.4 80.4 0 01-26.3 23.1l-33 19.2c-2.5 1.6-5 3.4-7.1 5.4-2.3 2-4.2 4.3-5.7 7-.3.4-.3 1 0 1.4v.1h52l-48.2-2.1c1-1.6 2.4-3 3.8-4.3 2-1.8 4.3-3.5 6.7-5l33-19.2a83.5 83.5 0 0027-24 70.5 70.5 0 0011-56zM226.6 450h-96.5m207.1 0'/%3e%3cpath d='M278.6 326.2l-1.1-1-1.4-1-.4-.2-1-.7-.2-.1-1.7 3h5.8zm8.4 22.2l4.2-7v-.1h-8.3l4.2 7.1zM262.5 418h8.3l-4.2-7.2-4.1 7.2zm-1.8-96.6h-8.3l4.1 7.2 4.2-7.2zm-28.8 112.7h8.3l-4.1-7.2-4.2 7.2zm65.5-69.6v-.2l-.2-1.8v-.4l-.2-2v-.4l-.3-1.7v-.3l-.1-.4h-3.4l4.2 7.2zm-65.6-58.1l1.6.8.5.3 1.3.7.3.2 1.5 1 .4.2 1 .7.5.3 1.3 1 1.3 1 .4.3 1 .8.3.3 1.2 1.1-3.2-5.6-10.5-3.9.1.3 1 .5zm-16.1 130l4.1-7.1h-8.3l4.2 7.1zm75.5-59.2h-8.3l4.2 7.2 4.1-7.2zM277 354.9l-4.2 7.2h8.3l-4.1-7.2zm-4.2 43.2h8.3l-4.1-7.2-4.2 7.2zm-26-86.6l-1.4-.5.8 1.5.6-1zm-.6 108.9l4.2-7.2h-8.3l4.1 7.2zm16.3-38.4h8.3l-4.2-7.2-4.1 7.2zm-1.8 11.3h-8.3l4.1 7.2 4.2-7.2zM186.8 450h-3.7l1.8-3.2 1.9 3.2zm22.7-.9l-.5.9h-7.3l-.5-.9h8.3zM198 431.6l-4.1 2.5h5.5l-1.4-2.5zm62.2-74.3v.9l.5-.9h-.5zM230 418l-2.3-4-.4.3-1 .7-1 .6-1.3.9-.7.4-1.6 1h8.2zm-2.5 31.8l-.3.2h-3.3l1.9-3.2 1.7 3zm24.9-20.5l2.6 4.5 3.3-2 1.3-.7 1-1.9h-8.2zm10.1-83.2h8.3l-4.2-7.2-4.1 7.2z' class='cls-1'/%3e%3cpath d='M228.2 304.7l.5.2 1.1.5.5.3.5.2-.1-.3-4.1-1.5 1.6.6zm16.3 10.5l1 1 .4.4.2.2h.1c.5 0 1-.3 1.3-.7l2-3.6-2.7-1-.6 1-.8-1.5-4.2-1.5 3.2 5.7zm19.9 4c-.3-.4-.7-.7-1.2-.7h-13.3a1.4 1.4 0 00-1.4 1l.5.6.8 1.1.3.4.6.7v.1l1.1 1.6.2.3 1 1.7.3.5.3.6.4.6.3.6.3.6a13 13 0 01.6 1.2c0 .3.2.5.3.7a24 24 0 01.8 2h.2c.5 0 1-.2 1.3-.7l6.6-11.4c.3-.5.3-1 0-1.5zm-7.9 9.4l-4.1-7.2h8.3l-4.2 7.2zm12.5-.3c.3.4.8.7 1.3.7H282l-.2-.2-1.3-1.1-.1-.1-.2-.2-1-.8-.4-.3-.1-.1h-5.8l1.7-3-.2-.1-1.6-1-.3-.2-.3-.2-3 5.2c-.3.4-.3 1 0 1.4zm5.5 18.5l-6.6-11.5c-.3-.5-.7-.7-1.2-.7s-1 .2-1.3.7l-5.8 10 .1.8v.4a64.6 64.6 0 01.3 2.3v.1h13.3c.5 0 1-.3 1.2-.7.3-.4.3-1 0-1.4zm-12-.7l4.2-7.2 4.1 7.2h-8.3zm16.7-7c-.3.5-.3 1 0 1.4l6.6 11.5c.3.5.8.8 1.3.8s1-.3 1.2-.8l4.4-7.5-.3-.7-.3-.6-.3-.7-.3-.5-.3-.7-4.1 7.2-4.2-7.2h8.2l-.3-.6-.3-.6-.2-.3v-.2l-.8-1.2h-9c-.6 0-1 .3-1.3.7zm-14.8 16.1c-.3-.5-.7-.7-1.2-.7h-3v2.9h.5l-.5.8v.5l-.1.8v.6l-.2 1v.4a67.6 67.6 0 01-.4 3.4v.3l4.9-8.6c.3-.4.3-1 0-1.4zm20.4 7.6l-6.6-11.4c-.3-.5-.7-.8-1.2-.8s-1 .3-1.3.8l-6.6 11.4c-.3.5-.3 1 0 1.5.2.4.7.7 1.2.7h13.3c.5 0 1-.3 1.2-.7.3-.5.3-1 0-1.5zm-12-.7l4.2-7.2 4.1 7.2h-8.3zm16.7-6.9c-.2.4-.2 1 0 1.4l6.6 11.5c.3.4.8.7 1.3.7v-4.3l-4.1-7.2h3.3a86.4 86.4 0 00-.4-2l-.2-.8h-5.2c-.5 0-1 .2-1.2.7zm-15 27.5l-6.6-11.4c-.3-.5-.7-.8-1.2-.8s-1 .3-1.3.7l-6.6 11.5c-.3.5-.3 1 0 1.5s.7.7 1.2.7h13.3c.5 0 1-.3 1.2-.7.3-.5.3-1 0-1.5zm-12-.7l4.2-7.2 4.1 7.2h-8.3zm32.5-7c-.3-.4-.8-.6-1.3-.6h-13.3c-.5 0-1 .2-1.2.7-.2.4-.2 1 0 1.4l6.6 11.5a1.4 1.4 0 002.5 0l6.7-11.5c.2-.4.2-1 0-1.4zm-8 9.4l-4-7.2h8.2l-4.1 7.2zm-43 15.8c.1-.3.2-.6.1-1l-.5.8-.7.7-.2.3c.5 0 1-.3 1.3-.8zm20.4-9.1c-.3-.4-.7-.7-1.2-.7h-12.8c0 .1 0 .2-.2.3 0 .3-.2.5-.4.7l-.7 1.1-.2.4 6.4 11.2c.2.4.7.7 1.2.7s1-.3 1.3-.7l6.6-11.5c.3-.5.3-1 0-1.5zm-7.9 9.4l-4.1-7.2h8.3l-4.2 7.2zm28.3-1.7l-6.6-11.5c-.3-.4-.7-.7-1.2-.7s-1 .3-1.3.7l-6.6 11.5c-.3.4-.3 1 0 1.4.2.5.7.8 1.2.8h13.3c.5 0 1-.3 1.2-.8.3-.4.3-1 0-1.4zm-12-.7l4.2-7.2 4.1 7.2h-8.3zm16.7-7c-.2.5-.2 1 0 1.5l2.2 3.7.1-.4.2-.3c0-.3.2-.6.3-.8l.4-1.1.3-.8.2-.5.2-.6.3-1 .2-.4h-3.1c-.5 0-1 .3-1.3.7zm-70.3 29.8h13.2c.5 0 1-.3 1.3-.8.2-.4.2-1 0-1.4l-3.7-6.3-.7.6-1 .7-.6.4 2.3 3.9h-8.4l.1-.2-.6.4-3.2 1.9c.3.5.7.8 1.3.8zM254 411c-.2-.4-.6-.7-1.1-.7h-13.3a1.4 1.4 0 00-1.3 2.2L245 424c.2.4.7.7 1.2.7s1-.3 1.3-.7l6.6-11.5c.3-.5.3-1 0-1.5zm-7.8 9.4l-4.1-7.2h8.3l-4.2 7.2zm28.3-1.7l-6.6-11.5c-.3-.4-.7-.7-1.2-.7s-1 .3-1.3.7l-6.6 11.5c-.3.4-.3 1 0 1.4s.7.7 1.2.7h13.8l.7-.7c.3-.5.3-1 0-1.4zm-12-.7l4.2-7.2 4.1 7.2h-8.3zm-59.4 18.2c.3-.4.3-1 0-1.4l-2.6-4.6-2.5 1.5 1.4 2.4h-5.5l-5 2.8h13c.5 0 1-.2 1.2-.7zm20.4-9.1c-.2-.4-.7-.7-1.2-.7H209a1.4 1.4 0 00-1.2 2.1l6.6 11.5a1.4 1.4 0 002.5 0l6.6-11.5c.3-.4.3-1 0-1.4zm-7.8 9.3l-4.2-7.1h8.3l-4.1 7.1zm28.3-1.6l-6.7-11.5a1.4 1.4 0 00-2.4 0l-6.7 11.5c-.2.4-.2 1 0 1.4.3.4.8.7 1.3.7h13.2c.5 0 1-.3 1.3-.7.2-.5.2-1 0-1.4zm-12-.8l4.1-7.1 4.1 7.2H232zm32.4-6.9c-.3-.4-.7-.7-1.2-.7h-13.3c-.5 0-1 .3-1.2.7-.3.4-.3 1 0 1.4l3.8 6.7 2.5-1.4-2.6-4.5h8.3l-1 1.8.8-.5.7-.4 1.4-1 .9-.5 1-.7c.1-.3 0-.6-.1-.9zM190.1 450h-3.3l-1.9-3.3-1.9 3.3h-3.3l4-6.8c.2-.5.7-.7 1.2-.7s1 .2 1.3.7l3.9 6.8zm23.1-3c-.2-.4-.7-.7-1.2-.7h-13.3c-.5 0-1 .3-1.2.7-.3.4-.3 1 0 1.4l.9 1.6h3.3l-.5-.8h8.3l-.5.8h3.3l1-1.6c.2-.4.2-1 0-1.4zm16.8 1.3l-2.5 1.5-1.7-3-1.9 3.2h-3.3l4-6.8a1.4 1.4 0 012.4 0l3 5.1zm-42.5-93.4l8.2-8.3 2 2.1-8.2 8.2zm-8.1 13.1l-3.3-3.3-.1.7-.2 1.6v1.4l1.5 1.6 2-2zm16.3 4l-8.2 8.2 1.2 1.2 1.2.4 7.8-7.8-2-2zm9-10.2l2-2 8.3 8.2-2 2z'/%3e%3cpath d='M164.2 376.1l.1.8a2 2 0 11-3.6-1l-21.2-1 37.2 13.6 36.6 1.9-37.2-13.7-12-.6zm14 8.5a2 2 0 11-4 0 2 2 0 014 0z' class='cls-1'/%3e%3cpath d='M162.4 378.8a2 2 0 001.8-2.7l-3.4-.2a1.9 1.9 0 001.6 2.9z'/%3e%3ccircle cx='176.2' cy='384.6' r='1.9'/%3e%3cpath d='M394.9 383.5l-36.1-48.4 30.8-43.8 36 48.4-30.7 43.8z' class='cls-11'/%3e%3cpath d='M394.9 384.8c-.4 0-.8-.2-1-.5l-36.1-48.4c-.4-.4-.4-1 0-1.5l30.7-43.8c.2-.4.6-.6 1-.6.5 0 .9.2 1.1.5l36.1 48.4c.3.4.4 1 0 1.5L396 384.3c-.3.3-.7.5-1.1.5zm-34.5-49.7l34.4 46.1 29.2-41.5-34.4-46.1-29.2 41.5z'/%3e%3cpath d='M303 450h-38.6a77.1 77.1 0 011.7-19.2l.2-1 .1-.4.3-1 .4-1.6.4-1.3.1-.7a47.1 47.1 0 011.8-5.3l.5-1.5.7-1.9.9-2a73.6 73.6 0 014.4-8.8l.7-1.2 1.1 1.5 1.5 2 .1.2 3.5 4.6 1.6 2.2 5 6.7 2.3 3 .4.5 2.4 3.3 7.2 9.7 2.3 3 1.6 2.2 1.6 2.2 3.7 4.8H303' class='cls-11'/%3e%3cpath d='M307.3 445.2l-1.7-2.2-1.7-2.2-2.2-3-7.2-9.7v.3a2.7 2.7 0 01-.5 1h-.1l15.3 20.6h1.7l-3.6-4.8zm1.2-.5l-1.6-2.2-2.7-3.6-2.2-3-10-13.4-2.3-3-4-5.4-1.6-2.2-4-5.4-1.4-1.8-1-1.4-.7-.5h-.7l-.6.3-.2.2-.1.2a90.3 90.3 0 00-11.3 30.8 79 79 0 00-1 15.7h2.6a76.3 76.3 0 013.6-26.3l.5-1.6c1.8-5.3 4.1-10.5 7-15.6l13.8 18.6 3.3 4.4 15.3 20.5h3.3l-4-5.3z'/%3e%3cg class='cls-14'%3e%3cpath d='M465.2 438.9L429 390.6c3.3 2.1 6.3 4.5 9 7.2l36 48.3c-2.7-2.6-5.7-5-9-7.2z' class='cls-10'/%3e%3cpath d='M442.6 403.7l-1-1.1-1.3.3.8 1.1 25 33.4 1.4-.2-25-33.5zm32.6 41.6l-4.5-6-1.8-2.4-25-33.4-.8-1.2-.9-1.2-3-4.1-.1-.1a64.5 64.5 0 00-9.3-7.4 1.3 1.3 0 00-1.8 1.8l8.3 11 .8 1.2.9 1.2 26.1 35 .4.3.4.3a39.7 39.7 0 011.7 1.2l.2.1 1.3 1a27.9 27.9 0 012.6 2.1l.8.7a36.8 36.8 0 011.8 1.7 1.3 1.3 0 001.8 0l.3-.6c.2-.4 0-.8-.2-1.2zm-34.4-41.2l-.8-1.2-.9-1.1-3-4.2 1 1 2.3 3 .9 1.3.8 1.1 25 33.4.6 1-.6-.5-.3-.4-25-33.4zm1.8-.4l-1-1.1-1.3.3.8 1.1 25 33.4 1.4-.2-25-33.5z'/%3e%3cpath d='M478 450h-.2a18.8 18.8 0 00-3.5-3.7l-.1-.2-3.8-5-1.1-1.6-1-1.2-.8-1.2-25-33.4-.8-1.1-.9-1.2-2.7-3.6a65 65 0 013.3 3.5l1 1.1 1 1.2 1 1.4 24 32 .8 1.2.9 1.1 2.9 4 2.4 3.2 2.6 3.5z' class='cls-9'/%3e%3cpath d='M476 450l-.7-.9-2-2-.2-.2-3.6-5-2.6-3.3-.2-.2-.7-1-24.9-33.4-.8-1.1-.9-1.2-2.3-3v-.1c-.4-.6-.4-1.3 0-1.7l.1-.1c.5-.5 1.3-.5 1.8 0v.1a59.3 59.3 0 016.5 7.3l24.3 32.5.9 1.2.8 1.2 8.2 10.9H476'/%3e%3c/g%3e%3cpath d='M415 450l-15.5-20.8-1.3-1.6-1.2-1.6-2.5-3.4c-.4-.6-1.2-.7-1.8-.3-.4.3-.6.7-.6 1 0 .4.1.6.3.9 1.7 2.3 3 4.9 4 7.7l.2 1a24.5 24.5 0 01-.9 14.5l-1 2.6h2.8l.8-2.1a30.8 30.8 0 001.2-14.3l12.2 16.4h3.3z'/%3e%3cpath d='M399.3 411.2l-36.1-48.4 80.8-16.4 36.1 48.4-80.8 16.4z' class='cls-6'/%3e%3cpath d='M477.4 393.3l.4.6-1.5.3-11.7 2.4-21.7 4.4-.7.1-.8.2-.6.1-1.4.3h-.3l-1.4.3-1.4.3-26.6 5.4-3.9.8-6 1.2-31.7-42.5h-.9c-.3 0-.7-.2-1-.4l11.7 15.7 1.7 2.3 17.3 23.2 1.6 2.1.8 1 1.2-.2 4.9-1 5.3-1 26.4-5.4 1.4-.3 1.5-.3h.2l1.5-.3.7-.2.7-.1.8-.2 36.2-7.3-2.7-1.5zm0 0l.4.6-1.5.3-11.7 2.4-21.7 4.4-.7.1-.8.2-.6.1-1.4.3h-.3l-1.4.3-1.4.3-26.6 5.4-3.9.8-6 1.2-31.7-42.5h-.9c-.3 0-.7-.2-1-.4l11.7 15.7 1.7 2.3 17.3 23.2 1.6 2.1.8 1 1.2-.2 4.9-1 5.3-1 26.4-5.4 1.4-.3 1.5-.3h.2l1.5-.3.7-.2.7-.1.8-.2 36.2-7.3-2.7-1.5zm0 0l.4.6-1.5.3-11.7 2.4-21.7 4.4-.7.1-.8.2-.6.1-1.4.3h-.3l-1.4.3-1.4.3-26.6 5.4-3.9.8-6 1.2-31.7-42.5h-.9c-.3 0-.7-.2-1-.4l11.7 15.7 1.7 2.3 17.3 23.2 1.6 2.1.8 1 1.2-.2 4.9-1 5.3-1 26.4-5.4 1.4-.3 1.5-.3h.2l1.5-.3.7-.2.7-.1.8-.2 36.2-7.3-2.7-1.5zm4 1l-.1-.2-.1-.1-36.1-48.4c-.3-.4-.8-.6-1.3-.5l-38.6 7.9-2 .4-2 .4-38.3 7.8h-.2c-.5.2-.8.6-.8 1s0 .8.2 1l1 1.3 1.2 1.6 28.6 38.4 5 6.7.3.4c.2.3.6.5 1 .5h.3l1-.2 37.5-7.6 1.4-.3 1.4-.3h.3l1.5-.4.7-.1.7-.2.8-.1 35.6-7.2.2-.1.2-.1.2-.1v-.1c.2-.1.2-.2.3-.4v-.1a1.2 1.2 0 00.1-.6v-.3zm-3.6-.4l-1.5.3-11.7 2.4-21.7 4.4-.7.1-.8.2-.6.1-1.4.3h-.3l-1.4.3-1.4.3-26.6 5.4-3.9.8-6 1.2-31.7-42.5-2.6-3.5 4.4-.9 35-7 2-.5 2-.4 34.6-7 32 42.9 1.9 2.5.4.6zm-.4-.6l.4.6-1.5.3-11.7 2.4-21.7 4.4-.7.1-.8.2-.6.1-1.4.3h-.3l-1.4.3-1.4.3-26.6 5.4-3.9.8-6 1.2-31.7-42.5h-.9c-.3 0-.7-.2-1-.4l11.7 15.7 1.7 2.3 17.3 23.2 1.6 2.1.8 1 1.2-.2 4.9-1 5.3-1 26.4-5.4 1.4-.3 1.5-.3h.2l1.5-.3.7-.2.7-.1.8-.2 36.2-7.3-2.7-1.5zm0 0l.4.6-1.5.3-11.7 2.4-21.7 4.4-.7.1-.8.2-.6.1-1.4.3h-.3l-1.4.3-1.4.3-26.6 5.4-3.9.8-6 1.2-31.7-42.5h-.9c-.3 0-.7-.2-1-.4l11.7 15.7 1.7 2.3 17.3 23.2 1.6 2.1.8 1 1.2-.2 4.9-1 5.3-1 26.4-5.4 1.4-.3 1.5-.3h.2l1.5-.3.7-.2.7-.1.8-.2 36.2-7.3-2.7-1.5z'/%3e%3cpath d='M392.6 450H391l-.6-.8-5.6-7.5-1.6-2.2-22.9-30.6.8-11.8.3-5.7 1.6-26.5.2-2.1 1.8 2.4v.1l1 1.4.1.1 11.8 15.7 1.7 2.3 17.3 23.3 1.6 2 .8 1.1-.1 1.3-.1.7-.2 2.9-.1 2.9-.6 8.6-1.3 22.4h-4' class='cls-4'/%3e%3cpath d='M399 416.1l-1.4.5-.2 3-.4 6.4 1.2 1.6.6-8.6.2-2.9zm-2.4 16.8l-1 14.5a27 27 0 001-14.5zm4-22l-.3-.5-.5-.7-31.7-42.5-2.6-3.5-.4-.4-.5-.7-.4-.6a1.3 1.3 0 00-2.3.7l-2.9 46.1c0 .3 0 .6.3.9l30 40.3h3.3l-2-2.6-4.5-6.2-1.6-2.2-22.8-30.5.6-10.4.2-3.2v-1.2l.3-2.9 1.5-24.3 28.6 38.4 5 6.7v.6l-.3 4.4-.2 3-.4 6.4-.4 6.8-1 14.6v2.6h2.6l.1-2.1 1.1-18.7 1.1-17V411zm-4 22l-1 14.5a27 27 0 001-14.5zm2.3-16.8l-1.3.5-.2 3-.4 6.4 1.2 1.6.6-8.6.2-2.9z'/%3e%3cpath d='M352.9 450h-42l-3.6-4.8-1.7-2.2-1.7-2.2-2.2-3-7.2-9.7-2.4-3.3-.4-.5-2.2-2.9-5.1-6.8-1.6-2.2-3.5-4.6-.1-.2-1.5-2-1.1-1.5 2.1.6 13.4 4.1h.1l1.3.4 10.7 3.2 2.6.8 4.1 1.3 4.1 1.2 15.9 4.8 1 1.4 1.6 2.1 5.1 6.9 2.3 2.9 10 13.5 2 2.7z' class='cls-5'/%3e%3cpath d='M308.5 444.7l-1.6-2.2-2.7-3.6-2.2-3-10-13.4-2.3-3-4-5.4-1.6-2.2-1.3.6 1.7 2.1 5 6.7 2.2 3 .4.5 2.4 3.3 7.2 9.7 2.3 3 1.6 2.2 1.7 2.2 3.6 4.8h1.6l-4-5.3zm23.5-25c-.2-.2-.4-.4-.7-.4L277 402.8h-.8a1.3 1.3 0 00-.8.5l-.1.2c-.2.4-.2 1 .1 1.4l.4.4.8 1.2 14 18.6 3.2 4.4 15.3 20.5h3.3l-4-5.3-1.6-2.2-2.7-3.6-2.2-3-10-13.4-2.3-3-4-5.4-1.6-2.1-4-5.5 10 3 3.6 1.2 10.3 3 2.6.8 2.3.8 4.1 1.2 17.1 5.2.5.7 1.7 2.1 6 8.2 2.3 3 10 13.4.7.9h3.3L332 419.7z'/%3e%3cpath d='M476 450h-79.2l1.4-22.4.6-8.6.1-2.9.2-2.9v-.7l.2-1.3 1.2-.3 4.9-1 5.3-1 26.4-5.4 1.4-.3 1.5-.3h.2l1.5-.3.7-.2.7-.1.8-.2 36.2-7.3-2.7-1.5-70.6-38-1.8-1-1.8-1-8.3-4.4 30.8-43.9 147.2 79.3-28.5 40.5-73.7 13.1-.9.2h-.6l-.8.2-1.5.3-1.7.3a67.4 67.4 0 014.2 3l.2.2a22.2 22.2 0 012.1 1.7 21 21 0 011.4 1.3l1 1 .2.1.8.8.1.1a22.3 22.3 0 012.3 2.5l.2.2.2.2H476' class='cls-7'/%3e%3cpath d='M481.3 394.3v-.2a1.3 1.3 0 00-.6-.5l-2.4-1.3-2.8-1.5 1.9 2.5 2.7 1.5L444 402l-.8.2-.7.1-.7.2-1.4.3h-.3l-1.4.3-1.5.3-26.4 5.4-5.3 1-4.9 1-1.2.3-.1 1.3v.7l-1.3-1-.3 4.4 1.3-.5-.1 2.9-.6 8.6L397 450h1.3l.1-2.1 1.2-18.7 1-17 37.5-7.5 1.4-.3 1.4-.3h.3l1.5-.4.7-.1.7-.2.8-.1 35.6-7.2.2-.1.2-.1.2-.1v-.1c.2-.1.2-.2.3-.4v-.1a1.2 1.2 0 00.1-.6v-.3zm92.8-10.3c0-.4-.3-.7-.6-.9L426.3 304c-.6-.3-1.3-.2-1.7.4L393.8 348a1.3 1.3 0 00.5 2l6.9 3.7 1.8 1 1.8 1 71.5 38.4-11.7 2.4-21.7 4.4-.7.1-.8.2-.6.1-1.4.3h-.3l-1.4.3-1.4.3-26.6 5.4-3.9.8-6 1.2-.8.2-.5.2c-.3.3-.5.6-.6 1v1.1l-.3 4.4-.2 3-.4 6.4-.4 6.8-1 14.6v2.6h2.6l.1-2.1 1.2-18.7 1-17 37.5-7.5 1.4-.3 1.4-.3h.3l1.5-.4.7-.1.7-.2.8-.1 35.6-7.2.2-.1.2-.1.2-.1v-.1c.2-.1.2-.2.3-.4v-.1a1.2 1.2 0 00.1-.6v-.3l-.2-.2a1.3 1.3 0 00-.5-.5l-2.5-1.3-2.7-1.5-66.7-35.9-1.8-1-1.8-1-8.4-4.5 29.3-41.6 144.8 78-27.3 38.8-73.8 13.1-.9.2-.6.1-.8.1-1.5.3h-.2l-.8.2-.6.2-.5.8a1.3 1.3 0 00.6 1.4l.4.3a39.7 39.7 0 011.7 1.2l.2.1a40.2 40.2 0 014.7 3.8 36.8 36.8 0 014.6 4.6h3.5a60.4 60.4 0 00-11-10.4l.7-.1.8-.2h.6l.8-.2 73.2-13c.3 0 .6-.3.8-.5l28.4-40.6c.3-.3.3-.7.2-1zm-196 2.8a1.3 1.3 0 000-.7l-.2-.2-.2-.2c-.4-.3-.9-.4-1.3-.2l-13.6 5.3-1.4.6-.4 5.7 1.3 1 10.9 8.7a1.4 1.4 0 001.3.1h.2c.3-.3.5-.6.6-1l2.9-19zm-5 16.5l-10.6-8.4-1-.8 1-.4 12.7-5-2.2 14.6z'/%3e%3cpath d='M398.5 410.1l-1.5-2h-.1l-4-3.2-3-2.4c-.4-.3-.9-.4-1.3-.2-.5.2-.8.5-.8 1l-2.9 19v.5c0 .2.2.4.3.5 0 .1 0 .2.2.2.1.2.2.2.4.3h.9l10.7-4.3 1.4-.5.2-2.9-1.4.5-9.7 3.9L390 406l7.9 6.2 1.2 1v-.7l.2-1.3-.8-1zM393 450l1.9-13c0-.4-.1-.9-.5-1.2-.4-.3-.9-.3-1.3-.2l-8.6 3.4-1.3.5 1.6 2.2 1.3-.5 5.8-2.3-1.2 8.4-.3 1.9.6.8h1.6'/%3e%3cpath d='M377.7 385.7c.3.3.5.7.5 1.2l-2.9 19a1.3 1.3 0 01-1.3 1.1c-.3 0-.6 0-.8-.2L361 397l.4-5.7 15-6c.4-.1.9 0 1.3.3zm14.9 64.3H391l-.6-.8-5.6-7.5-1.6-2.2 1.3-.5 8.6-3.3a1.3 1.3 0 011.8 1.4l-2 12.9m6.4-38.8l-.2 2-.2 3-.1 2.8-12.1 4.8a1.3 1.3 0 01-1.8-1.5l2.9-19c0-.5.3-.9.8-1 .4-.2 1-.1 1.3.2l7 5.6 2.4 3zm-33.8-48.5l.4-.4-2.7.5 1.8 2.5c-.3-.9-.1-1.8.5-2.6z' class='cls-1'/%3e%3cpath d='M365.5 362.7c-.6.8-.8 1.7-.5 2.6l1.1 1.5a2.8 2.8 0 102.3-5l-2.5.5-.4.4zm23 7.7a2.8 2.8 0 103.5-4.3 2.8 2.8 0 00-3.5 4.3zm-9.9 12.6l-.7-.5 1.7 2.3c0-.7-.4-1.4-1-1.9zm32-8.3a2.8 2.8 0 103.5-4.3 2.8 2.8 0 00-3.5 4.3zm-13.4 16.9a2.8 2.8 0 103.5-4.4 2.8 2.8 0 00-3.5 4.4zm36.1-13.1a2.8 2.8 0 103.4-4.4 2.8 2.8 0 00-3.4 4.4zm-13.5 16.8a2.8 2.8 0 103.5-4.3 2.8 2.8 0 00-3.5 4.3zm-9.9 12.6c-1.2-1-3-.8-4 .4-.3.5-.5 1-.5 1.6l5.3-1c-.2-.4-.5-.8-.8-1zm32.1-8.3a2.8 2.8 0 103.5-4.3 2.8 2.8 0 00-3.5 4.3z'/%3e%3cpath d='M305.7 429.3l-1.8 11.5 1.7 2.2 11.6-4.6-11.5-9.1zm-21.3-14.7l5.1 6.8 1.4-9.3-6.5 2.5z' class='cls-1'/%3e%3cpath d='M351 447.3l-.4 1.8v.9h-10.8l.4-2.8c0-.5-.1-1-.5-1.3-.4-.3-.9-.3-1.3-.2l-10.8 4.3h-16.7l-3.6-4.8 1.2-.5 11.7-4.6.6-.4v-.2a1.7 1.7 0 00.3-.5v-.5a1.4 1.4 0 00-.5-.7l-15-12c-.4-.3-1-.3-1.4-.2l-.1.1c-.2 0-.3.2-.4.3-.2.2-.3.4-.3.7l-1.4 9.2-.3 1.9-7.2-9.7-2.4-3.3-.4-.5.3-1.8.4-2.8 1.3-9 .1-.5v-.1c0-.4-.1-.7-.3-.9s10.7 3.2 10.7 3.2l-.2 1.4v.6l-.6 3.8a1.3 1.3 0 00.2.9v.1l.2.2a1.3 1.3 0 001.3.2l7.9-3.1 2-.8 16 4.8.9 1.4-1.3.5-7.3 2.8c-.4.2-.7.6-.8 1 0 .5 0 1 .5 1.3l15 12a1.3 1.3 0 001.3.2c.3-.1.5-.3.7-.6v-.3l.1-.2.5-3 .3-1.8 10 13.5zm-58.8-38.5l-15.6-4.7 6.2 8.4 9.2-3.7h.2z' class='cls-1'/%3e%3cpath d='M337.2 449l-.1 1h-2.3l2.4-1zm-26.3-34.5l-4.1-1.3-.5 3.1 4.6-1.8zm27 21.5l.7-5.1-5.1-6.9-7.1 2.9 11.5 9.1z' class='cls-1'/%3e%3cpath d='M303.9 419.4a1.3 1.3 0 001.3.2l9.8-3.9-4-1.2-4.7 1.8.5-3-2.6-.8-.8 5.7c-.1.4 0 .9.4 1.2zm18.6 6.9c0 .4.1.9.5 1.2l15 12a1.3 1.3 0 001.3.2c.5-.2.8-.6.8-1l.8-4.8-2.3-3-.7 5.1-11.5-9.1 7.1-2.9-1.6-2.1-8.6 3.3c-.4.2-.8.6-.8 1zm30.4 23.7h-2.4l.1-.9.3-1.8 2 2.7zm-59.4-40.8l-1.3-.4h-.2l-9.2 3.6 1.7 2.2 6.4-2.5-1.4 9.3 2.2 3 2.1-14.1c0-.4 0-.8-.3-1zM321 439c.1-.4 0-.9-.4-1.2l-15-12c-.4-.3-1-.3-1.4-.2-.4.2-.7.6-.8 1l-1.7 11.2 2.3 3 1.7-11.5 11.5 9.2-11.6 4.5 1.6 2.2 13-5.1c.5-.2.8-.6.9-1zm19.2 8.2l-.4 2.8H337l.1-1-2.5 1h-7.1l10.8-4.3c.4-.1 1 0 1.3.2.4.3.5.8.5 1.3z'/%3e%3cpath d='M307.3 445.2l-1.7-2.2-1.7-2.2-2.2-3-7.2-9.7v.3a2.7 2.7 0 01-.5 1h-.1a2.5 2.5 0 01-.7.6l-.3.1-.2.1h-.1a2.4 2.4 0 01-1 0l-.4.1h-.1l-.3-.1a2.6 2.6 0 01-1.3-1l-.1-.3a2.8 2.8 0 01.8-3.5l.3-.2.1-.1 1.5-.3-.4-.5-2.2-3-5-6.7-1.7-2.2-3.5-4.6-.3-.2-.2-.2-.3-.1c0-.2-.2-.3-.3-.4v-.2l-.2-.2a3.1 3.1 0 01-.3-.9l-1.1-1.5-.7 1.2-.4.6a167.6 167.6 0 00-2.1 4.2l-1 2-.9 2-.9 2a148.7 148.7 0 00-1.2 3.4l-.3.7.3.5.2.3.2.8v1.1l-.1.1-.2.4-.1.2v.1l-.2.1a1.6 1.6 0 01-.3.4l-.1.1-.3.2a3 3 0 01-.9.3l-.1.7-.4 1.3-.4 1.6-.2 1-.1.4-.3 1a53.6 53.6 0 00-.7 3.7 77.1 77.1 0 00-1 15.5h33.7a2 2 0 01-.2-.6 2.5 2.5 0 010-1.2v-.5a2.6 2.6 0 011.1-1.3 3 3 0 01.8-.3 2.7 2.7 0 012 .2 2.5 2.5 0 011 .7l.1.3a2.7 2.7 0 01.4.9v.6c0 .4 0 .8-.3 1.2h7.9l-3.6-4.8zm-26.7 1a2.8 2.8 0 01-4.7-.5v-.2l-.2-.3c-.2-.8 0-1.7.5-2.5.8-1 2-1.3 3.1-.9l.8.5c.5.3.8.8 1 1.3v.9c0 .6-.1 1.2-.5 1.7z' class='cls-1'/%3e%3cpath d='M289.6 425.9a2.8 2.8 0 105 2.3l-2.5-3.4c-1 0-1.8.3-2.5 1zm-9.5 16.4a2.8 2.8 0 10-3.4 4.3 2.8 2.8 0 003.4-4.3zm23.2 6.5c0 .4 0 .8-.3 1.2h-5a2 2 0 01-.2-.6 2.5 2.5 0 010-1.2v-.2l.2-.3a2.6 2.6 0 011-1.3 3 3 0 01.8-.3 2.7 2.7 0 012 .2l.5.3.4.4.2.3.3.6a2.8 2.8 0 01.1.6v.3zm-24.5-41.4l.5.4-1.6-2.2c.1.7.5 1.4 1 1.8zm-9.6 16.5c1-1.1.8-2.7-.1-3.7l-1.5 4.6c.7-.1 1.2-.4 1.6-1z'/%3e%3cpath d='M593.6 412l20.5 30.2-26.3-21-20.4-30.1 26.2 20.9z' class='cls-11'/%3e%3cpath d='M609.5 433l-6.8-10-1.5.2-.6-1-6.2-9-.5.1c-.4.1-.8 0-1.1-.2l-.2-.2 13.6 20 .9 1.3 1.6.1-.9-1.3h1.6zm-25.2-26.7l8.3 6.6-8.3-6.6zm25.2 26.7l-6.8-10-1.5.2-.6-1-6.2-9-.5.1c-.4.1-.8 0-1.1-.2l-.2-.2 13.6 20 .9 1.3 1.6.1-.9-1.3h1.6zm-25.2-26.7l8.3 6.6-8.3-6.6zm25.2 26.7l-6.8-10-1.5.2-.6-1-6.2-9-.5.1c-.4.1-.8 0-1.1-.2l-.2-.2 13.6 20 .9 1.3 1.6.1-.9-1.3h1.6zm-25.2-26.7l8.3 6.6-8.3-6.6zm30.9 35.1l-.4-.5-.8-1.2-2.8-4-.9-1.4-.8-1.3-6.8-10-1.7-2.4-5.8-8.7-.5-.6-.3-.3-.1-.2-1-.8-24.2-19.3-1-.7v-.1a1.3 1.3 0 00-2 .6 1.3 1.3 0 000 .8v.3l.2.3 20.4 30 .3.3 12.5 10 1.9 1.5 1.9 1.6 10 8 .8.2h.4l.5-.4.1-.2.1-.1c.2-.5.2-1 0-1.4zm-7.2-5.8l-1.8-1.4-1.9-1.5-15.5-12.4-15.5-22.8 5.7 4.5 2.7 2.2 2.6 2 8.3 6.7 13.6 20 .9 1.3 1 1.4v.1l-.1-.1zm-23.7-29.3l8.3 6.6-8.3-6.6zm25.2 26.7l-6.8-10-1.5.2-.6-1-6.2-9-.5.1c-.4.1-.8 0-1.1-.2l-.2-.2 13.6 20 .9 1.3 1.6.1-.9-1.3h1.6zm-25.2-26.7l8.3 6.6-8.3-6.6zm25.2 26.7l-6.8-10-1.5.2-.6-1-6.2-9-.5.1c-.4.1-.8 0-1.1-.2l-.2-.2 13.6 20 .9 1.3 1.6.1-.9-1.3h1.6z'/%3e%3cpath d='M658.3 433.5L638 403.3a23.8 23.8 0 00-6-6c-.1 0-.2 0-.3-.2l-.8-.5h-.1a23 23 0 00-1-.7h-.2l-.7-.5-.3-.1-.9-.5h-.1l-.8-.4h-.3a12.2 12.2 0 00-2-.7h-.2a20.7 20.7 0 00-1.9-.4h-.2l-.8-.1h-3.5l-.2.1-.8.1-.6.1-.5.1a15.9 15.9 0 00-2.4.7l-.3.1-1 .4h-.3l-.1.1-1.3.6-1.3.6h-.1l-.2.2-1 .6-.2.1h-.2l-.2.2-.7.5-.3.2h-.2l-.4.4-.3.2-.9.7-.3.2-.6.5-.4.4-.5.4a30.5 30.5 0 00-2.1 2l-.1.1-.7.7-1 1.1c0 .2-.2.3-.3.4l-.6.7-.1.2-.5.7-.8 1-.1.2-.6.8-.1.2a25.2 25.2 0 00-1.2 2l-.1.2-.6 1 20.5 30.2.5-1 .2-.3.4-.8.1-.2.6-1 .2-.2.5-.7.2-.3.7-1a47.5 47.5 0 011.3-1.6l.3-.3 1-1.1.7-.8a32.5 32.5 0 012-2l.6-.5c.2 0 .3-.2.4-.3l.6-.5.3-.3 1-.6.2-.2.7-.5.2-.2.7-.4.3-.2s.2 0 .3-.2l1-.5.4-.2 1.3-.7 1.2-.5.4-.2c.4 0 .7-.2 1-.3l.4-.2a31 31 0 013.4-.8l1-.2h.3l.9-.1h1.4a9 9 0 011 0h.7l.2.1a15.6 15.6 0 012 .4h.2a16.9 16.9 0 012 .6l.2.2c.3 0 .5.2.8.3h.2a19.8 19.8 0 011.9 1l.2.2.9.5.2.2.7.5.3.2a27.6 27.6 0 016 6z' class='cls-2'/%3e%3cpath d='M636.1 403.1l.5.7.4.6-.9-1.3zm-1.3 19.7l-1.4.4-.4.1-1 .4-.5.2-1.3.6-1.3.6-.4.2-1 .6-.2.1-.5.3-.3.2-.4.2-.3.2-.7.5-.2.2-1 .7-.4.3-.5.5-.5.4-.5.4-1 1-.3.2-.8.8-.3.4 2.2-.5.2-.1.9-.8.5-.5c.2 0 .3-.2.4-.3l.6-.5.3-.2 1-.7.2-.2.7-.5.2-.1.7-.5.3-.1.3-.2a35 35 0 012.7-1.4l1.2-.6.4-.1.8-.3a18.4 18.4 0 001.7-2h-.1zm-9.7-27.5l.4.1-.4-.1zm-1.5-.5l.4.1h.2-.6zm12.5 8.3l.5.7.4.6-.9-1.3zm-2.7 20.1l-.4.1-1 .4-.5.2-1.3.6-1.3.6-.4.2-1 .6-.2.1-.5.3-.3.2-.4.2-.3.2-.7.5-.2.2-1 .7-.4.3-.5.5-.5.4-.5.4-1 1-.3.2-.8.8-.3.4c.8-.2 1.5-.3 2.2-.6h.2l.9-.8.5-.5c.2 0 .3-.2.4-.3l.6-.5.3-.2 1-.7.2-.2.7-.5.2-.2.7-.4.3-.1.3-.2a35 35 0 012.7-1.5l1.2-.5.4-.2.8-.2a18.4 18.4 0 001.7-2h-.1l-1.4.5zm-7.9-27.8l-.4-.1.4.1zm-1.3-.4l-.6-.2.4.1h.2zm35.2 37.7L639.2 403a28.2 28.2 0 00-2.8-3.4l-.6-.6a8.2 8.2 0 00-.7-.7 17.4 17.4 0 00-1.5-1.2l-1.2-1-.8-.4-.2-.2-.9-.5c-.6-.4-1.3-.8-2-1l-.4-.3h-.1l-.3-.1-.6-.3h-.2v-.1l-.9-.3h-.1l-.4-.2h-.4l-.1-.1-.4-.1-.7-.2h-.4l-.6-.2h-1.1l-.2-.1h-4.1l-.9.2h-.2l-.4.1-.6.2-.7.1h-.1l-.2.1-.5.1-.6.2-.4.2h-.3a13.8 13.8 0 00-1.5.6l-.4.2-1 .4-1 .5-.3.2-.3.2-.5.2-.7.4-.5.4-.4.2-.6.4-.9.6-1 .8-.7.5c-1.1 1-2.3 2-3.4 3.2l-.8.8a44 44 0 00-2 2.4l-.5.6-2.9 4.3v.1l-.2.3-.4.8-.2.2c-.2.5-.1 1 .1 1.4l.1.1 13.6 20 .9 1.3 1 1.4v.1l2.5 3.7 2.4 3.5a1.5 1.5 0 00.3.4l.8.2h.4l.5-.3.1-.3.1-.1.6-1 .1-.2.4-.8.2-.2.5-1 .2-.1.5-.8.2-.2.6-1 .7-.8.6-.7.3-.3.8-1 .1-.1.8-.8.8-.8.1-.1 1-1 .5-.4.4-.4.6-.4.4-.3.3-.2.5-.4.3-.2.6-.5.3-.2c.2 0 .4-.2.6-.4l.6-.3 1-.6.3-.2a34.7 34.7 0 012.4-1l.4-.2 1-.4h.3l1.3-.5.9-.2 1-.2-.2-.9v-.4.4l.3.9.9-.2h1.2l.9-.1h1.2l.7.1h.2l.9.2h.2l.7.2h.2l.9.3.9.3.2.1.8.3h.1l.9.5.2.1.7.4.2.1.9.5.2.2.7.5.2.1 1 .7a25.9 25.9 0 014.7 5c.4.6 1.3.8 1.9.3.3-.2.5-.6.5-1 0-.3 0-.5-.2-.8zM637 422.3h-.1l-1 .2-1 .2h-.1l-1.4.5-.4.1-1 .4-.5.2-1.3.6-1.3.6-.4.2-1 .6-.2.1-.5.3-.3.2-.4.2-.3.2-.7.5-.2.2-1 .7-.4.3-.5.5-.5.4-.5.4-1 1-.3.2-.8.8a10 10 0 00-.8 1l-1 1-.3.4-.7.8-.2.3-.5.6-.7 1-.2.2-.5.8-.2.2-.6 1-.1.2-.2.3-2.7-4-.9-1.4-.9-1.3-6.7-10-1.7-2.4-5.9-8.7.4-.6.4-.6 1.5-2.4.7-.9.5-.7.1-.1.6-.8 1-1.1.3-.3.7-.8.6-.5a10.7 10.7 0 011.2-1.2l2-1.7.8-.5.2-.2.4-.3.2-.1.2-.2.2-.1.6-.4h.2l.2-.2-.7-1.2.8 1.1h.1l.6-.4.4-.2.2-.2h.3l.1-.1 1-.5 1-.4.2-.1h.1l-.5-1.3.6 1.2h.1l.5-.2.5-.2.3-.1h.2l.8-.4h.4l.9-.3 1-.2-.3-1.3.3 1.3a7.3 7.3 0 011.2-.2h2.7a8.7 8.7 0 011.2 0 10.1 10.1 0 011.5.3l.4.1h.2l.4.2a2.6 2.6 0 01.5.2l.4.1.7.2a24.6 24.6 0 013.7 2l.2.1.7.5 1.2.8.8.8a34.7 34.7 0 013.3 3.3l.5.7.4.6 3.3 4.8 1.4 2.2L651 425h-.1l-.3-.2a27 27 0 00-.8-.5h-.2l-1-.5h-.2a16 16 0 00-.8-.5h-.3l-1-.4-1-.3h-.3l-.9-.3h-.2l-1-.2h-1.1l-.2-.1h-3.3l-.2.1-1 .1zm-13.4-27.5l.4.1h.2-.6zm1.5.5l.4.1-.4-.1zm9.7 27.5l-1.4.4-.4.1-1 .4-.5.2-1.3.6-1.3.6-.4.2-1 .6-.2.1-.5.3-.3.2-.4.2-.3.2-.7.5-.2.2-1 .7-.4.3-.5.5-.5.4-.5.4-1 1-.3.2-.8.8-.3.4c.8-.2 1.5-.3 2.2-.6h.2l.9-.8.5-.5c.2 0 .3-.2.4-.3l.6-.5.3-.2 1-.7.2-.2.7-.5.2-.2.7-.4.3-.1.3-.2a35 35 0 012.7-1.5l1.2-.5.4-.2.8-.2a18.4 18.4 0 001.7-2h-.1zM636 403l.5.7.4.6-.9-1.3z'/%3e%3cpath d='M613.9 401.7l10.5-1.7.5 2.6-10.6 1.7zm-13.1 5.6l-.7-4.2-.5.4-1 1.1c0 .2-.2.3-.3.4l-.5.6.3 2 2.6-.3zm10 11.7l-10.5 1.7.3 1.6.6 1 10-1.7-.4-2.6zm12.2-2.7l2.5-.5 1.8 10.6-2.6.4z'/%3e%3cpath d='M699 441.5v.2l-.1 1.7v.4l-.2 1.7v.5l-.1.7v.6l-.2.7v.6l-.2.6-.1.6v.2h-38l1.5-1.5.8-.7 1-1.2 1-1 .2-.3.4-.4 1.2-1.5.2-.2.3-.4.3-.4.9-1.1 1.3-2 .5-.7a49 49 0 006.2-12.5 35.4 35.4 0 001.2-3.8l.3-1.3.1-.7.1-.6c.4-2 .7-4 .8-6v-6a27.7 27.7 0 00-.3-2.5l-.1-.6v-.4l-.2-.6v-.3l-.1-.6-.4-1.5v-.4l-.3-1-.4-1.2a22.2 22.2 0 00-1.1-3.5l-.5-1.3a51.9 51.9 0 00-4-7.6l-.3-.6 5.8 8.6 14.2 20.9a99.6 99.6 0 013.4 6l.1.1.1.3a72.3 72.3 0 011.4 3.2l.1.2.4 1.2.2.4.5 1.5.4 1.4.1.5.3 1v.5l.4 1.5.2 1.4v.2l.1.3.2 1.1v.4a26.8 26.8 0 01.2 2.7v1.7l.1.8z' class='cls-4'/%3e%3cpath d='M679.5 405.6v-.2.4-.2zm0 .4v-.2.5-.3zm-.6 14l.2-.7v-.3l-.2 1zm-.3-19v-.5a11 11 0 000 .7v-.3zm.1 20l.1-.4a6.5 6.5 0 000 .4zm-1.2 4.6l.1-.5.1-.2-.2.7zm-.6 1.7l.2-.4-.2.4zm-4.8 10l.3-.4.2-.3v-.3l-.5 1zm28.1 3.6v-2l-.1-1.1-.1-1.6-.1-.4-.2-1.2v-.5a62.5 62.5 0 00-.6-3l-.1-.5-.3-1-.1-.5-.4-1.5-.6-1.5-.1-.5-.4-1.1-.2-.4-.6-1.6-.2-.3-.6-1.3-.2-.4-.7-1.6-.8-1.4-.3-.4-.6-1-.2-.4-1-1.4-20.4-30.1c-.4-.6-1.2-.8-1.8-.4-.6.4-.7 1.2-.3 1.8l.4.7.4.6a34.4 34.4 0 012.4 4.3l.5 1a29 29 0 011 2.2l.2.9a42.1 42.1 0 011.5 4.3l.1.4v.4a33.6 33.6 0 011.2 6l.1 1.4.1 1.1v2.5h1.4l-1.3.1v.9l-.1 1.1a100.6 100.6 0 01-1 7v.4l-1.3 4.5-.4 1a61.7 61.7 0 01-1.8 4.5l-.6 1.1-.6 1.3-1.8 3.1-.3.5-.2.2v.2l-1 1.3-.2.4-1 1.5-1.1 1.4-.2.2a39.6 39.6 0 01-2 2.3l-1 1.3-4.4 4.3h3.8a74.2 74.2 0 0010-12.7l.4-.4.2-.3v-.3l.8-1.1.3-.6 1.8-3.8.4-.9.3-.8.5-1.1.2-.7.2-.4.4-1.3.1-.5.1-.2.4-1.5.2-.5v-.5c.2-.3.2-.6.3-1l.1-.4.1-.4v-.4l.1-.3.2-.6v-.3l.4-3v-.5l.3-3v-1a46.2 46.2 0 00-.3-5.2v-.9l-.2-.9-.1-.8-.2-1.2-.3-1.3v-.3l-.2-.4-.1-.6-.3-1 11.5 16.9.9 1.3.2.4.6 1 .1.2v.1a34.7 34.7 0 011.6 2.8l.2.4.5 1.3.1.2.7 1.5v.4l.5 1.1.2.4.4 1.4v.1l.4 1.4.2.4.2 1v.4h.1a41.7 41.7 0 01.6 3v.4l.2 1v.5l.2 1.5v5.7l-.1 1.7v.5l-.1.6-.3 1.8-.1.7-.1.6v.4h2.6l.1-.5.1-.7.3-2v-.6l.1-.5.2-1.9V441zm-28.1-3.6l.3-.4.2-.3v-.3l-.5 1zm4.8-10l.2-.4-.2.4zm.6-1.7l.1-.5.1-.2-.2.7zm1.1-24.7v-.4a11 11 0 000 .7v-.3zm.1 20.1l.1-.4a6.5 6.5 0 000 .4zm.2-1l.2-.7v-.3l-.2 1zm.6-14.4v-.2.4-.2zm0 .4v-.2.5-.3z'/%3e%3cpath d='M678.5 411.4v1.9l-.1.3c-.1 2-.4 4-.7 6l-.2.7-.1.7a80.4 80.4 0 01-.7 2.8l-.2.6a35.4 35.4 0 01-2.2 5.9 51.8 51.8 0 01-4.6 8.3l-.5.8-1.3 1.9-.8 1-.4.5-.5.6-1.1 1.4h-.1l-1.5 1.8-1.1 1.1-.8.8-1.5 1.5H511.6a84.8 84.8 0 0139.6-18.6c7.2-1.2 15-1.3 23.4-.4l26.8 2.7 2.4.3h.6l1.8.2a435.3 435.3 0 014.2.1 49.2 49.2 0 0011.8-1.3l.5-.1a26.9 26.9 0 0014.2-10.6 19.4 19.4 0 003.4-13.1 14 14 0 00-2.9-6.6 21 21 0 00-1.4-1.7h-.1a25 25 0 00-1.1-1.1v-.1a24 24 0 00-2.5-2l-.4-.4-.3-.2-.8-.5-.6-.4-.7-.4-.7-.4-.3-.1a7 7 0 00-.7-.4h-.2l-.1-.1-.4-.2a9.4 9.4 0 00-1.7-.6l-1-.3a6.8 6.8 0 00-1-.2l-1-.2h-.8a8.3 8.3 0 00-1.7-.2h-1.1l-.7.1h-.3l-.5.1-.5.1-1.1.2-1 .3-1 .3-.5.1-.2.1-1 .4h-.3l-.1.1-.5.2-.4.2-.4.2-.7.3-.6.3a22 22 0 00-2 1.1l-.8.6a30.6 30.6 0 00-3.2 2.4l-.6.6c-.8.7-1.6 1.4-2.3 2.3l-.5.4-.6.8-.7.7-.5.6-1.5 2-.1.2-.6.8-.1.2-1.2 2-.7 1.2-1-.8-7.5-6-2.5-2-15.2-12.2.6-1.1 2.6-3.7a67.4 67.4 0 0122.7-19.9A57.4 57.4 0 01658 372a58.8 58.8 0 0112.7 13.6l.4.6a40.8 40.8 0 013.9 7.6l.5 1.3a23 23 0 011.2 3.5l.3 1.1.2 1.1.1.4.4 1.5v.6l.1.2.1.7v.4l.2.6.1 1.2a27.7 27.7 0 01.3 3.5v1.5z' class='cls-6'/%3e%3cpath d='M669 437.3l.1-.2.2-.2c0-.2.2-.3.3-.5l-.6.9zm-1 1.7l.2-.4a54 54 0 00-.2.4zm-26.4-30.3a15.6 15.6 0 00-3.6-7.6 22.5 22.5 0 00-1.5-1.6l-.6-.6a8.2 8.2 0 00-.7-.7 17.4 17.4 0 00-1.5-1.2l-1.2-1-.8-.4-.2-.2-.9-.5a21.8 21.8 0 00-2.8-1.4l-.8-.4-.9-.3h-.1l-.4-.2h-.4l-.1-.1-.4-.1-.7-.2h-.2l-.8-.2h-1.1l-.2-.1h-4.1l-.9.2h-.2l-1 .3-.7.1h-.1l-.2.1-.5.2c-.2 0-.4 0-.6.2l-.7.2a13.8 13.8 0 00-1.5.5l-.4.2-1 .5-1 .4-.6.4-.5.2-.7.4-.5.4-.4.2-.6.4-.9.6-1 .8-.7.5c-1.1 1-2.3 2-3.4 3.2l-.8.8a44 44 0 00-2 2.4l-.5.6-2.9 4.3 1 .9.2.1.3.3.5.6.3-.6.4-.6 1.5-2.4.7-.9.6-.7v-.1l.6-.7 1-1.2.3-.3.7-.8.6-.5a10.7 10.7 0 011.2-1.1l2-1.8.8-.5.2-.2.4-.3.4-.3.2-.1.8-.5.4-.2.6-.4.7-.4h.2l.1-.1a28 28 0 012-1h.1l.2-.2.5-.1.5-.2.3-.1h.2l.8-.3.2-.1 1-.3 1-.2h.1a7.3 7.3 0 011.2-.1h.4l.5-.1h1.8a8.7 8.7 0 011.2 0 10.1 10.1 0 012 .5l.5.1a2.6 2.6 0 01.5.2l.4.1.7.3a5.6 5.6 0 01.9.3 10.9 10.9 0 011.8 1h.2l.8.6.2.1a15.6 15.6 0 011.9 1.4l.8.7a34.7 34.7 0 013.3 3.3 13.4 13.4 0 013 8.5 18.4 18.4 0 01-6 13 24.8 24.8 0 01-11.1 7l-.2.2-2.2.5c-3 .6-6.3.8-10.2.7h-1.6l1 1.3H607l1 1.3a29.8 29.8 0 003.1 0 52.6 52.6 0 0011.3-1.3c4.9-1.4 9.3-4.2 13.2-8.5l.7-.7.8-1v-.1l.4-.5 1-1.4a20.6 20.6 0 003-13.4zm27.5 28.6l.1-.2.2-.2c0-.2.2-.3.3-.5l-.6.9zM668 439l.2-.4a54 54 0 00-.2.4zm-26.4-30.3a15.6 15.6 0 00-3.6-7.6 22.5 22.5 0 00-1.5-1.6l-.6-.6a8.2 8.2 0 00-.7-.7 17.4 17.4 0 00-1.5-1.2l-1.2-1-.8-.4-.2-.2-.9-.5a21.8 21.8 0 00-2.8-1.4l-.8-.4-.9-.3h-.1l-.4-.2h-.4l-.1-.1-.4-.1-.7-.2h-.2l-.8-.2h-1.1l-.2-.1h-4.1l-.9.2h-.2l-1 .3-.7.1h-.1l-.2.1-.5.2c-.2 0-.4 0-.6.2l-.7.2a13.8 13.8 0 00-1.5.5l-.4.2-1 .5-1 .4-.6.4-.5.2-.7.4-.5.4-.4.2-.6.4-.9.6-1 .8-.7.5c-1.1 1-2.3 2-3.4 3.2l-.8.8a44 44 0 00-2 2.4l-.5.6-2.9 4.3 1 .9.2.1.3.3.5.6.3-.6.4-.6 1.5-2.4.7-.9.6-.7v-.1l.6-.7 1-1.2.3-.3.7-.8.6-.5a10.7 10.7 0 011.2-1.1l2-1.8.8-.5.2-.2.4-.3.4-.3.2-.1.8-.5.4-.2.6-.4.7-.4h.2l.1-.1a28 28 0 012-1h.1l.2-.2.5-.1.5-.2.3-.1h.2l.8-.3.2-.1 1-.3 1-.2h.1a7.3 7.3 0 011.2-.1h.4l.5-.1h1.8a8.7 8.7 0 011.2 0 10.1 10.1 0 012 .5l.5.1a2.6 2.6 0 01.5.2l.4.1.7.3a5.6 5.6 0 01.9.3 10.9 10.9 0 011.8 1h.2l.8.6.2.1a15.6 15.6 0 011.9 1.4l.8.7a34.7 34.7 0 013.3 3.3 13.4 13.4 0 013 8.5 18.4 18.4 0 01-6 13 24.8 24.8 0 01-11.1 7l-.2.2-2.2.5c-3 .6-6.3.8-10.2.7h-1.6l1 1.3H607l1 1.3a29.8 29.8 0 003.1 0 52.6 52.6 0 0011.3-1.3c4.9-1.4 9.3-4.2 13.2-8.5l.7-.7.8-1v-.1l.4-.5 1-1.4a20.6 20.6 0 003-13.4zm38.2.1a27 27 0 00-.2-2.5v-.9l-.2-.9-.1-.8-.2-1.2a26 26 0 00-.6-2.6l-.3-1a48.4 48.4 0 00-6.8-14.7 59.3 59.3 0 00-12.5-13.2 58.8 58.8 0 00-66.1-5.9 69.2 69.2 0 00-26.7 26v.2l.2.3.1.3.2.2 3.4 2.6 3.4 2.8 5.7 4.5 2.7 2.2 2.6 2 8.3 6.7.2.2a1.3 1.3 0 002-.5l.4-.7.3-.6.4-.6 1.5-2.4.7-.9.6-.7v-.1l.6-.7 1-1.2.3-.3.7-.8.6-.5a10.7 10.7 0 011.2-1.2l2-1.7.8-.5.2-.2.4-.3c.2 0 .3-.2.4-.3l.2-.1.8-.5.4-.3.6-.3.7-.4h.2l.1-.1a28 28 0 012-1h.2l.2-.2.5-.1.5-.2.3-.1h.2l.8-.4h.3l1-.3 1-.2a7.3 7.3 0 011.2-.1h.4l.5-.1h1.8a8.7 8.7 0 011.2 0 10.1 10.1 0 012 .5l.5.1a2.6 2.6 0 01.5.2l.4.1.7.2a5.6 5.6 0 01.9.4 10.9 10.9 0 011.8 1h.2l.8.6.2.1a15.6 15.6 0 011.9 1.3l.8.8a34.7 34.7 0 013.3 3.3 13.4 13.4 0 013 8.5 18.4 18.4 0 01-6 13 24.8 24.8 0 01-11.1 7l-.2.1c-.7.3-1.4.4-2.2.6-3 .6-6.3.8-10.2.7h-1.6a106.6 106.6 0 01-3.2-.3h-.3l-4.8-.5-24.8-2.5a79 79 0 00-62.4 18l-2.7 2.3h4.1l.3-.2a76.3 76.3 0 0160.5-17.5l28.8 3h1l1.4.2 2.2.1h.1a29.8 29.8 0 003.2 0 52.6 52.6 0 0011.3-1.3c4.9-1.4 9.3-4.2 13.2-8.5l.7-.7.8-1v-.1l.4-.5 1-1.5a20.6 20.6 0 003-13.3 15.6 15.6 0 00-3.7-7.6 22.5 22.5 0 00-1.5-1.6l-.6-.6a8.2 8.2 0 00-.7-.7 17.4 17.4 0 00-1.5-1.2l-1.2-1-.8-.4-.2-.2-.9-.5a21.8 21.8 0 00-2.8-1.4l-.8-.4-.9-.3h-.1l-.4-.2h-.5v-.1l-.5-.1-.6-.2h-.2l-.8-.2h-1.1l-.2-.1h-4.1l-.9.2h-.2l-1 .3-.7.1h-.2l-.1.1-.5.2c-.2 0-.4 0-.7.2l-.7.2a13.8 13.8 0 00-1.4.5l-.4.2-1 .5-1 .4-.6.4-.5.2-.7.4-.5.4-.4.2-.6.4-.9.6-1 .8-.7.5c-1.2 1-2.3 2-3.4 3.2l-.8.8a44 44 0 00-2 2.4l-.5.6-2.9 4.3-24.2-19.3a62.8 62.8 0 017.8-10c4.9-5.3 10.7-9.7 17.1-13.2a56.4 56.4 0 0163.3 5.6c5.1 4 9.3 8.5 12.4 13.2l.4.6a34.4 34.4 0 011.8 3.1l.5 1.2.6 1a29 29 0 011 2.2l.2.9a42.1 42.1 0 013 16v2.2a33.5 33.5 0 01-1 7v.5l-1.3 4.4-.4 1a61.7 61.7 0 01-1.9 4.5l-.5 1.2-.7 1.2-1.7 3.1-.6.9a64 64 0 01-1.1 1.7l-1 1.5-1.1 1.4-.2.2a39.6 39.6 0 01-2 2.3l-1 1.3-4.4 4.3h3.8a74.2 74.2 0 0010-12.7l.7-1 .7-1.1.3-.6 1.8-3.8.4-.8.3-1 .5-1a14.9 14.9 0 00.4-1.1l.4-1.3.2-.7.4-1.4.2-.6v-.5c.2-.3.2-.6.3-1l.1-.4.2-.8v-.3l.2-.9.4-3v-.5a45.4 45.4 0 00.2-6.7zm-38.2-.1a15.6 15.6 0 00-3.6-7.6 22.5 22.5 0 00-1.5-1.6l-.6-.6a8.2 8.2 0 00-.7-.7 17.4 17.4 0 00-1.5-1.2l-1.2-1-.8-.4-.2-.2-.9-.5a21.8 21.8 0 00-2.8-1.4l-.8-.4-.9-.3h-.1l-.4-.2h-.4l-.1-.1-.4-.1-.7-.2h-.2l-.8-.2h-1.1l-.2-.1h-4.1l-.9.2h-.2l-1 .3-.7.1h-.1l-.2.1-.5.2c-.2 0-.4 0-.6.2l-.7.2a13.8 13.8 0 00-1.5.5l-.4.2-1 .5-1 .4-.6.4-.5.2-.7.4-.5.4-.4.2-.6.4-.9.6-1 .8-.7.5c-1.1 1-2.3 2-3.4 3.2l-.8.8a44 44 0 00-2 2.4l-.5.6-2.9 4.3 1 .9.2.1.3.3.5.6.3-.6.4-.6 1.5-2.4.7-.9.6-.7v-.1l.6-.7 1-1.2.3-.3.7-.8.6-.5a10.7 10.7 0 011.2-1.1l2-1.8.8-.5.2-.2.4-.3.4-.3.2-.1.8-.5.4-.2.6-.4.7-.4h.2l.1-.1a28 28 0 012-1h.1l.2-.2.5-.1.5-.2.3-.1h.2l.8-.3.2-.1 1-.3 1-.2h.1a7.3 7.3 0 011.2-.1h.4l.5-.1h1.8a8.7 8.7 0 011.2 0 10.1 10.1 0 012 .5l.5.1a2.6 2.6 0 01.5.2l.4.1.7.3a5.6 5.6 0 01.9.3 10.9 10.9 0 011.8 1h.2l.8.6.2.1a15.6 15.6 0 011.9 1.4l.8.7a34.7 34.7 0 013.3 3.3 13.4 13.4 0 013 8.5 18.4 18.4 0 01-6 13 24.8 24.8 0 01-11.1 7l-.2.2-2.2.5c-3 .6-6.3.8-10.2.7h-1.6l1 1.3H607l1 1.3a29.8 29.8 0 003.1 0 52.6 52.6 0 0011.3-1.3c4.9-1.4 9.3-4.2 13.2-8.5l.7-.7.8-1v-.1l.4-.5 1-1.4a20.6 20.6 0 003-13.4zM668 439l.2-.4a54 54 0 00-.2.4zm1.1-1.7l.1-.2.2-.2c0-.2.2-.3.3-.5l-.6.9z'/%3e%3cpath d='M581.9 403.8a1.8 1.8 0 103.1 1.4l-2.4-2-.7.6zm8.6 12.7a1.8 1.8 0 10-2 2.9 1.8 1.8 0 002-2.9z'/%3e%3cpath fill='white' stroke='black' stroke-linejoin='round' stroke-width='2.8' d='M946.2 51.3v350h-600v-15h4.8l12.5-87.2s.6-1-.2-1.2l-17-3.7V51.3h600z'/%3e%3cpath d='M793 450h-53.1a90.3 90.3 0 00-9.5-17.1c-4-5.3-8.6-9-13.7-11.4a19.2 19.2 0 00-8.1-1.7l43.9-.1h9c1.1 0 2.2 0 3.2.2h.7l.7.2.8.2a18.6 18.6 0 011.8.6l.4.2h.3l.4.3c5 2.3 9.6 6 13.7 11.3 3.6 5 6.8 10.7 9.5 17.3z' class='cls-3'/%3e%3cpath d='M793.9 448.2l-1.3-2.8-.6-1.4-1.4-2.6-.7-1.3-2.1-3.7-2.3-3.4-.8-1.2a39.4 39.4 0 00-15-12.1l-.5-.2a13.6 13.6 0 00-2.9-.9h-.2a28.5 28.5 0 00-2.2-.4h-55.4a1.5 1.5 0 100 3c2.8 0 5.3.6 7.6 1.7a36.2 36.2 0 0116 15.1l1 1.6.9 1.6c1.5 2.8 3 5.7 4.2 8.8h3.3a93 93 0 00-5.2-10.8l-.8-1.4a38.1 38.1 0 00-1.2-1.9l-.7-1-2-3a40.7 40.7 0 00-12-10.6l28.8-.1H763a9.8 9.8 0 01.7 0l.7.2c.4 0 .7 0 1.1.2h.2l.5.1a9.7 9.7 0 011.5.5c.2 0 .4 0 .5.2a11.4 11.4 0 011.8.8 35 35 0 0112.2 10.4 68 68 0 017.7 13.2l1 2.2.4 1h3.2l-.7-1.8z'/%3e%3cpath d='M765.6 369.5h-2.2a27.6 27.6 0 00-1.8.2h-.5l-1 .1h-.3l-1 .1-.8.1h-.5l-1.4.3h-.5l-1.7.3-1.2.3-1 .1-.5.2-1.4.3-.6.1-.7.2-1 .3h-.2l-1.6.4-.4.1-.5.2-.3.1-1 .3h-.2l-.6.2-2 .7-2 .7-.5.2-1.3.5c-.3 0-.5.2-.8.3l-1 .4-1.9.8-.6.3h-.1a61 61 0 00-2.3 1.1l-.7.3-1.7.9-.9.5-1.4.7-1 .6-1 .6-.3.2-.2.1-.3.2-.4.2-1.2.8a75 75 0 00-2.1 1.5l-.6.4-.3.2-1.2.9-2 1.5-.8.7-1 1h-.2l-.7.7-1 1-.4.3-.3.3-1.1 1.1-.7.7-1.1 1.2-.5.6a71.7 71.7 0 00-3.2 4 63.2 63.2 0 00-1.8 2.3l-1.1 1.5-.3.5-.2.2-.7 1.1-.1.2-.5.8-.8 1.2-.5.8-.7 1.3-.5.8-.3.6-.4.6-.5.9-.7 1.4-.4.7-.3.6v.1l-.5 1-.2.4-.2.4-.3.7-.1.2-.1.2-.7 1.6-.4 1-.8 1.8-.2.8-1 2.5v.1l-.6 2-.1.1-.2.6-.5 1.7-.2.6a79 79 0 00-1.3 5l-.2 1-.4 1.9-.2 1-.5 2.4-.2.8v.3l-.5 2.7v.2l-.1.4v.1l-.2 1.4-.1 1-.2.9h-53v-.5l.3-2 .1-.7v-.5l.2-1 .3-1.5.1-.6.2-.9.5-2.4v-.6l.2-.4a134 134 0 012.1-8.5l.5-1.7.2-.5.7-2v-.3l.2-.3.8-2.2.3-.7c0-.4.2-.7.4-1l.3-1 .4-.9.4-.9.4-.8.4-1 1-1.9.2-.5v-.1l.4-.7.6-1.2.1-.2.5-.8.7-1.3a61.2 61.2 0 01.8-1.4l.4-.6.5-.9.8-1.2.5-.8.8-1.2.5-.7 1.1-1.5.3-.5 1.4-1.8 1.3-1.7.4-.4 1.6-2 .5-.5a41.8 41.8 0 011.8-2l1-1 .8-.7 1-1 .9-.7 1-1 .9-.6 1-1c.4-.1.7-.4 1-.6l1-.8 1-.7 1.2-.8.9-.6 1.2-.8 1-.6 1.3-.8.9-.5 1.4-.8.9-.5 1.8-.9.6-.3 2.4-1.1.6-.3 2-.8.9-.4 1.4-.5.3-.1.4-.2 2.5-.9 2-.6.6-.2 1.5-.5.5-.1 2-.6h.2l1.7-.5h.6l1.5-.4.5-.1a63 63 0 011.9-.4h.3l1.6-.3h.5l1.4-.3h.5l1.8-.2h.3l1.5-.2h1.8l.5-.1h1.8l38.9-.1h14.1z' class='cls-2'/%3e%3cpath d='M716 385.3l-.4.3 1.6-1.2-1.2.9zm3.3-2.4l-1.2.8-.7.5 2-1.3h-.1zm-6.2 4.7l-.5.5.9-.8-.4.3zm-1.9 1.7l-.5.4.8-.7-.3.3zm-10 11.3l.7-1-.7 1zm1.4-2l-.7 1 .8-1zm-6 8.9l-.7 1.2-.5.8-.7 1.3-.3.6a83.6 83.6 0 012.2-4zm-3.1 5.6l-.3.6.6-1.2-.3.6zm-.7 1.3a52 52 0 00.4-.7l-.4.7zm-1 2l-.4 1-.3.7 1-2.2-.3.5zm-1.6 3.6a13 13 0 00.1-.1v.1zm-.8 2l-.2.7-.1.3 1-2.4-.7 1.4zm-6.2 24v.2l.1-1-.1.8zm-.5 3.2v.1c0-.7.2-1.4.3-2l-.3 1.9zm83.1-81.1h-53.2l-1.8.1H709l-.6.1-1.5.1h-.3l-2 .3h-.3l-1.5.2-.6.1-1.6.3h-.3l-2 .4-.5.1-1.4.3-.6.2-1.9.4h-.1l-2 .6-.5.2-1.6.5-.5.1a79.9 79.9 0 00-4.6 1.6l-.8.3-1 .4-.7.3a40.8 40.8 0 00-2.6 1l-.6.3-2.5 1.2-.6.3-1.8.9-.5.3-.4.2-1.4.8-.7.4-.3.1-1.3.8-.8.5-.2.1-1.2.8-1 .7a36 36 0 00-2.1 1.5l-1.2.8-.9.7-1 1-1 .6-1 1-.2.1-.6.6-1.1 1-.2.2-.6.5-1 1.1-.3.3-.5.4-1.1 1.3-.2.2-.4.4a75 75 0 00-3.2 4h-.1l-1.4 2-.3.4-1.1 1.5-.5.7-.9 1.3-.5.8-.8 1.3-.5.8-.7 1.2-.5.9-.7 1.3-.5.8-.7 1.4-.4.8-.3.6a91 91 0 00-1.3 2.7v.2l-.9 1.7c0 .4-.2.7-.4 1l-.7 2-.3.7a87.3 87.3 0 00-1.7 4.8l-.2.6-.5 1.8-.2.5a105.6 105.6 0 00-1.3 5.1l-.2 1-.5 2-.2.9-.5 2.4-.1.9-.6 3.2v.4l-.5 2.8v.7h3v-.3l.4-2.7v-.4l.6-3.2.2-.8.4-2.4.2-1 .5-1.9.2-.9.7-2.8.6-2.1.2-.7.5-1.6.1-.6.7-2v-.2l1-2.5.3-.7.7-1.9.4-.9.8-1.7.4-.9.9-1.9.2-.5v-.1l.4-.7.7-1.4.5-.8.7-1.2.5-.8.7-1.2.5-.9.7-1.1.5-.8.9-1.3.5-.7 1-1.5.3-.4 1.4-1.8 1.6-2 1.6-2 .5-.4v-.1l1.1-1.2.4-.4.3-.3 1-1 .5-.5.2-.2 1-1 .7-.5.1-.2 1-.9 1-.7 1-.8.9-.7 1-.8 1-.7 1.1-.8 1-.6 1.1-.7.2-.2a16.9 16.9 0 012-1.2l.3-.1.6-.4 1.4-.8.4-.2.5-.2 1.7-1 .6-.2 2.4-1.1.6-.3 1.9-.8.6-.2.8-.3.9-.4.7-.3 1.6-.5.9-.3.5-.2 1.5-.5.5-.2 1.5-.4.6-.2 1.9-.5-.4-1.5.5 1.4 1.8-.4.6-.1 1.4-.3.5-.1 1.8-.4h.3c.5-.2 1-.2 1.6-.3l.5-.1 1.4-.2h.4l1.8-.2h.3l1.5-.2h1.8l.5-.1h1.7l32.7-.1-1 .3-1.5.4a72.3 72.3 0 00-10.2 3.8l-.6.3-2.5 1.2-1.5.7-1 .5-.5.3-.3.2-1.5.7-.6.4-.3.2-.2.1-1.1.7-.8.5h-.2v.1l-1.1.7h-.1l-1 .7-1.2.9-.7.4-.2.2-1.2.9-.4.3-2.1 1.7-.3.3-.6.5-1.1 1-.2.2-.5.4-.8.7-.6.6-1.3 1.3-.3.4-.5.4-.8 1-.5.5-1.7 2-1.6 2-.8 1-.7 1a86.7 86.7 0 00-5.3 8.1l-.5.9-.7 1.2-.3.6-.6 1.1-.3.6-.3.6-.4.7-.7 1.5-.3.5-.4 1-.3.7-.4 1-.4.8v.1l-.3.6-.5 1.4-.3.7-.1.3-.9 2.4c0 .1 0 .3-.2.5a113.6 113.6 0 00-3.4 12.6l-.2 1-.5 2.4-.2 1.2-.4 2-.1.9v.2l-.2 1c0 .7-.2 1.3-.3 2v.8h3v-.6l.4-2.5v-.5l.2-.6a126.4 126.4 0 013.9-16.7l.1-.6 2.3-6.4.4-1 .8-1.7 1-2.2.7-1.4.4-.8.2-.5.8-1.4.1-.3.3-.5.7-1.3.5-.8.7-1.2.3-.4.2-.4.7-1.2a81.9 81.9 0 011.8-2.6v-.1a189.7 189.7 0 014.4-5.8l1.3-1.6.6-.6.7-.8.2-.1 1.1-1.2.5-.5 1-1 .3-.3a39 39 0 011.5-1.4l.2-.1v-.1l1.1-1h.1l1.6-1.3.2-.2.9-.6.6-.5.5-.4.8-.6.4-.2.8-.6 1-.6.8-.6.3-.2h.2l.7-.6 1.3-.7.3-.1.6-.4 1.3-.7.2-.1.3-.2.5-.3.9-.4.8-.4.6-.3.6-.3 1-.5.5-.2.3-.2h.2l3.4-1.4.7-.3a83 83 0 019.7-3.2l.5-.2 1.6-.3a77 77 0 012.3-.6h.5l.4-.2 1.3-.2h.4l1-.2.6-.2h.5l1.4-.2h.5l1.7-.3h.3l1.5-.1h1.2l.6-.1h2.1c.9 0 1.6-.7 1.6-1.5s-.6-1.5-1.3-1.5z'/%3e%3cpath d='M833.7 423.7a105.7 105.7 0 00-21.7-33c-8.6-9.2-19-15.5-30.8-19-4.5-1.3-9.2-2-14-2.1h-3.8a27.6 27.6 0 00-1.8 0l-.5.1-1 .1h-.3l-1 .1-.8.1h-.5l-1.4.3h-.5l-1.7.3-1.2.3-1 .1-.5.2-1.4.3-.6.1-.7.2-1 .3h-.2l-1.6.4-1 .3-.2.1-1 .3h-.2l-.6.2a77.9 77.9 0 00-4 1.4l-.5.2-1.3.5c-.3 0-.5.2-.8.3l-1 .4-1.9.8-.6.3h-.1a61 61 0 00-2.3 1.1l-.7.3-1.7.9-.9.5-1.4.7-1 .6-1 .6-.5.3-.3.2-.4.2-1.2.8a75 75 0 00-2.1 1.5l-.6.4-.3.2-1.2.9-.8.7-1.1.8-.9.7-1 1h-.2l-.7.7-1 1-.4.3-.3.3-1.1 1.1-.7.7-1.1 1.2-.5.6a71.7 71.7 0 00-3.2 4 135.6 135.6 0 00-1.8 2.3l-1.1 1.5-.3.5-.2.2-.7 1.1-.1.2-.5.8-.8 1.2-.5.8-.7 1.3-.5.8-.3.6-.4.6-.5.9-.7 1.4-.4.7-.3.6v.1l-.5 1-.2.4-.2.4-.3.7-.1.2-.1.2-.7 1.6-.4 1-.8 1.8-.2.8-1 2.5v.1l-.6 2-.1.1-.2.6-.5 1.7-.2.6a79 79 0 00-1.3 5l-.2 1-.4 1.9-.2 1-.5 2.4-.2.8v.3l-.5 2.7v.2l-.1.4v.1l-.2 1.4-.1 1-.2.9H730a50.9 50.9 0 013.8-12.1c0-.3.2-.5.3-.7l.5-.9.8-1.6 1.2-2a28.2 28.2 0 0116.1-11.5 29.6 29.6 0 0112-1.4l.7.2.7.1.8.2a18.6 18.6 0 011.8.6l.4.2h.2l.5.3c5 2.3 9.6 6 13.7 11.3 3.6 5 6.8 10.7 9.5 17.3h50c-2.6-9-5.7-17.8-9.3-26.3z' class='cls-5'/%3e%3cpath d='M762.2 371.1h-.5l-1.5.2h-.3l-1.7.2h-.5l-1.4.3h-.5l-.6.1a68.3 68.3 0 017-.8zm-10.7 1.5l-.8.2c.5 0 1-.2 1.4-.3l-.5.1zm-18.3 6l-.3.2.5-.2h-.2zm-3 1.4l-.8.5 1.4-.7-.6.2zm-1.7 1l-.6.2-.3.2 1.8-1-1 .5zm-2.3 1.2l-.6.3 1.8-1-1.2.7zm-4.3 2.6l-1 .6-.7.6 2.6-1.8-.9.6zm3.4-2.1l-1.3.7-.7.5-.2.1 2.4-1.4h-.2zm-5.5 3.5l-.9.6-.4.4 1.7-1.2-.4.2zm-2 1.5l-.8.6-.2.2a71.8 71.8 0 011-.8zm-2.7 2.2l-1 .9 1.1-1h-.1zm-1.2 1l.1-.1zM699.2 409l-.8 1.2-.4.8-.7 1.3-.3.5 2.4-4.2-.2.4zm-2.4 4l-.7 1.5-.3.5 1.2-2.2-.2.3zm-1.3 2.8l-.7 1.4 1-2.2-.3.8zm-9.4 30.6v.5l.1-1v.5zm156.2-3.8c-2.1-6.6-4.5-13.1-7.2-19.5-5.4-12.8-12.8-24-22-33.5a71 71 0 00-31.5-19.3c-5-1.5-10.2-2.2-15.8-2.2-4.6 0-9.3.5-14.3 1.5l-6.2 1.5-1 .3-1.5.4a72.3 72.3 0 00-10.2 3.8l-.6.3-2.5 1.2-1.5.7a79.5 79.5 0 00-6.5 3.7l-1.1.7-1 .7a132.2 132.2 0 00-2.2 1.5l-1.6 1.2h-.1l-2 1.7-1 .8-1 1-.8.6-.7.7-.6.6-1.3 1.3-.4.4-.4.4-.8 1-.5.5-1.7 2-1.6 2a45.2 45.2 0 00-1.6 2 86.7 86.7 0 00-6.8 10.8l-.5 1.1-.6 1.2a120.9 120.9 0 00-2.6 5.4l-.3.7a56.6 56.6 0 00-2 5.6c-.2.1-.2.3-.3.5a113.6 113.6 0 00-3.4 12.6l-.2 1-.5 2.4-.2 1.1-.4 2.1c0 .4 0 .7-.2 1l-.1 1.1-.3 2.1v.7h3v-.6l.4-2.5.1-1a126.4 126.4 0 014-16.9l.1-.5 2.3-6.4.4-1 .8-1.7a73 73 0 015.9-11.2 123.7 123.7 0 012.4-3.8l.1-.1a189.7 189.7 0 014.4-5.8l1.3-1.6.6-.6.7-.8.1-.2 1.2-1.1.4-.5 1.1-1 .3-.3a39 39 0 011.5-1.4l.2-.2 1.2-1a64.9 64.9 0 017.6-5.6l.3-.2 2.4-1.5 2-1 .1-.1a70.9 70.9 0 013.8-2c.3 0 .7-.2 1-.4l.5-.2.5-.2 3.3-1.4.8-.4a83 83 0 019.7-3.1l.5-.2 1.5-.4 1.5-.3c.5 0 1-.2 1.4-.3h.4l1.3-.3h.4c.3-.2.6-.2 1-.3a53.4 53.4 0 0125.6 1.2 68 68 0 0130.2 18.5 105 105 0 0121.3 32.7c3.5 8.3 6.6 17 9.2 25.7h3.1l-2.3-7.4zm-49.7 2.8l-.6-1.4-1.4-2.6-.7-1.3-2.1-3.7-2.3-3.4-.8-1.2a39.4 39.4 0 00-15-12.1l-.5-.2a13.6 13.6 0 00-2.9-.9h-.2a28.5 28.5 0 00-1.9-.3h-.8l-.9-.1h-.2a30.2 30.2 0 00-14 3h4.4a29.3 29.3 0 0112-1.3h.7l.7.2.8.2a18.6 18.6 0 011.8.6l.4.2h.2l.5.3c5 2.3 9.6 6 13.7 11.3 3.6 5 6.8 10.7 9.5 17.3h1.6l-.7-1.8-1.3-2.8zm-58.3-9.5l-.7-1a27.9 27.9 0 00-1.5 3.1 52.3 52.3 0 00-3.6 12h1.5a50.9 50.9 0 013.8-12.1l.3-.7.4-.9-.2-.4zm59.6 12.3l-1.3-2.8-.6-1.4-1.4-2.6-.7-1.3-2.1-3.7-2.3-3.4-.8-1.2a39.4 39.4 0 00-15-12.1l-.5-.2a13.6 13.6 0 00-2.9-.9h-.2a28.5 28.5 0 00-1.9-.3h-.7l-.1-.1h-1.1a30.2 30.2 0 00-14 3 28.6 28.6 0 00-15.5 15.2l-.7 1.6a52.3 52.3 0 00-3.6 12h3a50.8 50.8 0 016.4-16.5 25.8 25.8 0 0114.4-10.6 28.5 28.5 0 0110-1.7h1.5l.7.2 1.1.1h.2l.5.2a9.7 9.7 0 011.5.5c.2 0 .3 0 .5.2a11.4 11.4 0 011.8.8 35 35 0 0112.2 10.4 68 68 0 017.7 13.2l1 2.2.4 1h3.2l-.7-1.8zm0 0l-1.3-2.8-.6-1.4-1.4-2.6-.7-1.3-2.1-3.7-2.3-3.4-.8-1.2a39.4 39.4 0 00-15-12.1l-.5-.2a13.6 13.6 0 00-2.9-.9h-.2a28.5 28.5 0 00-1.9-.3h-.7l-.1-.1h-1.1a30.2 30.2 0 00-14 3 28.6 28.6 0 00-15.5 15.2l-.7 1.6a52.3 52.3 0 00-3.6 12h3a50.8 50.8 0 016.4-16.5 25.8 25.8 0 0114.4-10.6 28.5 28.5 0 0110-1.7h1.5l.7.2 1.1.1h.2l.5.2a9.7 9.7 0 011.5.5c.2 0 .3 0 .5.2a11.4 11.4 0 011.8.8 35 35 0 0112.2 10.4 68 68 0 017.7 13.2l1 2.2.4 1h3.2l-.7-1.8zm0 0l-1.3-2.8-.6-1.4-1.4-2.6-.7-1.3-2.1-3.7-2.3-3.4-.8-1.2a39.4 39.4 0 00-15-12.1l-.5-.2a13.6 13.6 0 00-2.9-.9h-.2a28.5 28.5 0 00-1.9-.3h-.7l-.1-.1h-1.1a30.2 30.2 0 00-14 3 28.6 28.6 0 00-15.5 15.2l-.7 1.6a52.3 52.3 0 00-3.6 12h3a50.8 50.8 0 016.4-16.5 25.8 25.8 0 0114.4-10.6 28.5 28.5 0 0110-1.7h1.5l.7.2 1.1.1h.2l.5.2a9.7 9.7 0 011.5.5c.2 0 .3 0 .5.2a11.4 11.4 0 011.8.8 35 35 0 0112.2 10.4 68 68 0 017.7 13.2l1 2.2.4 1h3.2l-.7-1.8z'/%3e%3cpath d='M765.6 369.5h-2.2a27.6 27.6 0 00-1.8.2h-.5l-1 .1h-.3l-1 .1-.8.1h-.5l-1.4.3h-.5l-1.7.3-1.2.3-1 .1-.5.2-1.4.3-.6.1-.7.2-1 .3h-.2l-1.6.4-.4.1-.5.2-.3.1-1 .3h-.2l-.6.2-2 .7-2 .7-.5.2-1.3.5c-.3 0-.5.2-.8.3l-1 .4-1.9.8-.6.3h-.1a61 61 0 00-2.3 1.1l-.7.3-1.7.9-.9.5-1.4.7-1 .6-1 .6-.3.2-.2.1-.3.2-.4.2-1.2.8a75 75 0 00-2.1 1.5l-.6.4-.3.2-1.2.9-2 1.5-.8.7-1 1h-.2l-.7.7-1 1-.4.3-.3.3-1.1 1.1-.7.7-1.1 1.2-.5.6a71.7 71.7 0 00-3.2 4 63.2 63.2 0 00-1.8 2.3l-1.1 1.5-.3.5-.2.2-.7 1.1-.1.2-.5.8-.8 1.2-.5.8-.7 1.3-.5.8-.3.6-.4.6-.5.9-.7 1.4-.4.7-.3.6v.1l-.5 1-.2.4-.2.4-.3.7-.1.2-.1.2-.7 1.6-.4 1-.8 1.8-.2.8-1 2.5v.1l-.6 2-.1.1-.2.6-.5 1.7-.2.6a79 79 0 00-1.3 5l-.2 1-.4 1.9-.2 1-.5 2.4-.2.8v.3l-.5 2.7v.2l-.1.4v.1l-.2 1.4-.1 1-.2.9h-53v-.5l.3-2 .1-.7v-.5l.2-1 .3-1.5.1-.6.2-.9.5-2.4v-.6l.2-.4a134 134 0 012.1-8.5l.5-1.7.2-.5.7-2v-.3l.2-.3.8-2.2.3-.7c0-.4.2-.7.4-1l.3-1 .4-.9.4-.9.4-.8.4-1 1-1.9.2-.5v-.1l.4-.7.6-1.2.1-.2.5-.8.7-1.3a61.2 61.2 0 01.8-1.4l.4-.6.5-.9.8-1.2.5-.8.8-1.2.5-.7 1.1-1.5.3-.5 1.4-1.8 1.3-1.7.4-.4 1.6-2 .5-.5a41.8 41.8 0 011.8-2l1-1 .8-.7 1-1 .9-.7 1-1 .9-.6 1-1c.4-.1.7-.4 1-.6l1-.8 1-.7 1.2-.8.9-.6 1.2-.8 1-.6 1.3-.8.9-.5 1.4-.8.9-.5 1.8-.9.6-.3 2.4-1.1.6-.3 2-.8.9-.4 1.4-.5.3-.1.4-.2 2.5-.9 2-.6.6-.2 1.5-.5.5-.1 2-.6h.2l1.7-.5h.6l1.5-.4.5-.1a63 63 0 011.9-.4h.3l1.6-.3h.5l1.4-.3h.5l1.8-.2h.3l1.5-.2h1.8l.5-.1h1.8l38.9-.1h14.1z' class='cls-1'/%3e%3cpath d='M735.5 434.7a2.4 2.4 0 102 4.3 2.4 2.4 0 00-2-4.3zm22.7 2.9a2.4 2.4 0 10-4.4 2 2.4 2.4 0 004.4-2zm7.4-13.6a2.4 2.4 0 004.4-2l-.6-.8-1.7-.6c-.3 0-.6 0-.9.2-1.2.5-1.7 2-1.2 3.1zm10.6 18a2.4 2.4 0 10-2-4.4 2.4 2.4 0 002 4.4z'/%3e%3cpath d='M751.5 369.6h-39l-1.7.1H709l-.5.1-1.5.1h-.3l-1.8.3h-.5l-1.4.2h-.5l-1.6.4h-.3l-2 .4h-.4l-1.5.4-.6.1-1.7.5h-.2l-2 .6-.5.1-1.5.5-.6.2-2 .6-2.5 1h-.4l-.3.2-1.4.6-1 .3-1.9.8-.6.3-2.4 1.1-.6.3-1.8 1c-.3 0-.6.2-.9.4l-1.4.8-1 .5-1.2.8-1 .6-1.2.8-1 .6-1.1.8-1 .7-1 .8-1 .7-1 .9-.9.7-1 .9-.8.7-1 1-.8.7-1 1a22.5 22.5 0 00-1.9 2l-.4.5 1.5.6 5 1.9-1 2.8-6.1-2.3-1.5-.6-1.3 1.6-1.4 2-.3.4-1 1.5-.6.7-.8 1.2-.5.8-.8 1.3-.5.8a32.9 32.9 0 00-.7 1.2l-.5.8-.7 1.3-.5.8v.2l1.3.5.3.1-5.2 13.4-.8-.3-1.4-.5-.1.2-.7 2-.2.6-.5 1.7-.1.6a79 79 0 00-2 8l-.1.3-.1.6-.5 2.4-.2.9-.1.6-.1.6.8.3.3.2-1 2.8-.6-.3-.3 2.1v.5h19.4l3.4-9 2.8 1-3 8H684l.1-1 .2-1c0-.4 0-.8.2-1.2v-.8l.5-2.8v-.3l.3-.8.4-2.4.3-1c0-.6.2-1.3.4-2l.2-.8a131 131 0 011.3-5l.2-.7.5-1.7.2-.5v-.2a64.7 64.7 0 011.7-4.6l.2-.7.8-2 .4-1 .7-1.5v-.2l.2-.2.3-.6.2-.5.2-.5.5-.9v-.1l.3-.6.4-.7.7-1.4.5-.8v-.1l.3-.6.4-.6.5-.8.7-1.2.5-.9.8-1.2.5-.8v-.2l.6-1.4.4.1.3-.5 1-1.5.4-.4 1.4-2a72.4 72.4 0 013.2-3.8l.6-.6 1.1-1.3.7-.7 1-1 .4-.4.4-.3 1-1 .7-.6.1-.1 1.1-1 .8-.7 2-1.5 1.2-.9.3-.2 1-2.5 2.5-6.5 2.8 1-1.1 2.8-.9 2.3.3-.2.2-.1.3-.2 1-.6 1-.5 1.4-.8.9-.5 1.7-.9.7-.3.3-.1a61 61 0 012-1h.1l.6-.3 2-.8.9-.4a76.6 76.6 0 012.6-1l2-.7 2-.7.6-.1.3-.1.8-.3h.3l.6-.3h.3l1.7-.5h.1l1-.3.8-.2.6-.1 1.4-.3.5-.1 1-.2a53.1 53.1 0 012.8-.5l.6-.1 1.4-.2h.2l.2-.5h-6.4zm-64 5.5l1 .4h.1l12.4 4.7-1.1 2.8-13.4-5.1.7-2 .4-.8zM659 424.6l1-2.8 13.5 5.1-1 2.8-13.5-5.1zm20.3-15.8l-2.8-1 5.1-13.5 2.8 1-5.1 13.5zm43.5-26.3zm38.8-12.8h.5l1.3-.1h2.2-4.4l-.1.1h.5z' class='cls-1'/%3e%3cpath d='M633 444.9l-1.1-.5-.3 2-.1.4-.1.6.5.3 1.1-2.9zm23.7-2.8l-3 7.9h-3.2l3.4-9 2.8 1.1zm3.9-43.9l-6.5-2.5h-.1l-1.6 2-.4.4 7.5 2.9 1.1-2.8zm15.7 9.5l5.2-13.4 2.8 1-5.2 13.5zm-17.4 16.9l1-2.8 13.5 5.1-1 2.8zm27.5-46.7l1.1-2.8 13.5 5.2-1.1 2.8zm35.5-1.5l-3.5 9 .6-.4 1.1-.8 1-.7 1.2-.8.4-.2 2-5-2.8-1.2zm-22.1 28.8l.7-1 .2-.3h-.4l-.5 1.3zM758 370l1.8-.2h1.3v-.2H758l-.1.4h.2z'/%3e%3cpath d='M519 0a228 228 0 01-21.1 17.3l-1 .8-2.3 1.6-1.6 1a91.2 91.2 0 01-3 2.3l-2 1.4-1.5.9-1 .6a216 216 0 01-8.9 5.4l-.2.2-2.4 1.2-.8.5-.6.3-1.4.7-.5.3-.4.2a158.3 158.3 0 01-12.2 5.2l-1.4.5-.5.1-.5.2-.6.2a91.3 91.3 0 01-5 1.3l-.6.1h-.1l-.3.1-.4.1-.9.2h-.5l-.5.1-.6.1-.5.1-1 .1-.6.1h-.7l-.5.1h-.4l-.4.1h-1.2l-.5.1h-6.2l-1-.1h-.2l-.4-.1a43.2 43.2 0 01-4.1-.7 27.8 27.8 0 01-9.2-4.2h-.1l-.1-.1a9.3 9.3 0 01-1-.8l-.3-.1-.7-.6-.4-.3-.7-.6-.1-.1-1-.8-.2-.3a24 24 0 01-1-1l-.2-.2a19.8 19.8 0 01-2.3-2.5l-.5-.7-.6-.7-.1-.2-.8-1V28l-.8-1v-.2l-.2-.1-.1-.3a12.7 12.7 0 01-1-1.7c0-.3-.2-.6-.4-1l-3-6.8L396.2 0H519z' class='cls-11'/%3e%3cpath d='M517.2 0a232.4 232.4 0 01-20 16.4l-10.6 7.2-1.8 1.2-8.6 5.2h-.1l-1.5 1-2 1-.6.3-.5.3-.2.1-.3.1-.5.3-5.1 2.5-1.4.6-.3.1a100.2 100.2 0 01-6.3 2.4l-.9.3-.8.3-1 .3-2.7.8-1.4.4-.6.1h-.5l-.2.1-.2.1h-.3l-.7.2h-.6l-.5.2h-.5l-.6.2h-.5l-.8.1h-.3l-.2.1h-.2l-.8.1h-.5l-.7.1h-.5l-.7.1h-4.9a40 40 0 01-5.8-.6l-.7-.1-.5-.1h-.1l-.1-.1a20.2 20.2 0 01-3.5-1.1l-.9-.4-1-.6h-.2l-.9-.5-.3-.2-.8-.5-.3-.1-.4-.3-.3-.3-.3-.1-.8-.6a33.8 33.8 0 01-4.3-3.8l-.4-.4-.6-.7a35.8 35.8 0 01-3.5-4.3l-.4-.6-.3-.6-.3-.5-.3-.5a28.3 28.3 0 01-1-2l-3-6.6-1.2-2.8L397.5 0h-2.6l10.7 24.1v.1l.5 1 .1.3v.1l.3.3v.1l.3.5c0 .2.2.3.3.5l.2.4.9 1.4.7 1 .6.8.8 1a41.7 41.7 0 003.6 3.9l.3.2.7.7.2.1 1 1h.2l.8.7.2.2.6.4.5.3.2.2.9.5.1.1.6.4.4.2.2.2 1.2.6 1.2.6 1 .5.5.1a24.6 24.6 0 001 .4h.2l.7.3.4.1 1 .3h.2l.7.2.6.1 1.2.2 1.5.2.6.1a39.8 39.8 0 003.6.2h4.7l1-.1h.7l.8-.2h.8l.8-.2c.4 0 1 0 1.4-.2h.8l.6-.2.8-.1.5-.1h.3a20.7 20.7 0 002.2-.6 21.6 21.6 0 003.5-1l1.1-.3 1-.3 1.3-.5.3-.1a76.1 76.1 0 005.9-2.3l1.5-.7.7-.3.7-.3.2-.1 7.8-4 1.5-.9c1-.5 2-1 3-1.7l.2-.1 3-1.9 2.5-1.5a269 269 0 004-2.6l.6-.4 1.3-.9 2-1.4c.5-.3 1-.6 1.3-1h.1l2.2-1.5 4.4-3.3c6.7-5 13-10.3 18.8-15.8h-3.5z'/%3e%3cpath d='M354 40.6l.2.7-.3-.7-1.5-3.5-2.6-5.9-4-9.1-1.9-4L336 0h15a79.3 79.3 0 00-1 25.3l.2 1.2.2 1.3.2 1 .1.8 1.1 4.5.4 1.3.4 1.2.1.4a41 41 0 001.4 3.6z' class='cls-2'/%3e%3cpath d='M355.8 41.8l-.6-1.2-1.1-3-.2-.5a48.2 48.2 0 01-2.4-9.5l-.1-.7-.1-.7-.2-1c-.4-3-.5-6-.6-9A82.6 82.6 0 01352.1 0h-2.4a77.7 77.7 0 00-1 25.4l.2.9-2.4-5.5-1.8-4L337.2 0h-2.6l8.6 19.4 1.8 4 6 13.7 1.6 3.5 1 2.1.1.3a1.2 1.2 0 001.5.4 1.2 1.2 0 00.6-1.6zM349.7 0a77.7 77.7 0 00-1.5 17.8l1.1-2A77.3 77.3 0 01350.8 0h-1.1z'/%3e%3cpath d='M519 0a228 228 0 01-21.1 17.3l-1 .8-2.3 1.6-1.6 1a91.2 91.2 0 01-6.6 4.5l-1 .6a216 216 0 01-14.3 8.3l-.5.3-.4.2a60 60 0 01-3 1.4l-6.7 2.9-2 .7-.5.2-1.4.5-1 .3-.6.2a91.3 91.3 0 01-6.4 1.6l-.9.2-1 .1-1.1.2-1 .1-.6.1h-.7l-.5.1h-.4l-.4.1h-.7l-1 .1h-6.1l-1.6-.2a43.2 43.2 0 01-4.1-.7 27.8 27.8 0 01-9.2-4.2h-.1l-.1-.1a9.3 9.3 0 01-1-.8l-.3-.1-.7-.6-.4-.3-.7-.6-.1-.1-1-.8-.2-.3a24 24 0 01-1-1l-.2-.2a19.8 19.8 0 01-2.3-2.5l-.5-.7-.6-.7-.1-.2-.8-1V28a22.9 22.9 0 01-.9-1.2l-.2-.4a12.7 12.7 0 01-1-1.7c0-.3-.2-.6-.4-1a22.1 22.1 0 01-2-9.1c0-4.8 1.1-9.7 3.2-14.6h-57a79.3 79.3 0 00-1.6 15.8c0 3.2.3 6.3.6 9.5l.2 1.2.2 1.3.2 1 .1.8 1.1 4.5.4 1.3.4 1.2.1.4a41 41 0 001.4 3.6l.4 1 .8 1.8A80.3 80.3 0 00370 64.8a100.5 100.5 0 0023.6 18.8l1.6.9 1.7.8a73 73 0 0012.7 4.7c14.5 4 29.1 4.7 43.7 2.5 15.5-2.5 30.1-7.3 44-14.6a287.9 287.9 0 0073-55.3c6.7-7 12.4-14.6 17-22.6H519z' class='cls-4'/%3e%3cpath d='M517.2 0a232.4 232.4 0 01-20 16.4l-10.6 7.2-1.8 1.2-8.6 5.2h-.1l-1.5 1-2 1-.6.3-.4.3-.3.1-.3.1-.5.3a115.9 115.9 0 01-14.8 6.2l-1 .3-2.7.8-1.4.4-.6.1h-.5l-.2.1-.5.1-.7.2-1 .2h-.6l-1.1.2-.8.1h-.3l-.2.1-1 .1h-.5l-.7.1h-.5l-.7.1h-4.9a40 40 0 01-5.8-.6l-.7-.1-.5-.1h-.1l-.1-.1a20.2 20.2 0 01-3.5-1.1l-.9-.4-1.2-.6-.9-.5-.3-.2-.8-.5-.7-.4-.3-.3-.3-.1-.8-.6a33.8 33.8 0 01-4.3-3.8l-.4-.4-.6-.7a35.8 35.8 0 01-3.5-4.3l-.4-.6-.3-.6-.3-.5-.3-.5-.4-.8a21.2 21.2 0 01-2.5-9.8c0-4.8 1.2-9.7 3.3-14.6h-2.6a39.2 39.2 0 00-3 16.9 24 24 0 002.5 8.2v.2l.1.2.6 1a41 41 0 001.4 2.3l.7 1 .6.8.8 1a41.7 41.7 0 002.6 2.9l1 1 .3.2a634.7 634.7 0 003.7 3l1.7 1.2.6.4.6.4 1.2.6 2.3 1 .4.2a24.6 24.6 0 001 .4h.2l.7.3.4.1 1.9.5.6.1 1.2.2 1.5.2.6.1a39.8 39.8 0 003.6.2h4.7l1-.1h.7l.8-.2h.8l.8-.2c.4 0 1 0 1.4-.2h.8l1.4-.3.5-.1h.3a20.7 20.7 0 002.2-.6 21.6 21.6 0 003.5-1l1.1-.3 1-.3 1.3-.5.3-.1a76.1 76.1 0 005.9-2.3l1.5-.7.7-.3.9-.4 7.8-4 1.5-.9a252.8 252.8 0 006.3-3.7l2.4-1.5a269 269 0 006-3.9l2-1.4c.5-.3 1-.6 1.3-1h.1l2.2-1.5 4.4-3.3c6.7-5 13-10.3 18.8-15.8h-3.5zM586 0c-4.5 7.7-10 15-16.4 21.8a274 274 0 01-72.8 55C483 84 468.4 88.9 453 91.4a104 104 0 01-43.2-2.4A72.2 72.2 0 01383 75.4a98.4 98.4 0 01-16.3-16A77 77 0 01354 37.5l-.2-.4a55 55 0 01-2.4-9.5l-.1-.7-.1-.7-.2-1c-.4-3-.5-6-.6-9A82.6 82.6 0 01352.1 0h-2.4a77.7 77.7 0 00-1 25.4l.2.9a56.5 56.5 0 004.8 16.7A81.1 81.1 0 00368 64.4l1.1 1.2A102.7 102.7 0 00383.9 79a80 80 0 0025.4 12.3 107.4 107.4 0 0044.2 2.4c15.5-2.4 30.4-7.3 44.3-14.6a290.3 290.3 0 0073.4-55.5C578.1 16.2 584 8.3 588.6 0H586zM351 0a79.3 79.3 0 00-1.6 15.8l.5-.8.7 1.2A82.5 82.5 0 01352.1 0h-1.3zm166.3 0a232.4 232.4 0 01-20 16.4l-10.6 7.2-1.8 1.2-8.6 5.2h-.1l-1.5 1-2 1-.6.3-.4.3-.3.1-.3.1-.5.3a115.9 115.9 0 01-14.8 6.2l-1 .3-2.7.8-1.4.4-.6.1h-.5l-.2.1-.5.1-.7.2-1 .2h-.6l-1.1.2-.8.1h-.3l-.2.1-1 .1h-.5l-.7.1h-.5l-.7.1h-5a40 40 0 01-5.8-.6l-.7-.1-.5-.1h-.1l-.1-.1a20.2 20.2 0 01-3.5-1.1l-.9-.4-1.2-.6-.9-.5-.3-.2-.8-.5-.7-.4-.3-.3-.3-.1-.8-.6a33.8 33.8 0 01-4.3-3.8l-.4-.4-.6-.7a35.8 35.8 0 01-3.5-4.3l-.4-.6-.3-.6-.3-.5-.3-.5-.4-.8a21.2 21.2 0 01-2.5-9.8c0-4.8 1.2-9.7 3.3-14.6h-2.6a39.2 39.2 0 00-3 16.9 24 24 0 002.5 8.2v.2l.1.2.6 1a41 41 0 001.4 2.3l.7 1 .6.8.8 1a41.7 41.7 0 002.6 2.9l1 1 .3.2a634.7 634.7 0 003.7 3l1.7 1.2.6.4.6.4 1.2.6 2.3 1 .4.2a24.6 24.6 0 001 .4h.2l.7.3.4.1 1.9.5.6.1 1.2.2 1.5.2.6.1a39.8 39.8 0 003.6.2h4.7l1-.1h.7l.8-.2h.8l.8-.2c.4 0 1 0 1.4-.2h.8l1.4-.3.5-.1h.3a20.7 20.7 0 002.2-.6 21.6 21.6 0 003.5-1l1.1-.3 1-.3 1.3-.5.3-.1a76.1 76.1 0 005.9-2.3l1.5-.7.7-.3.9-.4 7.8-4 1.5-.9a252.8 252.8 0 006.3-3.7l2.4-1.5a269 269 0 006-3.9l2-1.4c.5-.3 1-.6 1.3-1h.1l2.2-1.5 4.4-3.3c6.7-5 13-10.3 18.8-15.8h-3.5zm0 0a232.4 232.4 0 01-20 16.4l-10.6 7.2-1.8 1.2-8.6 5.2h-.1l-1.5 1-2 1-.6.3-.4.3-.3.1-.3.1-.5.3a115.9 115.9 0 01-14.8 6.2l-1 .3-2.7.8-1.4.4-.6.1h-.5l-.2.1-.5.1-.7.2-1 .2h-.6l-1.1.2-.8.1h-.3l-.2.1-1 .1h-.5l-.7.1h-.5l-.7.1h-5a40 40 0 01-5.8-.6l-.7-.1-.5-.1h-.1l-.1-.1a20.2 20.2 0 01-3.5-1.1l-.9-.4-1.2-.6-.9-.5-.3-.2-.8-.5-.7-.4-.3-.3-.3-.1-.8-.6a33.8 33.8 0 01-4.3-3.8l-.4-.4-.6-.7a35.8 35.8 0 01-3.5-4.3l-.4-.6-.3-.6-.3-.5-.3-.5-.4-.8a21.2 21.2 0 01-2.5-9.8c0-4.8 1.2-9.7 3.3-14.6h-2.6a39.2 39.2 0 00-3 16.9 24 24 0 002.5 8.2v.2l.1.2.6 1a41 41 0 001.4 2.3l.7 1 .6.8.8 1a41.7 41.7 0 002.6 2.9l1 1 .3.2a634.7 634.7 0 003.7 3l1.7 1.2.6.4.6.4 1.2.6 2.3 1 .4.2a24.6 24.6 0 001 .4h.2l.7.3.4.1 1.9.5.6.1 1.2.2 1.5.2.6.1a39.8 39.8 0 003.6.2h4.7l1-.1h.7l.8-.2h.8l.8-.2c.4 0 1 0 1.4-.2h.8l1.4-.3.5-.1h.3a20.7 20.7 0 002.2-.6 21.6 21.6 0 003.5-1l1.1-.3 1-.3 1.3-.5.3-.1a76.1 76.1 0 005.9-2.3l1.5-.7.7-.3.9-.4 7.8-4 1.5-.9a252.8 252.8 0 006.3-3.7l2.4-1.5a269 269 0 006-3.9l2-1.4c.5-.3 1-.6 1.3-1h.1l2.2-1.5 4.4-3.3c6.7-5 13-10.3 18.8-15.8h-3.5z'/%3e%3cpath d='M354 40.6l.2.7-.3-.7-1.5-3.5-2.6-5.9-4-9.1-1.9-4L336 0h15a79.3 79.3 0 00-1 25.3l.2 1.2.2 1.3.2 1 .1.8 1.1 4.5.4 1.3.4 1.2.1.4a41 41 0 001.4 3.6z' class='cls-1'/%3e%3cpath d='M354 40.6l-.1-.2a55.7 55.7 0 01-1.2-3.3l-.2-.5-.4-1.2-.4-1.3a52.8 52.8 0 01-1.2-5.3l-.2-1-.2-1.3-.2-1.2-.6-9.5A77.3 77.3 0 01351 0h-15l8 18.1 1.8 4 4 9.1 2.7 5.9 1.5 3.5.3.7-.2-.7z' class='cls-1'/%3e%3cpath d='M443.8 4a2.6 2.6 0 103.9 3.5 2.6 2.6 0 00-3.9-3.6zm-13.6 15a2.6 2.6 0 103.9 3.5 2.6 2.6 0 00-4-3.5zm-9.9 14.8a2.6 2.6 0 00-4.4 1.9l.1.1.7.6.3.3.8.5.3.2 1 .8c.5 0 1-.3 1.3-.7 1-1 1-2.7-.2-3.7zm44.1-24.5a2.6 2.6 0 103.8 3.6 2.6 2.6 0 00-3.8-3.6zm-13.7 15.1a2.6 2.6 0 104 3.5 2.6 2.6 0 00-4-3.5zm-9.9 14.8a2.6 2.6 0 00-3.5 3.9l.6.4h2.4l.7-.6c1-1 .9-2.7-.2-3.7zm62.1-36.5c-1 1.1-2.7 1.2-3.7.2-.9-.7-1.1-2-.7-2.9h4.8c.4.9.2 2-.5 2.7zm-17.5 11.6a2.6 2.6 0 103.8 3.5 2.6 2.6 0 00-3.8-3.6zm-10 14.7a2.6 2.6 0 00-3.5 4l.6.4.6-.3.8-.5 2.4-1.2c0-.9-.2-1.7-.9-2.3zM425.3 0l-.5.8a2.6 2.6 0 01-4.4-.8h4.9zm-18 12.3a2.6 2.6 0 103.8 3.5 2.6 2.6 0 00-3.8-3.5z'/%3e%3cpath d='M1260 313.3v2.5l-5.2-3.2-2.2-1.4-2.3-1.4-16.7-10.3-22.8-26.3-3.2-3.6 18.1 11.2 2.9 1.7 8.9 5.6 1.2.7 1 1.1 7.8 9.1.9 1 8.4 9.6 1.1 1.3 1.2 1.4.9 1z' class='cls-8'/%3e%3cpath d='M1259.7 310.8l-1.2-1.3-8.6-10-2-2.4-7.5-8.5-.6-.7-.3-.3-.3-.1-1.2-.8-28.6-17.7-1-.7h-.2a1.4 1.4 0 00-1.9.7v1.2l.3.4 26 29.8.3.3 14.8 9.2 2.2 1.4 2.3 1.4 7.8 4.8v-6.3l-.3-.4zm-2.5 1.6l-2-1.3-2.2-1.3-18.4-11.4-19.7-22.6 9.9 6.1 3.1 2 9.9 6 17.1 19.8 1.2 1.4 1.2 1.3.1.1h-.2zm-29.3-28.6l9.9 6.1-9.9-6zm28.9 25.8l-8.4-9.6-.8-1-8-9-.4.2c-.4.1-.9 0-1.2-.1l-.2-.2 17.2 19.8 1.1 1.4 1.8-.2-1.1-1.3z'/%3e%3cpath d='M1260 266.2v47.1l-1-1-1-1.3-1.2-1.4-8.4-9.6-.9-1-7.9-9-.9-1.2.4-.9.1-.3v-.1l.5-1v-.3c.8-1.6 1.6-3.1 2.6-4.7l.1-.1.3-.5.2-.3a6.3 6.3 0 00.3-.5l.6-.8.3-.4.4-.6a41.2 41.2 0 013.8-4.4l.3-.3a29.2 29.2 0 011.4-1.4l.2-.1.2-.1a29.2 29.2 0 011.2-1l.1-.2.2-.1a70 70 0 011.3-1h.1l.7-.5.6-.4a33.6 33.6 0 011.4-.8l.3-.2 1-.5.3-.1.8-.4 1.6-.6z' class='cls-2'/%3e%3cpath d='M1259.7 264.8c-.4 0-.7.2-1.1.4l-.3.1-1.1.5-1.3.6-.7.4-.2.1-1.1.7-1.1.7c-.2 0-.3.2-.4.3l-.3.1-.2.2-.2.2-.7.5-.4.3-.2.1-.7.6-.1.1-.3.3-.4.3-.3.3-.5.5-.4.4h-.1l-.4.5-.6.5-.5.6-2.4 3-.8 1a40 40 0 00-2.4 3.6v.1c-.5.8-1 1.6-1.3 2.4l-.2.3-.5 1.1-.5 1.1v.1l-.2.4-.3.9-.1.2a1.4 1.4 0 00.2 1.5l.2.1 17.2 19.8 1.1 1.4 1.2 1.3.1.1 2.6 3v-4.4l-.3-.3-1.2-1.3-8.6-10-2-2.4-7.5-8.6v-.2l.1-.2 1.2-2.6.1-.2.3-.5.2-.3.4-.8c0-.2.2-.3.3-.5l2-3.2.2-.3.8-1 .6-.7.5-.7.5-.5.3-.4a37 37 0 014.7-4.4l-.9-1.2 1 1.1.1-.1a22.5 22.5 0 012.6-1.8 16.6 16.6 0 011.2-.7h.1l-.6-1.3.7 1.2h.2v-.1a29.3 29.3 0 011.2-.6c.2 0 .2-.1.3-.2l1-.4h.2l.3-.2v-3h-.3z'/%3e%3cpath d='M1260 346.8v30.6l-8.6.2h-3.3l-2 .1h-.6l-1.5.2h-1l-1.1.2h-.5l-1.8.4h-.3l-2 .4-.9.2-.3.1-.6.2-.4.1-.5.2-1.3.5-1.2.5-.4.2-1 .5-.2.1-1 .6-6.3-7.1-2.1-2.5-2.3-2.6-12.3-14.1-3-3.6a33.8 33.8 0 011.3-.8l1-.4.3-.2.4-.2a27.4 27.4 0 012-.8h.2l.1-.1.3-.1h.2l.9-.3h.2v-.1l1-.2h.2l.8-.2.8-.2h.1l.7-.1.9-.2h.5l.5-.1 1.7-.2h.3l1-.2h2l5.7-.2h4.7l2.9-.2 20.1-.4 3.8-.1h1.8z' class='cls-4'/%3e%3cpath d='M1260 345.4h-1.9l-38 1h-1.9l-.6.2c-.6 0-1.2 0-1.8.2h-.5l-1 .2c-.4 0-.7 0-1.1.2h-.5l-1.5.4h-.2l-.8.2c-1.4.4-2.7.8-4 1.4l-.6.3h-.2l-.6.4h-.1l-.6.3h-.1v.1l-.2.1-1 .6h-.2l-.1.2-.2.2-.1.3v.1l-.1.2v.7l.1.1.1.2.1.1.1.1 17 19.6 2.2 2.5 2 2.4 4.7 5.4c.5.5 1.3.6 1.9.2l1-.5.2-.2 1-.4.3-.2 1.1-.5 1.3-.5.8-.2.6-.2h.3a24.7 24.7 0 012.8-.7h.2a58 58 0 011.8-.3h.5c.5-.2 1.1-.2 1.7-.3h.2l1-.1h1l1.6-.1h2.7l9.6-.3v-2.9l-8.6.2-2.9.1h-2.7l-1 .1-.8.1h-.6l-1.6.3h-.7l-1.7.3h-.2l-2 .5-1 .2-.3.1-.8.2-.8.3-1.4.5-1.3.6-.4.2-1 .5-.3.1-7.1-8-2.3-2.6-2.4-2.8-7.4-8.6-3.2-3.6-.2-.3-1.5-1.7.6-.3 2.2-1 .6-.2.9-.3.9-.2.4-.1.4-.1.5-.1 1.4-.3h.2c.6-.2 1.1-.3 1.7-.3h.1l.5-.1 1.7-.2 1.2-.1h1l3.4-.2 5.7-.1h2.2l3-.1 7.3-.2h2.7l11-.3h2.8l1.8-.1v-2.9zm-33.3 2.2l-5.7.2h-1.9l-1.1.2h-.3l-1.7.2h-.5l-.5.1-.9.2h-.7v.1l-1 .2-.7.1h-.2l-1 .3h-.2l-.9.3-.9.3a25.5 25.5 0 00-1.9.8l-.4.2a43.5 43.5 0 00-1.3.7h-.2l-1.2.7 4 2.5v-.1l-.2-.2-1.5-1.8.6-.3 2.2-1 .6-.2.9-.3.9-.2.4-.1.4-.1.5-.1 1.4-.3h.2l1.7-.3h.1l.5-.1 1.7-.2 1.2-.1h1l3.4-.2h5.7l-2.5-1.5zm32-.6l.1-.1h-4.3l-20.1.6h-2.9v1.5l3-.1 7.3-.2h2.7l11-.3h2.8l1.8-.1v-.6l-1.3-.7z'/%3e%3cpath d='M1260 400.3v38l-4.8-5.6-1.9-2.1-7.4-8.5-.9-1.1.8-1.1.5-.6 2.1-2.9 11.6-16.1z' class='cls-8'/%3e%3cpath d='M1244.6 419.1l-.7 1.1-.1.1c-.2.3-.3.7-.2 1l.3.7.2.1 15.9 18.4V436l-3.4-4-2.5-2.8-7.3-8.3 13.2-18.2v-5l-15.4 21.3zm2.2 1.9l-.6.9-.3.2 7.4 8.5v-.4l.1-.1v-.1l.1-.1.1-.2h.1l.1-.2.2-.2-7.2-8.3z'/%3e%3cpath d='M1260 228.1v38a21.7 21.7 0 00-4 1.9 24.6 24.6 0 00-4 2.7l-.3.1-.1.1-.2.1-1 1-.4.2-.3.3-1.1 1.1-.3.2a24.1 24.1 0 00-1 1.1c-1 1-1.9 2.2-2.8 3.4l-.4.6-.6.9-.2.3-.1.1-.3.4-.5.8v.1a38.8 38.8 0 00-2.7 5l-.5 1-.1.4-.4 1-1.2-.8-9-5.6-1.6-1-.3-.2-1-.5-18-11.2.6-1.4a58.6 58.6 0 015.2-9l1.9-2.8.4-.5a73.3 73.3 0 0116.7-16.4A65.5 65.5 0 011260 228zm0 82.6v36.1h-1.8l-3.8.2-20.1.4-2.9.1-4.8.1-5.7.2h-1.8l-1.1.1h-.3l-1.7.3h-.5l-.5.1-.9.2h-.7v.1l-1 .2-.7.1h-.2l-1 .3h-.2l-.9.3-.9.3a25.5 25.5 0 00-1.9.8l-.4.2-.4.1-1 .5-.1.1-1.2.7 4 2.5 8.5 5.1 2.2 1.3 2.1 1.3 23 14 2.2 1.4 2.2 1.3 12.3 7.5v13.7l-11.6 16-2.1 3-.4.6-.9 1.1-1.2-.7-6-3.6-.8-.5-2.8-1.7-9.4-5.7-1.5-1-1.6-1-15.7-9.5-3.6-2.2-22.9-14-5.3-3.2-3.6-2.2-28.2-17.2-1.5-.9.8-1.1c4.7-6.5 9.7-12.3 14.8-17.6a94.8 94.8 0 0132.8-21.6l1.8-.7c1.4-.5 2.8-1 4.3-1.3 7.6-2.2 16-3.4 25.2-3.5l29.3-.5h3.4l1.8-.2h1l1.8-.1 1.8-.2h.3z' fill='%235742b4'/%3e%3cpath d='M1258.7 227l-1.8.2-3.2.8a67 67 0 00-22 10.3 75 75 0 00-22.4 24.9l-.3.5a39 39 0 00-2.7 5.3v1.2l.3.4.3.2 3.9 2.4 4.1 2.6 9.9 6.1 3.1 2 9.9 6 .1.2a1.4 1.4 0 001.7-.2c.2-.1.4-.3.4-.6l.3-.7.1-.2.1-.3 1.2-2.6.1-.2.3-.5.1-.3.5-.8.2-.5h.1l2-3.1.2-.4.7-1 .7-.7.5-.7.4-.5h.1l.3-.4a37 37 0 014.7-4.5l.2-.1a22.5 22.5 0 014.2-2.7 17.6 17.6 0 011.2-.6l.3-.1 1-.5h.2l.3-.2v-3h-.3l-1.1.5-.3.1-1.2.5-1.2.7c-.3 0-.5.2-.7.3l-.2.1-1.1.7-1.1.7c-.2 0-.3.2-.4.3l-.3.1-.3.2-.1.2-1 .8-.3.1-.7.6-.1.1-1 1c-.2 0-.4.3-.6.4 0 .2-.2.3-.4.4a42.8 42.8 0 00-4 4.6l-.7 1a40 40 0 00-2.4 3.6v.1l-1.4 2.4v.3c-.3.3-.4.7-.6 1.1l-.5 1.1-28.6-17.7a62.1 62.1 0 014.8-8.4l2.2-3.2v-.1a67.4 67.4 0 0116.8-16.7c6.5-4.6 13.6-7.9 21.2-9.9l1.8-.4 1.7-.4 1.8-.3h.3v-2.9l-1.3.2zm1.3 118.4h-1.9l-38 1h-1.9l-.6.1-1.8.3h-.5l-1 .2c-.4 0-.7 0-1.1.2h-.5l-1.5.4h-.2l-.8.2c-1.4.4-2.7.8-4 1.4l-.6.3h-.2l-.6.3-.1.1-.6.3h-.1v.1l-.2.1-1 .6h-.2l-.1.2-.2.2-.1.2v.2l-.1.2v.7l.1.1.1.2.1.1.1.1.3.2 3.8 2.4 4 2.4 6.1 3.7 2.1 1.3 2 1.3 20.3 12.3 2 1.2 2 1.2 14.9 9V385l-9.7-5.9-2.2-1.4-2.3-1.3-.4-.3-2.8-1.7-6.9-4.2-2.8-1.7-2-1.1v-.1h-.1v-.1l-8-4.8-3.1-2-2.2-1.3-1.9-1.1-.3-.2-2.6-1.6-1.4-.8-2.8-1.7-2.1-1.3 2.2-1 .6-.2.9-.3.9-.2.4-.1.4-.1.5-.1 1.4-.3h.2c.6-.2 1.1-.3 1.7-.3h.1l.5-.1 1.7-.2 1.2-.1h1.1l3.3-.2 5.7-.1h2.2l3-.1 7.3-.2h2.7l11-.3h2.8l1.8-.1v-2.9zm-44 14.4l-8.5-5.2-.2-.3-1.5-1.7.6-.3 2.2-1 .6-.2.9-.3.9-.2.4-.1.4-.1.5-.1-.6-1.4-.7-1.3-.8.2c-1.3.4-2.7.8-4 1.4l-.6.3h-.2l-.6.3-.1.1-.6.3h-.1v.1l-.2.1-1 .6h-.2l-.1.2-.2.2-.1.2v.2l-.1.2v.7l.1.1.1.2.1.1.1.1.3.2 3.8 2.4 4 2.4 6.1 3.7-.7-2zm42.5-50.3l-1.7.1a51.4 51.4 0 01-3.6.2h-5.5l-27.1.5a95.8 95.8 0 00-30.8 5.3l-1.8.6-1.7.7a96.6 96.6 0 00-30.8 21 165 165 0 00-16 19.3v.6c0 .3.1.5.3.7l.1.1.2.2 3.9 2.4 4 2.4 23.2 14.1 3.6 2.2 28.2 17.2 3.6 2.2 15 9.1 3.1 2 10.1 6.1 3.6 2.2 5.7 3.4.2.2c.5.3 1.2.2 1.6-.2l.3-.2.6-1 13.2-18.1v-5l-15.4 21.3-19.6-12-1.6-.9-1.6-1-78.8-48c4.6-6.3 9.5-12.1 14.6-17.3a93.8 93.8 0 0131.2-20.9 52.4 52.4 0 017-2.4 93 93 0 0124.8-3.4l31.6-.5h1.1a1733.3 1733.3 0 004-.3l1.8-.1.9-.1v-2.9l-1.5.2zm-50 41.8l.7-.2.9-.3.9-.2.4-.1.4-.1.5-.1-.6-1.4-.7-1.3-.8.2c-1.3.4-2.7.8-4 1.4l-.6.3h-.2l-.6.3-.1.1-.6.3h-.1v.1l-.2.1-1 .6h-.2l-.1.2-.2.2-.1.2v.2l-.1.2v.7l.1.1.1.2.1.1.1.1.3.2 3.8 2.4 4 2.4 6.1 3.7-.7-2-8.5-5.3-.2-.3-1.6-1.7.7-.3 2.2-1zm51.2-86.5c-.4 0-.8.2-1.1.4l-.3.1-1.1.5-1.3.6-.7.4-.2.1-1.1.7-1.1.7c-.2 0-.3.2-.4.3l-.3.1-.2.2-.2.2-1 .8-.3.1-.7.6-.1.1-1 1c-.2 0-.4.3-.5.4l-.4.4h-.1a42.8 42.8 0 00-4 4.5v.1l-.7 1a40 40 0 00-2.4 3.6v.1c-.5.8-1 1.6-1.3 2.4l-.2.3-.5 1.1-.5 1.1 1.2.8.3.1.3.3.6.6v-.2l.1-.2 1.2-2.6.1-.2.3-.5.2-.3.4-.8.2-.5h.1l2-3.2.2-.3.8-1 .6-.7.5-.7.4-.5h.1l.3-.4a37 37 0 014.7-4.5l.2-.1a22.5 22.5 0 014.2-2.7 17.6 17.6 0 011.2-.6c.2 0 .2-.1.3-.2l1-.4h.2l.3-.2v-3h-.3zm-1.2 44.7l-1.7.1 1.1 1.3-1.8.2 1.2 1.3 1.8-.1.9-.1v-2.9l-1.5.2zM1244.6 419l15.4-21-15.4 21.2zm15.4-73.7h-1.9l-38 1h-1.9l-.6.2c-.6 0-1.2 0-1.8.2h-.5l-1 .2c-.4 0-.7 0-1.1.2h-.5l-1.5.4h-.2l-.8.2c-1.4.4-2.7.8-4 1.4l-.6.3h-.2l-.6.4h-.1l-.6.3h-.1v.1l-.3.1-1 .6-.2.2-.2.2-.1.3v.1l-.1.2v.8l.1.1.1.2.1.1.1.1.3.2 3.8 2.4 4 2.4-3-3.6h-.1l-.2-.3-1.6-1.7.7-.3 2.2-1 .6-.2.9-.3.9-.2.4-.1.4-.1.5-.1-.6-1.4.8-.1.8-.2h.1l.7-.2h.9l.5-.2h.5l1.7-.2h.2l1.2-.2h1.8l5.7-.2 2.5 1.4h2.3v-1.5h2.9l20.1-.5 3.8-.1h1.8v-1.5z'/%3e%3cpath d='M1260 438.3v6l-14.9-9.1-3.3-2.1-18.7-11.3-1.5-.9-1.5-1-4.2-2.5-3.3-2-25.8-15.8-3.3-2-16.6-10.1-22.9-26.3-1.3-1.5-1.8-2.1 29.7 18.1 3.6 2.2 5.3 3.2 22.9 14 3.6 2.2 15.7 9.6 1.6.9 1.5 1 9.4 5.7 2.8 1.6.8.6 6 3.6 1.2.7.9 1.1 7.4 8.5 1.9 2.1 4.8 5.6z' class='cls-2'/%3e%3cpath d='M1244 422.1v-.1a1.4 1.4 0 01-.2-1.7l-6-3.6-.8-.6-2.8-1.6-9.4-5.8-1.5-.9-.1 1.6 1.5 1 10.1 6.1 3.6 2.2 5.7 3.4zm12.6 10l-2.5-2.8-7.3-8.3-.7-.9-.2-.2h-.2l-1-.8-19.7-12-1.6-.9-1.6-1-78.8-48-1.2-.8h-.2c-.6-.4-1.3-.3-1.8.3l-.2.3v.2l-.1.2v.4c0 .3.1.5.3.7l.1.1 26 29.9s.1.2.3.2l53.6 32.7 1.5 1 1.5.9 37.2 22.6v-3.3l-13-8-3.3-2-20.3-12.4-1.5-.9-1.6-.9-2.5-1.5-3.3-2-25.8-15.8-3.4-2-17.5-10.7-19.7-22.8 23 14.1 3.7 2.2 28.2 17.2 3.6 2.2 15 9.1 3.1 2 10.1 6.1 3.6 2.2 5.7 3.4 16 18.4V436l-3.5-4z'/%3e%3cpath d='M1259 312.3l-1-1.4-1.2-1.3-8.4-9.6-.9-1-7.9-9-.9-1.2-1.2-.7-9-5.6c0 .3 0 .6-.2.8v.2h-.2v.2l-.2.1-.3.2-.5.2h-.2a2 2 0 01-1.8-.6 2 2 0 01-.1-.4 1 1 0 01-.2-.4v-1l.2-.4c.2-.3.4-.6.7-.7l-18-11.2 3.1 3.6 22.8 26.3 16.7 10.4 2.3 1.3 2.2 1.4 5.2 3.2v-2.5l-1-1zm-25.6-17.5a2 2 0 012.6-.7l.2.1.2.2.2.2.1.2.1.2.1.3c.1.4 0 1-.2 1.4l-.1.2-.2.2-.3.3h-.2c-.6.4-1.2.4-1.8 0a2 2 0 01-.7-2.6z' class='cls-1'/%3e%3cpath d='M1225 281.5a2 2 0 003.3 1.8c.2-.2.2-.5.3-.8l-3-1.7c-.2.1-.5.3-.6.7zm11 12.5a2 2 0 00-1.9 3.4 2 2 0 001.9-3.3z'/%3e%3cpath d='M1259.3 275.2l.7 2.4V275l-.7.2z' class='cls-1'/%3e%3cpath d='M1260 275v2.6l-.7-2.4.7-.2zm-14.2 7.8l-1.3-4.5-.4.6-1 1.3-.2.4-.5.8.7 2.2 2.7-.8zm12.4 11.3l-11.1 3.3.4 1.6.9 1 10.6-3.1-.8-2.8z'/%3e%3cpath d='M1244.6 360.2l7.1-4.3-7.3-4 .2 8.3zm-11.6 8.2l-1.2.7-6-3.5v-1.2l7.2 4zm15.5 9.2l-2.4.1-1.8-1 4.2-2.5v3.4zm-35.8-19.9l-2.7-1.6 2.7-1.7v3.3zm47.3-10.9v.8l-1.3-.7h1.3zm-28.6.7l-4.7.1 4.8 2.7-.1-2.8z' class='cls-1'/%3e%3cpath d='M1260 347.6v3.3l-4.6-2.5-.2-.1c-.4-.3-.7-.6-.8-1v-.3l3.8-.1h.7-.2l1.3.8zm-25.6 5.1c0 .5-.3 1-.7 1.3-.4.2-1 .2-1.4 0l-11.3-6.2 5.7-.2 4.8 2.7v-2.8h2.8v5.2zm20.8 1.9l-10.8-6-.8-.4a1.4 1.4 0 00-1.9.5l-.2.8.3 13.3v.2c0 .4.3.8.7 1 .4.2 1 .2 1.4 0l11.4-6.9c.4-.3.7-.7.7-1.2 0-.6-.3-1-.8-1.3zm-10.6 5.6l-.2-8.3 7.3 4-7.1 4.3zm11.8 4.6c-.4.3-.7.8-.7 1.3v.2c0 .4.3.8.7 1l3.6 2v-6.7l-3.6 2.2zm-40.8-5.3l-2.9-1.8v-3.3l-2.7 1.7-2.8-1.7 6.1-3.7c.5-.3 1-.3 1.5 0 .4.2.7.7.7 1.2l.1 7.6zm21 7.5l-11.6-6.3c-.5-.3-1-.2-1.4 0-.5.3-.7.8-.7 1.3v1.8l2.9 1.7v-1.1l5 2.7v.1h.2l2 1.2-1.2.8 2.8 1.6 1.1-.7 1-.5c.4-.3.7-.8.6-1.3 0-.5-.2-1-.7-1.2zm14.8 10.6h-2.9v-3.4l-4.2 2.5-2.7-1.7 7.5-4.6a1.4 1.4 0 012.2 1.2l.1 6z'/%3e%3cpath d='M1260 386l-13.9-8.3-1.8-1-2.8-1.7-6.9-4.2-2.8-1.7-6-3.5-2.9-1.8-7.3-4.3-2.9-1.8-2.7-1.6-2.8-1.7-3.7-2.2m44.9 64.2a1.7 1.7 0 01.3.5v.8l-.1.4-.1.2a1.8 1.8 0 01-1 .9h-.2c-.3.2-.7.2-1 0l-.5.7-.8 1.1 1 1.1 7.3 8.5v-.4l.1-.1v-.1l.1-.1.1-.2.2-.2.2-.2a2 2 0 01.7-.3h.2a2 2 0 011.6.4l.2.2v.1l.1.2a1.5 1.5 0 01.2.4v.3l.1.2v.2l-.1.5-.1.2-.4.4c0 .2-.2.3-.3.3l-.3.2a2 2 0 01-.5.1h-.3l4.9 5.6v-38l-11.6 16z' class='cls-1'/%3e%3cpath d='M1248.5 418.4a2 2 0 00-.1-2l-2.1 2.9a2 2 0 002.2-1zm8.4 13.3a2 2 0 00-3.4-1.8 2 2 0 00-.2.7l1.9 2.1a2 2 0 001.7-1z'/%3e%3cpath d='M1260 438.3v6l-14.9-9.1 1.9-.6 4.7-1.3-.7-2.8-7.4 2.1-1.8.5-18.7-11.3-1.5-.9-1.5-1-4.2-2.5 1.9-.5 2.8-.8-.8-2.8-5.3 1.6-1.9.5-25.8-15.8 1.8-.5.8-.2-.8-2.8-3.3 1-1.8.5-16.6-10.1-22.9-26.3-1.3-1.5-.3-1.2 28.2 17.2.6 2 2.2 7.9 2.8-.8-1.4-4.9-.6-2 5.3 3.2 22.9 14 .6 2 1.6 5.6 2.8-.8-.8-2.6-.6-2 15.7 9.6 1.6.9 1.5 1 9.4 5.7.6 2 1 3.4 2.7-.8-.1-.4-.6-2 6 3.6 1.2.7.9 1.1 7.4 8.5 1.9 2.1 4.8 5.6z' class='cls-1'/%3e%3cpath d='M1140.9 357.6l1.8 2.1-.3-1.2-1.5-.9zm35.3 27.2l-2-6.9-3.6-2.2 2.8 9.9 2.8-.8zm12.4 11.3l-5.1 1.5 3.3 2 2.6-.7-.8-2.8zm18.8 5.8l-1.4-4.6-3.6-2.2 2.2 7.6 2.8-.8zm12.4 11.4l-7.2 2.1 3.3 2 4.7-1.3-.8-2.8zm18.7 5.8l-.7-2.4-3.6-2.2 1.6 5.4 2.7-.8zm12.4 11.4l-9.1 2.6 3.3 2.1 6.6-1.9-.8-2.8z'/%3e%3cg class='cls-14'%3e%3cpath d='M1149 297.6l-79.7-50.6c6 1.3 11.8 3.2 17.2 5.5l79.7 50.7a98 98 0 00-17.2-5.6z' class='cls-10'/%3e%3cpath d='M1167.8 302.8c-.1-.4-.4-.8-.7-1l-10.6-6.7-1.6-1-1.5-1-55.9-35.5-1.5-1-1.6-1-7-4.5h-.2a99.6 99.6 0 00-17.5-5.7 1.6 1.6 0 00-1.2 3l18.7 11.8 1.5 1 1.5 1 58 36.8.2.1.3.1a89.6 89.6 0 015.8 1.5l1.6.5.3.1 1.6.5.6.2a48.3 48.3 0 013.1 1.1l1.2.5 1.1.4 1.2.5.3.2.7.1c.6 0 1.1-.3 1.4-.9.2-.4.3-.8.2-1.1zm-18.1-6.7l-.7-.4-55.7-35.5-1.6-1-1.5-1-10.4-6.5c2 .7 4 1.4 6 2.3l5.6 3.5 1.5 1 1.5 1 55.8 35.5 1.6 1 1.5 1h.2-.2l-2.3-.6-1.4-.3z'/%3e%3cpath d='M1166.2 303.2l-79.7-50.7c4.6 2 9 4.4 13.3 7l79.7 50.7c-4.2-2.7-8.7-5-13.3-7z' class='cls-9'/%3e%3cpath d='M1179.5 311.9l-.9-.3c-4.2-2.6-8.6-5-13-7h-.3l-79.7-50.7a1.6 1.6 0 011.6-2.9 98 98 0 0113.5 7.2l79.7 50.6a1.6 1.6 0 01-1 3z'/%3e%3c/g%3e%3cpath d='M962.5 408.3zm168.9 10.4l-.3 1.4-.4 1.1-.2.9a78.6 78.6 0 01-1.5 4.2l-.3 1-.5 1-.1.4-.1.2-.3.7-.7 1.5-.4.9-.5.9-.4.8-.3.5a64.7 64.7 0 01-2.1 3.7l-.3.5-.3.4-.5.8-.5.7-.6.8-1.4 1.9-.2.4-1.8 2.1-.4.5-.2.1a11.4 11.4 0 01-1 1.1l-.1.3h-.1a49.9 49.9 0 01-2 2c0 .2-.2.3-.4.5H1028l-65.3-41.6 1.9 1.2.5.2a43.3 43.3 0 004.4 2.1l.6.3 2.3.8 2.5.8.6.2 2.5.6 2.7.6.6.1a79 79 0 006.3.8h1l2.5.2a26 26 0 003.4 0h1.2l2.3-.1h1l3.2-.5 3.1-.5 1-.2a49 49 0 002.1-.6c.4 0 .8-.2 1.1-.3a71.3 71.3 0 003.1-1l1.3-.5 1.3-.5 1.3-.5 1.3-.6.8-.4.4-.3 1.2-.6 1.3-.7.5-.3.7-.4 1.8-1.2.8-.6a56.6 56.6 0 006.2-5l.8-.7 1.3-1.2.7-.7 1.4-1.5.5-.5a69.4 69.4 0 003.6-4.2l.3-.4 1.4-1.8.5-.8 1-1.5.6-1a64.7 64.7 0 002.1-3.6l.3-.5.9-1.8.4-.8.7-1.5.4-1 .6-1.4.4-1 .5-1.5.4-1a48.5 48.5 0 001.5-5c.6-2.4 1-4.7 1.4-6.9l.3-1.8a40.3 40.3 0 00.6-5.7 53.5 53.5 0 00-.5-10.9 40.6 40.6 0 00-9.2-20.4 40.5 40.5 0 00-7.6-6.7l-.2-.1-1.1-.8.6.4.7.5 6.8 4.3 2.2 1.4 2 1.3 56.6 36 10.7 6.8h.2a44 44 0 015.6 4.3l1 1 .6.6a36.3 36.3 0 013.1 3.6c4 5 6.5 11.1 7.6 18.5 1.2 7.3.6 15.7-1.8 25.2z' class='cls-11'/%3e%3cpath d='M1134.9 393.2a48.8 48.8 0 00-1.6-6.8 38.2 38.2 0 00-7.4-13.6c0-.2-.2-.3-.3-.4l-1-1.2a40.7 40.7 0 00-3.7-3.5l-.7-.5a43 43 0 00-1.7-1.4l-.4-.3-2-1.3v-.1l-69-43.8-2.1-1.4-2.1-1.3-6.6-4.2a1.6 1.6 0 00-1.7 2.8 40.3 40.3 0 0111 10.5h.1a39 39 0 016.8 21.8 56 56 0 01-.3 8.2l-.2 1.8-.3 1.8-1.5 7.3-.7 2.5-.2.5v.3l-.6 1.7-.2.7-.1.2a33.1 33.1 0 01-1 2.5l-.5 1.4-.4 1-.7 1.4-.1.3-.3.5a66 66 0 01-.8 1.7l-.3.6a92.9 92.9 0 01-1.9 3.1l-.4.7-.4.6-.8 1.2-.4.6-.3.4-1.3 1.8-.3.4a68.8 68.8 0 01-3.5 4l-.5.6-1.3 1.4-.5.4-.5.5-1 1-.5.5-.6.5-1 .8a74.6 74.6 0 01-4.7 3.8l-.5.3-.4.2-1.4 1-.3.2a41.4 41.4 0 01-3.1 1.8l-.4.2-1.2.6a33.8 33.8 0 01-2.5 1.1l-1.3.5-1.2.5a156.7 156.7 0 00-3 1c-.4 0-.8.2-1.1.3l-2 .5h-.4l-.6.2a57.5 57.5 0 01-6.1.9h-1.1l-2.2.2h-4.5l-2.3-.2h-1.1a82.5 82.5 0 01-6-.8l-.7-.1a58.5 58.5 0 01-5-1.2l-.7-.1a49.8 49.8 0 01-4.6-1.6l-.6-.3a50.2 50.2 0 01-4.2-2l-.5-.3-2-1.1c-.7-.5-1.6-.3-2.2.3-.5.7-.4 1.6.2 2.2l.2.2L1025 450h6l-2-1.3-50.8-32.3 2.2.4.7.1a60.7 60.7 0 006.4.8h.7l.4.1a66 66 0 009.5 0h1a55.2 55.2 0 007.2-1.2h.4l2.1-.6 1.2-.3a43 43 0 004.5-1.5l1.4-.6 1.3-.5 1.3-.6 1.3-.7.4-.2a71.8 71.8 0 001.6-1l.5-.2a73.8 73.8 0 003-2l.4-.1.5-.4a51.5 51.5 0 005.1-4l1-.9.5-.4.6-.6 1.1-1 .5-.5.5-.5 1.4-1.4.2-.3.3-.3a72.7 72.7 0 003.7-4.3l.3-.4a51.5 51.5 0 001.7-2.4l.4-.5.9-1.3.4-.6.4-.7.7-1.1 1.3-2.3.3-.6.9-1.7.2-.6.2-.3.7-1.5.1-.4.3-.6.6-1.5.4-1 .6-1.6v-.2l.3-.8v-.1l.6-1.6v-.3l.2-.5a78.5 78.5 0 002.7-13.3l.4-4.4V348a46.7 46.7 0 00-7-22.7l-.1-.2 50.2 32 4.8 3 10.6 6.8a27.3 27.3 0 012.8 1.9l.2.1 1.1 1 .2.1 1.2 1 1.1 1 .3.3a52.5 52.5 0 011.8 2l.6.7.8 1a38.1 38.1 0 017.3 17.7c1.2 7.2.6 15.4-1.8 24.6a66.5 66.5 0 01-1 3.3c0 .3 0 .5-.2.8a24.4 24.4 0 01-.9 2.7l-.2.6-.2.4-.3.9-.2.4-.3.7c0 .3-.2.6-.4.9 0 .3-.2.5-.3.8l-.3.7-.1.2-.3.6a90 90 0 01-.9 1.7l-.3.5a56.5 56.5 0 01-1.8 3.2l-.2.2-.3.5-.3.6-.8 1.1-.4.6-.3.5-1.4 1.8-.2.4a80.5 80.5 0 01-3.5 4l-.6.6-.4.5-.9.9-1.7 1.6h4.7l.7-.8.3-.2.3-.3 1-1 .8-1.1 1.8-2.2.3-.4.6-.7.8-1.2.3-.4.1-.2.4-.5.3-.5.5-.7.4-.7.5-.7a47.9 47.9 0 002-3.3v-.1l.2-.5.4-.8.5-1 .1-.2a39.6 39.6 0 001-2.2l.2-.4.3-.7a36.6 36.6 0 001.1-2.7l.2-.7.1-.3.3-.8c.7-1.8 1.2-3.7 1.7-5.6 2.4-9.6 3-18.3 1.9-25.9zM1029 448.7l1 1.3h1l-2-1.3zm26.6-100.7a46.7 46.7 0 00-7-22.7l-.1-.2-.7-2.4-2.1-1.3-.8-2.5-2.1-1.3.7 2.4.8 2.4 1.3 4.3a39 39 0 016.8 21.8l1.6 5.2 1.2 4 .4-4.3V348zm77.5 45.5a39.6 39.6 0 00-11.3-22.6l-1-1a30.8 30.8 0 00-1.7-1.5 44 44 0 00-4-3l-10.8-6.8a59 59 0 00-5.6-1.5l4.8 3 10.7 6.8a27.3 27.3 0 012.7 1.9l.2.1 1.1 1 .3.1 1 1h.2l1 1 .3.3a52.5 52.5 0 011.8 2l.6.7.8 1a38.1 38.1 0 017.3 17.7c1.2 7.2.6 15.4-1.8 24.6a66.5 66.5 0 01-1 3.3c0 .3 0 .5-.2.8a24.4 24.4 0 01-.9 2.6l-.2.7-.2.4-.3.9-.2.3c0 .3-.2.5-.3.8 0 .3-.2.6-.4.9 0 .3-.2.5-.3.8l-.3.6-.1.3-.3.6a90 90 0 01-.9 1.7l-.3.5a56.5 56.5 0 01-1.8 3.2l-.2.2-.3.5-.3.6-.8 1.1-.4.6-.3.5-1.4 1.8-.2.3a80.5 80.5 0 01-3.5 4.1l-.6.6-.4.5-.9.9-1.7 1.6h2.4l.5-.5a22.8 22.8 0 001.9-2l.1-.1.2-.2.4-.4.5-.7.2-.1v-.1h.1l.2-.2v-.2a72.1 72.1 0 003.5-4.3 53 53 0 001.6-2.3c0-.2.2-.4.3-.5 0-.2.2-.4.3-.5a30.4 30.4 0 002.1-3.7 34 34 0 002.3-4.6l.3-.7v-.2l.2-.4.5-1c0-.4.2-.7.3-1a69.8 69.8 0 002-6.2l.4-1.4c2.4-9.5 3-17.9 1.8-25.2z'/%3e%3cpath d='M1037.2 293.7l-79.7-50.6 109.2-69 79.6 50.7-109.1 68.9z' class='cls-6'/%3e%3cpath d='M1142.5 224.3l.8.5-1.7 1-46.2 29.2-1 .6-.6.4-.9.6-1.5 1-1.2.7-1.5 1-1.6 1-36 22.7-5.9 3.7-8 5.1-70.5-44.8-6-3.9v.3a3.9 3.9 0 00.1 1l.2.3.1.3.2.3.2.3.8.5.2.1 1.5 1 2.1 1.4 4 2.6-5.8-2h-.2l10.9 7 52.3 33.2 8.5 5.4.5.3a1.6 1.6 0 001.4.2l-.5-1.6 1.4-.8 6.8-4.4 7.2-4.5 36-22.8 1.6-1 1.5-1 1.2-.7 1.5-1 1-.6.6-.3 1-.7 49.3-31.1-3.8-.5zm0 0l.8.5-1.7 1-46.2 29.2-1 .6-.6.4-.9.6-1.5 1-1.2.7-1.5 1-1.6 1-36 22.7-5.9 3.7-8 5.1-70.5-44.8-6-3.9v.3a3.9 3.9 0 00.1 1l.2.3.1.3.2.3.2.3.8.5.2.1 1.5 1 2.1 1.4 4 2.6-5.8-2h-.2l10.9 7 52.3 33.2 8.5 5.4.5.3a1.6 1.6 0 001.4.2l-.5-1.6 1.4-.8 6.8-4.4 7.2-4.5 36-22.8 1.6-1 1.5-1 1.2-.7 1.5-1 1-.6.6-.3 1-.7 49.3-31.1-3.8-.5zM966.7 247c-.8.3-1.8.4-2.7.2l2.1 1.4 4 2.6h.1l10.9 6.9 8.9 5.6 3.7 2.4 39.8 25.3 2.3 1.5.5-.5.9-.6-70.5-44.8zm126.2 9.6l-1.5 1-1.2.7-1.5 1-1.5 1L1051 283l-5.9 3.7-8 5.1-70.5-44.8-6-3.9v.3a3.9 3.9 0 00.1 1l.2.3.1.3.2.3.2.3.8.5.2.1 1.5 1 2.1 1.4 4 2.6h.1l10.9 6.9 8.9 5.6 3.7 2.4 39.8 25.3 2.3 1.5 1.4.8 1.4-.8 6.8-4.4 7.2-4.5 36-22.8 1.6-1 1.6-1 1.1-.7 1.6-1-1.6-1zm55-32.2c0-.3-.2-.6-.5-.8l-.2-.2-79.7-50.7c-.5-.3-1.2-.3-1.7 0l-52.2 33-2.2 1.4-2.1 1.3-52.7 33.3-.4.5h-.1c-.2.3-.2.6-.2.9v.5c.2.4.4.7.7.9l1.7 1 2 1.4 1 .5 2.8 1.8 10.8 7 52.4 33.2 8.5 5.4.5.3a1.6 1.6 0 001.3.2c.2 0 .3 0 .4-.2l1-.6h.1l51.1-32.3 1.5-1 1.6-1 1.1-.7 1.6-1 1-.7.5-.2 1-.7 48.7-30.8a1.7 1.7 0 00.7-1v-.7zm-4.6.4l-1.7 1-46.2 29.2-1 .6-.6.4-.9.6-1.5 1-1.2.7-1.5 1-1.6 1-36 22.7-5.9 3.7-8 5.1-70.5-44.8-6-3.9h-.1l6.3-4 47.5-30 2.1-1.4 2.2-1.3 48-30.4 72.5 46.2 3.3 2 .8.6zM966.7 247c-.9.3-1.8.4-2.7.2l2.1 1.4 4 2.5h.1l10.9 7 8.8 5.6 3.8 2.4 39.8 25.3 2.3 1.5.5-.5.9-.6-70.5-44.8zm175.8-22.7l.8.5-1.7 1-46.2 29.2-1 .6-.6.4-.9.6-1.5 1-1.2.7-1.5 1-1.6 1-36 22.7-5.9 3.7-8 5.1-70.5-44.8-6-3.9v.3a3.9 3.9 0 00.1 1l.2.3.1.3.2.3.2.3.8.5.2.1 1.5 1 2.1 1.4 4 2.6-5.8-2h-.2l10.9 7 52.3 33.2 8.5 5.4.5.3a1.6 1.6 0 001.4.2l-.5-1.6 1.4-.8 6.8-4.4 7.2-4.5 36-22.8 1.6-1 1.5-1 1.2-.7 1.5-1 1-.6.6-.3 1-.7 49.3-31.1-3.8-.5zm0 0l.8.5-1.7 1-46.2 29.2-1 .6-.6.4-.9.6-1.5 1-1.2.7-1.5 1-1.6 1-36 22.7-5.9 3.7-8 5.1-70.5-44.8-6-3.9v.3a3.9 3.9 0 00.1 1l.2.3.1.3.2.3.2.3.8.5.2.1 1.5 1 2.1 1.4 4 2.6-5.8-2h-.2l10.9 7 52.3 33.2 8.5 5.4.5.3a1.6 1.6 0 001.4.2l-.5-1.6 1.4-.8 6.8-4.4 7.2-4.5 36-22.8 1.6-1 1.5-1 1.2-.7 1.5-1 1-.6.6-.3 1-.7 49.3-31.1-3.8-.5zm.6-1.6l-3.9-.5 3.3 2 .8.6-1.7 1-46.2 29.2-1 .6-.6.4-.9.6-1.5 1-1.2.7-1.5 1-1.6 1-36 22.7-5.9 3.7-8 5.1-70.5-44.8-6-3.9v.3a3.9 3.9 0 00.1 1l.2.3.1.3.2.3.2.3.8.5.2.1 1.5 1 2.1 1.4 4 2.6-5.8-2h-.2l10.9 7 52.3 33.2 8.5 5.4.5.3a1.6 1.6 0 001.4.2l-.5-1.6 1.4-.8 6.8-4.4 7.2-4.5 36-22.8 1.6-1 1.5-1 1.2-.7 1.5-1 1-.6.6-.3 1-.7 49.3-31.1-3.2-2.1z'/%3e%3cpath d='M1058.6 362.7L978.9 312l-21.4-68.9 79.7 50.6 21.4 69z' class='cls-4'/%3e%3cpath d='M1054.1 348.3l-7-22.3-1.4-4.6-.7-2.5-4.3-13.9-1.1-3.5-1.3 1.3 1 3.4 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2v-5.4zm-16.4-53h-.5c-.3 0-.6 0-1-.2l-.4-.3.2.9 2 .6-.3-1zm16.4 53l-7-22.3-1.4-4.6-.7-2.5-4.3-13.9-1.1-3.5-1.3 1.3 1 3.4 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2v-5.4zm-16.4-53h-.5c-.3 0-.6 0-1-.2l-.4-.3.2.9 2 .6-.3-1zm-2-2.4l-2.2-1.5-39.8-25.3-3.7-2.4-9-5.6-10.8-7-6-1.8h-.1L975 256l52.3 33.3 8.5 5.4-.2-.6c-.1-.4 0-1 .2-1.3zM1052 343a39 39 0 00-6.3-16.4l6.8 21.8c0-1.8-.3-3.7-.5-5.4zm-6.2-21.7l-.8-2.5-2.1-1.3.7 2.4 2.1 1.4zm-12.3-30L993.7 266l-3.7-2.4-9-5.6-10.8-7-6-1.8h-.1l10.8 6.8 52.4 33.3 8.5 5.4-.2-.6c-.1-.4 0-1 .2-1.3l-2.3-1.5zm26.7 70.8v-.1l-.6-1.6-3.9-12.5-6.9-22.3-.1-.4v-.1l-.8-2.5-.8-2.4-8-25.8-.4-1.2c0-.2 0-.3-.2-.4 0-.2-.2-.4-.5-.5l-.8-.6-70.5-44.8-6.1-3.9-1.6-1-.6-.4c-.5-.3-1.2-.3-1.8 0l-.4.5h-.1c-.2.3-.2.6-.2.9v.5l21.5 69c0 .3.3.6.6.8l73.7 46.9 1.5 1 1.5.9 2.9 1.8.3.2h.2l.3.1h.5l.3-.1h.2l.2-.2c.5-.4.8-1.1.6-1.8zm-8-5.5l-3-1.9-3.9-2.5-11.4-7.2-2.8-1.9-50.8-32.2-5.1-16.5-1.2-3.8-.7-2.2-1-3.5-10.3-33-1.2-3.8v-.3l-.4-1 .8.5 2.9 1.8 10.8 7 52.4 33.2 8.5 5.4.2.9 2.2 7 1.1 3.5 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2 1.2 4 .4 1.2-.5-.3-1.5-1-1.5-1zm-16.4-63.8l-2.3-1.5-39.8-25.3-3.7-2.4-9-5.6-10.8-7-6-1.8h-.1L975 256l52.3 33.3 8.5 5.4-.2-.6c-.1-.4 0-1 .2-1.3zm1.9 2.4h-.5c-.3 0-.6 0-1-.2l-.4-.3.2.9 2 .6-.3-1zm16.4 53l-7-22.3-1.4-4.6-.7-2.5-4.3-13.9-1.1-3.4-1.3 1.2 1 3.4 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2v-5.4zm-16.4-53h-.5c-.3 0-.6 0-1-.2l-.4-.3.2.9 2 .6-.3-1zm16.4 53l-7-22.3-1.4-4.6-.7-2.5-4.3-13.9-1.1-3.4-1.3 1.2 1 3.4 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2v-5.4zm-16.4-53h-.5c-.3 0-.6 0-1-.2l-.4-.3.2.9 2 .6-.3-1zm16.4 53l-7-22.3-1.4-4.6-.7-2.5-4.3-13.9-1.1-3.4-1.3 1.2 1 3.4 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2v-5.4z'/%3e%3cpath d='M1259.9 147.5v8.2l-35.6-4.6-21.7-2.9-2-.2-1.8-.3-36.8-4.8-20.3-2.7-20.5-2.7-2.6-.3-.9-.1-15.2-2-4.2-.6-19.1-2.5-6.2-.8-4.3-.6-8.1-1-3.5-.5-4.6-.6-1.6-.2-1.5-.2-31-4-1.6-.3-1.4-.9-7.3-4.6-6.5-4.1-17.2-11-3-1.8-4.5-3-1-.6-1-.6-4.2-2.7-1.6-1-2.3-1.5-16.7-10.6-2.3-1.4-10.7-6.8 1.7.2 2.2.3 6.8.9 2.3.3 38.2 5 1.3.2 1.3.1 38.8 5.1 1.3.2 1.4.2 7.2 1h1.2l1.2.2 4 .5 3.4.5 7.9 1 4.3.6 25.3 3.3 4.3.6 2.5.3 1.3.2 1.2.1h.2l1 .2 9.2 1.2 1 .1 2.4.4 10.8 1.4 5.2.7 4.6.6 9.2 1.2 1.5.2h.8l2 .3 7.7 1 20.5 2.7 1.9.3 1.8.2 15.2 2 3.5.5 1.8.2 26.5 16.9 5.6 3.6 1 .6h.1l1 .7 3.1 2 3.6 2.2 5.9 3.8 2.8 1.8 13.8 8.7z' class='cls-5'/%3e%3cpath d='M1153.2 140l-11.8-1.5 11.8 1.6zm-78.6-10.3l-4.3-.5 4.2.5 25.4 3.4-25.3-3.4zm-14.4-1.9l-3.5-.4-5.4-.7-1.5-.2-1.4-.2-31-4-12.1-7.8 12 7.7 31 4.1 1.5.2 1.6.2 5.3.7 3.5.5zm-56.4-14.2L985.6 102l18.2 11.6 1.4 1-1.4-1zm149.4 26.4l-11.8-1.5 11.8 1.6zm-78.6-10.3l-4.3-.5 4.2.5 25.4 3.3-25.3-3.3zm-14.4-1.9l-3.5-.4-5.4-.7-1.5-.2-1.4-.2-31-4-12.1-7.8 12 7.7 31 4 1.5.3 1.6.2 5.3.7 3.5.4zm-56.4-14.2L985.6 102l18.2 11.6 1.4 1-1.4-1zm149.4 26.4l-11.8-1.5 11.8 1.5zm-78.6-10.3l-4.3-.6 4.2.6 25.4 3.3-25.3-3.3zm-14.4-1.9l-3.5-.4-5.4-.7-1.5-.2-1.4-.2-31-4.1-12.1-7.7-1.5-1-18.2-11.5-2.8-1.8-4.7-3-1-.6-1.2 1.2 1 .6 4.6 3 2.9 1.8 17.2 11 6.5 4 5.6 3.6.3.2 1.4.9c.3-.5 1-.8 1.6-.7h.4l31 4 1.4.3 1.6.2 5.3.7 3.5.4zM950 79.4l-2.3-1.4v.5l2.3 1.1 1.6.9-1.6-1zm282 48.5l-1-.7-1-.6-32.7-20.8a2 2 0 00-.3-.2h-.4l-18.5-2.5-1.8-.2-2-.3-23.3-3-25.4-3.4-4.1-.5-19.7-2.6-3.3-.4-1.3-.2-1.2-.2h-.5l-.7-.1-.6-.1-1.4-.2-50.7-6.6-1.2-.2-1.2-.2-8.2-1-1.3-.2-1.4-.2-37-4.9-1.3-.1-1.3-.2-41.5-5.4-10.5-1.4h-.7l-.1.1h-.1l-.2.2-.2.1-.2.2a2.6 2.6 0 00-.1.3l-.1.2v.1l-.1.1c0 .5 0 1 .4 1.4l.3.3.5.3 1.5 1 2.8 1.7.8.5.8.5 1 .6 1 .7 1.3.8 1.1.8.8.5 1.2.7.2.1 24.5 15.6 1 .7 1 .6 26.3 16.8 3.9 2.4 9 5.7 1 .7.4.1h.1l.2.1 1.4.2 32.6 4.3 1.5.2 1.6.2 142.7 18.7 2 .3 1.9.2 59.6 7.8V154l-1.4-.1-25.3-3.4-4.3-.5-1.6-.2-3.4-.5-19-2.5-2-.2-1.8-.3-14.8-2-33.1-4.3-11.8-1.5-20.6-2.7-3.4-.5-13.3-1.7-4.2-.6-25.3-3.3-4.3-.5-10.1-1.4-3.5-.4-5.4-.7-1.5-.2-1.4-.2-31-4-12.1-7.8-1.5-1-18.2-11.5-2.8-1.8-4.7-3-1-.6-1-.7-5.9-3.7-3.9-2.5-14.6-9.2-1.6-1-2.3-1.5-3.6-2.3 3.6.5 2.3.3 37.3 4.9 1.3.2 1.3.1 40.5 5.3 1.3.2 1.4.2 6.4.8 1.1.2 1.2.1 4.4.6 3.5.5 6 .8 4.2.5 25.3 3.3 4.3.6 4.8.6.8.1.6.1.7.1.7.1h.5l9.2 1.3 3.5.4 10.8 1.5 4 .5 5.7.7 3.5.5 7.3 1h.6l4.2.6 14 1.8 9.5 1.3 2 .2 1.8.3 15.8 2 5.4.7 1 .2 23.2 14.8 8 5.1.5.3.6.4 1 .6 12.7 8 2.9 1.9 15 9.5v-3.8l-27.8-17.7zm-228.3-14.3L985.6 102l18.2 11.6 1.4.9-1.4-1zm56.4 14.2l-3.5-.4-5.4-.7-1.5-.2-1.4-.2-31-4.1-12.1-7.7 12 7.7 31 4 1.5.3 1.6.2 5.3.7 3.5.4zm14.4 2l-4.3-.7 4.2.6 25.4 3.3-25.3-3.3zm78.6 10.2l-11.8-1.5 11.8 1.5zm-149.4-26.4L985.6 102l18.2 11.6 1.4.9-1.4-1zm56.4 14.2l-3.5-.4-5.4-.8-1.5-.2-1.4-.1-31-4.1-12.1-7.7 12 7.7 31 4 1.5.3 1.6.2 5.3.7 3.5.4zm14.4 1.9l-4.3-.6 4.2.6 25.4 3.3-25.3-3.3zm78.6 10.3l-11.8-1.5 11.8 1.5zm-149.4-26.5L985.6 102l18.2 11.6 1.4.9-1.4-1zm56.4 14.3l-3.5-.5-5.4-.7-1.5-.2-1.4-.2-31-4-12.1-7.7 12 7.7 31 4 1.5.2 1.6.2 5.3.8 3.5.4zm14.4 1.9l-4.3-.6 4.2.6 25.4 3.3-25.3-3.3zm78.6 10.3l-11.8-1.5 11.8 1.5z'/%3e%3cpath d='M1032 450h-98.5c-2.7-15-2.8-30.3-.3-46.2l.2-1.6h1.6l10.7-.8 8.8-.6 17-1.2 3.2-.3 19.7-1.3 7-.5 20.6-1.5a61.2 61.2 0 0010 54zm227.9-294.3V222l-1.3 5-.4 1.5-.4 1.5-.7 3-40.8 24.5-3 1.7-2.7 1.7-61.6 36.8a95.2 95.2 0 0140.2 19.7l1.2 1a88.5 88.5 0 0122.8 30.3l.6 1.4.3.5a82.9 82.9 0 013.3 8.6l.6 1.9v.1a101.2 101.2 0 013.6 14.2 125 125 0 011.7 31l-.1 1.5-.2 1.6c-.3 3.3-.7 6.6-1.3 10l-.2 1.5-.3 1.5a159.4 159.4 0 01-7.8 27.6h-99.9l.5-.5a22.8 22.8 0 001.9-2l.1-.1.2-.2.4-.4.5-.7.2-.1v-.1h.1l.2-.2v-.2a72.1 72.1 0 003.5-4.3 53 53 0 001.6-2.3c0-.2.2-.4.3-.5 0-.2.2-.4.3-.5a30.4 30.4 0 002.1-3.7 34 34 0 002.3-4.6l.3-.7v-.2l.2-.4a25.8 25.8 0 001.4-3.6l.3-1 1.2-3.6c0-.5.2-1 .3-1.4 2.4-9.5 3-17.9 1.8-25.2a39.6 39.6 0 00-11.3-22.6l-1-1a30.8 30.8 0 00-1.7-1.5 44 44 0 00-15.6-8.3 57.7 57.7 0 00-28.7-2 80.9 80.9 0 00-16.3 4.6l-2.9-9.3-1.6-5.1-7-22.3-1.4-4.6-.7-2.5-4.3-13.9-1.1-3.4-1.6-5.3-.3-1-.5-1.6 1.3-.8 7-4.4 7-4.5 93.8-59.2-3.8-.5-34.4-4.5-7.1-1-84.5-11-2.5-.4-2.5-.3-13.7-1.8-1.7-.2 20.3-79.7.4-1.6 1.6.2 31 4 1.5.3 1.6.2 4.6.6 3.5.5 8.1 1 4.3.6 6.2.8 19.1 2.5 4.3.6 15.1 2h.9l2.6.4 20.6 2.7 20.2 2.7 36.8 4.8 1.9.3 1.9.2 3.2.4 18.5 2.5 35.6 4.6z' class='cls-7'/%3e%3cpath d='M1256.8 227.2l-.4 1.6-.3 1.5-.4 1.6-36.7 22-3.4 2-3 1.8-58 34.7-1.2.7-.4.2-1.2.7-1.6 1-1.2.7-.8.5c-.3.1-.4.3-.6.5-.2.4-.3.8-.2 1.2 0 .5.3.9.7 1.1l.3.1.2.1a89.6 89.6 0 017.5 2l.3.1 1.6.5.5.2 2 .7 1.2.4 1.2.5 1.1.4 1.1.5a89.5 89.5 0 018.7 4.3h.1l1.1.6 1 .6 1.1.7 1 .6a98.4 98.4 0 0110.6 7.7 87.7 87.7 0 0122.2 28.6l.7 1.3.6 1.4.3.8a90.4 90.4 0 013 7.5l.4 1v.2a72.7 72.7 0 012.9 10.1 89.3 89.3 0 012.5 14.5 117.4 117.4 0 01.3 22.4l-.1 1.6a135.6 135.6 0 01-4.2 23.9c-1.5 6-3.4 12-5.7 17.7h3.5a149.2 149.2 0 009.5-39.6l.1-1.6.2-1.6a122 122 0 00-10.7-60.2l-1.9-3.9a90.9 90.9 0 00-31.9-34.2l-.6-.4c-4-2.6-8.3-4.8-12.7-6.7l-2.4-1a86.8 86.8 0 00-11.2-3.8h-.2l1.6-1 1.2-.7.4-.2 1.1-.7 51.2-30.7 2.6-1.5 2.7-1.6 43.8-26.2c.4-.3.7-.6.8-1l1-3.8.2-1v-13.4l-3 12zm-226 218.2a44 44 0 01-2-3.3v-.2a60 60 0 01-6.7-35.2c.3-3.3.8-6.7 1.5-10.2s0 0 0-.1v-.9c-.1-.3-.3-.6-.6-.8-.3-.2-.7-.3-1-.3l-2.3.2-2.7.2-19.8 1.3-2.4.2-20.4 1.4-3.3.2-20.8 1.5-2.5.2-3 .2-11 .7h-.5c-.5.1-1 .4-1.2.8l-.3.6-.1 1.1-.1.5a42 42 0 00-.7 4.9l-.3 2.5v.3l-.2 2-.1 1.3-.2 2.7-.2 2.5c-.5 10.3.2 20.4 2 30.3h3.3a133 133 0 01-2.1-26.6v-3l.2-2.8.3-3.1v-1.3l.2-1.2v-.5l.1-1 .3-1.7v-.9l.3-1.4v-.9l.1-.2v-.6l.1-.1v-.4l.1-.4v-.1l78.8-5.5 6.4-.5c-.7 3.7-1.1 7.3-1.3 10.9l-.1 1.9v1.8A63 63 0 001030 450h4.3c-1.3-1.4-2.4-3-3.5-4.6zM1258.5 154l-25.3-3.3-4.3-.6-1.6-.2-3.4-.5-19-2.5-2-.2-1.8-.3-14.8-1.9-33.1-4.3-11.8-1.6-20.6-2.7-3.4-.4-13.3-1.8-4.2-.5-25.3-3.4-4.3-.5-10.1-1.3-3.5-.5-5.3-.7-1.6-.2-1.4-.2-31-4-.4-.1c-.6-.1-1.3.2-1.6.7l-.2.5-.3 1.2L1001 179l-5.9 23.3-.4 1.7-.1.5c-.2.5 0 1 .2 1.4l.5.4.2.2h.1a2.7 2.7 0 00.4 0l13.3 1.8 2.6.3 2.5.4 88.4 11.6 3 .4 35.8 4.7-46.2 29.2-1 .6-.6.4-.9.6-1.5 1-1.2.7-1.5 1-1.5 1L1051 283l-5.9 3.7-8 5-.9.7c-.2 0-.4.3-.5.5-.2.4-.3.9-.2 1.3l.2.6.3.9 2.2 7 1 3.5 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2 1.3 4 .3 1.2.8 2.4.5 1.9c.1.3.3.6.6.8l.3.2h.3l.2.1h.5l.3-.1h.2c4.5-2 9.8-3.4 15.8-4.4a55.6 55.6 0 0141.8 9l.2.1 1.1.9.3.2 1.1 1 1.1 1 .3.3a52.5 52.5 0 011.8 2l.7.7.8 1a38.1 38.1 0 017.2 17.7c1.2 7.1.6 15.4-1.8 24.6a66.5 66.5 0 01-.9 3.3c0 .3-.2.5-.3.8a24.4 24.4 0 01-.9 2.6c0 .4-.2.7-.4 1 0 .4-.2.7-.3 1l-.2.3a68 68 0 01-4.8 9.6c-2.3 3.6-4.9 7-7.9 10.1 0 .2-.2.3-.4.5l-1 1-1.5 1.5h4.6l.8-.8.2-.2 1.2-1.4 1-1 2-2.6.6-.8.8-1 .3-.5.1-.2.4-.5.3-.5 1-1.4.4-.7 2-3.3v-.1l.6-1.3a74 74 0 001.4-2.8l.4-1 .4-.8a36.6 36.6 0 001-2.7l.2-.6.2-.3.2-.8c.7-1.8 1.2-3.7 1.7-5.6a64.5 64.5 0 001-30l-.7-2.7a38.2 38.2 0 00-7.4-13.7l-.3-.3-1-1.2a40.7 40.7 0 00-3.7-3.5l-.6-.5a43 43 0 00-1.8-1.4l-.4-.3-1.9-1.3a44.5 44.5 0 00-11.8-5.6 59 59 0 00-29.8-2c-5.5 1-10.6 2.3-15 4l-3.8-12.6-7-22.3-.1-.4v-.2l-.8-2.4-.7-2.4-8-25.8 51-32.3 1.6-1 1.5-1 1.2-.7 1.5-1 1-.7.5-.2 1.1-.7 48.6-30.8a1.7 1.7 0 00.7-1 1.7 1.7 0 00-.4-1.5l-.2-.2-.7-.3-3.5-.4-3.9-.5-30.2-4-8.5-1.1-81.8-10.7-2.5-.4-2.6-.3-15.4-2 19.8-78 32.6 4.2 1.5.2 1.6.2 142.8 18.7 1.9.3 2 .3 59.5 7.8V154l-1.4-.2zM933.8 412v-.4l.1-1-.1 1.5zm201-18.7a48.8 48.8 0 00-1.5-6.8 38.2 38.2 0 00-7.4-13.7l-.3-.3-1-1.2a40.7 40.7 0 00-3.7-3.5l-.7-.5a43 43 0 00-1.7-1.4l-.4-.3-2-1.3a44.5 44.5 0 00-11.7-5.6l10.7 6.9h.2a44 44 0 015.5 4.4l1.1 1 .6.5a36.3 36.3 0 013.1 3.6c4 5 6.4 11.1 7.6 18.5 1.2 7.3.6 15.7-1.8 25.2l-.3 1.4a64.2 64.2 0 01-3 8.6l-.1.2-.3.7-.7 1.4-.4 1-.5.9a34 34 0 01-2.8 5l-.3.5-.3.4-.5.8-1 1.5h-.1a69.3 69.3 0 01-3.4 4.4l-.1.2-.2.1-.1.2-.2.1a11.4 11.4 0 01-.9 1v.1l-.1.2h-.1l-.1.1a49.9 49.9 0 01-2 2c0 .2-.2.3-.4.5h2.3l.8-.8.2-.2 1.2-1.4 1-1 2-2.6.6-.8.8-1 .3-.5.1-.2.4-.5c0-.2.2-.3.3-.5l1-1.4.4-.7 2-3.3v-.1l.6-1.3a74 74 0 001.4-2.8l.4-1 .3-.8a36.6 36.6 0 001.1-2.7l.2-.6.1-.3.3-.8c.7-1.8 1.2-3.7 1.7-5.6 2.5-9.6 3-18.3 1.9-25.9zm13.1-168.8c0-.3-.2-.6-.5-.8l-.2-.2-.7-.3-3.5-.4 3.3 2L1097 256l-1 .7-.6.3-1 .6-1.5 1-1.2.8-1.5 1-1.5.9-36.1 22.8-7.2 4.5-6.9 4.4-1.3.8-1.4-.8c-.3.4-.4.9-.2 1.3l.2.6.2.9 2.2 7 1.1 3.5 3.6 11.4 2.1 1.3.7 2.5 2.2 1.3-.8-2.4-8-25.8 51.1-32.3 1.5-1 1.6-1 1.1-.7 1.6-1 1-.7.5-.2 1.1-.7 48.6-30.8a1.7 1.7 0 00.7-1v-.7z'/%3e%3cpath d='M1058.6 362.7L978.9 312l-21.4-68.9 79.7 50.6 21.4 69z' class='cls-4'/%3e%3cpath d='M1054.1 348.3l-7-22.3-1.4-4.6-.7-2.5-4.3-13.9-1.1-3.5-1.3 1.3 1 3.4 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2v-5.4zm-16.4-53h-.5c-.3 0-.6 0-1-.2l-.4-.3.2.9 2 .6-.3-1zm16.4 53l-7-22.3-1.4-4.6-.7-2.5-4.3-13.9-1.1-3.5-1.3 1.3 1 3.4 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2v-5.4zm-16.4-53h-.5c-.3 0-.6 0-1-.2l-.4-.3.2.9 2 .6-.3-1zm-2-2.4l-2.2-1.5-39.8-25.3-3.7-2.4-9-5.6-10.8-7-6-1.8h-.1L975 256l52.3 33.3 8.5 5.4-.2-.6c-.1-.4 0-1 .2-1.3zM1052 343a39 39 0 00-6.3-16.4l6.8 21.8c0-1.8-.3-3.7-.5-5.4zm-6.2-21.7l-.8-2.5-2.1-1.3.7 2.4 2.1 1.4zm-12.3-30L993.7 266l-3.7-2.4-9-5.6-10.8-7-6-1.8h-.1l10.8 6.8 52.4 33.3 8.5 5.4-.2-.6c-.1-.4 0-1 .2-1.3l-2.3-1.5zm26.7 70.8v-.1l-.6-1.6-3.9-12.5-6.9-22.3-.1-.4v-.1l-.8-2.5-.8-2.4-8-25.8-.4-1.2c0-.2 0-.3-.2-.4 0-.2-.2-.4-.5-.5l-.8-.6-70.5-44.8-6.1-3.9-1.6-1-.6-.4c-.5-.3-1.2-.3-1.8 0l-.4.5h-.1c-.2.3-.2.6-.2.9v.5l21.5 69c0 .3.3.6.6.8l73.7 46.9 1.5 1 1.5.9 2.9 1.8.3.2h.2l.3.1h.5l.3-.1h.2l.2-.2c.5-.4.8-1.1.6-1.8zm-8-5.5l-3-1.9-3.9-2.5-11.4-7.2-2.8-1.9-50.8-32.2-5.1-16.5-1.2-3.8-.7-2.2-1-3.5-10.3-33-1.2-3.8v-.3l-.4-1 .8.5 2.9 1.8 10.8 7 52.4 33.2 8.5 5.4.2.9 2.2 7 1.1 3.5 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2 1.2 4 .4 1.2-.5-.3-1.5-1-1.5-1zm-16.4-63.8l-2.3-1.5-39.8-25.3-3.7-2.4-9-5.6-10.8-7-6-1.8h-.1L975 256l52.3 33.3 8.5 5.4-.2-.6c-.1-.4 0-1 .2-1.3zm1.9 2.4h-.5c-.3 0-.6 0-1-.2l-.4-.3.2.9 2 .6-.3-1zm16.4 53l-7-22.3-1.4-4.6-.7-2.5-4.3-13.9-1.1-3.4-1.3 1.2 1 3.4 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2v-5.4zm-16.4-53h-.5c-.3 0-.6 0-1-.2l-.4-.3.2.9 2 .6-.3-1zm16.4 53l-7-22.3-1.4-4.6-.7-2.5-4.3-13.9-1.1-3.4-1.3 1.2 1 3.4 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2v-5.4zm-16.4-53h-.5c-.3 0-.6 0-1-.2l-.4-.3.2.9 2 .6-.3-1zm16.4 53l-7-22.3-1.4-4.6-.7-2.5-4.3-13.9-1.1-3.4-1.3 1.2 1 3.4 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2v-5.4z'/%3e%3cpath d='M1259.9 147.5v8.2l-2.4-.3-25.9-3.4-7.4-1-18.4-2.4-3.2-.4-2-.2-1.8-.3-36.9-4.8-20.2-2.7-20.5-2.7-2.6-.3-.9-.1-15.2-2-4.2-.6-19.1-2.5-6.2-.8-4.3-.6-8.1-1-3.5-.5-4.6-.6-1.6-.2-1.5-.2-31-4-1.6-.3-1.4-.8-7.3-4.7-6.5-4.1-17.2-11-3-1.8-4.5-3-1-.6-1-.6-4.2-2.7-1.6-1-2.3-1.5-16.7-10.6v-6.5l38.2 5 1.3.2 1.3.1 38.8 5.1 1.3.2 1.4.2 7.2 1h1.2l1.2.2 4 .6 3.4.4 8 1 4.2.6 25.3 3.3 4.3.6 2.5.3 1.3.2 1.2.2h.2l1 .1 9.2 1.2 1 .2 2.4.3 10.8 1.4 5.2.7 13.8 1.8 1.5.2h.8l2 .4 7.7 1 20.5 2.6 1.9.3 1.8.2 15.2 2 3.5.5 1.8.2 26.5 16.9 5.6 3.6 1 .6h.1l1 .7 3.1 2 3.6 2.2 5.9 3.8 2.8 1.8 13.8 8.7z' class='cls-5'/%3e%3cpath d='M1256.8 227.2l-.4 1.6-.3 1.5-.4 1.6-36.7 22-3.4 2-3 1.8-58 34.7-1.2.7-.4.2-1.2.7-1.6 1-1.2.7-.8.5c-.3.1-.4.3-.6.5-.2.4-.3.8-.2 1.2 0 .5.3.9.7 1.1l.3.1.2.1a89.6 89.6 0 017.5 2l.3.1 1.6.5.5.2 2 .7 1.2.4 1.2.5 1.1.4 1.1.5a89.5 89.5 0 018.7 4.3h.1l1.1.6 1 .6 1.1.7 1 .6a98.4 98.4 0 0110.6 7.7 87.7 87.7 0 0122.2 28.6l.7 1.3.6 1.4.3.8a90.4 90.4 0 013 7.5l.4 1v.2a72.7 72.7 0 012.9 10.1 89.3 89.3 0 012.5 14.5 117.4 117.4 0 01.3 22.4l-.1 1.6a135.6 135.6 0 01-4.2 23.9c-1.5 6-3.4 12-5.7 17.7h3.5a149.2 149.2 0 009.5-39.6l.1-1.6.2-1.6a122 122 0 00-10.7-60.2l-1.9-3.9a90.9 90.9 0 00-31.9-34.2l-.6-.4c-4-2.6-8.3-4.8-12.7-6.7l-2.4-1a86.8 86.8 0 00-11.2-3.8h-.2l1.6-1 1.2-.7.4-.2 1.1-.7 51.2-30.7 2.6-1.5 2.7-1.6 43.8-26.2c.4-.3.7-.6.8-1l1-3.8.2-1v-13.4l-3 12zm-226 218.2a44 44 0 01-2-3.3v-.2a60 60 0 01-6.7-35.2c.3-3.3.8-6.7 1.5-10.2s0 0 0-.1v-.9c-.1-.3-.3-.6-.6-.8-.3-.2-.7-.3-1-.3l-2.3.2-2.7.2-19.8 1.3-2.4.2-20.4 1.4-3.3.2-20.8 1.5-2.5.2-3 .2-11 .7h-.5c-.5.1-1 .4-1.2.8l-.3.6-.1 1.1-.1.5a42 42 0 00-.7 4.9l-.3 2.5v.3l-.2 2-.1 1.3-.2 2.7-.2 2.5c-.5 10.3.2 20.4 2 30.3h3.3a133 133 0 01-2.1-26.6v-3l.2-2.8.3-3.1v-1.3l.2-1.2v-.5l.1-1 .3-1.7v-.9l.3-1.4v-.9l.1-.2v-.6l.1-.1v-.4l.1-.4v-.1l78.8-5.5 6.4-.5c-.7 3.7-1.1 7.3-1.3 10.9l-.1 1.9v1.8A63 63 0 001030 450h4.3c-1.3-1.4-2.4-3-3.5-4.6zM1258.5 154l-25.3-3.3-4.3-.6-1.6-.2-3.4-.5-19-2.5-2-.2-1.8-.3-14.8-1.9-33.1-4.3-11.8-1.6-20.6-2.7-3.4-.4-13.3-1.8-4.2-.5-25.3-3.4-4.3-.5-10.1-1.3-3.5-.5-5.3-.7-1.6-.2-1.4-.2-31-4-.4-.1c-.6-.1-1.3.2-1.6.7l-.2.5-.3 1.2L1001 179l-5.9 23.3-.4 1.7-.1.5c-.2.5 0 1 .2 1.4l.5.4.2.2h.1a2.7 2.7 0 00.4 0l13.3 1.8 2.6.3 2.5.4 88.4 11.6 3 .4 35.8 4.7-46.2 29.2-1 .6-.6.4-.9.6-1.5 1-1.2.7-1.5 1-1.5 1L1051 283l-5.9 3.7-8 5-.9.7c-.2 0-.4.3-.5.5-.2.4-.3.9-.2 1.3l.2.6.3.9 2.2 7 1 3.5 3.6 11.4.7 2.4.8 2.4 1.3 4.3 6.8 21.8 1.6 5.2 1.3 4 .3 1.2.8 2.4.5 1.9c.1.3.3.6.6.8l.3.2h.3l.2.1h.5l.3-.1h.2c4.5-2 9.8-3.4 15.8-4.4a55.6 55.6 0 0141.8 9l.2.1 1.1.9.3.2 1.1 1 1.1 1 .3.3a52.5 52.5 0 011.8 2l.7.7.8 1a38.1 38.1 0 017.2 17.7c1.2 7.1.6 15.4-1.8 24.6a66.5 66.5 0 01-.9 3.3c0 .3-.2.5-.3.8a24.4 24.4 0 01-.9 2.6c0 .4-.2.7-.4 1 0 .4-.2.7-.3 1l-.2.3a68 68 0 01-4.8 9.6c-2.3 3.6-4.9 7-7.9 10.1 0 .2-.2.3-.4.5l-1 1-1.5 1.5h4.6l.8-.8.2-.2 1.2-1.4 1-1 2-2.6.6-.8.8-1 .3-.5.1-.2.4-.5.3-.5 1-1.4.4-.7 2-3.3v-.1l.6-1.3a74 74 0 001.4-2.8l.4-1 .4-.8a36.6 36.6 0 001-2.7l.2-.6.2-.3.2-.8c.7-1.8 1.2-3.7 1.7-5.6a64.5 64.5 0 001-30l-.7-2.7a38.2 38.2 0 00-7.4-13.7l-.3-.3-1-1.2a40.7 40.7 0 00-3.7-3.5l-.6-.5a43 43 0 00-1.8-1.4l-.4-.3-1.9-1.3a44.5 44.5 0 00-11.8-5.6 59 59 0 00-29.8-2c-5.5 1-10.6 2.3-15 4l-3.8-12.6-7-22.3-.1-.4v-.2l-.8-2.4-.7-2.4-8-25.8 51-32.3 1.6-1 1.5-1 1.2-.7 1.5-1 1-.7.5-.2 1.1-.7 48.6-30.8a1.7 1.7 0 00.7-1 1.7 1.7 0 00-.4-1.5l-.2-.2-.7-.3-3.5-.4-3.9-.5-30.2-4-8.5-1.1-81.8-10.7-2.5-.4-2.6-.3-15.4-2 19.8-78 32.6 4.2 1.5.2 1.6.2 142.8 18.7 1.9.3 2 .3 59.5 7.8V154l-1.4-.2zM933.8 412v-.4l.1-1-.1 1.5zm201-18.7a48.8 48.8 0 00-1.5-6.8 38.2 38.2 0 00-7.4-13.7l-.3-.3-1-1.2a40.7 40.7 0 00-3.7-3.5l-.7-.5a43 43 0 00-1.7-1.4l-.4-.3-2-1.3a44.5 44.5 0 00-11.7-5.6l10.7 6.9h.2a44 44 0 015.5 4.4l1.1 1 .6.5a36.3 36.3 0 013.1 3.6c4 5 6.4 11.1 7.6 18.5 1.2 7.3.6 15.7-1.8 25.2l-.3 1.4a64.2 64.2 0 01-3 8.6l-.1.2-.3.7-.7 1.4-.4 1-.5.9a34 34 0 01-2.8 5l-.3.5-.3.4-.5.8-1 1.5h-.1a69.3 69.3 0 01-3.4 4.4l-.1.2-.2.1-.1.2-.2.1a11.4 11.4 0 01-.9 1v.1l-.1.2h-.1l-.1.1a49.9 49.9 0 01-2 2c0 .2-.2.3-.4.5h2.3l.8-.8.2-.2 1.2-1.4 1-1 2-2.6.6-.8.8-1 .3-.5.1-.2.4-.5c0-.2.2-.3.3-.5l1-1.4.4-.7 2-3.3v-.1l.6-1.3a74 74 0 001.4-2.8l.4-1 .3-.8a36.6 36.6 0 001.1-2.7l.2-.6.1-.3.3-.8c.7-1.8 1.2-3.7 1.7-5.6 2.5-9.6 3-18.3 1.9-25.9zm13.1-168.8c0-.3-.2-.6-.5-.8l-.2-.2-.7-.3-3.5-.4 3.3 2L1097 256l-1 .7-.6.3-1 .6-1.5 1-1.2.8-1.5 1-1.5.9-36.1 22.8-7.2 4.5-6.9 4.4-1.3.8-1.4-.8c-.3.4-.4.9-.2 1.3l.2.6.2.9 2.2 7 1.1 3.5 3.6 11.4 2.1 1.3.7 2.5 2.2 1.3-.8-2.4-8-25.8 51.1-32.3 1.5-1 1.6-1 1.1-.7 1.6-1 1-.7.5-.2 1.1-.7 48.6-30.8a1.7 1.7 0 00.7-1v-.7z'/%3e%3cpath d='M933.4 402.2l-79.6-50.6 88.6-6.2 79.6 50.7-88.6 6.1z' class='cls-5'/%3e%3cpath d='M944.9 399.8l2.9-.2-3 .2zm-22.5-6.6l-2.9-1.8-5.3-3.4-1-.6-3.9-2.4-23.2-14.8-3.9-2.5.5 2.3 2.5 1.6.5.3.2.1h.1v.1h.2v.1l.4.2.4.3.2.1.1.1h.1l.1.1h.1v.1h.2v.1h.1l5.5 3.6 2.8 1.8 1.4.8 12.2 7.8 3.9 2.5 4.5 2.9 3 1.8 10.8 7c.3-.5.8-.8 1.3-.8h.5l-11.5-7.4zm22.5 6.6l2.9-.2-3 .2zm-22.5-6.6l-2.9-1.8-5.3-3.4-1-.6-3.9-2.4-23.2-14.8-3.9-2.5.5 2.3 2.5 1.6.5.3.2.1h.1v.1h.2v.1l.4.2.4.3.2.1.1.1h.1l.1.1h.1v.1h.2v.1h.1l5.5 3.6 2.8 1.8 1.4.8 12.2 7.8 3.9 2.5 4.5 2.9 3 1.8 10.8 7c.3-.5.8-.8 1.3-.8h.5l-11.5-7.4zm22.5 6.6l2.9-.2-3 .2zm-25.4-8.4l-5.3-3.4 5.3 3.4 2.9 1.9-2.9-1.9zm-10.2-6.5l4 2.5-4-2.5zm-23.2-14.7l23.2 14.7-23.2-14.7zm-3.9-2.5l4 2.5-4-2.5zm62.7 32l2.9-.1-3 .2zm-22.5-6.5l-2.9-1.8-5.3-3.4-1-.6.5 2.3 4.5 2.9 3 1.8 10.8 7c.3-.5.8-.8 1.3-.8h.5l-11.4-7.4zm-13-8.3l3.8 2.5-3.9-2.5zm-23.2-14.7l23.1 14.7-23.1-14.7zm-4-2.5l4 2.5-4-2.5zm141.5 28l-.1-.2c-.1-.3-.3-.6-.6-.8l-75.2-47.8-4.5-2.9h-.2l-.3-.2h-.5l-88.5 6.1h-.4l-.2.1h-.1l-.3.2v.1l-.3.2-.1.2-.1.1v.2l-.1.1v1.1l.7.7.6.4 1.5 1 31.3 19.9 7 4.4 27.6 17.6 4.5 2.9 3.6 2.2 2.6 1.7 1 .6.4.2h1.8l78.8-5.5 6.4-.5h1.7l.5-.1c.7 0 1.3-.6 1.5-1.2s0 0 0-.1v-.7zm-26.5.4l-2.4.2-20.4 1.4-3.3.3-20.8 1.4-2.5.2-3 .2-11 .7-11.4-7.2-2.9-1.9-5.3-3.4-1-.6-3.9-2.4-23.1-14.8-4-2.5-10.2-6.5-2.8-1.8-10.3-6.5 19-1.4 4.1-.3 17.6-1.2 3.3-.2 5.6-.4 5.3-.4 28.2-2 1.7 1.2 2.9 1.8 1.2.8 12.6 8 4 2.5 23.1 14.7 4 2.5 2.5 1.7 2.9 1.8 20 12.8-5.3.3-14.4 1zm-115-28.4l4 2.5-4-2.5zm4 2.5l23.1 14.8-23.2-14.8zm23.1 14.8l4 2.4-4-2.4zm10.2 6.4l-5.3-3.4 5.3 3.4 2.9 1.9-2.9-1.9zm25.4 8.4l2.9-.2-3 .2zm-22.5-6.5l-2.9-1.9-5.3-3.4-1-.6-3.9-2.4-23.2-14.8-3.9-2.5.5 2.3 2.5 1.6.5.3.2.1h.1v.1h.2v.1l.4.2.4.3.2.1.1.1h.1l.1.1.1.1h.2v.1l.1.1 5.5 3.5 2.8 1.8 1.4.8 12.2 7.8 3.9 2.5 4.5 2.9 3 1.8 10.8 7c.3-.5.8-.8 1.3-.8h.5l-11.5-7.4zm22.5 6.5l2.9-.2-3 .2zm-22.5-6.5l-2.9-1.9-5.3-3.4-1-.6-3.9-2.4-23.2-14.8-3.9-2.5.5 2.3 2.5 1.6.5.3.2.1h.1v.1h.2v.1l.4.2.4.3.2.1.1.1h.1l.1.1.1.1h.2v.1l.1.1 5.5 3.5 2.8 1.8 1.4.8 12.2 7.8 3.9 2.5 4.5 2.9 3 1.8 10.8 7c.3-.5.8-.8 1.3-.8h.5l-11.5-7.4zm22.5 6.5l2.9-.2-3 .2zm-22.5-6.5l-2.9-1.9-5.3-3.4-1-.6-3.9-2.4-23.2-14.8-3.9-2.5.5 2.3 2.5 1.6.5.3.2.1h.1v.1h.2v.1l.4.2.4.3.2.1.1.1h.1l.1.1.1.1h.2v.1l.1.1 5.5 3.5 2.8 1.8 1.4.8 12.2 7.8 3.9 2.5 4.5 2.9 3 1.8 10.8 7c.3-.5.8-.8 1.3-.8h.5l-11.5-7.4zm22.5 6.5l2.9-.2-3 .2z'/%3e%3cpath d='M1022 396.1l-88.6 6.1-35.8-22.8-43.8-27.8 88.6-6.2 7.7 4.9 71.9 45.8z' class='cls-5'/%3e%3cpath d='M922.4 393.3l-2.9-1.9-5.3-3.4-1-.6-3.9-2.4-23.2-14.8-3.9-2.5.5 2.3 2.5 1.6.5.3.2.1h.1v.1h.2v.1l.4.2.4.3.2.1.1.1h.1l.1.1h.1v.1h.2v.1h.1l5.5 3.6 2.8 1.8 1.4.8 12.2 7.8 3.9 2.5 4.5 2.9 3 1.8 10.8 7c.3-.5.8-.8 1.3-.8h.5l-11.5-7.4zm0 0l-2.9-1.9-5.3-3.4-1-.6-3.9-2.4-23.2-14.8-3.9-2.5.5 2.3 2.5 1.6.5.3.2.1h.1v.1h.2v.1l.4.2.4.3.2.1.1.1h.1l.1.1h.1v.1h.2v.1h.1l5.5 3.6 2.8 1.8 1.4.8 12.2 7.8 3.9 2.5 4.5 2.9 3 1.8 10.8 7c.3-.5.8-.8 1.3-.8h.5l-11.5-7.4zm0 0l-2.9-1.9-5.3-3.4-1-.6.5 2.3 4.5 2.9 3 1.8 10.8 7c.3-.5.8-.8 1.3-.8h.5l-11.4-7.4zm101.3 2.4l-.1-.2c-.1-.3-.3-.6-.6-.8l-75.2-47.8-4.5-2.9-.2-.1-.3-.1h-.5l-88.6 6.1h-.3l-.3.1-.3.2-.3.3-.2.2v.3l-.1.1v1c.2.4.4.6.7.8l.6.4 1.5 1 31.3 19.9 7 4.4 27.6 17.6 4.5 2.8 3.6 2.3 2.6 1.7 1 .6.4.2h1.8l78.8-5.5 6.4-.5 1.7-.1h.5c.7 0 1.3-.6 1.4-1.3v-.2l.1-.2v-.3zm-101.3-2.4l-2.9-1.9-5.3-3.4-1-.6-3.9-2.4-23.2-14.8-3.9-2.5-10.2-6.5-2.8-1.8-10.4-6.5 19-1.4 4.2-.3 17.6-1.2 3.3-.2 5.6-.4 5.3-.4 28.2-2 1.7 1.2 2.9 1.8 1.2.8 12.6 8 4 2.5 23.1 14.7 4 2.5 2.5 1.7 2.9 1.8 20 12.8-5.3.3-14.4 1-2.4.2-20.4 1.4-3.3.3-20.8 1.4-2.5.2-3 .2-11 .8-11.4-7.3zm0 0l-2.9-1.9-5.3-3.4-1-.6-3.9-2.4-23.2-14.8-3.9-2.5.5 2.3 2.5 1.6.5.3.2.1h.1v.1h.2v.1l.4.2.4.3.2.1.1.1h.1l.1.1h.1v.1h.2v.1h.1l5.5 3.6 2.8 1.8 1.4.8 12.2 7.8 3.9 2.5 4.5 2.9 3 1.8 10.8 7c.3-.5.8-.8 1.3-.8h.5l-11.5-7.4zm0 0l-2.9-1.9-5.3-3.4-1-.6-3.9-2.4-23.2-14.8-3.9-2.5.5 2.3 2.5 1.6.5.3.2.1h.1v.1h.2v.1l.4.2.4.3.2.1.1.1h.1l.1.1h.1v.1h.2v.1h.1l5.5 3.6 2.8 1.8 1.4.8 12.2 7.8 3.9 2.5 4.5 2.9 3 1.8 10.8 7c.3-.5.8-.8 1.3-.8h.5l-11.5-7.4zm0 0l-2.9-1.9-5.3-3.4-1-.6-3.9-2.4-23.2-14.8-3.9-2.5.5 2.3 2.5 1.6.5.3.2.1h.1v.1h.2v.1l.4.2.4.3.2.1.1.1h.1l.1.1h.1v.1h.2v.1h.1l5.5 3.6 2.8 1.8 1.4.8 12.2 7.8 3.9 2.5 4.5 2.9 3 1.8 10.8 7c.3-.5.8-.8 1.3-.8h.5l-11.5-7.4z'/%3e%3cpath d='M933.5 450h-55.9l.2.3-.2-.3h-2a110.1 110.1 0 01-18.2-35.8c-1-3-1.7-6-2.4-9l-.6-3-.5-2.4-.2-.9-.2-1.6v-.1l-.2-.7v-.4l-.1-.5-.2-1.2v-.7l-.2-1v-.3l-.1-.7a77.7 77.7 0 01-.3-2.9l-.1-1a141.5 141.5 0 01-.3-4.5v-.1l-.1-.8v-1.1l-.1-1.6v-2.1a143.3 143.3 0 01.4-13.7v-.5a160 160 0 011.3-10c0-.7.2-1.2.3-1.8s2.5 1.6 2.5 1.6l3.6 2.2 8 5.2.7.4 2.2 1.4 4.5 2.9 2.6 1.6 4.8 3 2.5 1.6 1.4 1 1.4.8 5.4 3.5 16.4 10.4 4 2.5 4.5 2.9 2.8 1.8 11 7 1.3.8-.2 1.6c-2.5 15.9-2.4 31.3.3 46.2z' class='cls-11'/%3e%3cpath d='M877.6 450zm55.5-26.6v-3l.2-2.8.2-3.1.1-.6v-.7l.2-1.2.1-1.5.2-1.7.1-.9.2-1.4.1-.5v-.4l.1-.2v-.5l.1-.2v-.4l.1-.4v-.1a49 49 0 01.2-1.7v-.5l-.1-.2h-.1c0-.2-.1-.2-.2-.3l-.3-.3-.4-.2-11.5-7.4-2.9-1.8-5.3-3.4-1-.6-3.9-2.4-23.2-14.8-3.9-2.5-10.2-6.5-2.8-1.8-10.4-6.6-2.3-1.4-1.9-1.2c-.2-.2-.5-.3-.8-.3h-.4l-.2.1h-.1l-.3.2-.3.3-.1.2v.1h-.1v.4l-.1.2v.1a150.7 150.7 0 00-1.8 15.5v.7l-.1.9v1.9l-.2 2.4v5.4a207.9 207.9 0 00.6 10.5l.3 2.2v.2a80.3 80.3 0 001.8 11.4l.4 2 .2 1 .3 1.1.1.5a38.6 38.6 0 00.6 2.3 99.5 99.5 0 002.4 8.2 119 119 0 007.3 17.2l.8 1.5.5 1a118.8 118.8 0 008.1 12.7h4.1a94.1 94.1 0 01-9.3-14.3l-.5-1-.3-.5-.6-1c-2.7-5.4-5-11-7-16.7l-1-2.9c0-.5-.2-1-.4-1.6l-.5-1.6a44.8 44.8 0 01-1.1-4.4l-.1-.5-.1-.5v-.2l-.3-.9-.4-2-.1-.6-.5-2.7a161.8 161.8 0 01-1.5-10.8l-.2-2.5a74 74 0 01-.2-4.5v-.2a139.2 139.2 0 011.4-25.4v-.2l.1-.7 31.3 19.9 7 4.4 27.6 17.6 4.5 2.8 3.6 2.3 2.6 1.7a74.5 74.5 0 00-1 7.9v.3l-.2 2-.1 1.3-.2 2.7-.2 2.5c-.5 10.3.2 20.4 2 30.3h3.3a133 133 0 01-2.1-26.6zm-39.8-44.7l27.6 17.5-27.6-17.6zm39.9 25.1h-.2l-.5-.2-.9-.6a74.5 74.5 0 00-1 7.9v.3l-.2 2-.1 1.3-.2 2.7-.2 2.5c-.5 10.3.2 20.4 2 30.3h1.6c-2.7-15-2.8-30.3-.3-46.2z'/%3e%3cpath d='M933.5 450h-55.9l.2.3-.2-.3h-2a110.1 110.1 0 01-18.2-35.8c-1-3-1.7-6-2.4-9l-.6-3-.5-2.4-.2-.9-.2-1.6v-.1l-.2-.7v-.4l-.1-.5-.2-1.2v-.7l-.2-1v-.3l-.1-.7a77.7 77.7 0 01-.3-2.9l-.1-1-.1-1-.1-1-.1-2.5v-.2l-.1-.7v-1.1l-.1-1.6v-2.1a143.3 143.3 0 01.4-13.7v-.5a143.4 143.4 0 011.3-10c0-.7.2-1.2.3-1.8s2.5 1.6 2.5 1.6l3.6 2.2 8 5.2.7.4 6.7 4.3 7.4 4.7 2.5 1.6 2.7 1.7 5.5 3.5 4.2 2.6 12.2 7.8 4 2.5 4.5 2.9 2.8 1.8 11 7 1.3.8-.2 1.6c-2.5 15.9-2.4 31.3.3 46.2z' class='cls-11'/%3e%3cpath d='M933 423.4l.1-.8v-2.2l.2-2.8.2-3.1.1-.6v-.7l.2-1.7.1-1 .2-1.7.1-.9.2-1.4.1-.5v-.4l.1-.2v-.5l.1-.2v-.4l.1-.5a49 49 0 01.3-1.7l-.1-.5-.1-.2h-.1c0-.2-.1-.2-.2-.3l-.3-.3-.4-.2-11.5-7.3-2.9-1.9-5.3-3.4-1-.6-3.9-2.4-23.2-14.8-3.9-2.5-10.2-6.5-2.8-1.8-10.4-6.5-2.3-1.5-1.9-1.2c-.2-.2-.5-.3-.8-.3h-.4l-.2.1h-.1l-.3.2-.3.3-.1.2v.1h-.1v.2l-.1.1v.3a150.7 150.7 0 00-1.8 15.5v.7l-.1.9v1.9l-.2 2.4v6.7a56.5 56.5 0 00.3 4.6 80 80 0 00.3 4.6l.2 2.2v.2a80.3 80.3 0 001.9 11.4l.4 2 .2 1 .3 1.1v.5a38.6 38.6 0 00.7 2.3 99.5 99.5 0 002.4 8.2 119 119 0 007.3 17.2l.8 1.5.5 1a118.8 118.8 0 008.1 12.7h4.1a94.1 94.1 0 01-9.3-14.3l-.5-1-.3-.5-.6-1c-2.7-5.4-5-11-7-16.7l-1-2.9c0-.5-.2-1-.4-1.6l-.5-1.6a44.8 44.8 0 01-1.2-5l-.1-.4v-.2l-.3-.9-.4-2-.1-.6-.5-2.7a161.8 161.8 0 01-1.5-10.8l-.2-2.5a74 74 0 01-.2-4.5v-1.4a137.4 137.4 0 011.4-24.2v-.2l.1-.7 31.3 19.9 7 4.4 27.6 17.6 4.5 2.8 3.6 2.3 2.6 1.7v.4l-.4 2.3a73.5 73.5 0 00-.6 5.2v.3l-.2 2-.1 1.3-.2 2.7-.2 2.5c-.5 10.3.2 20.4 2 30.3h3.2a133 133 0 01-2-26.6zm-78-69.1l31.3 19.9-31.3-20zm38.3 24.4l27.6 17.5-27.6-17.5zm39.9 25.1h-.2l-.4-.2-1-.6v.5l-.4 2.2a73.5 73.5 0 00-.6 5.2v.3l-.2 2-.1 1.3-.2 2.7-.2 2.5c-.5 10.3.2 20.4 2 30.3h1.6c-2.7-15-2.8-30.3-.3-46.2z'/%3e%3cpath d='M996.1 205.1l-79.6-50.7 20.6-81.2 79.7 50.6-20.7 81.3z' class='cls-11'/%3e%3cpath d='M1014.9 124.6l-13.9 54.6 13.9-54.6zm0 0l-13.9 54.6 13.9-54.6zm-.9-2.5l-.3-.2-5.6-3.6-6.5-4.1-17.2-11-3-1.8-4.5-3-1.1 1.3 26.2 16.7 3.9 2.5 9 5.7-13.9 54.6 13.9-54.6.3-1.2.2-.5-1.4-.8zm.9 2.5l-13.9 54.6 13.9-54.6zm2.8-2.2l-.4-.2-12-7.7-1.5-.9-18.2-11.5-2.9-1.9-4.6-3-1-.6-1-.6-5.9-3.7-3.9-2.5-14.6-9.3-1.6-1-2.3-1.5-3.6-2.3-3.2-2-3-2a1.7 1.7 0 00-1.4-.1h-.2l-.2.2-.2.2-.2.2a2.6 2.6 0 00-.1.2l-.1.2v.2h-.1l-.2 1-12.5 49-.3 1.3-.3 1.2-7.3 28.7c-.2.7.1 1.4.7 1.8l32.2 20.4 47.5 30.2.2.2h.1a2.7 2.7 0 00.4 0h.7c.5-.2.9-.7 1-1.2v-.2l.5-1.6 19.8-78 .4-1.4v-.2c0-.6-.2-1.3-.7-1.6zm-69.9 50L926 158.5l-6.3-4-1.4-.9 7.4-28.8.3-1.3.3-1.2 11.9-46.6 2.8 1.9.8.4.8.6 1 .6 1 .6 1.3.8 1.1.8.8.5 1.2.7.2.2 24.5 15.5 1 .7 1 .7 26.3 16.7 3.9 2.4 9 5.8L1001 179l-5.9 23.3-47.3-30zM1014 122l-.3-.2-5.6-3.6-6.5-4.1-17.2-11-3-1.8-4.5-3-1.1 1.3 26.2 16.7 3.9 2.5 9 5.7-13.9 54.6 13.9-54.6.3-1.2.2-.5-1.4-.8zm.9 2.5l-13.9 54.6 13.9-54.6zm0 0l-13.9 54.6 13.9-54.6zm0 0l-13.9 54.6 13.9-54.6z'/%3e%3cpath d='M1259.9 147.5v8.2l-2.4-.3-25.9-3.4-7.4-1-18.4-2.4-3.2-.4-2-.2-1.8-.3-36.9-4.8-20.2-2.7-20.5-2.7-2.6-.3-.9-.1-15.2-2-4.2-.6-19.1-2.5-6.2-.8-4.3-.6-8.1-1-3.5-.5-4.6-.6-1.6-.2-1.5-.2-31-4-1.6-.3-1.4-.8-7.3-4.7-6.5-4.1-17.2-11-3-1.8-4.5-3-1-.6-1-.6-4.2-2.7-1.6-1-2.3-1.5-16.7-10.6-2.3-1.6-9-6.4 2.2.3 6.8.9 2.3.3 38.3 5 1.3.2 1.2.1 38.8 5.1 1.3.2 1.4.2 7.2 1h1.2l1.2.2 4 .6 3.4.4 8 1 4.2.6 25.3 3.3 4.3.6 2.5.3 1.3.2 1.2.2h.2l1 .1 9.2 1.2 1 .2 2.4.3 10.8 1.4 5.2.7 4.6.6 9.2 1.2 1.5.2h.8l2 .4 7.7 1 20.5 2.6 1.9.3 1.8.2 15.2 2 3.5.5 1.8.2 26.5 16.9 5.6 3.6 1 .6h.1l1 .7 3.1 2 3.6 2.2 5.9 3.8 2.8 1.8 13.8 8.7z' class='cls-5'/%3e%3cpath d='M1258.5 153.9l-25.3-3.3 25.3 3.3 1.4.2-1.4-.2zm-34.6-4.6l-19-2.5-2-.2 2 .2 19 2.5 3.4.5-3.4-.5zm-70.7-9.2l-11.8-1.6 11.8 1.6zm-32.4-4.3l-3.4-.5 3.4.5 20.6 2.7-20.6-2.7zm-16.7-2.2l-4.2-.5 4.2.5 13.3 1.7-13.3-1.7zm-29.6-3.9l-4.2-.5 4.2.5 25.4 3.4-25.4-3.4zm-14.3-1.9l-3.5-.4-5.4-.7-1.5-.2-1.5-.2-31-4-12-7.8 12 7.7 31 4.1 1.5.2 1.5.2 5.4.7 3.5.5 10 1.3-10-1.4zm-56.4-14.2L985.6 102l18.2 11.6 1.4 1-1.4-1zm254.7 40.3l-25.3-3.3 25.3 3.3 1.4.2-1.4-.2zm-34.6-4.6l-19-2.5-2-.2 2 .2 19 2.5 3.4.5-3.4-.5zm-70.7-9.3l-11.8-1.5 11.8 1.6zm-32.4-4.2l-3.4-.5 3.4.5 20.6 2.7-20.6-2.7zm-16.7-2.2l-4.2-.6 4.2.6 13.3 1.7-13.3-1.7zm-29.5-3.9l-4.3-.5 4.2.5 25.4 3.4-25.3-3.4zm-14.4-1.9l-3.5-.4-5.4-.7-1.5-.2-1.4-.2-31-4-12.1-7.8 12 7.7 31 4 1.5.3 1.6.2 5.3.7 3.5.4 10 1.4-10-1.4zm-56.4-14.2L985.6 102l18.2 11.6 1.4 1-1.4-1zm254.7 40.3l-25.3-3.4 25.3 3.4 1.4.2-1.4-.2zm-55.5-7.3l1.8.2-1.8-.2zm-49.8-6.6l-11.8-1.5 11.8 1.6zm-32.4-4.2l-3.4-.5 3.4.5 20.6 2.7-20.6-2.7zm-16.7-2.2l-4.2-.6 4.2.6 13.3 1.7-13.3-1.7zm-29.5-3.9l-4.3-.5 4.2.5 25.4 3.3-25.3-3.3zm-14.4-1.9l-3.5-.4-5.4-.7-1.5-.2-1.4-.2-31-4.1-12.1-7.7-1.5-1-18.2-11.5-2.8-1.8-4.7-3-1-.6-1.2 1.2 1 .7 4.6 2.8 2.9 1.9 17.2 11 6.5 4 5.6 3.6.3.2 1.4.9c.3-.5 1-.8 1.6-.7h.4l31 4 1.4.3 1.6.2 5.3.7 3.5.4 10 1.4-10-1.4zm172 .1l-1.1-.7-1-.6-32.7-20.8a2 2 0 00-.3-.2h-.4l-18.5-2.5-1.8-.2-2-.3-23.3-3-25.4-3.4-4.1-.5-19.7-2.6-3.3-.4-1.3-.2-1.2-.2h-.5l-.7-.1-.6-.1-1.4-.2-50.7-6.7-1.2-.1-1.2-.2-8.2-1-1.3-.2-1.4-.2-37-4.9-1.3-.1-1.3-.2-41.5-5.5-10.6-1.4c-.4 0-1 .1-1.3.4-.3.4-.6 1.6-.6 2s.2.2.6.5l.8.5 4.3 2.7.8.5.8.5 1 .6 1 .7 1.3.8 1.1.8.8.5 1.2.7.2.2 24.5 15.5 1 .7 1 .6 26.3 16.8 3.9 2.4 9 5.7 1 .7.4.1h.1l.2.1 1.4.2 32.6 4.3 1.5.2 1.6.2 142.7 18.7 2 .3 1.9.2 59.6 7.8V154l-1.4-.1-25.3-3.4-4.3-.5-1.6-.2-3.4-.5-19-2.5-2-.2-1.8-.3-14.8-2-33.1-4.3-11.8-1.5-20.6-2.7-3.4-.5-13.3-1.7-4.2-.6-25.3-3.3-4.3-.6-10.1-1.3-3.5-.4-5.4-.7-1.5-.2-1.4-.2-31-4.1-12.1-7.7-1.5-1-18.2-11.5-2.8-1.8-4.7-3-1-.6-1-.7-5.9-3.7-3.9-2.5-14.6-9.2-1.6-.9-2.3-1.1-6.1-3.2 2.5.4 3.6.4 2.3.3 37.3 5 1.3.1 1.3.2 40.4 5.3 1.4.2 1.4.2 6.4.8 1.1.2 1.2.1 4.4.6 3.5.4 6 .8 4.2.6 25.3 3.3 4.3.6 4.8.6.8.1.6.1h.7l.7.2h.5l9.2 1.3 3.5.4 10.8 1.4 4 .6 5.7.7 3.5.5 7.3 1h.5l4.3.6 14 1.8 9.5 1.3 2 .2 1.8.2 15.8 2.1 5.4.7 1 .2 23.2 14.8 8 5 .5.4.6.4 1 .6 12.7 8 2.9 1.9 15 9.5v-3.9L1232 128zm-228.4-14.3L985.6 102l18.2 11.6 1.4.9-1.4-1zm56.4 14.2l-3.5-.4-5.4-.7-1.5-.2-1.4-.2-31-4.1-12.1-7.7 12 7.7 31 4 1.5.3 1.6.2 5.3.7 3.5.4 10 1.4-10-1.4zm14.4 2l-4.3-.6 4.2.5 25.4 3.3-25.3-3.3zm29.5 3.8l-4.2-.6 4.2.6 13.3 1.7-13.3-1.7zm16.7 2.2l-3.4-.5 3.4.5 20.6 2.7-20.6-2.7zm32.4 4.2l-11.8-1.5 11.8 1.5zm70.7 9.3l-19-2.5-2-.2 2 .2 19 2.5 3.4.5-3.4-.5zm34.6 4.6l-25.3-3.4 25.3 3.4 1.4.1-1.4-.1zm-254.7-40.3L985.6 102l18.2 11.6 1.4.9-1.4-1zm56.4 14.2l-3.5-.4-5.4-.7-1.5-.2-1.4-.2-31-4.1-12.1-7.7 12 7.7 31 4 1.5.3 1.6.2 5.3.7 3.5.4 10 1.3-10-1.3zm14.4 1.9l-4.3-.6 4.2.6 25.4 3.3-25.3-3.3zm29.5 3.9l-4.2-.6 4.2.6 13.3 1.7-13.3-1.7zm16.7 2.2l-3.4-.5 3.4.5 20.6 2.7-20.6-2.7zm32.4 4.2l-11.8-1.5 11.8 1.5zm70.7 9.3l-19-2.5-2-.2 2 .2 19 2.5 3.4.5-3.4-.5zm34.6 4.5l-25.3-3.3 25.3 3.4 1.4.1-1.4-.2zm-254.7-40.2L985.6 102l18.2 11.6 1.4.9-1.4-1zm56.4 14.2l-3.5-.4-5.4-.8-1.5-.2-1.4-.1-31-4.1-12.1-7.7 12 7.7 31 4 1.5.3 1.6.2 5.3.7 3.5.4 10 1.3-10-1.3zm14.4 1.9l-4.3-.6 4.2.6 25.4 3.3-25.3-3.3zm29.5 3.9l-4.2-.6 4.2.6 13.3 1.7-13.3-1.7zm16.7 2.2l-3.4-.5 3.4.5 20.6 2.7-20.6-2.7zm32.4 4.2l-11.8-1.5 11.8 1.5zm70.7 9.3l-19-2.5-2-.3 2 .3 19 2.5 3.4.4-3.4-.4zm34.6 4.5l-25.3-3.3 25.3 3.3 1.4.2-1.4-.2z'/%3e%3cpath d='M1259.9 147.5v5.2l-1.4 1.2-.5.4c-.3.3-.5.7-.5 1.1l-25.9-3.4 1.6-1.4 11.7-10.7 1.3-1.1 13.7 8.7zm-202.6-58.6l-7.9-1 1.5 6.9 6.4-5.9zm-48.9 23.2l23.3 7.4-5.2-23.8-18.1 16.4zm94.1 23l15.2 2-2.8-13.2-12.4 11.2zm54.8-28.6l-23.2-7.4 5.2 23.9 18-16.5zm-48.4-.6l-2.3-10.5-15.4-2-5.6 5.1 23.3 7.4zm83.1 4.3l-18 16.5 23.2 7.4-5.2-23.9zM968.5 84.6l2.2 9.9 10.8 6.9 10.3-9.4-23.3-7.4zm259.1 66.6l15.7-14.2-9.4-6-11.5-3.7 5.2 23.9z' class='cls-1'/%3e%3cpath d='M1049.4 99.5h.5c.4 0 .8-.1 1.1-.4l10.6-9.6-4.3-.6-6.4 5.9-1.5-7-3.5-.4 2.4 10.9c.1.5.5 1 1 1.2zm31.4 0c.1.6.5 1 1 1.2l28.8 9.2h.5c.4 0 .8-.1 1-.4.5-.4.7-1 .6-1.6l-2.7-12-3.4-.5 2.2 10.5-23.2-7.5 5.5-5-4.2-.6-5.6 5.1c-.5.4-.7 1-.5 1.6zm81.3 6c0-.6-.5-1-1-1.2l-.5-.1-8.8-2.8-7.6-1-2-.3-1-.1-1.4-.2-9.2-1.2.4 1.7 4 18.5.3 1.2.2 1.1 1.2 5.4a1.6 1.6 0 001.6 1.3c.4 0 .8-.2 1-.5l10.7-9.7 2.4-2.1 2.5-2.3 6.7-6.1c.5-.4.7-1 .5-1.6zm-15.4 10.8l-2 1.8-2 1.8-3.4 3-.5-2.2-.3-1.2-.2-1.2-3.9-17.6-.3-1.6 7.7 2.5.4.1h.1l4.3 1.4 10.7 3.5-10.6 9.7zm54.3 19.9l-6-27.5-.3-1.7-3.5-.5-1.6 1.5-20 18.1a1.6 1.6 0 00.7 2.8l28.6 9.2h.5c.4 0 .8-.1 1.1-.4.5-.4.7-1 .5-1.5zm-27-9.5l18-16.5 5.2 23.9-23.2-7.4zm45.1-3c-.4.4-.6 1-.5 1.5l5.6 25.8 7.4 1 14.5-13.2-2.8-1.8-15.7 14.2-5.2-23.8 11.5 3.6-10.9-6.9-2.3-.7c-.5-.2-1.2 0-1.6.3zm40.8 29v3l-2.4-.3c0-.4.2-.8.5-1l.5-.5 1.4-1.2zM996.6 91c-.1-.6-.6-1-1.1-1.3l-28.7-9.1a1.6 1.6 0 00-2 1.9l2 9.5 3.9 2.5-2.2-10 23.3 7.5-10.3 9.4 2.9 1.8L996 92.5c.4-.4.6-1 .5-1.6zm38.9 30.6l-6.4-29.4c-.1-.6-.6-1-1.1-1.2-.6-.2-1.2 0-1.6.3l-22.3 20.3a1.6 1.6 0 00-.3 2c.2.4.5.6 1 .8l.4.1 28.2 9 .5.1c.4 0 .8-.2 1.1-.4.4-.4.6-1 .5-1.6zm-27-9.5l18-16.4 5.2 23.8-23.3-7.4zm76.5 7.1c-.1-.6-.6-1-1.1-1.3l-28.7-9.1a1.6 1.6 0 00-2.1 2l4 18.3 3.5.5-3.7-16.8 23.3 7.4-11.5 10.4 4.3.6 11.5-10.5c.4-.3.6-1 .5-1.5zm31.4 0c-.6-.2-1.2 0-1.6.3l-16.5 15 4.3.6 12.3-11.2 2.8 13.2 3.5.4-3.7-17.1c-.1-.6-.6-1-1.1-1.2zm25.6 18.1c-.5.4-.7 1-.5 1.6l.3 1.3 20.2 2.7-18.4-6c-.6 0-1.2 0-1.6.4zm62.7 10.1c-.5-.2-1.1 0-1.6.3l-.5.5 3.2.4c0-.6-.5-1-1-1.2zm-234.9-22.7a4.4 4.4 0 102.7-8.3 4.4 4.4 0 00-2.7 8.3zm-10.2 32.1a4.4 4.4 0 102.6-8.3 4.4 4.4 0 00-2.6 8.3zm45-38.1c1.2.3 2.5.2 3.5-.4l-6.5-4.1c-.1 2 1 3.8 3 4.5zm-10.2 32.1a4.4 4.4 0 102.6-8.3 4.4 4.4 0 00-2.6 8.3zm-10.3 32.1a4.4 4.4 0 102.7-8.3 4.4 4.4 0 00-2.7 8.3zm-43.3-84.6a4.4 4.4 0 102.7-8.3 4.4 4.4 0 00-2.7 8.3zm-10.2 32.1a4.4 4.4 0 102.6-8.3 4.4 4.4 0 00-2.6 8.3zm-7.6 23.8c-1.8-.5-3.6 0-4.7 1.4l7.3 4.6.2-.5c.7-2.3-.5-4.7-2.8-5.5z'/%3e%3cpath d='M960.8 241.7l.4-1-3.7 2.4 4 2.5c-.8-1-1.1-2.5-.7-4zm145.4-29a4.4 4.4 0 102.8 5.5c.7-2.3-.5-4.8-2.8-5.5zm-7.7 34.3a5.6 5.6 0 00-.8-1c-.5-.6-1.1-1-1.8-1.2a4.3 4.3 0 10-2.6 8.3 4.3 4.3 0 005.4-2.8c.4-1.1.3-2.3-.2-3.3zm-24.4-25.8l-.3-.6-.4-.5-.3-.3c-.5-.5-1-.9-1.7-1-1.8-.6-3.6 0-4.7 1.2l-.4.6-.3.6-.1.3c-.3 1-.3 2 .1 3l.3.6a4.4 4.4 0 007.9-1c.3-1 .2-2-.1-2.9zm-10.3 32.1l-.3-.6a4.4 4.4 0 00-6.8-.8 4.4 4.4 0 00-1 4.7l.4.6a4.3 4.3 0 00.6.8 4.3 4.3 0 007.1-4.7zm-62.4-21.5a4.4 4.4 0 10-2.6 8.3 4.4 4.4 0 002.6-8.3zm24.6 26.1a4.4 4.4 0 10-2.7 8.3 4.4 4.4 0 002.7-8.3zm12.8-30a4.4 4.4 0 00-8 .7c-.4 1.1-.3 2.3.2 3.3a4.4 4.4 0 007.8-4z' class='cls-1'/%3e%3cpath d='M969 244.3a4.4 4.4 0 00-4.5-5.6l-3.3 2-.4 1c-.4 1.4-.1 2.8.7 4l2.5 1.5c2.2.5 4.4-.7 5.1-2.9zm32.4-12.5a4.4 4.4 0 10-2.6 8.3 4.4 4.4 0 002.6-8.3zm-10.2 32.1l-1.3-.2 3.8 2.4c-.5-1-1.4-1.8-2.5-2.2zm45-38.1a4.4 4.4 0 10-2.6 8.3 4.4 4.4 0 002.6-8.3zm-10.2 32.1a4.4 4.4 0 10-2.7 8.3 4.4 4.4 0 002.7-8.3zm42.7-30.9a4.4 4.4 0 102.7-8.3 4.4 4.4 0 00-2.7 8.3zm-10.2 32.1a4.4 4.4 0 102.6-8.3 4.4 4.4 0 00-2.6 8.3zm-7.7 23.9a4.4 4.4 0 00-5.4 5.5l7.2-4.5c-.5-.5-1-.8-1.7-1zm42.5-29.9a4.4 4.4 0 102.6-8.3 4.4 4.4 0 00-2.6 8.3z'/%3e%3cpath d='M1025.4 314.5l14.2-12.9-1.6-5.3-17.8-5.7 5.2 23.9zm-55.2-63.3l-7.7-4.9-2 1.8 9.7 3.1zm19.6 22.3L972 289.7l.1.4 22.9 7.3-5.2-23.9zm-32.3-30.4l.8 2.6 1.3-1.3-2.1-1.3z' class='cls-1'/%3e%3cpath d='M970.2 251.2l-9.7-3.1 2-1.8-2.9-1.9-1.3 1.3 1.8 5.7 21 6.7-10.9-6.9zm27 50.2c.4 0 .8-.1 1.1-.4.4-.4.6-1 .5-1.6l-6.4-29.4c-.1-.6-.6-1-1.1-1.2-.6-.2-1.2 0-1.6.4l-18.8 17 1 3.5 17.9-16.2 5.2 23.9-23-7.4 1.2 3.8 23.4 7.5h.5zm19.7-14.4c-.4.3-.6 1-.5 1.5l6.4 29.4a1.6 1.6 0 001.6 1.3c.4 0 .8-.1 1-.4l15.2-13.8-1-3.5-14.2 13-5.2-24 17.7 5.8-.7-2.6-3.7-2.3-15-4.8c-.6-.2-1.2 0-1.6.4zm27.8 47.1c0-.5-.5-1-1-1.2-.6-.2-1.2 0-1.7.4l-12.2 11 2.9 2 9.5-8.7 3.7 17 3.9 2.5-5-23z'/%3e%3cpath d='M1035.5 314.8l1.3.9-1.3-.9zm-73 93.6z' class='cls-1'/%3e%3cpath d='M1052.3 381.6a4.4 4.4 0 102.6-8.3 4.4 4.4 0 00-2.7 8.3zm-10.3 32.1a4.4 4.4 0 102.7-8.3 4.4 4.4 0 00-2.7 8.3zm-10.2 32.2a4.4 4.4 0 102.6-8.3 4.4 4.4 0 00-2.7 8.3zm55.6-71.4a4.4 4.4 0 102.6-8.2 4.4 4.4 0 00-2.6 8.2zm-10.3 32.2a4.4 4.4 0 102.7-8.3 4.4 4.4 0 00-2.7 8.3zm-13.1 26.6a4.4 4.4 0 108.4 2.7 4.4 4.4 0 00-8.3-2.7zm48-32.7a4.4 4.4 0 102.6-8.2 4.4 4.4 0 00-2.6 8.3zm-10.3 32.2a4.4 4.4 0 102.6-8.3 4.4 4.4 0 00-2.6 8.3z'/%3e%3cpath d='M995.3 379l-4.4-2.7 1.2 5.6 3.2-2.9zm-45.6 20.2l4.8 1.6 16.9-1.2-3.6-16.8-18.1 16.4zm-39.9-27.5l3.9 18 4.6 2.9 14.7-13.5-23.2-7.4zm-39-9.3l11.9 7.6-3.3-15.4-8.6 7.8zm91 2.4l-1.8-8.2-9.9-6.3-2.3-1.4-9.3 8.5 23.3 7.4zm-51.3-17.2l-7.9.6 1.2 5.5 6.7-6.1z' class='cls-1'/%3e%3cpath d='M902.3 358.4h.5c.4 0 .8-.1 1-.4l12-10.8-5.3.4-6.7 6-1.2-5.4-3.3.2 1.9 8.8c.1.5.5 1 1 1.2zm31.4 0c0 .6.5 1 1 1.2l28.7 9.2h.5c.4 0 .8-.1 1.1-.4.5-.4.7-1 .5-1.6l-1.7-7.8-3.9-2.5 1.8 8.3-23.2-7.5 9.3-8.5-2.9-1.8-10.7 9.8c-.5.4-.7 1-.5 1.6zm57 28.2h.5c.4 0 .8-.1 1-.4l6-5.4-3-1.8-3 2.9-1.3-5.6-3.9-2.5 2.5 11.5c.2.6.6 1 1.1 1.3zm-109.8-36.7c-.6-.2-1.2 0-1.6.3l-11.4 10.4 2.9 1.8 8.6-7.8 3.3 15.4 4 2.5L882 351c-.1-.6-.6-1-1.1-1.2zm57 28.1c-.2-.5-.6-1-1.1-1.2l-28.7-9.1a1.6 1.6 0 00-2.1 1.9l3.8 17.6 4 2.5-4-18L933 379l-14.8 13.5 2.8 1.8 16.3-14.8c.4-.4.6-1 .5-1.5zm31.3 0c-.5 0-1.1 0-1.6.4l-22.2 20.3c-.5.4-.6 1-.5 1.6 0 .4.4.8.8 1l8.8-.5-4.8-1.6 18-16.4 3.7 16.8 3.3-.3-4.4-20c0-.6-.5-1-1-1.2zm25.7 18.2c-.5.4-.7 1-.5 1.6v.2l7-.5-5-1.6c-.5-.2-1.1 0-1.6.3z'/%3e%3cpath d='M933.5 450c-2.7-15-2.8-30.3-.3-46.2l.2-1.6-1.3-.9-11-7-2.8-1.7-4.6-3-3.9-2.4-12.2-7.8-1.3-.8-2.9-1.8v.4a4.8 4.8 0 010 1.5l-.1.1a4.4 4.4 0 01-8.3-2.6l.2-.5v-.1l.2-.4.2-.2.1-.2.2-.1.2-.3.2-.2.2-.1.1-.1.2-.2.3-.1.1-.1.2-.1.5-.2h-.1v-.1h-.1v-.1h-.1l-.1-.1h-.1l-.2-.2-.2-.1-.4-.2-.3-.3h-.2v-.1h-.1l-.2-.2-.6-.3-2.4-1.6-.3-.2-4.6-2.9h-.1l-.1-.1h-.1v-.1h-.1l-.2-.2-.7-.4-1.3-.8-1-.6v-.1l-.2-.1-1.1-.7-2.2-1.4-2.1-1.4-.7-.4-8-5.1h-.1l-1-.2c-1.2-.4-2-1.1-2.5-2.1l-.9-.5-.4-.3-.7-.4-.6-.4c0 .6-.2 1.2-.3 1.7v.8l-.2.5-.3 2.5v.6a41.2 41.2 0 00-.3 1.8v.4l-.1.6v.8l-.2 1v1.1l-.1.5a119.3 119.3 0 00-.5 13.7v1.8l.3.1.3.2a5.1 5.1 0 01.7.6l.3.4.1.1.2.3.1.3.1.1v.2l.2.2a3.2 3.2 0 01.1.9v.5a4.3 4.3 0 01-.4 2l-.4.5-.2.3a3.3 3.3 0 01-.7.6l-.3.2a125.6 125.6 0 00.6 5.5v.3l.2 1v.7l.2 1.2.1.6v.3l.2.7v.1l.3 1.6.1.9.3 1.5.2.9.4 2 .3 1 .2 1.2.3 1.1.3 1.2a23.8 23.8 0 00.9 3.3l.6 2.2a115 115 0 007.9 19.3v.2l.5.8a46.4 46.4 0 001 1.9v.1l.3.4 1.2 2.1 1.5 2.6a110 110 0 005.8 8.4h57.9zM883 411a4.4 4.4 0 11-8.3-2.7 4.4 4.4 0 018.3 2.6zm24.6 26a4.4 4.4 0 11-8.3-2.6 4.4 4.4 0 018.3 2.6zm10.2-32a4.4 4.4 0 11-8-3.2l.2-.5.2-.3v-.1l.4-.4.2-.2.3-.2.2-.2h.2l1.4-.6h.5a4.3 4.3 0 011.6.2 4.4 4.4 0 012.2 1.6l.2.2.2.4a3.3 3.3 0 01.3.7v.3c.2.7.2 1.5 0 2.2z' class='cls-1'/%3e%3cpath d='M885 376.2a4.4 4.4 0 108.4.6l-5.4-3.5a4.4 4.4 0 00-3 2.9zm-4.8 29.3a4.4 4.4 0 10-2.6 8.2 4.4 4.4 0 002.6-8.2zm34.8-6a4.4 4.4 0 10-2.6 8.2 4.4 4.4 0 002.6-8.2zm-10.2 32.1a4.4 4.4 0 10-2.7 8.3 4.4 4.4 0 002.7-8.3zm-46-76.3l1 .1-3.5-2.2c.5 1 1.4 1.7 2.5 2zm-4.8 29.3c.7-2.1-.3-4.3-2.2-5.3v.1c0 2.5.2 5 .4 7.5.8-.5 1.5-1.3 1.8-2.3z'/%3e%3cpath d='M1235.7 32.8a41.4 41.4 0 01-5.3 18.8 93 93 0 01-15.8 20c-6.7 6.5-14 12.8-22 18.8l-3 2.2-.3.3-1 .7-.2.1-2.1 1.5-1.3 1-2.1 1.4a42 42 0 01-3.4 2.3l-.9.5a23.6 23.6 0 01-1.5 1l-1.9 1.2-1 .6-2 1.2-.6.4-3.1 1.8a110.9 110.9 0 01-5.7 3l-1 .5a96.6 96.6 0 01-8.6 3.9h-.1l-.9.4-2 .7a53 53 0 00-3 1l-.5.2a52.4 52.4 0 01-5 1.3l-.6.2h-.4l-.3.1a26 26 0 01-2.6.5l-1.2.1h-.5l-.1.1h-.3l-.9.1-.7.1h-.8l-.8.1h-5l-2.7-.1h-.4l-.2-.1a26.2 26.2 0 01-4-.7h-.2l-.8-.3h-.2l-.3-.1-1.9-.7-.4-.1a30 30 0 01-6.6-3.8l-.3-.2-.7-.6-.4-.3-.6-.6-.2-.1-.9-.8-.3-.3a41 41 0 01-1-.9l-1-1.1a35 35 0 01-1.5-1.8l-.8-1-.3-.3-.3-.4-1-1.6-.4-.7-.3-.4-.4-.7a14 14 0 01-.9-1.7l-.1-.4-3-6.7-20.4-45.9.3.7.2.4.6 1 .2.4a17.9 17.9 0 001.8 2.6l.3.4.8 1 .3.4a43.8 43.8 0 003.2 3.3l.3.3.7.6.3.3.7.6.3.3.8.6.2.2 1 .7.3.2a36.3 36.3 0 001.1.7l.7.4.4.2.7.5.4.1 1 .5h.1l1 .5.4.1.7.3.4.2a65.4 65.4 0 001.1.3l1 .3h.1l.8.2a31.4 31.4 0 003.7.6h.3a43.3 43.3 0 002.4.2h.2a16.1 16.1 0 001.3 0h3.7l1.2-.2h.4l1.6-.2h.2l1.4-.2h.5l1-.2.6-.1 1.3-.3h.4l1-.2.4-.2 1.5-.3a90.7 90.7 0 003.2-1l1.9-.6 1.1-.4 2-.7 1-.4 2.6-1.1.3-.1 3-1.3.5-.3a60 60 0 002.3-1l.9-.5 2-1 .8-.5a272.6 272.6 0 006.6-3.8l2-1.2 1-.7 1.9-1.1 1-.7 1.3-.9 2.2-1.4 1.3-.8 2-1.5 1.3-.9 2.3-1.6 1-.8 3.4-2.4c8-6 15.3-12.3 22-18.9A101.7 101.7 0 001203 4l.8-1.2 1.8-2.7h17.6l7.2 16.1 3.3 7.4a21.3 21.3 0 011 2.4v.1l.2.9a18 18 0 01.7 4v.7l.1 1.2z' class='cls-11'/%3e%3cpath d='M1236.9 31.5V31l-.1-.7V30a15 15 0 00-.4-1.9 15 15 0 00-.7-2.6l-.4-1.1a14 14 0 00-.4-1L1224.4 0h-2.6l5.9 13.2 1.6 3.5 3.2 7.4.2.3v.1c.3.5.5 1 .6 1.6l.1.3.5 1.8.2.8v.4l.2 1a13.7 13.7 0 01.1 2.4v1a35.6 35.6 0 01-2.1 10.3 46 46 0 01-3 7 85.4 85.4 0 01-15.7 19.6 226 226 0 01-28.4 23.6l-1.3.8-1.8 1.3-.3.2-1.6 1c-.1.2-.3.3-.4.3l-1.6 1c-.6.5-1.3 1-2 1.3l-1.7 1.1-2.2 1.4-1 .7a21.4 21.4 0 01-1.2.7l-2.6 1.5-2.8 1.5-.9.5a33.7 33.7 0 01-1.8 1l-3.9 1.8-1.3.6-1 .5-.5.2-.3.1c-.2 0-.2.1-.3.2l-.4.1-2 .8-.5.2-.4.2-.7.2-1.2.5-2.7 1h-.1l-.8.2a70.2 70.2 0 01-4.6 1.2l-.4.1-1.4.3-.7.1-.5.1h-.2l-.9.2-1.3.2h-.9l-.3.1h-.5l-1 .2h-2.1l-.7.1h-4l-1.2-.2h-1.1a43.7 43.7 0 01-3.6-.7h-.5a39.7 39.7 0 01-2.7-1h-.4l-.3-.2-.7-.3-.2-.1h-.1l-.3-.2a22 22 0 01-.7-.3l-.7-.4-.4-.2-.3-.2a58.6 58.6 0 01-2-1.2l-1-.8-.3-.2-.7-.5-.3-.3-.3-.2a13 13 0 01-.4-.4l-.2-.2h-.1l-.2-.3-.7-.6-1-1-1-1-.7-.8-.2-.3-.6-.6-1.1-1.5-.7-1-.1-.1-.6-1-.2-.3-.3-.4-.3-.6-.4-.8-.4-.6-.2-.5-1.9-4.3-.8-1.8-.3-.6-.5-1.1-.7-1.7-14.6-33c0 .2.1.2.2.3l1 1 .3.3.7.6.4.3.6.6.4.3.8.6.2.2 1 .8.3.1.8.6.4.2.7.4.4.3.8.4.3.2 1.1.5h.2l1 .5.3.1.8.3.4.2.8.2.4.2 1 .2h.2l.6.2h.3l.3.2 1.3.2 2.1.2h.3l2 .2h7l.4-.1 1.6-.2h.3l1.3-.2h.6l1.2-.3h.4l1.3-.3h.4l.9-.3h.6l1.5-.5 2.7-.8.6-.1 1.8-.6.4-.2.9-.3 1.9-.7.3-.1.7-.3 2.7-1.1.3-.1 3-1.3.5-.3 2.3-1.1.9-.5 2-1 .9-.5a117 117 0 005.7-3.2l1-.6 1.9-1.2 1-.6 2-1.2 1-.7 1-.6.3-.3a101.4 101.4 0 003.4-2.3l2.2-1.4.1-.1 1.1-.8 2.3-1.6 1-.8 3.4-2.4a232.1 232.1 0 0022-19l.5-.4c4-4 7.6-8 10.6-12.2l1-1.3.8-1.2.2-.3.5-.8L1207 0h-2.8a76.7 76.7 0 01-3.5 5c-3 4.2-6.6 8.3-10.7 12.3a226 226 0 01-21.8 18.8l-3.3 2.4-1 .8-2.3 1.6-1.1.7-.2.1-2 1.5-1.4.9-2.1 1.4-.4.2-1 .6-1 .7-1.8 1.1-1 .7-2 1.2-.9.5a209.9 209.9 0 01-5.6 3.2l-.9.5-2 1-.9.5-2.2 1-.5.3-3 1.3-.2.1a72.8 72.8 0 01-3.2 1.3l-.4.2-2 .7-.7.3-.5.1-1.7.6-.6.2-2.6.8-1.5.3-.5.1-.9.2h-.3c-.4.2-.9.2-1.3.3l-.5.1-1 .2h-.6l-1.3.2h-.3l-1.5.2h-.4l-1.2.1h-1.1l-.5.1h-3.8l-2-.2h-.2a43.7 43.7 0 01-3.2-.5h-.6l-.6-.2h-.1l-1-.3-.3-.1-.7-.3h-.4l-.7-.4-.3-.1-1-.4-1-.5-.4-.2-.7-.4-.4-.2-.7-.4-.3-.2-.7-.5-.3-.2-1-.7-.2-.2-.7-.5-.4-.3-.6-.6-.3-.2-.7-.7-.3-.2a40.4 40.4 0 01-3-3.3l-.4-.4-.7-1-.3-.3-1-1.3-.8-1.3-.2-.4-.5-.9-.2-.3a24 24 0 01-.6-1.3c-.3-.6-1-.9-1.6-.6-.6.3-.8 1-.6 1.6l19.7 44.2.8 1.8.8 1.7 2.4 5.5v.2l.4.6.2.4v.1l.1.2.2.4.3.4v.3l.5.8.2.3.7 1 .6 1a17.4 17.4 0 00.9 1.2 24.5 24.5 0 003.2 3.5l2.4 2.2.7.6.2.2a34.7 34.7 0 004.4 3l.2.2h.2l.8.5.3.2.5.2.6.3h.1l.9.4h.1l.4.2.8.4h.4v.1l.4.1.3.1.4.1.3.1h.2l.6.2h.1l.7.2.6.1a26.3 26.3 0 003.4.5h.2l1 .1h.1l1 .1h6.9l.3-.1h.8l1-.2h.6l1-.2 1.6-.3 1.4-.2.8-.2.8-.1.4-.1.6-.2 1.2-.3 1.5-.4 1.6-.5 1.2-.4.8-.2 1-.4h.3l2-.8.6-.3.3-.1 2.7-1 .3-.2 1.6-.7 1.3-.6.2-.1 3.7-1.8a91 91 0 002-1l.5-.3 3.2-1.8 5.1-3 1.1-.7 1.1-.7.4-.2 1-.6.8-.6 1.2-.8.6-.3 1.9-1.3a59.2 59.2 0 003.4-2.3l1.2-.9 2.3-1.6a102.2 102.2 0 004.4-3.3c8-6 15.4-12.3 22.1-19a99.7 99.7 0 0015.2-18.8l.8-1.3a42.8 42.8 0 005.5-20.7z'/%3e%3cpath d='M1097.1 0c-9.6 7.7-18.5 16-26.9 24.9a116.2 116.2 0 00-23.7 36.5 78.5 78.5 0 00-4.8 41.6l.1 1v.1a33.8 33.8 0 001.3 5.3 32.8 32.8 0 001 3.2l.3 1a91.9 91.9 0 001.7 4.2l-.4-.8-4.5-10.3-18.8-42.3c-2.5-5.6-4-11.3-4.8-17a78.4 78.4 0 018.8-47.4h70.7z' class='cls-2'/%3e%3cpath d='M1095.3 0l-2.8 2.3-3 2.5a272.5 272.5 0 00-26 25.8 116.6 116.6 0 00-15.2 24l-.7 1.3-2.2 5c-3 7.4-4.8 15-5.5 22.7l-.1 1.7-.1 1.6c-.3 4.6 0 9.3.5 14v.9l-6.9-15.7-.8-1.7-.8-1.8-8.2-18.6c-2.5-5.5-4-11.1-4.7-16.8a77.7 77.7 0 019-47.2h-2.7c-1.2 2.5-2.4 5-3.4 7.6a80 80 0 00-5.3 40c.7 5.8 2.4 11.6 4.9 17.3l7.7 17.3.8 1.8.8 1.7 14.4 32.5v.1l.1.2a1.2 1.2 0 001.5.4c.6-.3.9-1 .6-1.6a30.8 30.8 0 01-1.7-4.2 38.6 38.6 0 01-.8-2.5l-.5-1.6-.3-1a44.4 44.4 0 01-1.2-6.3l-.2-1c-.5-4.6-.7-9-.5-13.5l.1-1.6.2-1.6c.6-7.6 2.4-15 5.3-22.1a115.6 115.6 0 0123.5-36.2c8.6-9.1 18-17.7 28-25.7h-3.9z'/%3e%3cpath d='M1097.1 0a284.7 284.7 0 00-4.2 3.5l-1.2 1-.3.2-1.1 1-1 1-.7.5-1.5 1.3-1.3 1.2a166.2 166.2 0 00-8.8 8.2 263.2 263.2 0 00-8.3 8.6l-.7.8-.7.7-1.4 1.7-.7.8-.6.8-.9 1a106.3 106.3 0 00-1.7 2.2l-1 1.4-2.8 3.7-.6 1-.6 1-.9 1.3-.2.3a58.2 58.2 0 00-4 6.8 100.7 100.7 0 00-3.2 6.3l-.1.3a94.5 94.5 0 00-4.1 10.4l-.5 1.6a61.5 61.5 0 00-2.6 12.3l-.1.9-.2 1.2v1l-.2 1.4v1.7a82 82 0 00.8 15.9l.1 1v.1a33.8 33.8 0 001.3 5.3 32.8 32.8 0 001 3.2l.3 1a91.9 91.9 0 001.3 3.2v.1l.4 1 .5 1 3.3 6.3 1.1 1.8 1.2 1.8c2.6 3.9 5.7 7.7 9.2 11.5a83 83 0 0039.6 25.2c14.6 4 29.1 4.7 43.7 2.5a139.5 139.5 0 0053.8-20l2.3-1.4 2.3-1.3a290.4 290.4 0 0024.7-16.7l.6-.5.2-.2 1.2-.9 1.4-1c10.3-8 19.9-16.7 28.8-26V0h-163zm104.5 3.9a34.6 34.6 0 012.4 0h.5l2.4.2c1 0 1.8.2 2.6.3a31 31 0 0119.9 12.3 31.2 31.2 0 015.2 9.2v.1l.3.9a18 18 0 01.4 1.3v.6l.2.6v.9l.1.7v.6l.1.5v.7a41.4 41.4 0 01-5.3 18.8 93 93 0 01-15.8 20c-6.7 6.5-14 12.8-22 18.8l-3 2.2a58.7 58.7 0 01-4.9 3.5l-2.1 1.5a42 42 0 01-3.4 2.2l-1.4 1-.4.2-1 .6-1.5 1c-.2 0-.4.2-.6.4l-.4.2a35.1 35.1 0 01-1.8 1.1l-.8.5-3.1 1.8c-.2 0-.3.2-.5.3l-3.2 1.7-.5.3-1.5.8-.9.4a68.2 68.2 0 01-8.7 3.9h-.1l-.3.1-.6.3-1 .3-.9.4-1.2.4a41.2 41.2 0 01-3.7 1.2h-.4l-1 .4a74 74 0 01-3 .7l-.6.1a26 26 0 01-2.6.4l-1.1.2h-.6l-.4.1a231.3 231.3 0 01-2.4.3h-5.8l-2.7-.1h-.4l-.2-.1a26.2 26.2 0 01-4-.7h-.3l-.7-.3h-.1l-.4-.1-1.9-.7-.3-.1-.8-.3-.6-.3-.4-.2h-.1a20 20 0 01-1-.5l-.6-.4a27.1 27.1 0 01-2-1.3l-.2-.1-1-.7-.3-.2-.7-.6-.4-.3-.6-.6-.2-.1-.9-.8-.6-.6-.6-.6-1-1.1a35 35 0 01-2-2.2l-.3-.5-.3-.4-.4-.4a22.8 22.8 0 01-2-3.1l-.1-.3a14 14 0 01-.9-1.7l-.1-.4c-.7-1.5-1.2-3.1-1.5-4.7a15.7 15.7 0 01-.4-3.3v-1a40.3 40.3 0 018-23.3 27 27 0 011.6-2.4c3.2-4.4 7-8.7 11.5-13a246.5 246.5 0 0146.4-35c8.2-5 16.3-8.5 24.4-10.7a57 57 0 0113.5-1.8z' class='cls-4'/%3e%3cpath d='M1236.9 31.5V31l-.1-.7V30a15 15 0 00-.4-1.9 27 27 0 00-.7-2.6l-.4-1.1-.5-1a32 32 0 00-7-10.1 31.9 31.9 0 00-25.4-10.5c-4.7 0-9.6.6-14.7 1.9-8 2.2-16.3 5.8-24.6 10.7a256 256 0 00-46.6 35.2 97.4 97.4 0 00-12.2 13.9l-.8 1.2a76.8 76.8 0 00-3.2 5 42 42 0 00-5.3 19.5v.8a25.6 25.6 0 00.3 3.3 24 24 0 001.7 5.6l.3.6.3.4v.1l.3.6.2.4.2.3.4.8.2.3.7 1 .6 1a17.4 17.4 0 00.9 1.2 24.5 24.5 0 003.2 3.5 38.5 38.5 0 008 6.2 32.8 32.8 0 001.7 1l.6.2 1 .4.5.2.8.4h.4v.1l.4.1.3.1.7.2h.2l.7.3.7.1.6.1a26.3 26.3 0 003.3.5h.3l1 .1h.1l1.4.1h4a54.2 54.2 0 004.6-.3h.6l1-.2 1.6-.3 1.4-.2.7-.2 1-.1.3-.1.6-.2 1.2-.3 1.5-.4 1.5-.5 1.3-.4.8-.2 1-.4h.3l2-.8.6-.3.3-.1 2.7-1 .3-.2 1.5-.7 1.6-.7 3.7-1.8 2.5-1.3 3.2-1.8 5.1-3 1-.7 1.2-.7.4-.2 1-.6.8-.6 1.2-.8.6-.3 1.9-1.3a59.2 59.2 0 003.4-2.3l1.2-.9 2.3-1.6a102.2 102.2 0 004.4-3.3c8-6 15.4-12.3 22-19a99.7 99.7 0 0015.3-18.8l.8-1.3a42.8 42.8 0 005.5-20.7zm-18 33.7a99.8 99.8 0 01-5.2 5.5 226 226 0 01-28.4 23.6l-1.3.8-1.8 1.3-.3.2-1.6 1c-.1.2-.3.3-.4.3l-1.6 1c-.6.5-1.3 1-2 1.3l-1.7 1.1-2.2 1.4-1 .7a21.4 21.4 0 01-1.2.7l-2.6 1.5-2.7 1.5-1 .5a33.7 33.7 0 01-1 .5l-.8.5-3.9 1.8-1.3.6-1 .5-.8.3-.3.2-.4.1-.4.2-1.6.6-.9.4-.6.2-1.3.5-2.7 1h-.1l-.8.2a70.2 70.2 0 01-4.6 1.2l-.4.1-1.4.3-1.2.2h-.2l-.9.2-1.3.2h-.9l-.3.1h-.5l-1 .2h-2.1l-.7.1h-4.1l-1.2-.2h-1a43.7 43.7 0 01-3.7-.7h-.5a39.7 39.7 0 01-2.7-1c-.2 0-.4 0-.7-.2l-.7-.3-.6-.3a22 22 0 01-.7-.3l-.7-.4a22.7 22.7 0 01-2.7-1.6 38.5 38.5 0 01-3.2-2.6h-.1l-.2-.3-.7-.6-1-1-1-1-.7-.8-.2-.3-.6-.6-1.1-1.5-.7-1-.1-.1-.6-1-.5-.7-.3-.6-.4-.8-.4-.6c-.7-1.6-1.2-3.2-1.6-4.7a14.7 14.7 0 01-.4-3.4v-1a39.3 39.3 0 018.2-23.4l.8-1.2.9-1.2c3-4.1 6.7-8.2 10.8-12.2a248.4 248.4 0 0146.2-34.9c8.1-4.7 16.2-8.3 24-10.4a56.7 56.7 0 0113.9-1.9h1.4l4.2.4 1.6.2a30 30 0 0117.4 10 32.6 32.6 0 016 8.8v.1a20.3 20.3 0 011.2 3.7l.2.8v.4l.2 1 .1.9v2.5a35.6 35.6 0 01-2 10.3 46 46 0 01-3.2 7 85.4 85.4 0 01-10.3 14zm11.2 60l-1.3 1.1-1.4 1.1-.2.1-.1.1a236.4 236.4 0 01-6.5 4.8 278.2 278.2 0 01-21.7 14l-2.4 1.3-8.4 4.7c-13.6 7.2-28.3 12-43.6 14.4a103.7 103.7 0 01-43.2-2.4 82.2 82.2 0 01-39-24.9 94 94 0 01-9.7-12.3 67 67 0 01-5.9-11l-.6-1.6a58.8 58.8 0 01-1.4-4l-.5-1.6-.3-1a44.4 44.4 0 01-1.2-6.3l-.2-1c-.5-4.6-.7-9-.5-13.5l.1-1.6.2-1.6c.6-7.6 2.4-15 5.3-22.1a115.6 115.6 0 0123.5-36.2c8.6-9.1 18-17.7 28-25.7h-3.9l-2.7 2.3-3 2.5a272.5 272.5 0 00-26 25.8 116.6 116.6 0 00-15.2 24l-.7 1.3-2.2 5c-3 7.4-4.8 15-5.5 22.7l-.1 1.7-.1 1.6c-.3 4.6 0 9.3.5 14v.9l1 5a61.3 61.3 0 007.3 18.2l1 1.8 1.2 1.8c2.7 4.2 6 8.4 9.8 12.6 12 13 25.5 21.5 40.2 25.5a107.4 107.4 0 0044.2 2.5c15.5-2.5 30.4-7.4 44.3-14.7 3.8-2 7.5-4.1 11.2-6.3l2.3-1.3h.1v-.1l1.3-.8.8-.5c5.6-3.3 11-6.9 16.2-10.6l3-2 4.4-3.4 1-.7.5-.4.9-.7 1.4-1a271.9 271.9 0 0027.7-25v-3.4a274.7 274.7 0 01-29.9 27zm6.8-93.7V31l-.1-.7V30a15 15 0 00-.4-1.9 27 27 0 00-.7-2.6l-.4-1.1-.5-1a32 32 0 00-7-10.1 31.9 31.9 0 00-25.4-10.5c-4.7 0-9.6.6-14.7 1.9-8 2.2-16.3 5.8-24.6 10.7a256 256 0 00-46.6 35.2 97.4 97.4 0 00-12.2 13.9l-.8 1.2a76.8 76.8 0 00-3.2 5 42 42 0 00-5.3 19.5v.8a25.6 25.6 0 00.3 3.3 24 24 0 001.7 5.6l.3.6.3.4v.1l.3.6.2.4.2.3.4.8.2.3.7 1 .6 1a17.4 17.4 0 00.9 1.2 24.5 24.5 0 003.2 3.5 38.5 38.5 0 008 6.2 32.8 32.8 0 001.7 1l.6.2 1 .4.5.2.8.4h.4v.1l.4.1.3.1.7.2h.2l.7.3.7.1.6.1a26.3 26.3 0 003.3.5h.3l1 .1h.1l1.4.1h4a54.2 54.2 0 004.6-.3h.6l1-.2 1.6-.3 1.4-.2.7-.2 1-.1.3-.1.6-.2 1.2-.3 1.5-.4 1.5-.5 1.3-.4.8-.2 1-.4h.3l2-.8.6-.3.3-.1 2.7-1 .3-.2 1.5-.7 1.6-.7 3.7-1.8 2.5-1.3 3.2-1.8 5.1-3 1-.7 1.2-.7.4-.2 1-.6.8-.6 1.2-.8.6-.3 1.9-1.3a59.2 59.2 0 003.4-2.3l1.2-.9 2.3-1.6a102.2 102.2 0 004.4-3.3c8-6 15.4-12.3 22-19a99.7 99.7 0 0015.3-18.8l.8-1.3a42.8 42.8 0 005.5-20.7zm-18 33.7a99.8 99.8 0 01-5.2 5.5 226 226 0 01-28.4 23.6l-1.3.8-1.8 1.3-.3.2-1.6 1c-.1.2-.3.3-.4.3l-1.6 1c-.6.5-1.3 1-2 1.3l-1.7 1.1-2.2 1.4-1 .7a21.4 21.4 0 01-1.2.7l-2.6 1.5-2.7 1.5-1 .5a33.7 33.7 0 01-1 .5l-.8.5-3.9 1.8-1.3.6-1 .5-.8.3-.3.2-.4.1-.4.2-1.6.6-.9.4-.6.2-1.3.5-2.7 1h-.1l-.8.2a70.2 70.2 0 01-4.6 1.2l-.4.1-1.4.3-1.2.2h-.2l-.9.2-1.3.2h-.9l-.3.1h-.5l-1 .2h-2.1l-.7.1h-4.1l-1.2-.2h-1a43.7 43.7 0 01-3.7-.7h-.5a39.7 39.7 0 01-2.7-1c-.2 0-.4 0-.7-.2l-.7-.3-.6-.3a22 22 0 01-.7-.3l-.7-.4a22.7 22.7 0 01-2.7-1.6 38.5 38.5 0 01-3.2-2.6h-.1l-.2-.3-.7-.6-1-1-1-1-.7-.8-.2-.3-.6-.6-1.1-1.5-.7-1-.1-.1-.6-1-.5-.7-.3-.6-.4-.8-.4-.6c-.7-1.6-1.2-3.2-1.6-4.7a14.7 14.7 0 01-.4-3.4v-1a39.3 39.3 0 018.2-23.4l.8-1.2.9-1.2c3-4.1 6.7-8.2 10.8-12.2a248.4 248.4 0 0146.2-34.9c8.1-4.7 16.2-8.3 24-10.4a56.7 56.7 0 0113.9-1.9h1.4l4.2.4 1.6.2a30 30 0 0117.4 10 32.6 32.6 0 016 8.8v.1a20.3 20.3 0 011.2 3.7l.2.8v.4l.2 1 .1.9v2.5a35.6 35.6 0 01-2 10.3 46 46 0 01-3.2 7 85.4 85.4 0 01-10.3 14zm18-33.7V31l-.1-.7V30a15 15 0 00-.4-1.9 27 27 0 00-.7-2.6l-.4-1.1-.5-1a32 32 0 00-7-10.1 31.9 31.9 0 00-25.4-10.5c-4.7 0-9.6.6-14.7 1.9-8 2.2-16.3 5.8-24.6 10.7a256 256 0 00-46.6 35.2 97.4 97.4 0 00-12.2 13.9l-.8 1.2a76.8 76.8 0 00-3.2 5 42 42 0 00-5.3 19.5v.8a25.6 25.6 0 00.3 3.3 24 24 0 001.7 5.6l.3.6.3.4v.1l.3.6.2.4.2.3.4.8.2.3.7 1 .6 1a17.4 17.4 0 00.9 1.2 24.5 24.5 0 003.2 3.5 38.5 38.5 0 008 6.2 32.8 32.8 0 001.7 1l.6.2 1 .4.5.2.8.4h.4v.1l.4.1.3.1.7.2h.2l.7.3.7.1.6.1a26.3 26.3 0 003.3.5h.3l1 .1h.1l1.4.1h4a54.2 54.2 0 004.6-.3h.6l1-.2 1.6-.3 1.4-.2.7-.2 1-.1.3-.1.6-.2 1.2-.3 1.5-.4 1.5-.5 1.3-.4.8-.2 1-.4h.3l2-.8.6-.3.3-.1 2.7-1 .3-.2 1.5-.7 1.6-.7 3.7-1.8 2.5-1.3 3.2-1.8 5.1-3 1-.7 1.2-.7.4-.2 1-.6.8-.6 1.2-.8.6-.3 1.9-1.3a59.2 59.2 0 003.4-2.3l1.2-.9 2.3-1.6a102.2 102.2 0 004.4-3.3c8-6 15.4-12.3 22-19a99.7 99.7 0 0015.3-18.8l.8-1.3a42.8 42.8 0 005.5-20.7zm-18 33.7a99.8 99.8 0 01-5.2 5.5 226 226 0 01-28.4 23.6l-1.3.8-1.8 1.3-.3.2-1.6 1c-.1.2-.3.3-.4.3l-1.6 1c-.6.5-1.3 1-2 1.3l-1.7 1.1-2.2 1.4-1 .7a21.4 21.4 0 01-1.2.7l-2.6 1.5-2.7 1.5-1 .5a33.7 33.7 0 01-1 .5l-.8.5-3.9 1.8-1.3.6-1 .5-.8.3-.3.2-.4.1-.4.2-1.6.6-.9.4-.6.2-1.3.5-2.7 1h-.1l-.8.2a70.2 70.2 0 01-4.6 1.2l-.4.1-1.4.3-1.2.2h-.2l-.9.2-1.3.2h-.9l-.3.1h-.5l-1 .2h-2.1l-.7.1h-4.1l-1.2-.2h-1a43.7 43.7 0 01-3.7-.7h-.5a39.7 39.7 0 01-2.7-1c-.2 0-.4 0-.7-.2l-.7-.3-.6-.3a22 22 0 01-.7-.3l-.7-.4a22.7 22.7 0 01-2.7-1.6 38.5 38.5 0 01-3.2-2.6h-.1l-.2-.3-.7-.6-1-1-1-1-.7-.8-.2-.3-.6-.6-1.1-1.5-.7-1-.1-.1-.6-1-.5-.7-.3-.6-.4-.8-.4-.6c-.7-1.6-1.2-3.2-1.6-4.7a14.7 14.7 0 01-.4-3.4v-1a39.3 39.3 0 018.2-23.4l.8-1.2.9-1.2c3-4.1 6.7-8.2 10.8-12.2a248.4 248.4 0 0146.2-34.9c8.1-4.7 16.2-8.3 24-10.4a56.7 56.7 0 0113.9-1.9h1.4l4.2.4 1.6.2a30 30 0 0117.4 10 32.6 32.6 0 016 8.8v.1a20.3 20.3 0 011.2 3.7l.2.8v.4l.2 1 .1.9v2.5a35.6 35.6 0 01-2 10.3 46 46 0 01-3.2 7 85.4 85.4 0 01-10.3 14z'/%3e%3cpath d='M1097.1 0c-9.6 7.7-18.5 16-26.9 24.9a116.2 116.2 0 00-23.7 36.5 78.5 78.5 0 00-4.8 41.6l.1 1v.1a33.8 33.8 0 001.3 5.3 32.8 32.8 0 001 3.2l.3 1a91.9 91.9 0 001.7 4.2l-.4-.8-4.5-10.3-18.8-42.3c-2.5-5.6-4-11.3-4.8-17a78.4 78.4 0 018.8-47.4h70.7z' class='cls-1'/%3e%3cpath d='M1079 5.3l12.4-.6 3-2.5-15.5.8.1 2.3zm-21.2 2.8l-.4-8.1h-2.4l.4 8.2 2.4-.1zm-2 22.9l9.4-.5 2.1-2.5-11.6.6V31zm-24.4-13l2.4-.2.8 15.8-2.4.1zm1.1 36.2l15.7-.7.2 2.4-15.8.7zm171-46.2a2.6 2.6 0 103.6-3.8 2.6 2.6 0 00-3.5 3.9zm-9.9 15a2.6 2.6 0 10-3.9-3.6 2.6 2.6 0 004 3.5zM1180 38a2.6 2.6 0 10-3.9-3.6 2.6 2.6 0 003.9 3.5zm-17.5 11.4a2.6 2.6 0 103.9 3.5 2.6 2.6 0 00-4-3.5zm-13.6 15.1a2.6 2.6 0 103.8 3.5 2.6 2.6 0 00-3.8-3.5zm-13.7 15a2.6 2.6 0 104 3.5 2.6 2.6 0 00-4-3.5zm-13.6 15a2.6 2.6 0 103.9 3.5 2.6 2.6 0 00-3.9-3.5zm-9.9 14.8a2.6 2.6 0 00-4.4 1.9l.2.1.6.6.4.3.7.6.3.2 1 .7h.1c.5 0 .9-.3 1.2-.7 1-1 1-2.7-.1-3.7zm102.5-81a2.6 2.6 0 10-4-3.5 2.6 2.6 0 004 3.5zm-17.5 11.5a2.6 2.6 0 103.8 3.5 2.6 2.6 0 00-3.8-3.5zm-13.7 15a2.6 2.6 0 104 3.5 2.6 2.6 0 00-4-3.5zm-13.6 15a2.6 2.6 0 103.9 3.6 2.6 2.6 0 00-3.9-3.6zm-13.6 15.1a2.6 2.6 0 103.9 3.5 2.6 2.6 0 00-4-3.5zm-13.7 15a2.6 2.6 0 104 3.5 2.6 2.6 0 00-4-3.5zm-9.9 14.8a2.6 2.6 0 00-3.5 4l.6.3h2.4l.7-.6c1-1 .9-2.7-.2-3.7zm99.1-85a2.6 2.6 0 104.4 2.6V31l-.1-.7c-.1-.3-.3-.6-.6-.8-1-1-2.7-.9-3.7.2zm-9.8 18.5a2.6 2.6 0 10-3.9-3.5 2.6 2.6 0 004 3.5zM1204 59.7a2.6 2.6 0 104 3.6 2.6 2.6 0 00-4-3.6zm-13.6 15.1a2.6 2.6 0 103.9 3.5 2.6 2.6 0 00-3.9-3.5zm-13.6 15a2.6 2.6 0 103.9 3.5 2.6 2.6 0 00-4-3.5zm-10 14.8a2.6 2.6 0 00-3.5 3.9l.7.4c.2 0 .3-.2.5-.3a99 99 0 003.2-1.7c0-.8-.2-1.7-.8-2.3zm-37-43.3c.3-.3.5-.8.6-1.2l-1.2.5-1 .4-1.9.7c1.1.7 2.6.6 3.5-.4zm-17.5 11.5a2.6 2.6 0 103.9 3.5 2.6 2.6 0 00-3.9-3.5zm-13.6 15a2.6 2.6 0 103.9 3.6 2.6 2.6 0 00-4-3.6z'/%3e%3cpath d='M1258.3 228.1h.1v.5-.5zM303 449.6z' class='cls-1'/%3e%3c/svg%3e")
    }
}

@media screen and (min-width: 46.875em) {
    .header-banner {
        height:28.125rem
    }
}

.header-banner strong {
    color: #ff492c
}

.header-banner__text {
    color: #fefefe;
    font-size: 1.3125rem;
    font-weight: 800;
    text-align: center
}

@media screen and (min-width: 46.875em) {
    .header-banner__text {
        font-size:1.75rem
    }
}

.header-banner__text em {
    color: #ff492c;
    font-style: inherit
}

.header-banner__text--main-content {
    font-size: 5.25rem;
    font-style: italic;
    line-height: 5.25rem;
    margin-top: -0.75rem;
    padding-top: .75rem
}

@media screen and (min-width: 46.875em) {
    .header-banner__text--main-content {
        font-size:11.5rem;
        line-height: 11.5rem;
        margin-top: -1.5rem
    }
}

.header-banner__text--midnight {
    color: #252530
}

.header-banner__icon {
    background-color: #fefefe;
    border-radius: 50%;
    min-height: 2rem;
    min-width: 2rem
}

@media screen and (min-width: 46.875em) {
    .header-banner__icon {
        min-height:2.5rem;
        min-width: 2.5rem
    }
}

.header-banner__icon .st1 {
    fill: #ff492c
}

.header-banner--light {
    background-color: #fefefe;
    height: 250px
}

@media screen and (min-width: 37.5em) {
    .header-banner--light {
        background-image:url("data:image/svg+xml,%3csvg width='330' height='250' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3cpath id='a' d='M0 0h330v250H0z'/%3e%3c/defs%3e%3cg fill='none' fill-rule='evenodd'%3e%3cmask id='b' fill='white'%3e%3cuse xlink:href='%23a'/%3e%3c/mask%3e%3cuse fill='white' xlink:href='%23a'/%3e%3cg mask='url(%23b)'%3e%3cpath d='M98.808 174.134c-7.81-7.81-7.811-20.474 0-28.284l84.49-84.491c7.811-7.81 20.475-7.81 28.285 0 7.81 7.81 7.81 20.473 0 28.284l-84.491 84.49c-7.81 7.812-20.474 7.812-28.284 0' fill='%2323CCA2'/%3e%3cpath d='M267.914 174.733c-7.81-7.81-7.81-20.473 0-28.284l42.426-42.426c7.81-7.81 20.475-7.81 28.285 0 7.81 7.81 7.81 20.474 0 28.284l-42.427 42.426c-7.81 7.811-20.473 7.811-28.284 0' fill='%23FF492C'/%3e%3cpath d='M253.534 47.692c-7.81 7.81-20.473 7.81-28.284 0-7.81-7.81-7.81-20.474 0-28.285 7.81-7.81 20.474-7.81 28.284 0 7.811 7.811 7.81 20.475 0 28.285' fill='%23FFD200'/%3e%3cpath d='M295.96 5.265c-7.81 7.81-20.473 7.81-28.284 0-7.81-7.81-7.81-20.473 0-28.284 7.81-7.81 20.475-7.81 28.285 0 7.81 7.81 7.81 20.474 0 28.284' fill='%23062846'/%3e%3cpath d='M295.96 90.118c-7.81 7.81-20.473 7.81-28.284 0-7.81-7.81-7.81-20.474 0-28.284 7.81-7.81 20.475-7.81 28.285 0 7.81 7.81 7.81 20.474 0 28.284' fill='%235A39A2'/%3e%3cpath d='M338.387 47.692c-7.81 7.81-20.473 7.81-28.284 0-7.81-7.81-7.81-20.474 0-28.285 7.81-7.81 20.474-7.81 28.284 0 7.81 7.811 7.81 20.475 0 28.285' fill='%2323CCA2'/%3e%3cpath d='M253.772 132.307c-7.81 7.81-20.474 7.81-28.284 0-7.81-7.81-7.811-20.474 0-28.284 7.81-7.81 20.474-7.81 28.284 0 7.81 7.81 7.81 20.474 0 28.284' fill='%23062846'/%3e%3cpath d='M211.583 174.496c-7.81 7.81-20.474 7.81-28.284 0-7.81-7.81-7.811-20.474 0-28.285 7.81-7.81 20.474-7.81 28.284 0 7.81 7.811 7.81 20.474 0 28.285' fill='%2351A6D8'/%3e%3cpath d='M127.437 258.641c-7.81 7.811-20.473 7.811-28.284 0-7.81-7.81-7.81-20.473 0-28.284 7.81-7.81 20.474-7.81 28.284 0 7.81 7.81 7.81 20.474 0 28.284' fill='%23FF492C'/%3e%3cpath d='M85.01 216.215c-7.81 7.81-20.473 7.81-28.283 0-7.81-7.81-7.811-20.474 0-28.284 7.81-7.81 20.474-7.81 28.284 0 7.81 7.81 7.81 20.473 0 28.284' fill='%2351A6D8'/%3e%3cpath d='M169.394 216.685c-7.81 7.81-20.473 7.81-28.284 0-7.81-7.81-7.81-20.474 0-28.285 7.81-7.81 20.474-7.81 28.284 0 7.81 7.811 7.81 20.474 0 28.285' fill='%23062846'/%3e%3cpath d='M338.387 132.544c-7.81 7.811-20.473 7.811-28.284 0-7.81-7.81-7.81-20.473 0-28.284 7.81-7.81 20.474-7.81 28.284 0 7.81 7.81 7.81 20.474 0 28.284' fill='%23FF492C'/%3e%3cpath d='M254.01 216.922c-7.811 7.81-20.474 7.81-28.285 0-7.81-7.81-7.81-20.473 0-28.284 7.81-7.81 20.474-7.81 28.284 0 7.811 7.81 7.811 20.473 0 28.284' fill='%23FFD200'/%3e%3cpath d='M338.625 217.16c-7.811 7.81-20.474 7.81-28.285 0-7.81-7.81-7.81-20.474 0-28.285 7.81-7.81 20.475-7.81 28.285 0 7.81 7.811 7.81 20.475 0 28.285' fill='%232690CE'/%3e%3cpath d='M296.436 259.349c-7.811 7.81-20.474 7.81-28.285 0-7.81-7.81-7.81-20.474 0-28.285 7.811-7.81 20.475-7.81 28.285 0 7.81 7.811 7.81 20.474 0 28.285' fill='%235A39A2'/%3e%3cpath d='M183.647 230.938c7.81-7.811 20.474-7.811 28.284 0l42.316 42.315c7.81 7.81 7.81 20.474 0 28.284-7.811 7.811-20.474 7.811-28.285 0l-42.315-42.315c-7.81-7.81-7.81-20.474 0-28.284' fill='%23FF492C'/%3e%3cpath d='M14.649 230.23c7.81-7.81 20.473-7.81 28.284 0l42.315 42.316c7.81 7.81 7.81 20.473 0 28.284-7.81 7.81-20.473 7.81-28.284 0l-42.315-42.315c-7.811-7.81-7.811-20.474 0-28.285' fill='%23FFD200'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg width='288' height='250' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3cpath id='a' d='M0 0h288v250H0z'/%3e%3c/defs%3e%3cg fill='none' fill-rule='evenodd'%3e%3cmask id='b' fill='white'%3e%3cuse xlink:href='%23a'/%3e%3c/mask%3e%3cuse fill='white' xlink:href='%23a'/%3e%3cg mask='url(%23b)'%3e%3cpath d='M-50.192 72.134c-7.81-7.81-7.811-20.474 0-28.284l84.49-84.491c7.811-7.81 20.475-7.81 28.285 0 7.81 7.81 7.81 20.473 0 28.284l-84.491 84.49c-7.81 7.812-20.474 7.812-28.284 0' fill='%2323CCA2'/%3e%3cpath d='M118.914 72.733c-7.81-7.81-7.81-20.473 0-28.284L161.34 2.023c7.81-7.81 20.475-7.81 28.285 0 7.81 7.81 7.81 20.474 0 28.284l-42.427 42.426c-7.81 7.811-20.473 7.811-28.284 0' fill='%23FF492C'/%3e%3cpath d='M146.96-11.882c-7.81 7.81-20.473 7.81-28.284 0-7.81-7.81-7.81-20.474 0-28.284 7.81-7.81 20.475-7.81 28.285 0 7.81 7.81 7.81 20.474 0 28.284' fill='%235A39A2'/%3e%3cpath d='M104.772 30.307c-7.81 7.81-20.474 7.81-28.284 0-7.81-7.81-7.811-20.474 0-28.284 7.81-7.81 20.474-7.81 28.284 0 7.81 7.81 7.81 20.474 0 28.284' fill='%23062846'/%3e%3cpath d='M62.583 72.496c-7.81 7.81-20.474 7.81-28.284 0-7.81-7.81-7.811-20.474 0-28.285 7.81-7.81 20.474-7.81 28.284 0 7.81 7.811 7.81 20.474 0 28.285' fill='%2351A6D8'/%3e%3cpath d='M25.106 279.678c-7.81 7.81-20.473 7.81-28.284 0-7.81-7.81-7.81-20.474 0-28.284 7.81-7.81 20.474-7.81 28.284 0 7.81 7.81 7.81 20.473 0 28.284M20.394 114.685c-7.81 7.81-20.473 7.81-28.284 0-7.81-7.81-7.81-20.474 0-28.285 7.81-7.81 20.474-7.81 28.284 0 7.81 7.811 7.81 20.474 0 28.285' fill='%23062846'/%3e%3cpath d='M189.387 30.544c-7.81 7.811-20.473 7.811-28.284 0-7.81-7.81-7.81-20.473 0-28.284 7.81-7.81 20.474-7.81 28.284 0 7.81 7.81 7.81 20.474 0 28.284' fill='%23FF492C'/%3e%3cpath d='M231.813-11.882c-7.81 7.81-20.473 7.81-28.284 0-7.81-7.81-7.81-20.474 0-28.284 7.81-7.81 20.474-7.81 28.284 0 7.811 7.81 7.81 20.474 0 28.284' fill='%235A39A2'/%3e%3cpath d='M105.01 114.922c-7.811 7.81-20.474 7.81-28.285 0-7.81-7.81-7.81-20.473 0-28.284 7.81-7.81 20.474-7.81 28.284 0 7.811 7.81 7.811 20.473 0 28.284M231.813 72.97c-7.81 7.811-20.473 7.811-28.284 0-7.81-7.81-7.81-20.473 0-28.283 7.81-7.81 20.474-7.81 28.284 0 7.811 7.81 7.81 20.474 0 28.284' fill='%23FFD200'/%3e%3cpath d='M274.24 30.544c-7.81 7.811-20.474 7.811-28.284 0-7.81-7.81-7.811-20.473 0-28.284 7.81-7.81 20.474-7.81 28.284 0 7.81 7.81 7.81 20.474 0 28.284' fill='%23FF492C'/%3e%3cpath d='M20.389 199.543c-7.811 7.81-20.474 7.81-28.285 0-7.81-7.81-7.81-20.474 0-28.284 7.81-7.81 20.475-7.81 28.285 0 7.81 7.81 7.81 20.474 0 28.284' fill='%23FFD200'/%3e%3cpath d='M189.625 115.16c-7.811 7.81-20.474 7.81-28.285 0-7.81-7.81-7.81-20.474 0-28.285 7.81-7.81 20.475-7.81 28.285 0 7.81 7.811 7.81 20.475 0 28.285' fill='%232690CE'/%3e%3cpath d='M147.436 157.349c-7.811 7.81-20.474 7.81-28.285 0-7.81-7.81-7.81-20.474 0-28.285 7.811-7.81 20.475-7.81 28.285 0 7.81 7.811 7.81 20.474 0 28.285M63.29 241.494c-7.81 7.811-20.474 7.811-28.284 0-7.81-7.81-7.811-20.473 0-28.284 7.81-7.81 20.474-7.81 28.284 0 7.81 7.81 7.81 20.474 0 28.284' fill='%235A39A2'/%3e%3cpath d='M34.647 128.938c7.81-7.811 20.474-7.811 28.284 0l42.316 42.315c7.81 7.81 7.81 20.474 0 28.284-7.811 7.811-20.474 7.811-28.285 0l-42.315-42.315c-7.81-7.81-7.81-20.474 0-28.284' fill='%23FF492C'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
        background-position: right -100px bottom 0,left -100px top 0;
        background-repeat: no-repeat;
        background-size: auto 250px,auto 250px
    }
}

@media screen and (min-width: 62.5em) {
    .header-banner--light {
        background-position:right 0 bottom 0,left 0 top 0;
        background-size: auto 250px,auto 250px
    }
}

@media screen and (min-width: 79.375em) {
    .header-banner--light {
        background-size:auto 250px,auto 250px
    }
}

.header-banner--light .header-banner__text {
    color: #252530;
    font-size: 1.5rem;
    font-weight: 400;
    line-height: 1.4
}

.header-banner--light .header-banner__text--main-content {
    font-size: 2.75rem;
    font-style: normal;
    font-weight: 800
}

.header-banner--dynamic {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='874.3' height='509.4'%3e%3cpath fill='%2323CCA2' d='M874.4 187.9l-139.8-80.7c-27.8-16-63.3-6.5-79.3 21.2-16 27.8-6.5 63.3 21.2 79.3L820.9 291c17 9.8 37 10 53.6 2.3V187.9z'/%3e%3cpath fill='%23062846' d='M17.8 15.8L162 99.1c27.8 16 63.3 6.5 79.3-21.2 15.6-27 7-61.3-19-77.9H0c4.7 6.3 10.6 11.7 17.8 15.8z'/%3e%3cpath fill='white' d='M140.8 19.9c-16 27.8-6.5 63.3 21.2 79.3 27.8 16 63.3 6.5 79.3-21.2A58.1 58.1 0 00222.1-.1h-62a55.34 55.34 0 00-19.3 20z'/%3e%3ccircle fill='%23062846' cx='335.3' cy='132.3' r='58'/%3e%3ccircle fill='%2323CCA2' cx='479.6' cy='215.7' r='58'/%3e%3ccircle fill='%23062846' cx='623.9' cy='299' r='58'/%3e%3ccircle fill='white' cx='768.2' cy='382.3' r='58'/%3e%3cpath fill='%23062846' d='M874.4 421.8a58.03 58.03 0 000 87.6v-87.6zM758.2 66.4c27.8 16 63.3 6.5 79.3-21.2 8.2-14.2 9.7-30.5 5.5-45.1H731.5c-7.3 25 3.1 52.6 26.7 66.3z'/%3e%3cpath fill='none' stroke='white' stroke-width='1.5' stroke-miterlimit='10' d='M822.4 0c5 11 4.8 24.2-1.7 35.5a38.6 38.6 0 01-52.8 14.1c-17.3-10-24-31.4-16-49.3'/%3e%3cpath fill='none' stroke='white' stroke-width='1.5' stroke-miterlimit='10' d='M797.9 0c8.4 5.6 11.2 16.9 6 25.8a19.32 19.32 0 11-33.5-19.3c1.5-2.7 3.6-4.8 6-6.4'/%3e%3ccircle fill='none' stroke='white' stroke-width='1.5' stroke-miterlimit='10' cx='479.6' cy='214.6' r='38.7'/%3e%3ccircle fill='none' stroke='white' stroke-width='1.5' stroke-miterlimit='10' cx='479.6' cy='214.6' r='19.3'/%3e%3cpath fill='%23FF492C' d='M359.7 0A57.96 57.96 0 00388 41.2c27.8 16 63.3 6.5 79.3-21.2 3.7-6.3 6-13.1 7.1-19.9H359.7z'/%3e%3cpath fill='none' stroke='white' stroke-width='1.5' stroke-miterlimit='10' d='M454.6 0c-.9 3.5-2.2 7-4.1 10.3a38.73 38.73 0 01-52.8 14.2A38.82 38.82 0 01379.4.1'/%3e%3cpath fill='none' stroke='white' stroke-width='1.5' stroke-miterlimit='10' d='M434.1 0l-.3.6A19.32 19.32 0 01400 0'/%3e%3ccircle fill='%23062846' cx='561.3' cy='74.2' r='58'/%3e%3ccircle fill='white' cx='705.6' cy='157.5' r='58'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='740.8' height='427.1'%3e%3ccircle fill='%23FF492C' cx='415.1' cy='304.8' r='58'/%3e%3cpath fill='%2323CCA2' d='M218 313L74 229c-25-14-56-8-74 13v75c4 5 10 9 16 13l144 83c28 16 63 7 79-21s7-63-21-79z'/%3e%3cpath fill='%23062846' d='M0 110c13-4 25-13 33-26A58 58 0 001 0H0v110z'/%3e%3ccircle fill='white' cx='126.5' cy='138.2' r='58'/%3e%3ccircle fill='%23062846' cx='270.8' cy='221.5' r='58'/%3e%3cpath fill='%23062846' d='M589 338a58 58 0 00-72 89h85l8-10c16-28 6-63-21-79zm152 89l-8-6c-22-12-49-9-67 6h75z'/%3e%3ccircle fill='%23062846' cx='189.2' cy='362.9' r='58'/%3e%3cpath fill='%23062846' d='M283 417l-4 10h109c-4-13-13-24-26-31-27-16-63-7-79 21zM0 376v51h21c2-19-6-38-21-51z'/%3e%3ccircle fill='none' stroke='white' stroke-width='1.5' stroke-miterlimit='10' cx='415.1' cy='304.2' r='38.7'/%3e%3ccircle fill='none' stroke='white' stroke-width='1.5' stroke-miterlimit='10' cx='415.1' cy='304.2' r='19.3'/%3e%3ccircle fill='none' stroke='white' stroke-width='1.5' stroke-miterlimit='10' cx='189.2' cy='363' r='38.7'/%3e%3ccircle fill='none' stroke='white' stroke-width='1.5' stroke-miterlimit='10' cx='189.2' cy='363' r='19.3'/%3e%3c/svg%3e");
    background-position: right 0 top 0,left 0 bottom 0;
    background-repeat: no-repeat;
    background-size: auto 7.8125rem,auto 6.875rem
}

@media screen and (min-width: 37.5em) {
    .header-banner--dynamic {
        background-size:auto 12.5rem,auto 10.9375rem
    }
}

@media screen and (min-width: 62.5em) {
    .header-banner--dynamic {
        background-size:auto 15.625rem,auto 13.4375rem
    }
}

@media screen and (min-width: 79.375em) {
    .header-banner--dynamic {
        background-size:auto 21.875rem,auto 18.4375rem
    }
}

.header-banner__top-icons {
    height: 1.4375rem;
    width: 1.4375rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 1.4375rem;
    min-width: 1.4375rem;
    position: absolute;
    -webkit-transform: rotate(31deg);
    transform: rotate(31deg)
}

@media screen and (min-width: 37.5em) {
    .header-banner__top-icons {
        height:2.1875rem;
        width: 2.1875rem;
        min-height: 2.1875rem;
        min-width: 2.1875rem
    }
}

@media screen and (min-width: 62.5em) {
    .header-banner__top-icons {
        height:2.8125rem;
        width: 2.8125rem;
        min-height: 2.8125rem;
        min-width: 2.8125rem
    }
}

@media screen and (min-width: 79.375em) {
    .header-banner__top-icons {
        height:3.75rem;
        width: 3.75rem;
        min-height: 3.75rem;
        min-width: 3.75rem
    }
}

.header-banner__top-icons--1 {
    right: 9.75rem;
    top: .0625rem
}

@media screen and (min-width: 37.5em) {
    .header-banner__top-icons--1 {
        right:15.6875rem;
        top: .125rem
    }
}

@media screen and (min-width: 62.5em) {
    .header-banner__top-icons--1 {
        right:19.5625rem;
        top: .125rem
    }
}

@media screen and (min-width: 79.375em) {
    .header-banner__top-icons--1 {
        right:27.4375rem;
        top: .3125rem
    }
}

.header-banner__top-icons--2 {
    right: 1.9375rem;
    top: 1.6875rem
}

@media screen and (min-width: 37.5em) {
    .header-banner__top-icons--2 {
        right:3.0625rem;
        top: 2.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .header-banner__top-icons--2 {
        right:3.8125rem;
        top: 3.4375rem
    }
}

@media screen and (min-width: 79.375em) {
    .header-banner__top-icons--2 {
        right:5.375rem;
        top: 4.9375rem
    }
}

.header-banner__top-icons--3 {
    right: .9375rem;
    top: 5.125rem
}

@media screen and (min-width: 37.5em) {
    .header-banner__top-icons--3 {
        right:1.5rem;
        top: 8.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .header-banner__top-icons--3 {
        right:1.8125rem;
        top: 10.3125rem
    }
}

@media screen and (min-width: 79.375em) {
    .header-banner__top-icons--3 {
        right:2.625rem;
        top: 14.5625rem
    }
}

.header-banner__top-icons--4 {
    left: 1.3125rem;
    top: 16.5rem
}

@media screen and (min-width: 37.5em) {
    .header-banner__top-icons--4 {
        left:2.125rem;
        top: 13.375rem
    }
}

@media screen and (min-width: 46.875em) {
    .header-banner__top-icons--4 {
        left:2.125rem;
        top: 19.625rem
    }
}

@media screen and (min-width: 62.5em) {
    .header-banner__top-icons--4 {
        left:2.5625rem;
        top: 17.625rem
    }
}

@media screen and (min-width: 79.375em) {
    .header-banner__top-icons--4 {
        left:3.625rem;
        top: 13.8125rem
    }
}

.hide-content__container {
    padding: 1.5rem;
    border-top: solid #cacaca 1px;
    background-color: #fafafa;
    -webkit-box-shadow: none;
    box-shadow: none
}

@media screen and (max-width: 37.4375em) {
    .hide-content__container {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

@media screen and (min-width: 46.875em) {
    .hide-content__container {
        border-left:solid #cacaca 1px;
        border-right: solid #cacaca 1px
    }
}

.hide-content__close_icon {
    -ms-flex-line-pack: center;
    align-content: center;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: .09375rem
}

.highlight--review-tags {
    background: #ff492c;
    color: #fefefe
}

.highlighted-features {
    text-align: center
}

.highlighted-features::before,.highlighted-features::after {
    display: table;
    content: " "
}

.highlighted-features::after {
    clear: both
}

.highlighted-features__icon.highlighted-features__icon {
    height: 3.5rem;
    text-align: center;
    width: 3.5rem
}

@media screen and (min-width: 62.5em) {
    .highlighted-features__icon.highlighted-features__icon {
        height:5.5rem;
        width: 5.5rem
    }
}

.highlighted-features__icon-wrapper {
    width: 3.5rem
}

.highlighted-features__text {
    padding-left: 1.5rem;
    text-align: left;
    width: 200px
}

@media screen and (min-width: 62.5em) {
    .highlighted-features__text {
        padding-left:0;
        text-align: center
    }
}

.highlighted-features__icon-wrapper,.highlighted-features__text {
    color: #446373;
    display: inline-block;
    font-size: 1.2em;
    vertical-align: middle
}

@media screen and (min-width: 62.5em) {
    .highlighted-features__icon-wrapper,.highlighted-features__text {
        color:#fefefe;
        display: block;
        width: 100%
    }
}

.hover-area:hover .hover-rorange-5 {
    color: #fef5f4
}

.hover-area:hover .hover-rorange-10 {
    color: #feece9
}

.hover-area:hover .hover-rorange-20 {
    color: #fedad4
}

.hover-area:hover .hover-rorange-30 {
    color: #fec8bf
}

.hover-area:hover .hover-rorange-40 {
    color: #feb6aa
}

.hover-area:hover .hover-rorange-50 {
    color: #ffa495
}

.hover-area:hover .hover-rorange-60 {
    color: #ff9180
}

.hover-area:hover .hover-rorange-70 {
    color: #ff7f6b
}

.hover-area:hover .hover-rorange-80 {
    color: #ff6d56
}

.hover-area:hover .hover-rorange-90 {
    color: #ff5b41
}

.hover-area:hover .hover-rorange-100 {
    color: #ff492c
}

.hover-area:hover .hover-midnight-5 {
    color: #f3f3f4
}

.hover-area:hover .hover-midnight-10 {
    color: #e8e8e9
}

.hover-area:hover .hover-midnight-20 {
    color: #d3d3d5
}

.hover-area:hover .hover-midnight-30 {
    color: #bdbdc0
}

.hover-area:hover .hover-midnight-40 {
    color: #a7a7ac
}

.hover-area:hover .hover-midnight-50 {
    color: #929297
}

.hover-area:hover .hover-midnight-60 {
    color: #7c7c82
}

.hover-area:hover .hover-midnight-70 {
    color: #66666e
}

.hover-area:hover .hover-midnight-80 {
    color: #505059
}

.hover-area:hover .hover-midnight-90 {
    color: #3b3b45
}

.hover-area:hover .hover-midnight-100 {
    color: #252530
}

.hover-area:hover .hover-navy-5 {
    color: #f2f3f5
}

.hover-area:hover .hover-navy-10 {
    color: #e5e9ec
}

.hover-area:hover .hover-navy-20 {
    color: #ccd3d9
}

.hover-area:hover .hover-navy-30 {
    color: #b4bec7
}

.hover-area:hover .hover-navy-40 {
    color: #9ba8b4
}

.hover-area:hover .hover-navy-50 {
    color: #8293a2
}

.hover-area:hover .hover-navy-60 {
    color: #697e90
}

.hover-area:hover .hover-navy-70 {
    color: #50687d
}

.hover-area:hover .hover-navy-80 {
    color: #38536b
}

.hover-area:hover .hover-navy-90 {
    color: #1f3d58
}

.hover-area:hover .hover-navy-100 {
    color: #062846
}

.hover-area:hover .hover-purple-5 {
    color: #f6f4f9
}

.hover-area:hover .hover-purple-10 {
    color: #eeeaf5
}

.hover-area:hover .hover-purple-20 {
    color: #ddd7ec
}

.hover-area:hover .hover-purple-30 {
    color: #cdc3e2
}

.hover-area:hover .hover-purple-40 {
    color: #bcafd9
}

.hover-area:hover .hover-purple-50 {
    color: #ac9cd0
}

.hover-area:hover .hover-purple-60 {
    color: #9c88c7
}

.hover-area:hover .hover-purple-70 {
    color: #8b74be
}

.hover-area:hover .hover-purple-80 {
    color: #7b60b4
}

.hover-area:hover .hover-purple-90 {
    color: #6a4dab
}

.hover-area:hover .hover-purple-100 {
    color: #5a39a2
}

.hover-area:hover .hover-teal-5 {
    color: #f3fcf9
}

.hover-area:hover .hover-teal-10 {
    color: #e8f9f5
}

.hover-area:hover .hover-teal-20 {
    color: #d2f4ec
}

.hover-area:hover .hover-teal-30 {
    color: #bcefe2
}

.hover-area:hover .hover-teal-40 {
    color: #a6ead9
}

.hover-area:hover .hover-teal-50 {
    color: #91e5d0
}

.hover-area:hover .hover-teal-60 {
    color: #7be0c7
}

.hover-area:hover .hover-teal-70 {
    color: #65dbbe
}

.hover-area:hover .hover-teal-80 {
    color: #4fd6b4
}

.hover-area:hover .hover-teal-90 {
    color: #39d1ab
}

.hover-area:hover .hover-teal-100 {
    color: #23cca2
}

.hover-area:hover .hover-yellow-5 {
    color: #fefcf1
}

.hover-area:hover .hover-yellow-10 {
    color: #fefae5
}

.hover-area:hover .hover-yellow-20 {
    color: #fef5cb
}

.hover-area:hover .hover-yellow-30 {
    color: #fef1b2
}

.hover-area:hover .hover-yellow-40 {
    color: #feec98
}

.hover-area:hover .hover-yellow-50 {
    color: #ffe87f
}

.hover-area:hover .hover-yellow-60 {
    color: #ffe466
}

.hover-area:hover .hover-yellow-70 {
    color: #ffdf4c
}

.hover-area:hover .hover-yellow-80 {
    color: #ffdb33
}

.hover-area:hover .hover-yellow-90 {
    color: #ffd619
}

.hover-area:hover .hover-yellow-100 {
    color: #ffd200
}

.hover-area:hover .hover-blue-5 {
    color: #f3f9fc
}

.hover-area:hover .hover-blue-10 {
    color: #e8f3f9
}

.hover-area:hover .hover-blue-20 {
    color: #d3e8f4
}

.hover-area:hover .hover-blue-30 {
    color: #bdddf0
}

.hover-area:hover .hover-blue-40 {
    color: #a8d2eb
}

.hover-area:hover .hover-blue-50 {
    color: #92c7e6
}

.hover-area:hover .hover-blue-60 {
    color: #7cbce1
}

.hover-area:hover .hover-blue-70 {
    color: #67b1dc
}

.hover-area:hover .hover-blue-80 {
    color: #51a6d8
}

.hover-area:hover .hover-blue-90 {
    color: #3c9bd3
}

.hover-area:hover .hover-blue-100 {
    color: #2690ce
}

.hover-area:hover .hover-rvblue-5 {
    color: #f3f7fb
}

.hover-area:hover .hover-rvblue-10 {
    color: #e8eff8
}

.hover-area:hover .hover-rvblue-20 {
    color: #d1e0f1
}

.hover-area:hover .hover-rvblue-30 {
    color: #bbd2eb
}

.hover-area:hover .hover-rvblue-40 {
    color: #a4c3e5
}

.hover-area:hover .hover-rvblue-50 {
    color: #8eb4df
}

.hover-area:hover .hover-rvblue-60 {
    color: #78a5d8
}

.hover-area:hover .hover-rvblue-70 {
    color: #6196d2
}

.hover-area:hover .hover-rvblue-80 {
    color: #4b88cc
}

.hover-area:hover .hover-rvblue-90 {
    color: #3479c5
}

.hover-area:hover .hover-rvblue-100 {
    color: #1e6abf
}

.hover-area:hover .hover-offwhite-13 {
    color: #fafafa
}

.hover-area:hover .hover-offwhite-22 {
    color: #f7f7f7
}

.hover-area:hover .hover-offwhite-36 {
    color: #f2f2f2
}

.hover-area:hover .hover-offwhite-60 {
    color: #eaebea
}

.hover-area:hover .hover-offwhite-100 {
    color: #dcdedc
}

.hover-area:hover .hover-success-5 {
    color: #f2f8f6
}

.hover-area:hover .hover-success-10 {
    color: #e7f2ee
}

.hover-area:hover .hover-success-20 {
    color: #cfe6de
}

.hover-area:hover .hover-success-30 {
    color: #b8dace
}

.hover-area:hover .hover-success-40 {
    color: #a0cebe
}

.hover-area:hover .hover-success-50 {
    color: #89c2af
}

.hover-area:hover .hover-success-60 {
    color: #72b59f
}

.hover-area:hover .hover-success-70 {
    color: #5aa98f
}

.hover-area:hover .hover-success-80 {
    color: #439d7f
}

.hover-area:hover .hover-success-90 {
    color: #2b916f
}

.hover-area:hover .hover-success-100 {
    color: #14855f
}

.hover-area:hover .hover-error-5 {
    color: #fbf3f2
}

.hover-area:hover .hover-error-10 {
    color: #f7e9e6
}

.hover-area:hover .hover-error-20 {
    color: #f1d3ce
}

.hover-area:hover .hover-error-30 {
    color: #eabeb7
}

.hover-area:hover .hover-error-40 {
    color: #e4a89f
}

.hover-area:hover .hover-error-50 {
    color: #dd9387
}

.hover-area:hover .hover-error-60 {
    color: #d67e6f
}

.hover-area:hover .hover-error-70 {
    color: #d06857
}

.hover-area:hover .hover-error-80 {
    color: #c95340
}

.hover-area:hover .hover-error-90 {
    color: #c33d28
}

.hover-area:hover .hover-error-100 {
    color: #bc2810
}

.background-hover-rorange-5:hover {
    background-color: #fef5f4
}

.background-hover-rorange-10:hover {
    background-color: #feece9
}

.background-hover-rorange-20:hover {
    background-color: #fedad4
}

.background-hover-rorange-30:hover {
    background-color: #fec8bf
}

.background-hover-rorange-40:hover {
    background-color: #feb6aa
}

.background-hover-rorange-50:hover {
    background-color: #ffa495
}

.background-hover-rorange-60:hover {
    background-color: #ff9180
}

.background-hover-rorange-70:hover {
    background-color: #ff7f6b
}

.background-hover-rorange-80:hover {
    background-color: #ff6d56
}

.background-hover-rorange-90:hover {
    background-color: #ff5b41
}

.background-hover-rorange-100:hover {
    background-color: #ff492c
}

.background-hover-midnight-5:hover {
    background-color: #f3f3f4
}

.background-hover-midnight-10:hover {
    background-color: #e8e8e9
}

.background-hover-midnight-20:hover {
    background-color: #d3d3d5
}

.background-hover-midnight-30:hover {
    background-color: #bdbdc0
}

.background-hover-midnight-40:hover {
    background-color: #a7a7ac
}

.background-hover-midnight-50:hover {
    background-color: #929297
}

.background-hover-midnight-60:hover {
    background-color: #7c7c82
}

.background-hover-midnight-70:hover {
    background-color: #66666e
}

.background-hover-midnight-80:hover {
    background-color: #505059
}

.background-hover-midnight-90:hover {
    background-color: #3b3b45
}

.background-hover-midnight-100:hover {
    background-color: #252530
}

.background-hover-navy-5:hover {
    background-color: #f2f3f5
}

.background-hover-navy-10:hover {
    background-color: #e5e9ec
}

.background-hover-navy-20:hover {
    background-color: #ccd3d9
}

.background-hover-navy-30:hover {
    background-color: #b4bec7
}

.background-hover-navy-40:hover {
    background-color: #9ba8b4
}

.background-hover-navy-50:hover {
    background-color: #8293a2
}

.background-hover-navy-60:hover {
    background-color: #697e90
}

.background-hover-navy-70:hover {
    background-color: #50687d
}

.background-hover-navy-80:hover {
    background-color: #38536b
}

.background-hover-navy-90:hover {
    background-color: #1f3d58
}

.background-hover-navy-100:hover {
    background-color: #062846
}

.background-hover-purple-5:hover {
    background-color: #f6f4f9
}

.background-hover-purple-10:hover {
    background-color: #eeeaf5
}

.background-hover-purple-20:hover {
    background-color: #ddd7ec
}

.background-hover-purple-30:hover {
    background-color: #cdc3e2
}

.background-hover-purple-40:hover {
    background-color: #bcafd9
}

.background-hover-purple-50:hover {
    background-color: #ac9cd0
}

.background-hover-purple-60:hover {
    background-color: #9c88c7
}

.background-hover-purple-70:hover {
    background-color: #8b74be
}

.background-hover-purple-80:hover {
    background-color: #7b60b4
}

.background-hover-purple-90:hover {
    background-color: #6a4dab
}

.background-hover-purple-100:hover {
    background-color: #5a39a2
}

.background-hover-teal-5:hover {
    background-color: #f3fcf9
}

.background-hover-teal-10:hover {
    background-color: #e8f9f5
}

.background-hover-teal-20:hover {
    background-color: #d2f4ec
}

.background-hover-teal-30:hover {
    background-color: #bcefe2
}

.background-hover-teal-40:hover {
    background-color: #a6ead9
}

.background-hover-teal-50:hover {
    background-color: #91e5d0
}

.background-hover-teal-60:hover {
    background-color: #7be0c7
}

.background-hover-teal-70:hover {
    background-color: #65dbbe
}

.background-hover-teal-80:hover {
    background-color: #4fd6b4
}

.background-hover-teal-90:hover {
    background-color: #39d1ab
}

.background-hover-teal-100:hover {
    background-color: #23cca2
}

.background-hover-yellow-5:hover {
    background-color: #fefcf1
}

.background-hover-yellow-10:hover {
    background-color: #fefae5
}

.background-hover-yellow-20:hover {
    background-color: #fef5cb
}

.background-hover-yellow-30:hover {
    background-color: #fef1b2
}

.background-hover-yellow-40:hover {
    background-color: #feec98
}

.background-hover-yellow-50:hover {
    background-color: #ffe87f
}

.background-hover-yellow-60:hover {
    background-color: #ffe466
}

.background-hover-yellow-70:hover {
    background-color: #ffdf4c
}

.background-hover-yellow-80:hover {
    background-color: #ffdb33
}

.background-hover-yellow-90:hover {
    background-color: #ffd619
}

.background-hover-yellow-100:hover {
    background-color: #ffd200
}

.background-hover-blue-5:hover {
    background-color: #f3f9fc
}

.background-hover-blue-10:hover {
    background-color: #e8f3f9
}

.background-hover-blue-20:hover {
    background-color: #d3e8f4
}

.background-hover-blue-30:hover {
    background-color: #bdddf0
}

.background-hover-blue-40:hover {
    background-color: #a8d2eb
}

.background-hover-blue-50:hover {
    background-color: #92c7e6
}

.background-hover-blue-60:hover {
    background-color: #7cbce1
}

.background-hover-blue-70:hover {
    background-color: #67b1dc
}

.background-hover-blue-80:hover {
    background-color: #51a6d8
}

.background-hover-blue-90:hover {
    background-color: #3c9bd3
}

.background-hover-blue-100:hover {
    background-color: #2690ce
}

.background-hover-rvblue-5:hover {
    background-color: #f3f7fb
}

.background-hover-rvblue-10:hover {
    background-color: #e8eff8
}

.background-hover-rvblue-20:hover {
    background-color: #d1e0f1
}

.background-hover-rvblue-30:hover {
    background-color: #bbd2eb
}

.background-hover-rvblue-40:hover {
    background-color: #a4c3e5
}

.background-hover-rvblue-50:hover {
    background-color: #8eb4df
}

.background-hover-rvblue-60:hover {
    background-color: #78a5d8
}

.background-hover-rvblue-70:hover {
    background-color: #6196d2
}

.background-hover-rvblue-80:hover {
    background-color: #4b88cc
}

.background-hover-rvblue-90:hover {
    background-color: #3479c5
}

.background-hover-rvblue-100:hover {
    background-color: #1e6abf
}

.background-hover-offwhite-13:hover {
    background-color: #fafafa
}

.background-hover-offwhite-22:hover {
    background-color: #f7f7f7
}

.background-hover-offwhite-36:hover {
    background-color: #f2f2f2
}

.background-hover-offwhite-60:hover {
    background-color: #eaebea
}

.background-hover-offwhite-100:hover {
    background-color: #dcdedc
}

.background-hover-success-5:hover {
    background-color: #f2f8f6
}

.background-hover-success-10:hover {
    background-color: #e7f2ee
}

.background-hover-success-20:hover {
    background-color: #cfe6de
}

.background-hover-success-30:hover {
    background-color: #b8dace
}

.background-hover-success-40:hover {
    background-color: #a0cebe
}

.background-hover-success-50:hover {
    background-color: #89c2af
}

.background-hover-success-60:hover {
    background-color: #72b59f
}

.background-hover-success-70:hover {
    background-color: #5aa98f
}

.background-hover-success-80:hover {
    background-color: #439d7f
}

.background-hover-success-90:hover {
    background-color: #2b916f
}

.background-hover-success-100:hover {
    background-color: #14855f
}

.background-hover-error-5:hover {
    background-color: #fbf3f2
}

.background-hover-error-10:hover {
    background-color: #f7e9e6
}

.background-hover-error-20:hover {
    background-color: #f1d3ce
}

.background-hover-error-30:hover {
    background-color: #eabeb7
}

.background-hover-error-40:hover {
    background-color: #e4a89f
}

.background-hover-error-50:hover {
    background-color: #dd9387
}

.background-hover-error-60:hover {
    background-color: #d67e6f
}

.background-hover-error-70:hover {
    background-color: #d06857
}

.background-hover-error-80:hover {
    background-color: #c95340
}

.background-hover-error-90:hover {
    background-color: #c33d28
}

.background-hover-error-100:hover {
    background-color: #bc2810
}

.hover-toggle {
    color: #5a39a2;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.hover-toggle__text {
    font-family: "Barlow";
    font-weight: 600
}

.hover-toggle:hover .hover-toggle__text {
    color: #280080
}

.hover-toggle .hover-toggle__default,.hover-toggle:disabled:hover .hover-toggle__default {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.hover-toggle .hover-toggle__hovered,.hover-toggle:disabled:hover .hover-toggle__hovered {
    display: none
}

.hover-toggle:disabled,.hover-toggle[disabled],.hover-toggle:disabled:hover:disabled,.hover-toggle:disabled:hover[disabled] {
    cursor: not-allowed;
    opacity: .6
}

.hover-toggle:hover .hover-toggle__default {
    display: none
}

.hover-toggle:hover .hover-toggle__hovered {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.icon-topped {
    margin-top: 30px
}

.icon-topped__container {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 30px;
    position: relative
}

.icon-topped__header {
    border: 1px solid #cacaca;
    background: #fefefe;
    border-radius: 50%;
    height: 60px;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: -30px;
    width: 60px
}

.icon-topped__header svg {
    color: #246f9e;
    height: 30px;
    left: 15px;
    position: absolute;
    top: 15px;
    width: 30px
}

.icon-topped__header--thumbs-up svg {
    left: 15.7894736842px;
    top: 12px
}

.icon-topped__header--thumbs-down svg {
    left: 13.3333333333px;
    top: 15px
}

.icon-topped__header--bubble-hollow svg {
    left: 14.2857142857px;
    top: 12px
}

.icon-topped__header--small {
    border: 1px solid #cacaca;
    border-radius: 50%;
    height: 30px;
    left: 8px;
    width: 30px
}

.icon-topped__header--small svg {
    height: 15px;
    left: 6.6666666667px;
    top: 6.6666666667px;
    width: 15px
}

.icon-topped--sunken {
    margin-top: 0
}

.icon-topped--sunken .icon-topped__header {
    margin-top: 15px
}

.like-me-prompt {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-width: 0px;
    border-left-width: 8px;
    --tw-border-opacity: 1;
    border-left-color: rgb(90 57 162 / var(--tw-border-opacity));
    --tw-shadow: 0 3px 12px 0 rgba(0,0,0,0.26);
    --tw-shadow-colored: 0 3px 12px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    padding-left: .75rem;
    padding-right: .75rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-size: .9375rem;
}

.like-me-prompt--button:active, .like-me-prompt--button:focus {
    --tw-border-opacity: 1;
    border-color: rgb(90 57 162 / var(--tw-border-opacity));
}

.like-me-prompt--button:hover {
    --tw-border-opacity: 1;
    border-color: rgb(90 57 162 / var(--tw-border-opacity));
    background-color: transparent;
    --tw-shadow: 0 1px 4px 0 rgba(0,0,0,0.5);
    --tw-shadow-colored: 0 1px 4px 0 var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    background: transparent;
}

.like-me-prompt--active {
    border-width: 2px;
    border-left-width: 8px;
    --tw-border-opacity: 1;
    border-color: rgb(90 57 162 / var(--tw-border-opacity));
}

.like-me-prompt--extended {
    border-left-width: 6px;
    font-weight: 400;
    padding-top: .375rem;
    padding-bottom: .375rem;
}

.like-me-pill__checkbox {
    cursor: pointer;
}

.like-me-pill__checkbox input:focus+span {
    border-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgb(38 144 206 / var(--tw-border-opacity));
}

.insight-config-form__dropdown {
    border-bottom: solid #cacaca 1px;
    margin-bottom: .75rem
}

.insight-config-form__dropdown.is-active>a .insight-config-form__toggle {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.insight-config-form__toggle {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: .3s all ease-in-out;
    transition: .3s all ease-in-out
}

.insight-config-form__section {
    border-bottom: solid #ededed 1px;
    margin-bottom: 1.5rem
}

.insight-config-form__text-group {
    border: 1px solid #ededed;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .75rem
}

.insight-config-form__input {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.insight-config-form__input--large {
    width: 45%
}

@media print {
    @page {
        margin: 0
    }
}

.insight-report {
    color: #505059
}

.insight-report__page {
    background-color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 1250px
}

.insight-report__page--last {
    margin-bottom: 0
}

@media print {
    .insight-report__page {
        height: 100vh;
        page-break-after: always
    }
}

.insight-report__cover {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #ff492c;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 1250px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-top: 10.625rem
}

@media print {
    .insight-report__cover {
        background-color: #ff492c;
        height: 100vh;
        page-break-after: always
    }
}

.insight-report__logo {
    margin-bottom: 3.75rem;
    width: 5rem
}

.insight-report__logo svg {
    display: block
}

.insight-report__title {
    line-height: 36px;
    line-height: 2.25rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 32px;
    font-size: 2rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    print-color-adjust: exact
}

.insight-report__title--white {
    color: #fefefe
}

.insight-report__title--cover {
    color: #fefefe;
    font-size: 2.625rem;
    print-color-adjust: exact;
    text-align: center
}

.insight-report__title--emphasized {
    font-weight: 600
}

.insight-report__cover-chevron {
    max-height: 26.25rem
}

.insight-report__list {
    list-style: none
}

.insight-report__list li {
    padding-bottom: .75rem
}

.insight-report__subtitle {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.insight-report__subtitle--large {
    font-size: 2rem
}

.insight-report__subtitle--small {
    line-height: 22px;
    line-height: 1.375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 18px;
    font-size: 1.125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.insight-report__content--large {
    font-size: 1.25rem
}

.insight-report__header {
    background-color: #ff492c;
    height: 100px;
    margin-bottom: 40px
}

.insight-report__footer {
    margin-top: auto
}

.insight-report__footer--cover {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: auto;
    print-color-adjust: exact;
    width: 100%
}

.insight-report__footer-content {
    border-top: solid #979797 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .75rem;
    font-weight: 600;
    height: 5rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.insight-report__footer-content--cover {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 8.75rem
}

.insight-report__gutter {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#a8a8ac), to(#d8d8d8));
    background-image: linear-gradient(#a8a8ac, #d8d8d8);
    height: 2.25rem
}

@media print {
    .insight-report__gutter {
        display: none
    }
}

.insight-report__header-content {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-bottom: 1.4375rem;
    padding-top: 1.4375rem
}

.insight-report__header-content svg {
    height: 100%;
    width: auto
}

.insight-report__header-text {
    color: #fefefe;
    font-size: 1.25rem;
    print-color-adjust: exact
}

.insight-report__header-text--emphasized {
    font-weight: 600
}

.insight-report__table th,.insight-report__table td {
    border-bottom: 1px solid #dcdedc;
    border-right: 1px solid #dcdedc;
    font-size: .9375rem
}

.insight-report__table th {
    background-color: #e9e9e9;
    border-top: 1px solid #dcdedc;
    font-weight: 600
}

.insight-report__table td {
    border-top: 0
}

.insight-report__table tr:nth-child(even) {
    background-color: #f7f7f7
}

.insight-report__table td:first-child,.insight-report__table th:first-child {
    border-left: solid #dcdedc 1px
}

@media print {
    .insight-report__table--print-small th,.insight-report__table--print-small tr,.insight-report__table--print-small td {
        font-size: .625rem
    }

    .insight-report__table--print-small th {
        max-width: 150px;
        overflow: hidden;
        padding: 1.5rem .375rem;
        text-overflow: ellipsis;
        white-space: nowrap
    }
}

.insight-report__slider-graph {
    max-width: 840px
}

.insight-report__slider-graph--half {
    max-width: 420px
}

.integrations__body {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 14.375rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative
}

.integrations__box {
    background-color: #fefefe;
    display: none;
    left: 0;
    overflow: visible;
    position: absolute;
    top: 0;
    z-index: 1
}

.integrations__card {
    background-color: #fefefe;
    border: 1px solid #cacaca;
    border-radius: 4px;
    border-width: .125rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 14.6875rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 1.5rem;
    position: relative
}

.integrations__card:hover {
    background-color: #fefefe;
    border-color: #2690ce;
    -webkit-box-shadow: 0 2px 10px 8px #e8e8e9;
    box-shadow: 0 2px 10px 8px #e8e8e9;
    cursor: pointer;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin-bottom: -14.6875rem;
    text-decoration: none;
    z-index: 4
}

.integrations__card:hover .integrations__hover-content {
    background-color: #fefefe;
    border-top: 1px solid #cacaca;
    display: block;
    font-size: .875rem;
    margin: .375rem;
    margin-top: 0;
    padding-top: .75rem;
    position: relative;
    z-index: 4
}

.integrations__chevron {
    margin-left: .375rem;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.integrations__content {
    border: 1px solid #246f9e;
    border-top: 0;
    display: none;
    padding: 1rem
}

.integrations__content--active {
    display: block
}

.integrations__hover-content {
    display: none
}

.integrations__ellipsis {
    border: 1px solid #cacaca;
    color: #555;
    cursor: pointer;
    font-size: .8125rem;
    font-weight: 600;
    margin-bottom: .375rem;
    overflow: hidden;
    padding: .375rem .375rem;
    position: relative;
    text-overflow: ellipsis;
    white-space: nowrap;
    z-index: 2
}

.integrations__ellipsis:hover {
    border: transparent;
    overflow: visible
}

.integrations__ellipsis:hover .integrations__box {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.integrations__filter {
    border-radius: .125rem
}

.integrations__filter:not(:last-child) {
    margin-right: 1.5rem
}

.integrations__item {
    margin-bottom: 1rem
}

.integrations__item:last-child {
    margin-bottom: 0
}

.integrations__label--new {
    background-color: #ff492c;
    color: #fefefe;
    font-weight: bold;
    padding: 10px;
    position: absolute;
    right: 0;
    top: 0
}

.integrations__link {
    background: transparent;
    bottom: 0;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

.integrations__link--filter {
    color: #505059;
    cursor: pointer
}

.integrations__logo {
    height: 4.375rem;
    margin-right: .75rem;
    min-width: 4.375rem;
    width: 4.375rem
}

.integrations__logo--square {
    height: 100%
}

.integrations__margin-protector {
    height: 14.6875rem
}

.integrations__product-header {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .75rem
}

.integrations__state {
    -ms-flex-item-align: end;
    align-self: flex-end;
    border-radius: .625rem;
    bottom: .3125rem;
    color: #fefefe;
    font-size: .75rem;
    font-weight: 600;
    padding: .1875rem .5rem;
    position: absolute;
    right: .625rem
}

.integrations__state--active {
    background-color: #14855f
}

.integrations__state--upgrade {
    background-color: #5a39a2
}

.integrations__switch {
    position: absolute;
    right: 1rem
}

.integrations__tags {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.integrations__tag {
    border: 1px solid #cacaca;
    color: #505059;
    cursor: pointer;
    font-size: .8125rem;
    font-weight: 600;
    margin-bottom: .375rem;
    overflow: hidden;
    padding: .375rem .375rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    z-index: 2
}

.integrations__tag a:hover {
    text-decoration: none
}

.integrations__tag:hover {
    background-color: #2690ce
}

.integrations__tag:hover a {
    color: #fefefe
}

.integrations__tag:not(:last-child) {
    margin-right: .375rem
}

.integrations__text {
    color: #505059
}

.integrations__title {
    border: 1px solid #246f9e;
    color: #555;
    display: block;
    font-weight: 400;
    padding: .75rem;
    position: relative
}

.integrations__title .open {
    display: none
}

.integrations__title .closed {
    display: inline-block
}

.integrations__title .revealed .open {
    display: inline-block
}

.integrations__title .revealed .closed {
    display: none
}

.oauth-button {
    display: block;
    max-width: 13.125rem;
    padding: 0;
    white-space: nowrap
}

.oauth-button img {
    margin-right: .625rem
}

.oauth-button span {
    padding: .625rem
}

.oauth-button .oauth-left {
    max-height: 100%;
    max-width: 2.8125rem
}

.oauth-button--wide {
    max-width: 100%
}

.access-grants__card {
    height: 100% !important;
    margin-bottom: 0
}

.access-grants__card:hover {
    margin-bottom: 0
}

.access-grants__content {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.access-grants__footer {
    margin-top: auto
}

.intent-dashboard__row {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.intent-dashboard__column {
    height: 100%;
    width: 100%
}

@media screen and (min-width: 62.5em) {
    .intent-dashboard__column--large {
        width:50%
    }

    .intent-dashboard__column--small {
        width: 25%
    }
}

@supports(display: grid) {
    .intent-dashboard__row {
        display:grid;
        grid-template-columns: 2fr 1fr 1fr
    }

    @media screen and (max-width: 46.8125em) {
        .intent-dashboard__row {
            grid-template-columns:1fr
        }
    }

    .intent-dashboard__row::before {
        content: none
    }

    @media screen and (min-width: 62.5em) {
        .intent-dashboard__column--large {
            width:100%
        }

        .intent-dashboard__column--small {
            width: 100%
        }
    }
}

.intent-dashboard__nested-grid .intent-dashboard__nested-cell:first-child {
    margin-top: 0
}

.intent-dashboard__nested-grid .intent-dashboard__nested-cell:last-child {
    margin-bottom: 0
}

.cms-article-content,.quill-preview,.ql-editor {
    color: #555;
    font-size: .9375rem;
    line-height: 1.5em
}

.cms-article-content h1,.quill-preview h1,.ql-editor h1,.cms-article-content h2,.quill-preview h2,.ql-editor h2 {
    line-height: 36px;
    line-height: 2.25rem;
    margin-bottom: 16px;
    font-size: 32px;
    font-size: 2rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-bottom: 1.5rem;
    margin-top: 1.5rem
}

.cms-article-content h3,.quill-preview h3,.ql-editor h3 {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-bottom: 1.5rem;
    margin-top: 1.5rem
}

.cms-article-content h4,.quill-preview h4,.ql-editor h4,.cms-article-content h5,.quill-preview h5,.ql-editor h5 {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.cms-article-content p+h3,.quill-preview p+h3,.ql-editor p+h3,.cms-article-content p+h4,.quill-preview p+h4,.ql-editor p+h4,.cms-article-content p+h5,.quill-preview p+h5,.ql-editor p+h5 {
    padding-top: .375rem
}

.cms-article-content ol,.quill-preview ol,.ql-editor ol {
    margin-left: 24px !important;
    padding-left: 0 !important
}

.cms-article-content ul,.quill-preview ul,.ql-editor ul {
    list-style: none !important;
    margin-left: 24px !important
}

.cms-article-content ul li,.quill-preview ul li,.ql-editor ul li {
    font-size: .9375rem;
    list-style: none;
    margin-bottom: .75rem;
    position: relative
}

.cms-article-content ul li::before,.quill-preview ul li::before,.ql-editor ul li::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%235A39A2'/%3e%3c/svg%3e");
    content: " ";
    display: inline-block;
    height: 11px;
    left: 2px;
    margin-left: -24px;
    position: absolute;
    top: 5px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 11px
}

.cms-article-content strong,.quill-preview strong,.ql-editor strong {
    color: #252530
}

.cms-article-content a strong,.quill-preview a strong,.ql-editor a strong {
    color: unset
}

.cms-article-content p,.quill-preview p,.ql-editor p {
    margin-bottom: .75rem
}

.cms-article-content a,.quill-preview a,.ql-editor a {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e
}

.cms-article-content a:visited,.quill-preview a:visited,.ql-editor a:visited {
    color: #5a39a2
}

.cms-article-content a:hover,.quill-preview a:hover,.ql-editor a:hover {
    color: #5a39a2;
    text-decoration: underline
}

.cms-article-content b,.quill-preview b,.ql-editor b {
    font-weight: unset
}

.cms-article-content .lh-featured-snippet,.quill-preview .lh-featured-snippet,.ql-editor .lh-featured-snippet,.cms-article-content .lh-callout,.quill-preview .lh-callout,.ql-editor .lh-callout {
    border: 1px solid #ff492c;
    border-radius: 3px;
    border-top: 6px solid #ff492c;
    margin: 1.5rem 0;
    padding: 3rem
}

@media screen and (max-width: 37.4375em) {
    .cms-article-content .lh-featured-snippet,.quill-preview .lh-featured-snippet,.ql-editor .lh-featured-snippet,.cms-article-content .lh-callout,.quill-preview .lh-callout,.ql-editor .lh-callout {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

.cms-article-content .lh-featured-snippet h2,.quill-preview .lh-featured-snippet h2,.ql-editor .lh-featured-snippet h2,.cms-article-content .lh-callout h2,.quill-preview .lh-callout h2,.ql-editor .lh-callout h2 {
    line-height: 36px;
    line-height: 2.25rem;
    margin-bottom: 16px;
    font-size: 32px;
    font-size: 2rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-bottom: 1.5rem;
    margin-top: 0
}

.cms-article-content .lh-featured-snippet ol li,.quill-preview .lh-featured-snippet ol li,.ql-editor .lh-featured-snippet ol li,.cms-article-content .lh-callout ol li,.quill-preview .lh-callout ol li,.ql-editor .lh-callout ol li {
    list-style-type: decimal;
    margin-bottom: .75rem
}

.cms-article-content .lh-featured-snippet ul li::before,.quill-preview .lh-featured-snippet ul li::before,.ql-editor .lh-featured-snippet ul li::before,.cms-article-content .lh-callout ul li::before,.quill-preview .lh-callout ul li::before,.ql-editor .lh-callout ul li::before {
    background-image: none !important;
    color: #ff492c;
    content: "â€¢" !important;
    height: 100% !important;
    margin-left: -10px !important;
    top: -1px !important;
    -webkit-transform: rotate(0deg) !important;
    transform: rotate(0deg) !important
}

.cms-article-content .lh-featured-snippet__header--no-margin,.quill-preview .lh-featured-snippet__header--no-margin,.ql-editor .lh-featured-snippet__header--no-margin,.cms-article-content .lh-callout__header--no-margin,.quill-preview .lh-callout__header--no-margin,.ql-editor .lh-callout__header--no-margin {
    margin: 0
}

.cms-article-content .lh-featured-snippet--global-padding,.quill-preview .lh-featured-snippet--global-padding,.ql-editor .lh-featured-snippet--global-padding,.cms-article-content .lh-callout--global-padding,.quill-preview .lh-callout--global-padding,.ql-editor .lh-callout--global-padding {
    padding: 1.5rem
}

.cms-article-content .lh-callout.secondary,.quill-preview .lh-callout.secondary,.ql-editor .lh-callout.secondary {
    border-color: #dcdedc
}

.cms-article-content table th,.quill-preview table th,.ql-editor table th,.cms-article-content table td,.quill-preview table td,.ql-editor table td {
    border: 1px solid #e0e0e0;
    color: #555;
    font-size: .8125rem;
    padding: 3rem 1.5rem
}

@media screen and (max-width: 37.4375em) {
    .cms-article-content table th,.quill-preview table th,.ql-editor table th,.cms-article-content table td,.quill-preview table td,.ql-editor table td {
        padding:.75rem
    }
}

.cms-article-content table th,.quill-preview table th,.ql-editor table th {
    border-right: solid #e9f4f8 2px;
    background-color: #e9f4f8;
    font-weight: 600
}

.cms-article-content table strong,.quill-preview table strong,.ql-editor table strong {
    line-height: 22px;
    line-height: 1.375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 18px;
    font-size: 1.125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.cms-article-content table tr:nth-child(even),.quill-preview table tr:nth-child(even),.ql-editor table tr:nth-child(even) {
    background-color: #cacaca !important
}

.cms-article-content table tr:nth-child(odd),.quill-preview table tr:nth-child(odd),.ql-editor table tr:nth-child(odd) {
    background-color: #f7f7f7 !important
}

.cms-article-content .lh-quote,.quill-preview .lh-quote,.ql-editor .lh-quote {
    border-left: 0;
    text-align: center
}

.cms-article-content .lh-quote p,.quill-preview .lh-quote p,.ql-editor .lh-quote p {
    color: #ff492c !important;
    font-size: 32px;
    font-style: italic
}

.cms-article-content .lh-quote p a,.quill-preview .lh-quote p a,.ql-editor .lh-quote p a {
    color: #ff492c !important
}

.cms-article-content .lh-quote strong::before,.quill-preview .lh-quote strong::before,.ql-editor .lh-quote strong::before {
    content: "â€’"
}

.cms-article-content .hs-responsive-embed-wrapper,.quill-preview .hs-responsive-embed-wrapper,.ql-editor .hs-responsive-embed-wrapper {
    display: block;
    height: auto;
    margin: .75rem auto;
    max-height: 315px;
    max-width: 500px;
    min-width: 256px;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%
}

.cms-article-content .hs-responsive-embed-inner-wrapper,.quill-preview .hs-responsive-embed-inner-wrapper,.ql-editor .hs-responsive-embed-inner-wrapper {
    margin: 0;
    max-width: 100%;
    overflow: hidden;
    padding-bottom: 56.25%;
    position: relative
}

.cms-article-content .hs-responsive-embed-iframe,.quill-preview .hs-responsive-embed-iframe,.ql-editor .hs-responsive-embed-iframe {
    border: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.cms-article-content iframe#g2-crowd-widget-default,.quill-preview iframe#g2-crowd-widget-default,.ql-editor iframe#g2-crowd-widget-default {
    border: 1px solid #cacaca;
    display: block;
    height: 90vw;
    margin: 1.5rem auto;
    width: 90vw
}

@media screen and (min-width: 37.5em) {
    .cms-article-content iframe#g2-crowd-widget-default,.quill-preview iframe#g2-crowd-widget-default,.ql-editor iframe#g2-crowd-widget-default {
        height:500px;
        width: 500px
    }
}

.cms-article-content .gray-bulleted-list-container,.quill-preview .gray-bulleted-list-container,.ql-editor .gray-bulleted-list-container,.cms-article-content .grey-bulleted-list-container,.quill-preview .grey-bulleted-list-container,.ql-editor .grey-bulleted-list-container {
    background-color: #f2f2f2;
    border-radius: 6px;
    padding: 1.5rem;
    padding-bottom: .75rem
}

.cms-article-content .gray-bulleted-list-container li::before,.quill-preview .gray-bulleted-list-container li::before,.ql-editor .gray-bulleted-list-container li::before,.cms-article-content .grey-bulleted-list-container li::before,.quill-preview .grey-bulleted-list-container li::before,.ql-editor .grey-bulleted-list-container li::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.cms-article-content .lh-callout-list-in-columns,.quill-preview .lh-callout-list-in-columns,.ql-editor .lh-callout-list-in-columns {
    border: 1px solid #ff492c;
    border-radius: 3px;
    border-top: 6px solid #ff492c;
    margin: 1.5rem 0;
    padding: 1.5rem
}

@media screen and (max-width: 37.4375em) {
    .cms-article-content .lh-callout-list-in-columns,.quill-preview .lh-callout-list-in-columns,.ql-editor .lh-callout-list-in-columns {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

.cms-article-content .lh-callout-list-in-columns li::before,.quill-preview .lh-callout-list-in-columns li::before,.ql-editor .lh-callout-list-in-columns li::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.cms-article-content .lh-callout-list-in-columns h1,.quill-preview .lh-callout-list-in-columns h1,.ql-editor .lh-callout-list-in-columns h1,.cms-article-content .lh-callout-list-in-columns h2,.quill-preview .lh-callout-list-in-columns h2,.ql-editor .lh-callout-list-in-columns h2 {
    line-height: 36px;
    line-height: 2.25rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 32px;
    font-size: 2rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-top: 0
}

.cms-article-content .lh-callout-list-in-columns h3,.quill-preview .lh-callout-list-in-columns h3,.ql-editor .lh-callout-list-in-columns h3 {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-top: 0
}

.cms-article-content .lh-callout-list-in-columns ul,.quill-preview .lh-callout-list-in-columns ul,.ql-editor .lh-callout-list-in-columns ul {
    margin-bottom: 0;
    margin-top: .75rem
}

@media screen and (min-width: 37.5em) {
    .cms-article-content .lh-callout-list-in-columns ul,.quill-preview .lh-callout-list-in-columns ul,.ql-editor .lh-callout-list-in-columns ul {
        -webkit-columns:2;
        -moz-columns: 2;
        columns: 2
    }
}

@media screen and (min-width: 79.375em) {
    .cms-article-content .lh-callout-list-in-columns ul,.quill-preview .lh-callout-list-in-columns ul,.ql-editor .lh-callout-list-in-columns ul {
        -webkit-columns:3;
        -moz-columns: 3;
        columns: 3
    }
}

.cms-article-content .lh-callout-list-in-columns li,.quill-preview .lh-callout-list-in-columns li,.ql-editor .lh-callout-list-in-columns li {
    padding-right: .75rem
}

.quill-preview h2,.ql-editor h2 {
    line-height: 36px;
    line-height: 2.25rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 32px;
    font-size: 2rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.quill-preview h3,.ql-editor h3 {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.quill-preview li:not(.ql-direction-rtl),.ql-editor li:not(.ql-direction-rtl) {
    padding-left: 0
}

.quill-preview--discussions-and-comments,.ql-editor--discussions-and-comments {
    height: 400px
}

.quill-preview--discussions-and-comments ul li,.ql-editor--discussions-and-comments ul li {
    content: none;
    list-style-type: disc
}

.quill-preview--discussions-and-comments ul li::before,.ql-editor--discussions-and-comments ul li::before {
    background-image: none
}

.quill-preview table th,.quill-preview table td,.ql-editor table th,.ql-editor table td {
    border: 1px solid #e0e0e0;
    color: #555;
    font-size: .8125rem
}

.quill-preview table tr:nth-child(even),.ql-editor table tr:nth-child(even) {
    background-color: #f7f7f7
}

.quill-preview table tr:nth-child(odd),.ql-editor table tr:nth-child(odd) {
    background-color: #fefefe
}

.internal-link-module--cell {
    height: 100%;
    margin: 0 !important
}

.internal-link-module--columns .internal-link-module__link-container {
    display: grid;
    grid-auto-columns: 1fr
}

@media screen and (min-width: 62.5em) {
    .internal-link-module--columns .internal-link-module__link-container {
        grid-auto-flow:column;
        grid-template-columns: 1fr;
        grid-template-rows: 1fr 1fr
    }
}

.internal-link-module--columns .internal-link-module__link {
    margin-right: .75rem
}

.internal-link-module.internal-link-module--callout {
    border: 1px solid #ff492c;
    border-radius: 3px;
    border-top: 6px solid #ff492c;
    margin: 1.5rem 0;
    padding: 1.5rem
}

@media screen and (max-width: 37.4375em) {
    .internal-link-module.internal-link-module--callout {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

@media screen and (min-width: 62.5em) {
    .internal-link-categories-spotlight-only {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.image-gallery-large {
    border: 1px solid #cacaca;
    position: relative;
    text-align: center
}

.image-gallery-large img {
    max-height: 700px
}

.image-gallery-thumbs a {
    border: 1px solid #cacaca;
    display: block;
    height: 5.625rem;
    overflow: hidden;
    position: relative
}

.image-gallery-thumbs img {
    height: 5.625rem;
    left: 50%;
    max-width: 11.4375rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.image-gallery-thumbs--large a {
    height: 9.375rem
}

.image-gallery-thumbs--large img {
    height: auto;
    max-width: 100%
}

.image-small {
    height: auto;
    max-height: 12px;
    max-width: 12px;
    width: auto
}

.image-medium {
    max-height: 32px !important;
    max-width: 32px !important
}

.image-overlap--0 {
    position: relative;
    z-index: 4
}

.image-overlap--1 {
    left: -0.6458333333rem;
    position: relative;
    z-index: 5
}

.image-overlap--2 {
    left: -1.2916666667rem;
    position: relative;
    z-index: 6
}

.image-overlap--3 {
    left: -1.9375rem;
    position: relative;
    z-index: 7
}

.image-overlap--4 {
    left: -2.5833333333rem;
    position: relative;
    z-index: 8
}

.image-overlap--5 {
    left: -3.2291666667rem;
    position: relative;
    z-index: 9
}

.image-overlap--6 {
    left: -3.875rem;
    position: relative;
    z-index: 10
}

.image-overlap--7 {
    left: -4.5208333333rem;
    position: relative;
    z-index: 11
}

.image-overlap--8 {
    left: -5.1666666667rem;
    position: relative;
    z-index: 12
}

.image-overlap--9 {
    left: -5.8125rem;
    position: relative;
    z-index: 13
}

.image-overlap--10 {
    left: -6.4583333333rem;
    position: relative;
    z-index: 14
}

.image-overlap--11 {
    left: -7.1041666667rem;
    position: relative;
    z-index: 15
}

.image-overlap--12 {
    left: -7.75rem;
    position: relative;
    z-index: 16
}

.input-icon {
    position: relative
}

.input-icon__input {
    padding-right: 24px
}

.input-icon__icon {
    position: absolute;
    right: 10px;
    top: 10px
}

.input-icon--reset {
    cursor: pointer;
    position: absolute;
    right: .375rem;
    top: .75rem
}

.input-icon--reset:hover {
    color: #2690ce
}

.insights__link {
    line-height: 1.3
}

.insights__link:hover {
    color: #246f9e
}

.insights__mobile-container {
    height: 250px;
    overflow: auto
}

@media screen and (min-width: 37.5em) {
    .insights__mobile-container {
        height:224px
    }
}

.insights__full {
    background-color: #246f9e;
    color: #fefefe;
    display: block;
    height: inherit;
    overflow: auto
}

.insights__close-icon {
    right: 17px;
    top: 17px
}

@media screen and (min-width: 37.5em) {
    .integration-review {
        padding-left:18px;
        padding-right: 18px
    }
}

.integration-review__question {
    line-height: 1.3;
    margin-bottom: 1rem;
    margin-top: 2rem
}

.item-box {
    background-color: #fefefe
}

.item-box__logo-wrapper {
    height: 6.25rem;
    width: 6.25rem;
    line-height: 6.25rem
}

@media screen and (min-width: 46.875em) {
    .item-box__logo-wrapper {
        height:9.375rem;
        width: 9.375rem;
        line-height: 9.375rem;
        min-width: 9.375rem
    }
}

.item-box__information {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media screen and (min-width: 46.875em) {
    .item-box__information {
        -webkit-box-align:start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.item-box__information--header {
    color: #0a0a0a;
    font-size: 2rem;
    font-weight: 800;
    line-height: 2.25rem
}

.item-box__information--list {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.item-box__li {
    margin-bottom: .75rem
}

@media screen and (min-width: 46.875em) {
    .item-box__li {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        white-space: nowrap
    }

    .item-box__li::after {
        content: "|";
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 0 .5rem
    }

    .item-box__li:last-child::after {
        content: ""
    }

    .item-box__li:first-child {
        padding-left: 0
    }

    .item-box__li:first-child::before {
        display: none
    }
}

.item-box__li:nth-child(n+5) {
    display: none
}

@media screen and (min-width: 46.875em) {
    .item-box__li:nth-child(n+5) {
        display:block
    }
}

.item-box__li:nth-child(n+5)>.revealed {
    display: block
}

.item-card {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    border-radius: .25rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .75rem;
    padding: .75rem
}

.item-card--hover-effect:hover {
    border: 1px solid #2690ce;
    background-color: #deeef7
}

.item-card--comparisons {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset;
    border-radius: 0;
    display: unset;
    padding: 1.5rem .75rem
}

.item-card__vs-wrapper {
    line-height: 19px;
    line-height: 1.1875rem;
    margin-bottom: 8px;
    margin-bottom: .5rem;
    font-size: 15px;
    font-size: .9375rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    color: #5a39a2;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-top: .75rem
}

.item-card__vs {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 100%;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 36px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 36px
}

.item-card__logo {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 3rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: .75rem;
    max-width: 3rem;
    width: 100%
}

.item-card__logo--comparisons {
    height: 4.5rem;
    margin-bottom: .75rem;
    margin-right: 0;
    max-width: 4.5rem;
    width: 100%
}

.item-card__logo>img {
    max-height: 100%
}

.item-card__wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
}

.item-overview {
    border-bottom: solid #cacaca 1px
}

@media screen and (min-width: 37.5em) {
    .item-overview {
        border:1px solid #cacaca;
        border-radius: 3px
    }
}

.item-overview__info {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (min-width: 62.5em) {
    .item-overview__info {
        -webkit-box-align:start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

.item-overview__image {
    border-bottom: solid #cacaca 1px;
    height: 15.625rem;
    margin-bottom: .75rem;
    width: 100%
}

.item-overview__title {
    text-align: center
}

@media screen and (min-width: 62.5em) {
    .item-overview__title {
        text-align:left
    }
}

.item-overview--with-banner {
    border-radius: 0;
    border-width: 0 0 1px
}

@media screen and (min-width: 62.5em) {
    .item-overview--with-banner {
        border-radius:3px;
        border-width: 1px
    }
}

.item-overview--with-banner .item-overview__info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

@media screen and (min-width: 62.5em) {
    .item-overview--with-banner .item-overview__info {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.item-overview--with-banner .item-overview__image {
    border: 1px solid #cacaca;
    border-radius: 3px;
    height: 6rem;
    margin-right: 1.5rem;
    margin-top: -1.9375rem;
    width: 6rem
}

@media screen and (min-width: 62.5em) {
    .item-overview--with-banner .item-overview__image {
        border-radius:0;
        border-width: 0 0 1px;
        height: 15.625rem;
        margin: 0 0 .75rem;
        width: 100%
    }
}

.item-overview--with-banner .item-overview__title {
    margin-top: .75rem;
    padding: 0;
    text-align: left
}

.reward-text h2 {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.reward-text h3 {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.reward-text p {
    font-size: small
}

.lead-modal-header {
    padding-bottom: 24px
}

.lead-modal-header .l-center-img-wrapper {
    border: 1px solid #cacaca;
    float: left;
    height: 75px;
    line-height: 75px;
    margin-right: 15px;
    width: 100px
}

.lead-modal-header .l-center-img-wrapper img {
    max-height: 100%
}

.lead-modal-header .lead-logo {
    border: 0;
    float: none;
    margin: 0 auto;
    width: 120px
}

.lead-modal-form .field .checkbox-label {
    margin-top: 23px
}

.modal-body--lead {
    padding-top: 0
}

.lead-modal-header {
    text-align: center
}

.context-header {
    color: #446373;
    font-size: 1.625rem;
    font-weight: 400;
    line-height: 28px;
    margin: 4px 0 0
}

.context-header strong {
    color: #446373;
    font-weight: 600
}

.context-subtitle {
    font-size: .75rem;
    margin-top: 10px
}

.context-header-message {
    border-top: dashed #cacaca 1px;
    display: block;
    margin: 8px 0 4px 115px;
    padding-top: 8px
}

.lead-modal-required {
    font-size: .875rem;
    padding-bottom: .75rem;
    padding-left: .75rem
}

.learn-more {
    color: #555;
    font-size: .9375rem;
    line-height: 1.5em
}

.learn-more h3 {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.learn-more h4,.learn-more h5 {
    line-height: 22px;
    line-height: 1.375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 18px;
    font-size: 1.125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.learn-more p+h3,.learn-more p+h4,.learn-more p+h5 {
    padding-top: .375rem
}

.learn-more ul {
    margin-left: 24px
}

.learn-more li {
    font-size: .9375rem;
    list-style: none;
    margin-bottom: .75rem;
    position: relative
}

.learn-more li::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%235A39A2'/%3e%3c/svg%3e");
    content: " ";
    display: inline-block;
    height: 11px;
    left: 2px;
    margin-left: -24px;
    position: absolute;
    top: 5px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 11px
}

.learn-more strong {
    color: #252530
}

.learn-more a strong {
    color: unset
}

.learn-more table th,.learn-more table td {
    border: 1px solid #e0e0e0;
    color: #555;
    font-size: .8125rem
}

.learn-more table th {
    border-right: solid #e9f4f8 2px;
    background-color: #e9f4f8;
    font-weight: 600
}

.learn-more table tr:nth-child(even) {
    background-color: #f7f7f7
}

.learn-more table tr:nth-child(odd) {
    background-color: #fefefe
}

.learn-more a {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e
}

.learn-more a:visited {
    color: #5a39a2
}

.learn-more a:hover {
    color: #5a39a2;
    text-decoration: underline
}

.learn-more b {
    font-weight: unset
}

.learn-more__anchor {
    height: 230px;
    position: absolute;
    top: -230px
}

.learn-content__item {
    border-radius: .75rem
}

.learn-content__content {
    border-bottom-left-radius: .75rem !important;
    border-bottom-right-radius: .75rem !important;
    margin-bottom: 0;
    margin-top: .75rem
}

.learn-more-container {
    padding-top: .375rem;
    position: relative
}

.left-hand-nav__section {
    border-top: solid #cacaca 1px;
    padding: .75rem 0
}

.left-hand-nav__section:first-child {
    border-top: 0;
    padding-top: 0
}

.left-hand-nav__section:last-child {
    padding-bottom: 0
}

.legal-list {
    counter-reset: item;
    margin-left: 0
}

.legal-list__item {
    display: block;
    margin: .75rem 0
}

.legal-list__item::before {
    content: counters(item, ".") ". ";
    counter-increment: item;
    font-weight: 600;
    padding-right: .75rem
}

.legal-list__item--unordered {
    list-style: none
}

.legal-list__item--unordered::before {
    content: none
}

.line-graph {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.line-graph__dataset--0 {
    color: #2690ce
}

.line-graph__bg--0 {
    background-color: #2690ce;
    z-index: calc(8 - 1 + 2)
}

.line-graph__bg--hollow--0 {
    background-color: #fefefe;
    border: 2px solid #2690ce;
    z-index: calc(8 - 1 + 2)
}

.line-graph__line--0 {
    z-index: calc(8 - 1 + 1)
}

.line-graph__dataset--1 {
    color: #5a39a2
}

.line-graph__bg--1 {
    background-color: #5a39a2;
    z-index: calc(8 - 2 + 2)
}

.line-graph__bg--hollow--1 {
    background-color: #fefefe;
    border: 2px solid #5a39a2;
    z-index: calc(8 - 2 + 2)
}

.line-graph__line--1 {
    z-index: calc(8 - 2 + 1)
}

.line-graph__dataset--2 {
    color: #ff492c
}

.line-graph__bg--2 {
    background-color: #ff492c;
    z-index: calc(8 - 3 + 2)
}

.line-graph__bg--hollow--2 {
    background-color: #fefefe;
    border: 2px solid #ff492c;
    z-index: calc(8 - 3 + 2)
}

.line-graph__line--2 {
    z-index: calc(8 - 3 + 1)
}

.line-graph__dataset--3 {
    color: #23cca2
}

.line-graph__bg--3 {
    background-color: #23cca2;
    z-index: calc(8 - 4 + 2)
}

.line-graph__bg--hollow--3 {
    background-color: #fefefe;
    border: 2px solid #23cca2;
    z-index: calc(8 - 4 + 2)
}

.line-graph__line--3 {
    z-index: calc(8 - 4 + 1)
}

.line-graph__dataset--4 {
    color: #ffd200
}

.line-graph__bg--4 {
    background-color: #ffd200;
    z-index: calc(8 - 5 + 2)
}

.line-graph__bg--hollow--4 {
    background-color: #fefefe;
    border: 2px solid #ffd200;
    z-index: calc(8 - 5 + 2)
}

.line-graph__line--4 {
    z-index: calc(8 - 5 + 1)
}

.line-graph__dataset--5 {
    color: #a8d3eb
}

.line-graph__bg--5 {
    background-color: #a8d3eb;
    z-index: calc(8 - 6 + 2)
}

.line-graph__bg--hollow--5 {
    background-color: #fefefe;
    border: 2px solid #a8d3eb;
    z-index: calc(8 - 6 + 2)
}

.line-graph__line--5 {
    z-index: calc(8 - 6 + 1)
}

.line-graph__dataset--6 {
    color: #ff9280
}

.line-graph__bg--6 {
    background-color: #ff9280;
    z-index: calc(8 - 7 + 2)
}

.line-graph__bg--hollow--6 {
    background-color: #fefefe;
    border: 2px solid #ff9280;
    z-index: calc(8 - 7 + 2)
}

.line-graph__line--6 {
    z-index: calc(8 - 7 + 1)
}

.line-graph__dataset--7 {
    color: #062846
}

.line-graph__bg--7 {
    background-color: #062846;
    z-index: calc(8 - 8 + 2)
}

.line-graph__bg--hollow--7 {
    background-color: #fefefe;
    border: 2px solid #062846;
    z-index: calc(8 - 8 + 2)
}

.line-graph__line--7 {
    z-index: calc(8 - 8 + 1)
}

.line-graph__graph {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 300px;
    position: relative
}

.line-graph__rule--vertical {
    top: 0;
    bottom: 0;
    left: .375rem;
    position: absolute;
    z-index: 10
}

.line-graph__rule--vertical::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .375rem;
    content: "";
    width: .625rem
}

.line-graph__rule--vertical--hover {
    cursor: pointer
}

.line-graph__rule--vertical--hover:hover::before {
    border-left: 3px solid #cacaca;
    left: .3125rem
}

.line-graph__rule--horizontal {
    position: absolute;
    right: 12px;
    left: 42px;
    background: #cacaca;
    height: .0625rem
}

.line-graph__label {
    color: #555;
    white-space: nowrap
}

.line-graph__label--horizontal {
    position: absolute;
    right: 0;
    left: 0
}

.line-graph__label--angled {
    position: absolute;
    bottom: -0.75rem;
    left: -0.375rem;
    direction: rtl;
    -webkit-transform: translateY(100%) rotate(-40deg);
    transform: translateY(100%) rotate(-40deg)
}

.line-graph__point {
    border-radius: 20px;
    position: absolute
}

.line-graph__point--standalone {
    border: 2px solid #5a39a2;
    border-radius: 50%;
    height: 14px;
    position: relative;
    width: 14px
}

.line-graph__line {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.line-graph__legend {
    -webkit-column-gap: .75rem;
    -moz-column-gap: .75rem;
    column-gap: .75rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: .75rem;
    max-height: 172px;
    padding-top: 4.5rem
}

.line-graph__legend-item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 28px;
    flex: 0 1 28px;
    font-size: .875rem;
    max-width: calc(50% - 6px)
}

.line-graph__legend-point {
    border-radius: 20px;
    height: 20px;
    margin-right: .75rem;
    min-width: 20px
}

.line-graph__note {
    border: 1px solid #cacaca;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .75rem
}

.line-graph__y-axis-label {
    margin-right: 1.125rem;
    text-align: center;
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
    -webkit-writing-mode: vertical-rl;
    -ms-writing-mode: tb-rl;
    writing-mode: vertical-rl
}

.link {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e
}

.link:visited {
    color: #5a39a2
}

.link:hover {
    color: #5a39a2;
    text-decoration: underline
}

.link--icon {
    stroke: #246f9e
}

.link--icon:hover,.link--icon:visited {
    stroke: #5a39a2
}

.link--flat:visited {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e
}

.link-wrap {
    color: inherit;
    font-weight: inherit
}

.link-wrap:hover {
    color: inherit
}

.link-wrap:visited {
    color: inherit
}

.link--white {
    color: #fefefe
}

.link--simple:visited {
    color: #246f9e
}

.link--simple:hover {
    color: #5a39a2
}

.link--header-color {
    color: #252530
}

.link--header-color:visited {
    color: #252530
}

.link--header-color:hover {
    color: #252530
}

.link--chevron {
    color: #252530;
    line-height: 21px;
    position: relative
}

.link--chevron__content {
    display: inline;
    font-weight: 400
}

.link--chevron__content::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath class='st1' d='M512 192l-96-96-160 160L96 96 0 192l256 256z' fill='%23FF492C'/%3e%3c/svg%3e");
    bottom: 4px;
    content: " ";
    height: 7px;
    position: absolute;
    right: -10px;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    width: 7px
}

.link--chevron__content--midnight::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath class='st1' d='M512 192l-96-96-160 160L96 96 0 192l256 256z' fill='%23252530'/%3e%3c/svg%3e")
}

.link--back--chevron {
    color: #246f9e;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    line-height: 21px;
    position: relative
}

.link--back--chevron__content {
    font-weight: 600;
    padding-left: .75rem
}

.link--back--chevron__content::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath class='st1' d='M512 192l-96-96-160 160L96 96 0 192l256 256z' fill='%23246F9E'/%3e%3c/svg%3e");
    bottom: 6px;
    content: " ";
    height: 8px;
    left: 0;
    position: absolute;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 8px
}

.link--bullet-chevron {
    color: #246f9e;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    line-height: 21px;
    position: relative
}

.link__content--bullet-chevron {
    font-weight: 600;
    padding-left: 1.5rem
}

.link__content--bullet-chevron::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%23FF492C'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    content: " ";
    height: 9px;
    left: 0;
    position: absolute;
    top: 6px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 9px
}

.link--icon {
    color: #555;
    cursor: pointer
}

.link--icon:hover {
    color: #2690ce
}

.link--inherit {
    color: inherit
}

.link--inherit:hover {
    color: inherit
}

.link--inherit:visited {
    color: inherit
}

.link--no-underline:hover {
    text-decoration: none
}

@media screen and (min-width: 62.5em) {
    .list-card {
        border-radius:5px;
        -webkit-box-shadow: 0 0 10px #bdbdc0;
        box-shadow: 0 0 10px #bdbdc0;
        padding: 1.5rem
    }
}

.list-card__header {
    color: #252530;
    font-weight: 700;
    padding-bottom: .75rem
}

.list-card__list {
    margin-left: 18px;
    margin-bottom: 0
}

.list-card__list--large {
    margin-left: 24px
}

.list-card__list--large li {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset
}

.list-card__list--large li::before {
    height: 14px;
    left: -4px;
    top: 3px;
    width: 14px
}

.list-card__list--uncentered li {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset
}

.list-card__list--uncentered li::before {
    top: 7px
}

.list-card__list-item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .9375rem;
    list-style: none;
    position: relative;
    padding-bottom: .75rem
}

.list-card__list-item::before {
    background-image: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%235A39A2'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    content: " ";
    display: inline-block;
    height: 9px;
    left: 2px;
    margin-left: -18px;
    position: absolute;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 9px
}

.list-card__list-item:last-child {
    padding-bottom: 0
}

.list-card__list-item::before {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    width: 10px
}

.list-columns {
    border-bottom: 1px solid #cacaca;
    padding: 0
}

@media screen and (min-width: 37.5em) {
    .list-columns {
        border:0;
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 1.5rem;
        -moz-column-gap: 1.5rem;
        column-gap: 1.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .list-columns {
        -webkit-column-count:4;
        -moz-column-count: 4;
        column-count: 4
    }
}

.list-columns__list {
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    break-inside: avoid;
    margin-bottom: 0
}

@media screen and (min-width: 37.5em) {
    .list-columns__list {
        margin-bottom:.75rem
    }
}

.list-columns__list--accordion {
    border: 0;
    display: none
}

@media screen and (min-width: 37.5em) {
    .list-columns__list--accordion {
        display:block
    }
}

.list-columns__list__toggle {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #929297;
    border-radius: 5px;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 20px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 20px
}

@media screen and (min-width: 37.5em) {
    .list-columns__list__toggle {
        display:none
    }
}

.list-columns__list__toggle svg {
    -webkit-transition: -webkit-transform .3s linear;
    transition: -webkit-transform .3s linear;
    transition: transform .3s linear;
    transition: transform .3s linear, -webkit-transform .3s linear
}

.list-columns__list__toggle svg.tiny {
    height: 10px;
    width: 10px
}

.list-columns__list.is-active .list-columns__list__toggle {
    background-color: #ff492c
}

.list-columns__list.is-active .list-columns__list__toggle svg {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

.list-columns__li {
    font-family: "Barlow Semi Condensed",sans-serif;
    margin: .75rem 0
}

@media screen and (min-width: 37.5em) {
    .list-columns__li {
        margin-bottom:.1875rem;
        margin-top: 0;
        padding: 0
    }
}

.list-columns__li:first-child {
    margin-top: 0
}

.list-columns__li--title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #cacaca;
    color: #ff492c;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0;
    padding-bottom: .75rem;
    padding-top: .75rem
}

@media screen and (min-width: 37.5em) {
    .list-columns__li--title {
        border:0;
        padding: 0
    }
}

.listing-category__head {
    padding: 1.5rem .75rem .75rem
}

@media screen and (min-width: 37.5em) {
    .listing-category__head {
        padding:1.5rem 1.5rem .75rem
    }
}

.listing-category__title {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .75rem
}

.listing-category__count {
    display: none;
    white-space: nowrap
}

@media screen and (min-width: 62.5em) {
    .listing-category__count {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: .875rem;
        margin-left: auto
    }
}

.listing-category__description {
    font-size: .875rem
}

@media screen and (min-width: 46.875em) {
    .listing-category__definition {
        padding:0 1.5rem
    }
}

.listing-category__categories {
    padding: 1.5rem;
    padding-bottom: 0
}

.listing-category__body {
    padding: .75rem
}

@media screen and (min-width: 37.5em) {
    .listing-category__body {
        padding:.75rem 1.5rem 1.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .listing-category__body {
        padding:1.5rem
    }
}

.listing-category__mobile-links {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: .75rem
}

@media screen and (min-width: 62.5em) {
    .listing-category__mobile-links {
        display:none
    }
}

.logo-showcase__svg {
    color: #505059;
    max-height: 45px;
    max-width: 100px;
    width: 100%
}

@media screen and (min-width: 62.5em) {
    .logo-showcase__svg {
        max-height:60px;
        max-width: 100px
    }
}

@media screen and (min-width: 79.375em) {
    .logo-showcase__svg {
        max-width:125px
    }
}

.logo-showcase__svg--smaller {
    color: #505059;
    max-height: 35px;
    width: 100%
}

.detail-logo {
    max-height: 80%;
    max-width: 80%
}

.media-object .logo-wrap>.detail-logo {
    max-height: 80%;
    max-width: 80%
}

.square-logo-wrapper {
    height: 12.5rem;
    width: 12.5rem;
    line-height: 12.5rem
}

.square-logo-wrapper--xxsmall {
    height: 1.5rem;
    width: 1.5rem;
    line-height: 0
}

.square-logo-wrapper--tiniest {
    height: 2.1875rem;
    width: 2.1875rem;
    line-height: 0
}

.square-logo-wrapper--tiny {
    height: 2.5rem;
    width: 2.5rem;
    line-height: 2.5rem
}

.square-logo-wrapper--small {
    height: 3.4375rem;
    width: 3.4375rem;
    line-height: 3.4375rem
}

.square-logo-wrapper--medium {
    min-height: 5rem;
    width: 5rem
}

.square-logo-wrapper--large {
    height: 6.25rem;
    width: 6.25rem;
    line-height: 6.25rem
}

.square-logo-wrapper--center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.circle-logo-wrapper {
    border: 1px solid #ededed;
    border-radius: 50%;
    overflow: hidden
}

.circle-logo-wrapper--shadow-border {
    border: 2px solid #fefefe;
    height: 1.9375rem;
    width: 1.9375rem;
    -webkit-box-shadow: 0 0 0 2px #7c7c83;
    box-shadow: 0 0 0 2px #7c7c83;
    max-width: 1.9375rem
}

.circle-logo-wrapper--tiny {
    height: 2.0625rem;
    width: 2.0625rem;
    min-width: 2.0625rem
}

.circle-logo-wrapper--small {
    border: 1px solid #ededed;
    border-radius: 50%;
    min-height: 3.125rem;
    min-width: 3.125rem
}

.circle-logo-wrapper--small .circle-logo-wrapper__img {
    line-height: 2.125rem;
    max-height: 2.125rem;
    max-width: 2.125rem
}

.circle-logo-wrapper--medium {
    height: 5rem;
    width: 5rem;
    min-height: 5rem;
    min-width: 5rem
}

.circle-logo-wrapper--large {
    height: 6.25rem;
    width: 6.25rem;
    min-width: 6.25rem
}

@media screen and (min-width: 37.5em) {
    .circle-logo-wrapper--large {
        height:4.75rem;
        width: 4.75rem;
        min-width: 4.75rem
    }
}

.rounded-logo-wrapper--xsmall {
    border: 1px solid #cacaca;
    height: 2.25rem;
    width: 2.25rem;
    background-color: #fefefe;
    border-radius: .25rem;
    min-width: 2.25rem;
    padding: .375rem
}

.rounded-logo-wrapper--small {
    border: 1px solid #cacaca;
    height: 3rem;
    width: 3rem;
    background-color: #fefefe;
    border-radius: .25rem;
    min-width: 3rem;
    padding: .375rem
}

.rounded-logo-wrapper--medium {
    border: 1px solid #cacaca;
    height: 3.75rem;
    width: 3.75rem;
    background-color: #fefefe;
    border-radius: .25rem;
    min-width: 3.75rem;
    padding: .375rem
}

.logo-wrap {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center
}

.logo-wrap .logo-wrap__img {
    max-height: 100%;
    max-width: 100%
}

.logo-wrap .xsmall-logo {
    height: 36px;
    max-width: none;
    width: 36px
}

.logo-wrap .small-logo {
    height: 50px;
    max-width: none;
    width: 50px
}

.logo-wrap .medium-logo {
    width: 65px
}

.logo-wrap .large-logo {
    max-width: none;
    width: 85px
}

.linkedin-logo--small {
    height: .8125rem;
    width: auto
}

.logo-wrap--landscape {
    width: 6.25rem
}

.logo-wrap--xl-landscape {
    width: 7.5rem
}

.logo-wrap--tiny {
    height: 2.5rem;
    line-height: 2.5rem;
    width: 2.5rem
}

.logo-wrap--border {
    border: 1px solid #ededed;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.logo-wrap--border .logo-wrap__img {
    max-height: 80%;
    max-width: 80%
}

.logo-wrap--tiny-half {
    height: 1.25rem;
    line-height: 1.25rem;
    width: 1.25rem
}

.logo-wrap--tiny-smaller {
    height: 1.875rem;
    line-height: 1.875rem;
    width: 1.875rem
}

.logo-wrap--listing {
    height: 6.25rem;
    line-height: 6.25rem;
    width: 6.25rem
}

.logo-wrap--recommendation {
    height: 4.375rem;
    line-height: 4.375rem;
    width: 4.375rem
}

.logo-wrap--detail {
    max-height: 12.5rem;
    max-width: 12.5rem
}

.logo-wrap--medium {
    height: 5rem;
    width: 5rem
}

@media screen and (max-width: 62.4375em) {
    .logo-wrap--medium.resize-for-small {
        height:3.4375rem;
        width: 3.4375rem
    }
}

.logo-wrap--large {
    height: 6.25rem;
    width: 6.25rem
}

.logo-wrap--xlarge {
    height: 7.5rem;
    width: 7.5rem
}

.logo-wrap--xlarge.white {
    background-color: #fefefe
}

.logo-wrap--xxlarge {
    height: 9.375rem;
    width: 9.375rem
}

.logo-wrap--max-medium {
    max-height: 5rem;
    max-width: 5rem
}

.logo-wrap--competitor-table {
    border: 1px solid #cacaca;
    background: #fefefe;
    border-radius: 2px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .1875rem;
    padding: .375rem
}

.logo-wrap--competitor-table--capabilities {
    height: 3.75rem;
    width: 3.75rem
}

@media screen and (min-width: 37.5em) {
    .logo-wrap--competitor-table--capabilities {
        height:7.1875rem;
        width: 7.1875rem
    }
}

@media screen and (min-width: 79.375em) {
    .logo-wrap--competitor-table--capabilities {
        height:10.9375rem;
        width: 10.9375rem
    }
}

.logo-wrap--minh-large {
    min-height: 6.25rem
}

.logo-wrap--max-large {
    max-height: 6.25rem;
    max-width: 6.25rem
}

.logo-wrap--alert-bar {
    max-height: 8.5rem;
    max-width: 8.5rem;
    z-index: 10
}

@media screen and (min-width: 46.875em) {
    .logo-wrap--alert-bar {
        margin-bottom:-26px;
        margin-right: -30px
    }
}

@media screen and (min-width: 62.5em) {
    .logo-wrap--alert-bar {
        margin-bottom:-30px;
        margin-right: -33px
    }
}

.logo-wrap--max-height-small {
    max-height: 3.4375rem
}

.logo-wrap--small {
    height: 3.4375rem;
    width: 3.4375rem
}

.logo-wrap--title-section {
    border: 1px solid #cacaca;
    background-color: #fefefe;
    border-radius: 3px;
    height: 8.0625rem;
    position: relative;
    width: 10.8125rem
}

.logo--offset-left {
    left: 75%;
    top: 0
}

.logo-rank {
    line-height: 1.1rem;
    padding-left: .3rem;
    padding-right: .3rem
}

.logo--half-opacity {
    opacity: .5
}

.logo-wrap-vendors--large {
    border: 1px solid #cacaca;
    height: 9.375rem;
    width: 9.375rem;
    border-radius: .25rem;
    padding: 1.5rem
}

.logo-wrap-vendors--large img {
    max-width: 80%
}

.logo-wrap__expertises--large {
    background: #fefefe;
    border-radius: .1875rem;
    -webkit-box-shadow: 2px 2px 8px 0 rgba(0,0,0,.26);
    box-shadow: 2px 2px 8px 0 rgba(0,0,0,.26);
    height: 6.875rem;
    margin-right: .75rem;
    padding: .375rem;
    width: 6.875rem;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media screen and (max-width: 46.8125em) {
    .logo-wrap__expertises--large {
        display: none;
    }

    .discussion-ask .discussion-ask--tiles .discussion-ask--tile.logo-wrap__expertises--large {
        display: none
    }
}

@media screen and (min-width: 79.375em) {
    .logo-wrap__expertises--large {
        height:8rem;
        width: 8rem
    }
}

.logo-wrap__expertises--large img {
    max-height: 100%;
    max-width: 100%;
}

.logo-wrap-vendors--small {
    height: 4.5rem;
    width: 4.5rem;
    border: 0;
    margin-right: 1.5rem;
    position: relative
}

@media screen and (min-width: 46.875em) {
    .logo-wrap-vendors--small {
        display:none
    }
}

.logo-wrap-vendors--small img {
    max-height: 100%
}

.logo--banner {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 6.25rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: .75rem;
    padding: .75rem;
    position: absolute;
    text-align: center;
    top: -3.75rem;
    width: 6.25rem
}

.logo--large-banner {
    top: -5rem
}

.logo--inline {
    height: 16px;
    width: 16px
}

.logs-dropdown .open {
    display: none
}

.logs-dropdown .closed {
    display: inline-block
}

.logs-dropdown .revealed .open {
    display: inline-block
}

.logs-dropdown .revealed .closed {
    display: none
}

.logs-chevron {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.logs-chevron svg {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
}

.logs-chevron svg.revealed {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg)
}

.logs-dropdown__content {
    border: 1px solid #246f9e;
    background: #fefefe;
    display: none;
    margin: 0 8px 8px 0;
    padding: 1rem
}

.mark--bold {
    background-color: inherit;
    color: inherit;
    font-weight: 600
}

.medal--product-logo {
    position: absolute;
    right: -2.0625rem;
    top: -14px;
    width: 64px
}

.medal--product-logo--responsive {
    top: -26px;
    width: 40px
}

@media screen and (min-width: 62.5em) {
    .medal--product-logo--responsive {
        top:-36px;
        width: 64px
    }
}

.medal-bottom-right {
    height: 4.6875rem;
    left: 100%;
    position: absolute;
    top: 100%;
    -webkit-transform: translate(-70%, -50%);
    transform: translate(-70%, -50%);
    width: 4.6875rem
}

.medal-top-right--vendor-product-group {
    position: absolute;
    right: -2rem;
    top: -1.25rem;
    width: 4rem
}

.medal-top-right--product-listing {
    position: absolute;
    right: -0.875rem;
    top: -13px;
    width: 29%
}

.medal-top-left {
    height: 4.375rem;
    left: .5rem;
    position: relative;
    top: -14px;
    width: 4.375rem
}

.medal-inline {
    display: inline;
    margin-right: .75rem
}

.medal-inline img {
    max-width: unset;
    width: 48px
}

.medal__img--product-logo {
    height: 2.3125rem;
    width: 2.1875rem
}

.medal-card {
    border: 1px solid #cacaca;
    background: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 1.5rem;
    min-height: 11.1875rem;
    padding: .75rem;
    width: calc(50% - 0.75rem)
}

.medal-card:nth-child(odd) {
    margin-right: 1.5rem
}

.medal-card__image {
    display: inline-block;
    margin-right: .375rem
}

.medal-card__content {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.medal-card__description {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: .75rem
}

.medal-card__actions {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 2.25rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.medal-card__actions--single {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.medal-card__actions--stacked {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.media-object-section:first-child.pr-half {
    padding-right: .75rem
}

.hover .mega-menu {
    display: block
}

.mega-sub-menu,.mega-menu {
    background: #f6f6f6;
    border-color: #b9b9b9;
    border-style: solid;
    border-width: 0 1px 1px;
    color: #333;
    position: absolute
}

.mega-menu-link {
    position: relative
}

.mega-menu__wrapper {
    bottom: 0;
    position: absolute
}

.mega-menu {
    -webkit-box-shadow: 0 2px 4px rgba(10,10,10,.12);
    box-shadow: 0 2px 4px rgba(10,10,10,.12);
    display: none;
    font-weight: 400;
    list-style: none;
    margin: 0;
    min-width: 13.75rem;
    padding: 0;
    z-index: 1000
}

.mega-menu>li {
    border-color: transparent;
    border-style: solid;
    border-width: 1px 0;
    color: #505059;
    cursor: default;
    line-height: 1.125rem;
    padding: .3125rem .75rem
}

.mega-menu>li:first-child {
    margin-top: 6px
}

.mega-menu>li:last-child>a {
    border-bottom-width: 0
}

.mega-menu>li a {
    color: #252530;
    cursor: default;
    display: block
}

.mega-menu--right {
    right: 0
}

.mega-menu--nav a {
    color: #505059
}

.mega-menu>.mega-highlight {
    border-top: solid #ededed 1px
}

.mega-menu>.mega-highlight a {
    color: #252530
}

.mega-menu .top-level-link {
    padding: 0
}

.mega-menu .top-level-link>a {
    display: block;
    padding: .25rem .75rem
}

.mega-menu .top-level-link:hover {
    border-color: transparent
}

.mega-menu .hover {
    background: #fedad4;
    border-color: #505059
}

@media screen and (min-width: 46.875em) {
    .mega-menu .hover .mega-sub-menu {
        display:block
    }
}

.mega-menu .has-separator>a {
    border-top: dashed #cacaca 1px;
    padding-bottom: .5rem;
    padding-top: .5rem
}

.mega-menu .has-separator:hover {
    border-top: solid #446373 1px
}

.mega-menu .mega-sub-menu ul {
    background: #f6f6f6;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    list-style: none
}

.mega-menu--admin>li {
    line-height: 1.5rem
}

.mega-menu--admin>li:first-child {
    margin-top: 0
}

.mega-menu--topnav {
    border-top: solid #a7a7ac 1px;
    background: #fefefe;
    font-weight: 400
}

.mega-menu--topnav .mega-sub-menu {
    background: #fefefe
}

.mega-menu--topnav .mega-sub-menu ul {
    background: transparent;
    font-weight: 400;
    margin: 0
}

.mega-sub-menu {
    display: none;
    left: -35rem;
    min-height: 100%;
    padding-bottom: 12px;
    top: 0;
    width: 35rem
}

.mega-sub-menu .mega-menu-heading {
    color: #505059;
    font-size: 1.25rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin: .9375rem .9375rem .5rem;
    -webkit-transition: all 1s linear;
    transition: all 1s linear
}

.mega-sub-menu ul {
    background: transparent;
    margin: 0
}

.mega-sub-menu li {
    padding: 0 1.125rem
}

.mega-sub-menu li a {
    color: #252530;
    cursor: pointer;
    font-size: .8125rem;
    line-height: 1.125rem;
    padding: .25rem 0;
    text-decoration: none;
    width: 15rem
}

.mega-sub-menu a:hover {
    text-decoration: underline
}

.mentions {
    background: #fff;
    margin: 0 0 .75rem
}

.mentions__highlighter {
    border: 1px solid transparent;
    line-height: 1.15;
    min-height: 63px;
    padding: .75rem
}

.mentions__highlighter strong {
    background-color: #deeef7
}

.mentions--multiLine .mentions__input {
    border: 1px solid silver;
    line-height: 1.15;
    outline: 0;
    padding: .75rem
}

.mentions__suggestions__list {
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.15)
}

.mentions__suggestions__item {
    border-bottom: 1px solid rgba(0,0,0,.15);
    padding: .375rem .75rem
}

.mentions__suggestions__item--focused {
    background-color: #cee4e5
}

.mentions__mention {
    color: blue;
    pointer-events: none;
    position: relative;
    text-decoration: underline;
    z-index: 1
}

usermention {
    background-color: #d3e8f4;
    border-radius: 9px;
    display: inline;
    padding: 0 6px
}

usermention::before {
    content: "@";
    display: "inline"
}

.usermention--me {
    background-color: #062846;
    color: #fefefe
}

.metric-row {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%
}

.metric-row:not(:last-child) {
    margin-bottom: 1.5rem
}

.metric-row .charts__wrapper {
    height: 15rem
}

.metric-row__container {
    border: 1px solid #cacaca;
    background: #fefefe;
    height: 20.9375rem;
    padding-bottom: .75rem;
    padding-top: 1.5rem
}

.metric-row__graph {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 95%
}

.metric-row__count-wrapper {
    left: 30%;
    position: absolute
}

.metric-row__number {
    color: #252530;
    font-size: 3rem;
    font-weight: 600;
    position: relative
}

.metric-row__percentage {
    left: calc(100% + 10px);
    position: absolute
}

.mobile-swiper-button-prev {
    display: none
}

.mobile-swiper-button-next {
    display: none
}

.mobile-swiper-button-prev,.mobile-swiper-button-next {
    display: none
}

@media screen and (min-width: 62.5em) {
    .mobile-menu {
        display:none
    }
}

.mobile-menu .js-drilldown-back {
    line-height: 19px;
    line-height: 1.1875rem;
    margin-bottom: 8px;
    margin-bottom: .5rem;
    font-size: 15px;
    font-size: .9375rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.mobile-menu__item {
    margin-bottom: .5rem
}

.mobile-menu__item.mobile-menu__item--header {
    margin: 0;
    padding: .7rem 1rem;
    padding-right: 0
}

.mobile-menu__item.mobile-menu__item--indented {
    padding-left: 1.5rem
}

.mobile-menu__content {
    padding: .7rem 1rem;
    font-weight: 600
}

.mobile-menu__content.mobile-menu__content--header {
    border-top: 1px solid #cacaca;
    padding: 1.5rem 0 0 0;
    line-height: 1
}

.mobile-menu__content.mobile-menu__content--inactive-transparent:not(:active,:focus,:hover) {
    color: transparent
}

.mobile-menu--active svg.topnav__hamburger {
    color: #ff492c
}

.mobile-menu--active .off-canvas-content {
    opacity: 60%
}

.mobile-menu--active .off-canvas {
    background: #fefefe
}

.mobile-menu--active .position-right.is-transition-push.is-open {
    -webkit-box-shadow: -6px 0 12px 0 rgba(10,10,10,.3);
    box-shadow: -6px 0 12px 0 rgba(10,10,10,.3)
}

.mobile-menu--active .position-right.is-transition-push::after {
    background-color: #eee;
    -webkit-box-shadow: none;
    box-shadow: none
}

.mobile-nav {
    border: 1px solid #ededed;
    margin: 0
}

.mobile-nav__list {
    list-style-type: none;
    margin: 0;
    margin-left: 2.625rem
}

.mobile-nav__list::before,.mobile-nav__list::after {
    display: table;
    content: " "
}

.mobile-nav__list::after {
    clear: both
}

.mobile-nav__icon {
    float: left;
    height: 2.625rem;
    position: relative;
    width: 2.625rem
}

.mobile-nav__icon svg {
    left: 50%;
    position: absolute;
    top: 45%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.mobile-nav__item {
    display: block;
    height: 0;
    overflow: hidden;
    -webkit-transition: height .3s linear;
    transition: height .3s linear
}

.mobile-nav__item a {
    display: block;
    padding: .75rem 1.5rem;
    width: 100%
}

.mobile-nav__item:hover {
    background-color: rgba(44,152,187,.07)
}

.mobile-nav__item.is-active {
    background-color: rgba(44,152,187,.07);
    height: 2.625rem
}

.mobile-nav__item.is-active a {
    color: #0a0a0a;
    cursor: default
}

.mobile-nav--expanded .mobile-nav__item {
    height: 2.625rem
}

.entreating-goose {
    margin-top: 50px;
    max-width: 100%
}

.big-goose {
    margin: 50px auto;
    text-align: center
}

.big-goose img {
    max-width: 328px;
    width: 100%
}

.the-goose {
    text-align: center
}

.the-goose img {
    width: 400px
}

.the-goose .animated-goose {
    margin: auto;
    max-width: 100%;
    min-height: 405px;
    width: 400px
}

.sad-goose {
    padding: .75rem 0 1.5rem 0;
    text-align: center
}

.sad-goose img {
    margin-left: 57px;
    width: 182px
}

.auto-goose {
    text-align: center
}

.auto-goose img {
    width: 100%
}

.cry-goose {
    height: 170px;
    width: 170px
}

.claim-goose {
    display: none;
    height: 475px;
    padding-bottom: 1.5rem;
    padding-left: 6rem;
    padding-right: 3rem;
    padding-top: 1.5rem;
    width: auto
}

@media screen and (min-width: 62.5em) {
    .claim-goose {
        display:inline
    }
}

.monogram__wrapper {
    border: 2px solid #7c7c83;
    height: 6.25rem;
    width: 6.25rem;
    border-radius: 50%;
    font-size: 2.5rem;
    min-width: 6.25rem
}

@media screen and (min-width: 37.5em) {
    .monogram__wrapper {
        height:4.75rem;
        width: 4.75rem;
        font-size: 1.75rem;
        min-width: 4.75rem
    }
}

.monogram__wrapper--small {
    height: 3.125rem;
    width: 3.125rem;
    font-size: 1.25rem;
    min-width: 3.125rem
}

.monogram__wrapper--tiny {
    height: 2.1875rem;
    width: 2.1875rem;
    font-size: .875rem;
    min-width: 2.1875rem
}

.monogram {
    border: 2px solid #fefefe;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #7c7c83;
    border-radius: 50%;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%
}

.monogram__hider+.monogram__wrapper {
    display: none
}

.my-products__button {
    border: 0;
    font-size: .875rem;
    font-weight: 600;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin: 1.5rem 0 0;
    padding: .375rem 1.5rem
}

@media screen and (min-width: 37.5em) {
    .my-products__button {
        margin:0
    }
}

.my-products__button--add {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    color: #5a39a2;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .875rem;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: .75rem 0 1.5rem 0;
    width: 100%
}

@media screen and (min-width: 37.5em) {
    .my-products__button--add {
        margin:0;
        width: unset
    }
}

.my-products__button--add:hover {
    background-color: #fff;
    color: #7b60b4
}

.my-products__button--complete-review {
    border: 0;
    font-size: .875rem;
    margin: .75rem 0 0;
    padding: .375rem 1.5rem
}

@media screen and (min-width: 37.5em) {
    .my-products__button--complete-review {
        margin:0
    }
}

.my-products__button--review {
    background-color: #5a39a2
}

.my-products__add-product-logo {
    max-height: 8px
}

.my-products__button-container {
    margin-left: auto;
    width: 100%
}

@media screen and (min-width: 37.5em) {
    .my-products__button-container {
        width:unset
    }
}

.my-products__dropdown-container {
    width: 100%
}

@media screen and (min-width: 37.5em) {
    .my-products__dropdown-container {
        width:unset
    }
}

.my-products-banner__button {
    border: 0;
    font-size: 1.125rem;
    font-weight: 600;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    padding: 8px 1.5rem
}

@media screen and (min-width: 37.5em) {
    .my-products-banner__button {
        margin:0
    }
}

.my-products-banner__button--add {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    color: #5a39a2;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 0 .75rem 0;
    width: 100%
}

@media screen and (min-width: 37.5em) {
    .my-products-banner__button--add {
        margin:0;
        width: unset
    }
}

.my-products-banner__button--add:hover {
    background-color: #fff;
    color: #7b60b4
}

.my-products-banner__button--review {
    background-color: #5a39a2;
    color: #fff;
    width: 100%
}

@media screen and (min-width: 37.5em) {
    .my-products-banner__button--review {
        margin-left:.75rem;
        width: unset
    }
}

.my-products-banner__button--review:hover {
    color: #fff
}

.my-products-banner__button-container {
    margin-left: auto;
    width: 100%
}

@media screen and (min-width: 37.5em) {
    .my-products-banner__button-container {
        width:unset
    }
}

.my-reviews-rating-info__container {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.my-reviews-review-content__container {
    padding-right: 0
}

@media screen and (min-width: 37.5em) {
    .my-reviews-review-content__container {
        padding-right:3rem
    }
}

.my-reviews-header__container {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #feece9;
    border-radius: .75rem .75rem 0 0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .75rem 1.5rem;
    text-align: center
}

@media screen and (min-width: 37.5em) {
    .my-reviews-header__container {
        -ms-flex-wrap:nowrap;
        flex-wrap: nowrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.my-reviews-header__container--text {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: inline-block;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
}

@media screen and (min-width: 37.5em) {
    .my-reviews-header__container--text {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        text-align: left
    }
}

.my-reviews__button {
    font-size: .875rem;
    padding: .2rem 1.6rem
}

.my-reviews-card__body {
    min-width: 0;
    overflow-wrap: break-word
}

.my-reviews-card__logo {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    border-radius: .1875rem;
    -webkit-box-shadow: 2px 2px 8px 0 rgba(0,0,0,.26);
    box-shadow: 2px 2px 8px 0 rgba(0,0,0,.26);
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 4.125rem;
    margin-right: .75rem;
    max-height: 4rem;
    max-width: 4rem;
    min-height: 4rem;
    min-width: 4rem;
    padding: .1875rem;
    width: 4.125rem
}

.network-connectivity-container {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999999
}

.network-connectivity {
    background-color: #bc2810;
    color: #fefefe;
    display: none;
    font-weight: 400;
    padding: 15px 10px;
    text-align: center
}

.network-connectivity--disconnected {
    display: block
}

.nps-survey {
    color: #333;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important
}

.nps-survey .nps-title {
    font-size: .875rem;
    text-align: center
}

.nps-survey .nps-survey--wrapper {
    overflow: hidden;
    position: relative
}

.nps-survey .nps-rating-form {
    display: inline-block;
    margin-bottom: 5px;
    margin-top: 14px;
    text-align: center
}

.nps-survey .nps-rating-form--button {
    border: 1px solid #a4aeb3;
    border-radius: 3px;
    color: #fdfdfd;
    cursor: pointer;
    display: inline-block;
    margin-right: 5px;
    overflow: hidden
}

.nps-survey .nps-rating-form--button-inner {
    color: #fdfdfd;
    display: block;
    font-size: .875rem;
    font-weight: bold;
    height: 44px;
    line-height: 44px;
    text-decoration: none;
    width: 44px
}

.nps-survey .nps-rating-form--hint {
    font-size: .75rem;
    font-style: italic
}

.nps-survey .nps-rating-form--unlikely {
    float: left;
    padding-right: 10px
}

.nps-survey .nps-rating-form--likely {
    float: right;
    padding-left: 10px
}

.number-change {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.number-change__icon {
    color: #bdbdc0;
    -webkit-transform: rotateY(90deg);
    transform: rotateY(90deg)
}

.number-change--positive .number-change__icon {
    color: #14855f;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

.number-change--negative .number-change__icon {
    color: #bc2810;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.number-change__value {
    font-weight: 600;
    margin-left: .1875rem
}

.number-change__value::before {
    content: "-";
    visibility: hidden
}

.number-change--positive .number-change__value {
    color: #14855f
}

.number-change--negative .number-change__value {
    color: #bc2810
}

.number-change--inverted.number-change--positive .number-change__value,.number-change--inverted.number-change--positive .number-change__icon {
    color: #bc2810
}

.number-change--inverted.number-change--negative .number-change__value,.number-change--inverted.number-change--negative .number-change__icon {
    color: #14855f
}

.existing-product-card:hover,.existing-product-card:focus {
    border-width: 2px
}

.existing-product-card>a {
    color: inherit;
    text-decoration: none
}

.existing-product-card>a:hover,.existing-product-card>a:focus {
    color: inherit;
    text-decoration: none
}

.input__width--50-medium-up {
    width: 100%
}

@media screen and (min-width: 37.5em) {
    .input__width--50-medium-up {
        width:50%
    }
}

.upload-icon {
    height: 100px;
    width: 100px
}

.upload-icon--wrapper {
    border: 2px dashed #ceced1;
    min-height: 140px
}

.upload-control[disabled] {
    color: #252530;
    opacity: .8;
    pointer-events: none
}

.upload-control[disabled] label {
    color: #252530
}

.upload-control[disabled] label .link {
    color: #252530
}

.branding-blue--progress-bar>.progress>.progress-meter {
    background-color: #2690ce
}

.branding-blue--progress-bar--vc {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 50%
}

.nav-buttons {
    border: 1px solid #cacaca;
    -ms-flex-line-pack: center;
    align-content: center;
    background-color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 2.125rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 5.5625rem
}

.nav-buttons__button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%
}

.newspaper-columns.small-up-1 {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1
}

@media screen and (min-width: 46.875em) {
    .newspaper-columns.medium-up-1 {
        -webkit-column-count:1;
        -moz-column-count: 1;
        column-count: 1
    }
}

@media screen and (min-width: 62.5em) {
    .newspaper-columns.large-up-1 {
        -webkit-column-count:1;
        -moz-column-count: 1;
        column-count: 1
    }
}

.newspaper-columns.small-up-2 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2
}

@media screen and (min-width: 46.875em) {
    .newspaper-columns.medium-up-2 {
        -webkit-column-count:2;
        -moz-column-count: 2;
        column-count: 2
    }
}

@media screen and (min-width: 62.5em) {
    .newspaper-columns.large-up-2 {
        -webkit-column-count:2;
        -moz-column-count: 2;
        column-count: 2
    }
}

.newspaper-columns.small-up-3 {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3
}

@media screen and (min-width: 46.875em) {
    .newspaper-columns.medium-up-3 {
        -webkit-column-count:3;
        -moz-column-count: 3;
        column-count: 3
    }
}

@media screen and (min-width: 62.5em) {
    .newspaper-columns.large-up-3 {
        -webkit-column-count:3;
        -moz-column-count: 3;
        column-count: 3
    }
}

.newspaper-columns__list-item {
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    break-inside: avoid
}

.notifiable-product__row {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.notifiable-product__remove {
    border-left: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    background: #f7f7f7;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.notifiable-product:not(:first-of-type) .notifiable-product__row {
    border-top: 0
}

.notifiable-product:first-of-type .notifiable-product__row {
    border-top-left-radius: .1875rem;
    border-top-right-radius: .1875rem
}

.notifiable-product:last-of-type .notifiable-product__row {
    border-bottom-left-radius: .1875rem;
    border-bottom-right-radius: .1875rem
}

.off-canvas {
    height: 100%
}

.js-off-canvas-exit {
    z-index: 3
}

.picklist__list {
    border: 1px solid #cacaca;
    background-color: #fff;
    border-radius: .1875rem
}

.picklist__list--unselected {
    height: 10.9375rem;
    margin-bottom: .75rem;
    overflow: scroll
}

.picklist__list--selected {
    height: 28.75rem;
    overflow-y: scroll
}

.picklist__list--selected-small {
    height: 14.375rem;
    overflow-y: scroll
}

.picklist__list::-webkit-scrollbar {
    width: 6px
}

.picklist__list::-webkit-scrollbar-track {
    border-left: 1px solid #dcdedc
}

.picklist__list::-webkit-scrollbar-thumb {
    background-color: #cacaca;
    border-radius: 3px
}

.picklist__unselected {
    cursor: default;
    padding: .375rem .75rem
}

.picklist__unselected:hover {
    cursor: default
}

.picklist__unselected--highlighted {
    background-color: #2690ce;
    color: #fefefe
}

.picklist__selected {
    border-bottom: 1px solid #dcdedc;
    font-size: .9375rem;
    padding: .75rem;
    position: relative
}

.picklist__selected--placeholder {
    height: 2.875rem
}

.picklist__button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #5a39a2;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600
}

.picklist__action {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f8f8f8;
    border-left: 1px solid #dcdedc;
    bottom: 0;
    color: #7c7c82;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: 0;
    width: 3.75rem
}

.picklist__remove {
    cursor: pointer
}

.picklist .select2-search-choice {
    display: none
}

.money {
    font-weight: 600;
    line-height: 1.2
}

.money__unit {
    font-size: 1.375rem;
    vertical-align: super
}

.money__value {
    font-size: 2rem
}

.preview-cards {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.preview-cards--set-three .preview-cards__card {
    -webkit-box-flex: 1;
    -ms-flex: 1 31%;
    flex: 1 31%
}

.preview-cards--responsive {
    margin-bottom: .75rem;
    margin-left: -0.375rem;
    margin-right: -0.375rem
}

@media screen and (min-width: 46.875em) {
    .preview-cards--responsive {
        margin-left:-0.75rem;
        margin-right: -0.75rem
    }
}

.preview-cards--responsive .preview-cards__card {
    margin: 0 .375rem
}

@media screen and (min-width: 46.875em) {
    .preview-cards--responsive .preview-cards__card {
        display:block;
        margin: 0 .75rem
    }
}

.preview-cards--responsive .preview-cards__card:nth-child(n+3) {
    display: none
}

@media screen and (min-width: 46.875em) {
    .preview-cards--responsive .preview-cards__card:nth-child(n+3) {
        display:block
    }
}

.preview-cards__card {
    border: 1px solid #cacaca;
    border-radius: 2px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 0;
    flex: 1 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-weight: 600;
    margin: 0 .1875rem
}

.preview-cards__card:hover {
    color: inherit
}

.preview-cards__card:hover .preview-cards__card__body {
    background-color: #f7f7f7
}

.preview-cards__card__head {
    border-bottom: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #f2f2f2;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .75rem .375rem;
    text-align: center
}

.preview-cards__card__body {
    color: #252530;
    padding: .75rem .375rem;
    text-align: center
}

.preview-cards__text {
    font-size: .9375rem;
    font-weight: 600;
    line-height: 1.3
}

.preview-cards__text--fw-regular {
    font-weight: 400
}

.preview-form {
    border: 1px solid #cacaca;
    height: auto;
    margin-bottom: .75rem;
    margin-top: .75rem;
    padding: 1.125rem;
    padding-bottom: .5rem;
    position: relative;
    width: 100%
}

.preview-form::after {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #e9e9ea;
    border: 1px solid #cacaca;
    border-radius: 4px;
    content: attr(data-content);
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .625rem;
    font-weight: 600;
    height: 1.5rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 50%;
    position: absolute;
    top: -0.75rem;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 3rem
}

.preview-form__content {
    white-space: pre-line
}

.product-head {
    border-top: solid transparent 1px;
    border-bottom: solid #cacaca 1px;
    background: #fefefe;
    display: block;
    position: relative
}

@media screen and (min-width: 46.875em) {
    .product-head {
        border:1px solid #cacaca;
        margin-bottom: 1.5rem
    }
}

.product-head--rounded {
    border-radius: .1875rem
}

.product-head--banner {
    border-bottom: solid #cacaca 1px;
    margin-bottom: 0
}

@media screen and (min-width: 62.5em) {
    .product-head--banner {
        position:relative
    }
}

.product-head--banner .product-head__logo {
    border-radius: 2px;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: unset;
    margin: 0;
    min-width: unset;
    padding: .75rem;
    width: unset
}

.product-head--banner .product-head__logo-eyebrow {
    left: -0.0625rem;
    position: absolute;
    top: .75rem;
    z-index: 1
}

.product-head--banner .product-head__logo__img {
    height: 72px;
    width: 72px;
    min-width: 72px;
    position: relative
}

@media screen and (min-width: 62.5em) {
    .product-head--banner .product-head__logo__img {
        height:146px;
        width: 146px;
        min-width: 146px
    }
}

.product-head__details {
    padding: 0 .75rem;
    position: absolute;
    top: 20px
}

@media screen and (min-width: 62.5em) {
    .product-head__details {
        bottom:1.5rem;
        padding: 0 1.5rem;
        top: -36px
    }

    .product-head__details--unset {
        top: unset
    }
}

.product-head__nav__wrap {
    display: table;
    width: 100%
}

.product-head__nav {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-bottom: -1px;
    overflow-x: auto;
    padding-top: 0;
    width: 100%
}

@media screen and (min-width: 46.875em) {
    .product-head__nav {
        -js-display:inline-flex;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        float: right;
        padding-left: .75rem
    }
}

@media screen and (min-width: 62.5em) {
    .product-head__nav {
        padding-left:218px
    }
}

.product-head__leads {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    overflow-x: auto;
    padding-top: 0
}

@media screen and (min-width: 46.875em) {
    .product-head__leads {
        float:right
    }
}

.product-head__logo {
    border: 1px solid #cacaca;
    height: 130px;
    width: 130px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: .75rem;
    min-width: 130px;
    padding: .75rem;
    position: relative
}

@media screen and (min-width: 46.875em) {
    .product-head__logo {
        height:146px;
        width: 146px;
        min-width: 146px
    }
}

.product-head__logo--sticky {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 100%;
    padding-left: .75rem
}

@media screen and (min-width: 62.5em) {
    .product-head__logo--sticky {
        position:absolute
    }
}

.product-head__title__wrap {
    display: inline-block
}

.product-head__title {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    line-height: 1.1;
    margin: .75rem 0;
    padding-left: 140px
}

@media screen and (min-width: 62.5em) {
    .product-head__title {
        margin-bottom:0;
        max-width: 800px;
        padding-left: 218px
    }
}

@media screen and (min-width: 79.375em) {
    .product-head__title {
        max-width:1000px
    }
}

.product-head__title--wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media screen and (min-width: 62.5em) {
    .product-head__title--wrap {
        -ms-flex-wrap:nowrap;
        flex-wrap: nowrap
    }
}

.product-head__title--m-2 {
    margin: 1.5rem 0
}

.product-head__button-group {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%
}

@media screen and (min-width: 46.875em) {
    .product-head__button-group {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: unset
    }
}

.product-head__button-group .product-head__button {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-bottom: .75rem;
    margin-right: .75rem;
    margin-top: .75rem
}

@media screen and (max-width: 46.8125em) {
    .product-head__button-group .product-head__button {
        margin-left:.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .product-head__button-group .product-head__button:last-child {
        margin-right:1.5rem
    }
}

.product-head__info {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-right: 1.5rem;
    width: 100%
}

.product-head__chevron {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.product-head__chevron svg {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
}

.revealed .product-head__chevron svg {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg)
}

.product-head__actions {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1.5rem 0
}

.product-head__actions--space-between {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.product-head__resources {
    border-top: solid #cacaca 1px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding: 1.5rem;
    width: 100%
}

.product-head__column {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 25%;
    flex: 0 1 25%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-right: .75rem
}

.product-head__column:last-of-type {
    padding-right: 0
}

.product-head__text {
    color: #555;
    margin-bottom: 0
}

.product-head__text--header {
    font-size: .75rem;
    font-weight: 600;
    margin-bottom: .1875rem
}

.product-head__heart {
    display: inline-block
}

.product-head__heart .toggle {
    background-image: url("data:image/svg+xml,%3csvg width='20' height='19' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M19 6.922C19 4.21 16.68 2 13.832 2A5.377 5.377 0 0010 3.607 5.377 5.377 0 006.168 2C3.32 2 1 4.21 1 6.922c0 1.44.668 2.745 1.688 3.65l5.624 5.357C8.876 16.464 9.438 17 10 17c.563 0 1.125-.536 1.688-1.071l5.624-5.358C18.332 9.667 19 8.361 19 6.921z' fill='%23FF492C'/%3e%3cpath class='st1' d='M19 6.922C19 4.21 16.68 2 13.832 2A5.377 5.377 0 0010 3.607 5.377 5.377 0 006.168 2C3.32 2 1 4.21 1 6.922c0 1.44.668 2.745 1.688 3.65l5.624 5.357C8.876 16.464 9.438 17 10 17c.563 0 1.125-.536 1.688-1.071l5.624-5.358C18.332 9.667 19 8.361 19 6.921z' stroke='%23979797' stroke-width='.25' fill='%23FF492C'/%3e%3cpath class='st2' d='M16.016 9.162l-5.907 5.767c-.036.035-.073.071-.109.071-.036 0-.073-.036-.11-.071L3.985 9.162A2.982 2.982 0 013 6.955C3 5.317 4.349 4 6.026 4c.875 0 1.677.356 2.26.961L10 6.812l1.714-1.85A3.123 3.123 0 0113.974 4C15.651 4 17 5.317 17 6.955c0 .854-.365 1.637-.984 2.207z' fill='white'/%3e%3c/svg%3e");
    background-position: 1px 2px;
    background-repeat: no-repeat;
    background-size: 18px;
    height: 20px;
    width: 20px
}

.product-head__heart .toggle--unset,.product-head__heart .toggle:hover {
    background-image: url("data:image/svg+xml,%3csvg width='20' height='19' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M19 6.922C19 4.21 16.68 2 13.832 2A5.377 5.377 0 0010 3.607 5.377 5.377 0 006.168 2C3.32 2 1 4.21 1 6.922c0 1.44.668 2.745 1.688 3.65l5.624 5.357C8.876 16.464 9.438 17 10 17c.563 0 1.125-.536 1.688-1.071l5.624-5.358C18.332 9.667 19 8.361 19 6.921z' fill='%23FF492C'/%3e%3cpath class='st1' d='M19 6.922C19 4.21 16.68 2 13.832 2A5.377 5.377 0 0010 3.607 5.377 5.377 0 006.168 2C3.32 2 1 4.21 1 6.922c0 1.44.668 2.745 1.688 3.65l5.624 5.357C8.876 16.464 9.438 17 10 17c.563 0 1.125-.536 1.688-1.071l5.624-5.358C18.332 9.667 19 8.361 19 6.921z' stroke='%23979797' stroke-width='.25' fill='%23FF492C'/%3e%3cpath class='st2' d='M16.016 9.162l-5.907 5.767c-.036.035-.073.071-.109.071-.036 0-.073-.036-.11-.071L3.985 9.162A2.982 2.982 0 013 6.955C3 5.317 4.349 4 6.026 4c.875 0 1.677.356 2.26.961L10 6.812l1.714-1.85A3.123 3.123 0 0113.974 4C15.651 4 17 5.317 17 6.955c0 .854-.365 1.637-.984 2.207z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.product-heart {
    background-image: url("data:image/svg+xml,%3csvg width='20' height='19' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M19 6.922C19 4.21 16.68 2 13.832 2A5.377 5.377 0 0010 3.607 5.377 5.377 0 006.168 2C3.32 2 1 4.21 1 6.922c0 1.44.668 2.745 1.688 3.65l5.624 5.357C8.876 16.464 9.438 17 10 17c.563 0 1.125-.536 1.688-1.071l5.624-5.358C18.332 9.667 19 8.361 19 6.921z' fill='%23FF492C'/%3e%3cpath class='st1' d='M19 6.922C19 4.21 16.68 2 13.832 2A5.377 5.377 0 0010 3.607 5.377 5.377 0 006.168 2C3.32 2 1 4.21 1 6.922c0 1.44.668 2.745 1.688 3.65l5.624 5.357C8.876 16.464 9.438 17 10 17c.563 0 1.125-.536 1.688-1.071l5.624-5.358C18.332 9.667 19 8.361 19 6.921z' stroke='%23979797' stroke-width='.25' fill='%23FF492C'/%3e%3cpath class='st2' d='M16.016 9.162l-5.907 5.767c-.036.035-.073.071-.109.071-.036 0-.073-.036-.11-.071L3.985 9.162A2.982 2.982 0 013 6.955C3 5.317 4.349 4 6.026 4c.875 0 1.677.356 2.26.961L10 6.812l1.714-1.85A3.123 3.123 0 0113.974 4C15.651 4 17 5.317 17 6.955c0 .854-.365 1.637-.984 2.207z' fill='white'/%3e%3c/svg%3e");
    background-position: 1px 2px;
    background-repeat: no-repeat;
    background-size: 18px;
    height: 20px;
    width: 20px
}

.product-heart--filled,.product-heart:hover {
    background-image: url("data:image/svg+xml,%3csvg width='20' height='19' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M19 6.922C19 4.21 16.68 2 13.832 2A5.377 5.377 0 0010 3.607 5.377 5.377 0 006.168 2C3.32 2 1 4.21 1 6.922c0 1.44.668 2.745 1.688 3.65l5.624 5.357C8.876 16.464 9.438 17 10 17c.563 0 1.125-.536 1.688-1.071l5.624-5.358C18.332 9.667 19 8.361 19 6.921z' fill='%23FF492C'/%3e%3cpath class='st1' d='M19 6.922C19 4.21 16.68 2 13.832 2A5.377 5.377 0 0010 3.607 5.377 5.377 0 006.168 2C3.32 2 1 4.21 1 6.922c0 1.44.668 2.745 1.688 3.65l5.624 5.357C8.876 16.464 9.438 17 10 17c.563 0 1.125-.536 1.688-1.071l5.624-5.358C18.332 9.667 19 8.361 19 6.921z' stroke='%23979797' stroke-width='.25' fill='%23FF492C'/%3e%3cpath class='st2' d='M16.016 9.162l-5.907 5.767c-.036.035-.073.071-.109.071-.036 0-.073-.036-.11-.071L3.985 9.162A2.982 2.982 0 013 6.955C3 5.317 4.349 4 6.026 4c.875 0 1.677.356 2.26.961L10 6.812l1.714-1.85A3.123 3.123 0 0113.974 4C15.651 4 17 5.317 17 6.955c0 .854-.365 1.637-.984 2.207z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.product-heart--gray {
    background-image: url("data:image/svg+xml,%3csvg width='20' height='19' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M19 6.922C19 4.21 16.68 2 13.832 2A5.377 5.377 0 0010 3.607 5.377 5.377 0 006.168 2C3.32 2 1 4.21 1 6.922c0 1.44.668 2.745 1.688 3.65l5.624 5.357C8.876 16.464 9.438 17 10 17c.563 0 1.125-.536 1.688-1.071l5.624-5.358C18.332 9.667 19 8.361 19 6.921z' fill='%23BDBDC0'/%3e%3cpath class='st1' d='M19 6.922C19 4.21 16.68 2 13.832 2A5.377 5.377 0 0010 3.607 5.377 5.377 0 006.168 2C3.32 2 1 4.21 1 6.922c0 1.44.668 2.745 1.688 3.65l5.624 5.357C8.876 16.464 9.438 17 10 17c.563 0 1.125-.536 1.688-1.071l5.624-5.358C18.332 9.667 19 8.361 19 6.921z' stroke='%23979797' stroke-width='.25' fill='%23BDBDC0'/%3e%3cpath class='st2' d='M16.016 9.162l-5.907 5.767c-.036.035-.073.071-.109.071-.036 0-.073-.036-.11-.071L3.985 9.162A2.982 2.982 0 013 6.955C3 5.317 4.349 4 6.026 4c.875 0 1.677.356 2.26.961L10 6.812l1.714-1.85A3.123 3.123 0 0113.974 4C15.651 4 17 5.317 17 6.955c0 .854-.365 1.637-.984 2.207z' fill='%23F7F8F7'/%3e%3c/svg%3e")
}

.product-heart--gray:hover {
    background-image: url("data:image/svg+xml,%3csvg width='20' height='19' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M19 6.922C19 4.21 16.68 2 13.832 2A5.377 5.377 0 0010 3.607 5.377 5.377 0 006.168 2C3.32 2 1 4.21 1 6.922c0 1.44.668 2.745 1.688 3.65l5.624 5.357C8.876 16.464 9.438 17 10 17c.563 0 1.125-.536 1.688-1.071l5.624-5.358C18.332 9.667 19 8.361 19 6.921z' fill='%23BDBDC0'/%3e%3cpath class='st1' d='M19 6.922C19 4.21 16.68 2 13.832 2A5.377 5.377 0 0010 3.607 5.377 5.377 0 006.168 2C3.32 2 1 4.21 1 6.922c0 1.44.668 2.745 1.688 3.65l5.624 5.357C8.876 16.464 9.438 17 10 17c.563 0 1.125-.536 1.688-1.071l5.624-5.358C18.332 9.667 19 8.361 19 6.921z' stroke='%23979797' stroke-width='.25' fill='%23BDBDC0'/%3e%3cpath class='st2' d='M16.016 9.162l-5.907 5.767c-.036.035-.073.071-.109.071-.036 0-.073-.036-.11-.071L3.985 9.162A2.982 2.982 0 013 6.955C3 5.317 4.349 4 6.026 4c.875 0 1.677.356 2.26.961L10 6.812l1.714-1.85A3.123 3.123 0 0113.974 4C15.651 4 17 5.317 17 6.955c0 .854-.365 1.637-.984 2.207z' fill='%23BDBDC0'/%3e%3c/svg%3e")
}

.product-head__star-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-right: 24px
}

@media screen and (min-width: 62.5em) {
    .product-head__star-wrapper {
        -ms-flex-wrap:nowrap;
        flex-wrap: nowrap
    }
}

.profile-details__container {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: .75rem
}

.profile-details__section {
    font-size: 1rem;
    font-weight: 600;
    margin-bottom: .375rem;
    margin-top: .375rem
}

.profile-details__label {
    color: #252530;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 18%;
    flex: 0 0 18%;
    font-size: .875rem;
    font-weight: 600
}

.progress-strength {
    display: inline-block
}

.progress-strength__bar {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.progress-strength__indicator {
    background-color: #dcdedc;
    border-radius: 2px;
    height: 6px;
    margin-right: 6px;
    width: 36px
}

.progress-strength__indicator:last-child {
    margin-right: 0
}

.progress-strength--1 .progress-strength__indicator:nth-child(1),.progress-strength--2 .progress-strength__indicator:nth-child(1),.progress-strength--3 .progress-strength__indicator:nth-child(1),.progress-strength--4 .progress-strength__indicator:nth-child(1) {
    background-color: #7cbce1
}

.progress-strength--2 .progress-strength__indicator:nth-child(2),.progress-strength--3 .progress-strength__indicator:nth-child(2),.progress-strength--4 .progress-strength__indicator:nth-child(2) {
    background-color: #9c88c7
}

.progress-strength--3 .progress-strength__indicator:nth-child(3),.progress-strength--4 .progress-strength__indicator:nth-child(3) {
    background-color: #ffa495
}

.progress-strength--4 .progress-strength__indicator:nth-child(4) {
    background-color: #ff492c
}

.progress-strength__message {
    font-size: .875rem
}

.obfuscated-section {
    position: relative
}

.obfuscated-section--active .obfuscated-section__overlay {
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    display: block
}

.obfuscated-section--active .obfuscated-section__cta {
    display: block;
    padding: 4.5rem 1.5rem;
    text-align: center
}

.obfuscated-section .stickable__container {
    z-index: 3
}

.obfuscated-section__overlay {
    bottom: 0;
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2
}

.obfuscated-section__cta {
    display: none;
    z-index: 3
}

.onetime-code .onetime-code__input {
    font-size: 2.5rem;
    margin-left: auto;
    margin-right: auto;
    padding: 1.5rem;
    text-align: center;
    width: auto
}

.osano-cm-dialog {
    font-family: "Barlow",sans-serif
}

.osano-cm-dialog label {
    color: unset
}

.osano-cm-dialog a,.osano-cm-dialog a:visited {
    color: unset
}

.osano-cm-button {
    font-family: "Barlow",sans-serif
}

.osano-cm-window__widget {
    display: none
}

.osano-cm-window {
    font-family: "Barlow",sans-serif
}

.osano-cm-dialog__close {
    display: none
}

.vendor-admin .osano-cm-widget {
    display: none
}

.vendor-admin .osano-cm-dialog a {
    font-weight: bold
}

.vendor-admin .osano-cm-dialog__close {
    display: none
}

.vendor-admin .osano-cm-info-dialog-header__close {
    display: none
}

.vendor-admin .osano-cm-list-item:has(#osano-cm-dialog-toggle--category_MARKETING) {
    display: none
}

.vendor-admin #osano-cm-drawer-toggle--category_MARKETING+.osano-cm-switch {
    display: none
}

.vendor-admin .osano-cm-list-item:has(#osano-cm-drawer-toggle--category_OPT_OUT--description) {
    display: none
}

.overlay-scroller {
    background-color: rgba(36,111,158,.9);
    cursor: pointer;
    height: 100%;
    position: absolute;
    top: 0
}

.overlay-scroller__icon-wrapper {
    position: relative;
    top: 50%
}

.overlay-scroller__icon {
    color: #fefefe;
    margin: 8px
}

.overview__image-wrapper {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 200px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%
}

.overview__image-wrapper img {
    width: 100%
}

.overview__image-group-wrapper {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 200px
}

.overview__image-group-wrapper img {
    height: 100%
}

.overview__image-group-wrapper--vertical img {
    left: 50%;
    position: absolute;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.page {
    margin: 0 auto
}

@media screen and (min-width: 37.5em) {
    .page {
        width:600px
    }
}

@media screen and (min-width: 46.875em) {
    .page {
        width:750px
    }
}

@media screen and (min-width: 62.5em) {
    .page {
        width:1000px
    }
}

@media screen and (min-width: 79.375em) {
    .page {
        width:1270px
    }
}

.page .page {
    width: auto
}

@media print {
    .page {
        width: 750px
    }
}

.page--sticky {
    margin: 0 auto
}

@media screen and (min-width: 37.5em) {
    .page--sticky {
        width:600px
    }
}

@media screen and (min-width: 46.875em) {
    .page--sticky {
        width:750px
    }
}

@media screen and (min-width: 62.5em) {
    .page--sticky {
        width:1000px
    }
}

@media screen and (min-width: 79.375em) {
    .page--sticky {
        width:1270px
    }
}

.page--left-aligned {
    margin-left: 0
}

.page--nav {
    max-width: 1550px;
    overflow-x: auto;
    width: auto
}

@media screen and (min-width: 37.5em) {
    .page--best {
        max-width:576px
    }
}

@media screen and (min-width: 46.875em) {
    .page--best {
        max-width:714px
    }
}

@media screen and (min-width: 62.5em) {
    .page--best {
        max-width:952px
    }
}

@media screen and (min-width: 79.375em) {
    .page--best {
        max-width:1222px
    }
}

.page--base {
    margin-top: .75rem
}

.page--whiteout {
    background-color: #fefefe;
    max-width: 100%
}

.page--with-shadow {
    -webkit-box-shadow: 0 2px 4px rgba(10,10,10,.12);
    box-shadow: 0 2px 4px rgba(10,10,10,.12)
}

@media screen and (min-width: 37.5em) {
    .page--interstitial {
        max-width:1000px
    }

    .page--login {
        max-width: 600px
    }
}

.page--paper {
    padding: 1.5rem;
    border-top: solid #cacaca 1px;
    border-bottom: solid #cacaca 1px;
    border-left: 0;
    border-radius: 0;
    border-right: 0;
    background: #fefefe;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: .75rem auto
}

@media screen and (max-width: 37.4375em) {
    .page--paper {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

@media screen and (min-width: 37.5em) {
    .page--paper {
        border:1px solid #cacaca;
        border-radius: 3px
    }
}

.page--inner-channel {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

@media screen and (max-width: 37.4375em) {
    .page--inner-channel {
        padding-left:0;
        padding-right: 0
    }
}

.page--with-gutter {
    margin-top: 3rem
}

@media screen and (max-width: 37.4375em) {
    .page--with-gutter {
        margin:.75rem
    }
}

.page--title {
    padding-left: .75rem;
    padding-right: .75rem;
    padding-top: 1.5rem
}

@media screen and (min-width: 37.5em) {
    .page--title {
        padding-left:0;
        padding-right: 0
    }
}

.page-counter {
    height: 48px;
    position: relative;
    width: 52px
}

.page-counter__count {
    font-size: 1.25rem;
    font-weight: bold;
    height: 30px;
    position: absolute;
    right: 3px;
    text-align: center;
    top: 6px;
    width: 30px
}

.page-counter__icon.page-counter__icon {
    color: #246f9e;
    height: 48px;
    position: absolute;
    right: 0;
    width: 52px
}

.pagination__component {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #252530;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 1rem;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 4px
}

.pagination__page-number {
    height: 26px;
    line-height: unset;
    text-align: center;
    width: 26px
}

.pagination__page-number--current {
    border: 1px solid #ff492c;
    background-color: #ff492c;
    border-radius: 50%;
    color: #fefefe
}

.pagination__page-number-link {
    border: 1px solid transparent;
    border-radius: 50%;
    color: #252530;
    display: block;
    height: 100%;
    width: 100%
}

.pagination__named-link {
    color: #252530
}

.pagination__page-number-link:hover {
    border: 1px solid #ff492c;
    text-decoration: none
}

.pagination__named-link:hover {
    text-decoration: none
}

.paper-padding-x {
    padding-left: .75rem;
    padding-right: .75rem
}

@media screen and (min-width: 37.5em) {
    .paper-padding-x {
        padding-left:1.5rem;
        padding-right: 1.5rem
    }
}

.paper-padding {
    padding: 1.5rem
}

@media screen and (max-width: 37.4375em) {
    .paper-padding {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

.paper,.accordion--paper,.sidebar--product__container,.reorder-row {
    padding: 1.5rem;
    border: 1px solid #cacaca;
    background: #fefefe;
    border-radius: 3px;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: 0 0 1.5rem 0
}

@media screen and (max-width: 37.4375em) {
    .paper,.accordion--paper,.sidebar--product__container,.reorder-row {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

.paper--top {
    border-top: solid #cacaca 1px;
    border-bottom: solid #cacaca 1px;
    border-left: 0;
    border-radius: 0;
    border-right: 0
}

@media screen and (min-width: 37.5em) {
    .paper--top {
        border:1px solid #cacaca;
        border-radius: 3px
    }
}

.paper--category-overview {
    border-radius: 0;
    margin-bottom: 1.5rem;
    position: relative
}

.paper--nestable>.paper:last-child,.paper--nestable>.accordion--paper:last-child,.paper--nestable>.sidebar--product__container:last-child,.paper--nestable>.reorder-row:last-child {
    margin-bottom: 0
}

.paper__bd>.paper--nestable,.paper>.paper--nestable,.accordion--paper>.paper--nestable,.sidebar--product__container>.paper--nestable,.reorder-row>.paper--nestable {
    border: 0;
    border-bottom: solid #cacaca 1px;
    background: inherit;
    border-radius: 0;
    padding: 0;
    padding-bottom: 1.5rem
}

.paper__bd>.paper--nestable:last-child,.paper>.paper--nestable:last-child,.accordion--paper>.paper--nestable:last-child,.sidebar--product__container>.paper--nestable:last-child,.reorder-row>.paper--nestable:last-child {
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

.paper--separated {
    border: 0;
    border-bottom: solid #cacaca 1px;
    margin: 0
}

.paper--separated:first-child {
    border-top: solid #cacaca 1px
}

.paper--separated:last-child {
    margin: 0 0 1.5rem 0
}

.paper--margin-top {
    margin-top: 0
}

@media screen and (min-width: 37.5em) {
    .paper--margin-top {
        margin-top:48px
    }
}

.paper--no-border {
    border: 0
}

.paper--table-border {
    border: 1px solid #e0e0e0
}

.paper--border-radius {
    border-radius: 3px
}

.paper--no-radius {
    border-radius: 0
}

.paper--ghost,.paper--offwhite {
    background-color: #fafafa
}

.paper--border-bottom {
    border: 0;
    border-bottom: solid #cacaca 1px
}

.paper--border-top {
    border: 0;
    border-top: solid #cacaca 1px
}

.paper--light-padding {
    padding: 1rem
}

.paper--xlarge-padding {
    padding: 1.5rem 3rem
}

@media screen and (min-width: 37.5em) {
    .paper--xxlarge-padding {
        padding:4.5rem
    }
}

.paper--with-shadow {
    border: 0;
    -webkit-box-shadow: 0 0 4px rgba(10,10,10,.12);
    box-shadow: 0 0 4px rgba(10,10,10,.12)
}

.paper-shadow {
    border: 0;
    -webkit-box-shadow: 0 0 4px rgba(10,10,10,.12);
    box-shadow: 0 0 4px rgba(10,10,10,.12)
}

.paper--with-body {
    padding: 0
}

.paper__bd {
    padding: 1.5rem .75rem
}

@media screen and (min-width: 37.5em) {
    .paper__bd {
        padding:1.5rem
    }
}

.paper__sub-hd {
    border-bottom: solid #cacaca 1px;
    border-top: solid #cacaca 1px;
    padding: .75rem 1.5rem
}

.paper__hd {
    color: #252530;
    font-size: 1.25rem;
    font-weight: 600;
    margin-top: 0;
    padding-bottom: 1.5rem
}

.paper__hd--bordered {
    border-bottom: solid #cacaca 1px;
    padding: .75rem 1.5rem
}

.paper__hd--blue-bordered {
    border-bottom: solid #cacaca 1px;
    background: #d3e8f4
}

.paper--box {
    padding: 0
}

.paper--box .paper__hd {
    padding: .75rem
}

@media screen and (min-width: 37.5em) {
    .paper--box .paper__hd {
        padding:.75rem 1.5rem
    }
}

.paper--box .paper__hd--flush-with-bd {
    padding-bottom: 0
}

.paper--box .paper__hd--no-padding {
    padding: 0
}

.paper--box .paper__bd {
    padding: 1.5rem .75rem
}

@media screen and (min-width: 37.5em) {
    .paper--box .paper__bd {
        padding:1.5rem
    }
}

.paper--box .paper__bd--multi {
    border-bottom: solid #cacaca 1px
}

.paper--box .paper__bd--multi:last-child {
    border-bottom: 0
}

@media screen and (max-width: 37.4375em) {
    .paper--box .paper__bd--small-evenly-spaced {
        padding-bottom:.75rem;
        padding-top: .75rem
    }
}

.paper--box .paper__ft {
    padding: 0 .75rem 1.5rem
}

@media screen and (min-width: 37.5em) {
    .paper--box .paper__ft {
        padding:0 1.5rem 1.5rem
    }
}

.paper-padding--half {
    padding: .75rem
}

.paper--hover-effect:hover,.paper--hover-effect:focus,.paper--hover-effect:active {
    background-color: #dee7ea;
    border-color: #246f9e;
    color: #555
}

.paper__sub-button {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    padding: .75rem;
    text-align: center;
    text-transform: uppercase
}

.paper__border--thick-top {
    border-top: 6px solid
}

.paper--best-in-place {
    border: 1px solid #cacaca;
    color: #7c7c82;
    padding: .375rem;
    width: 100%
}

.paper--highlight {
    border-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    position: relative
}

.paper--highlight::before {
    background: -webkit-gradient(linear, left top, right top, from(#ff492c), to(#ff9180));
    background: linear-gradient(to right, #ff492c, #ff9180);
    border: 1px solid #ff492c;
    border-bottom: 0;
    border-right-color: #ff9180;
    border-top: 0;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    content: "";
    height: 4px;
    left: -1px;
    position: absolute;
    right: -1px;
    top: -4px
}

.validation-container {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: .375rem
}

.password-validation {
    background-color: #fff;
    border: 1px solid;
    border-color: #cacaca;
    list-style-position: inside;
    list-style-type: none;
    margin-left: 0;
    text-align: left
}

.password-validation--success {
    color: #00ba5d
}

.password-validation--error {
    color: #bc2810
}

.password-validation__text {
    margin-left: .75rem
}

.password-validation__icon_error {
    margin-left: 1.5rem;
    margin-top: .2142857143rem
}

.password-validation__icon_success {
    margin-left: 1.5rem;
    margin-top: .2142857143rem
}

.pill {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #e8e8e9;
    border-radius: .3125rem;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: .75rem;
    font-weight: 700;
    margin-bottom: .375rem;
    margin-right: .75rem;
    margin-top: .375rem;
    padding: .375rem .75rem
}

.pill--wide {
    padding-left: 18px;
    padding-right: 18px;
}

.pill--rorange {
    background-color: #feb6aa
}

.pill--yellow {
    background-color: #ffe87f
}

.pill--small {
    border-radius: 15px;
    line-height: 1;
    margin-bottom: 0;
    margin-top: 0
}

.pill--beta {
    color: #252530;
    padding: .1875rem .5rem;
    text-transform: uppercase
}

.pill--new {
    background-color: #ff492c;
    color: #fefefe;
    padding: .0625rem .25rem;
    text-transform: uppercase
}

.pill--rounded {
    border-radius: 17px;
}

.pill--round {
    background-color: #e8e8e9;
    border-radius: 3.125rem;
    font-size: .875rem;
    font-weight: 400;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0;
    padding: .0625rem 0
}

.pill--tiny {
    background-color: #dcdedc;
    border-radius: 3.125rem;
    height: 18px;
    padding: 0;
    position: relative;
    width: 18px
}

.pill--tiny.pill--rorange {
    background-color: #feb6aa
}

.pill--tiny.pill--yellow {
    background-color: #feec98
}

.pill--tiny.pill--light-blue {
    background-color: #d3e8f4
}

.pill--tiny.pill--empty {
    background-color: transparent;
    border: 1px dotted #dcdedc
}

.pill--light-gray {
    --tw-bg-opacity: 1;
    background-color: rgb(242 242 242 / var(--tw-bg-opacity));
    background-color: #f2f2f2;
}

.pill--fixed-chars-1 {
    width: 28px
}

.pill--fixed-chars-2 {
    width: 34px
}

.pill--fixed-chars-3 {
    width: 40px
}

.pill--fixed-chars-4 {
    width: 46px
}

.pill--fixed-chars-5 {
    width: 52px
}

.pill--fixed-chars-6 {
    width: 58px
}

.pill--fixed-chars-7 {
    width: 64px
}

.picklist__list {
    border: 1px solid #cacaca;
    background-color: #fff;
    border-radius: .1875rem
}

.picklist__list--unselected {
    height: 10.9375rem;
    margin-bottom: .75rem;
    overflow: scroll
}

.picklist__list--selected {
    height: 28.75rem;
    overflow-y: scroll
}

.picklist__list--selected-small {
    height: 14.375rem;
    overflow-y: scroll
}

.picklist__list::-webkit-scrollbar {
    width: 6px
}

.picklist__list::-webkit-scrollbar-track {
    border-left: 1px solid #dcdedc
}

.picklist__list::-webkit-scrollbar-thumb {
    background-color: #cacaca;
    border-radius: 3px
}

.picklist__unselected {
    cursor: default;
    padding: .375rem .75rem
}

.picklist__unselected:hover {
    cursor: default
}

.picklist__unselected--highlighted {
    background-color: #2690ce;
    color: #fefefe
}

.picklist__selected {
    border-bottom: 1px solid #dcdedc;
    font-size: .9375rem;
    padding: .75rem;
    position: relative
}

.picklist__selected--placeholder {
    height: 2.875rem
}

.picklist__button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #5a39a2;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600
}

.picklist__action {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f8f8f8;
    border-left: 1px solid #dcdedc;
    bottom: 0;
    color: #7c7c82;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: 0;
    width: 3.75rem
}

.picklist__remove {
    cursor: pointer
}

.picklist .select2-search-choice {
    display: none
}

.pipe--left::before {
    content: "|";
    padding-left: .5rem;
    padding-right: .25rem
}

@media screen and (min-width: 46.875em) {
    .piped-header {
        margin-bottom:.75rem
    }

    .piped-header__main {
        border-right: solid #cacaca 2px;
        display: inline-block;
        margin-bottom: 0;
        padding-right: 1rem
    }

    .piped-header__sub {
        display: inline-block;
        padding-left: 1rem
    }
}

.power-plus-banner {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fefefe;
    border: solid 1px #cacaca;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 10.75rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    position: relative
}

.power-plus-banner__corner {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%235A39A2'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    height: 10.3125rem;
    position: absolute;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    width: 12.625rem
}

.power-plus-banner__corner--top-left {
    bottom: 5.75rem;
    left: -5rem;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.power-plus-banner__corner--bottom-right {
    right: -5rem;
    top: 5.75rem;
    -webkit-transform: rotate(-225deg);
    transform: rotate(-225deg)
}

.pre-event-triggered {
    cursor: progress;
    opacity: .25
}

.pre-event-triggered.button.button--yes,.pre-event-triggered.button.button--no {
    opacity: .25
}

.preview-image {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 200px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

.preview-image--unavailable {
    border: 1px solid #cacaca
}

.preview-image--select {
    border: 2px dashed #cacaca
}

.preview-image__actions {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: absolute;
    right: 1.5rem;
    top: .375rem;
    z-index: 1
}

.preview-image__icon {
    color: #555;
    cursor: pointer;
    display: inline-block
}

.preview-image__icon:hover {
    color: #2690ce
}

.preview-image__wrapper {
    display: none
}

.preview-image__image {
    width: 150px
}

.price-graph {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 15.625rem;
    padding: 0 1.5rem 0
}

.price-graph .price-graph__main-chart {
    overflow: visible;
    width: calc(100% - 190px)
}

.price-graph__figure {
    position: relative;
    text-align: center;
    top: 13.75rem;
    width: 100%
}

.price-graph__label {
    font-size: .75rem;
    max-width: 165px;
    overflow: hidden;
    text-overflow: ellipsis;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.price-graph__label--emphasized {
    font-weight: 600
}

.price-graph__legend {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 1.5rem 1.5rem
}

.editions .editions__tbody {
    background: transparent;
    display: grid
}

@media screen and (min-width: 46.875em) {
    .editions .editions__tbody {
        grid-template-columns:repeat(auto-fit, minmax(50%, 1fr))
    }
}

@media screen and (min-width: 62.5em) {
    .editions .editions__tbody {
        grid-template-columns:repeat(auto-fit, minmax(30%, 1fr))
    }
}

@media screen and (min-width: 79.375em) {
    .editions .editions__tbody {
        grid-template-columns:repeat(auto-fit, minmax(25%, 1fr))
    }
}

.editions .editions__tr {
    border: 1px solid #bdbdc0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 1.5rem;
    position: relative
}

@media screen and (min-width: 46.875em)and (max-width: 62.4375em) {
    .editions .editions__tr {
        border-right:none
    }

    .editions .editions__tr:nth-child(2n) {
        border-right: 1px solid #bdbdc0
    }
}

@media screen and (min-width: 62.5em)and (max-width: 79.3125em) {
    .editions .editions__tr {
        border-right:none
    }

    .editions .editions__tr:nth-child(3n) {
        border-right: 1px solid #bdbdc0
    }
}

@media screen and (min-width: 79.375em) {
    .editions .editions__tr {
        border-right:none
    }

    .editions .editions__tr:nth-child(4n) {
        border-right: 1px solid #bdbdc0
    }
}

@media screen and (min-width: 46.875em) {
    .editions .editions__tr:last-child {
        border-right:1px solid #bdbdc0
    }
}

.editions .editions__pricing,.editions .editions__description {
    width: unset
}

.editions .editions__name {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: unset
}

.editions__package {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #252530;
    -webkit-box-shadow: 0 2px 4px rgba(10,10,10,.24);
    box-shadow: 0 2px 4px rgba(10,10,10,.24);
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .75rem;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: .875rem;
    opacity: .8;
    padding: .25rem .5rem
}

.editions__package--vert-offset {
    padding: 0 .75rem;
    position: absolute;
    top: -1.125rem
}

.editions__package--vert-offset div {
    height: 2.25rem
}

.editions__package__caption {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #e8e8e9;
    border-radius: 3px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .75rem
}

.editions__thead {
    display: none
}

.editions__tbody {
    background: transparent
}

.editions__caption {
    font-size: .75rem;
    font-weight: 600
}

@media screen and (min-width: 62.5em) {
    .editions__caption--disclaimer {
        -webkit-box-ordinal-group:2;
        -ms-flex-order: 1;
        order: 1
    }

    .editions__caption--informative {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}

.editions__caption--free-trial {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.editions__caption--description {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

@media screen and (min-width: 62.5em) {
    .editions__caption--description {
        -webkit-box-pack:end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

.editions__name {
    line-height: 19px;
    line-height: 1.1875rem;
    margin-bottom: 8px;
    margin-bottom: .5rem;
    font-size: 15px;
    font-size: .9375rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    background: #d3e8f4;
    margin: 0;
    padding: 1.5rem;
    text-align: center;
    width: 25%
}

@media screen and (min-width: 79.375em) {
    .editions__name {
        line-height:22px;
        line-height: 1.375rem;
        margin-bottom: 16px;
        margin-bottom: 1rem;
        font-size: 18px;
        font-size: 1.125rem;
        font-family: "Barlow",sans-serif;
        font-weight: 600;
        color: #252530
    }
}

@media screen and (max-width: 37.4375em) {
    .editions__name {
        line-height:22px;
        line-height: 1.375rem;
        margin-bottom: 16px;
        margin-bottom: 1rem;
        font-size: 18px;
        font-size: 1.125rem;
        font-family: "Barlow",sans-serif;
        font-weight: 600;
        color: #252530;
        display: block;
        margin: 0;
        width: calc(100% + 1px)
    }
}

.editions__competitor {
    border-collapse: collapse;
    margin-bottom: 0
}

.editions__pricing {
    background: #f7f7f7;
    color: #505059;
    padding: .75rem;
    text-align: center;
    width: 25%
}

@media screen and (max-width: 37.4375em) {
    .editions__pricing {
        display:block;
        width: calc(100% + 1px)
    }
}

.editions__pricing--vertical {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.editions__pricing .symbol-text {
    position: absolute;
    z-index: -1
}

.editions__price {
    display: block;
    font-size: 1.875rem;
    font-weight: 600
}

.editions__per {
    display: block;
    font-size: .9375rem
}

.editions__contact {
    display: block;
    font-size: 1.125rem
}

.editions__description {
    color: #252530;
    font-size: .9375rem;
    padding: .75rem;
    word-break: break-word
}

@media screen and (max-width: 37.4375em) {
    .editions__description {
        display:block;
        font-size: 1.125rem;
        width: calc(100% + 1px)
    }
}

.editions__description--spaced {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.editions__call-to-action {
    padding: .75rem;
    text-align: center
}

.editions__suite-products-show {
    color: #252530;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: .75rem
}

.editions__suite-products-show:hover,.editions__suite-products-show:focus {
    color: #252530
}

.pricing-edition__table {
    border: 1px solid #bdbdc0;
    border-radius: .25rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 1.5rem;
    overflow: hidden
}

.pricing-edition__table hidden {
    display: none
}

.pricing-edition {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-width: 25%;
    position: relative
}

.pricing-edition:nth-of-type(n+6) {
    border-top: 1px solid #bdbdc0
}

.pricing-edition:not(:first-of-type) {
    border-left: 1px solid #bdbdc0
}

.pricing-edition:hover .pricing-edition__actions,.pricing-edition:focus-within .pricing-edition__actions {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
}

.pricing-edition:nth-of-type(4n + 1) {
    border-left: 0
}

.pricing-edition--example {
    border: 1px solid #bdbdc0
}

.pricing-edition--reorder {
    border: 3px solid #5a39a2;
    z-index: 1
}

.pricing-edition--reorder:nth-of-type(5n + 1) {
    border-left: solid #5a39a2 3px
}

.pricing-edition--reorder:not(:first-of-type) {
    border-left: solid #5a39a2 3px
}

.pricing-edition--reorder.gu-mirror {
    border: 0;
    outline: 3px solid #5a39a2
}

.pricing-edition--deleted {
    display: none
}

.pricing-edition__element:not(:last-child) {
    border-bottom: 1px solid #bdbdc0
}

.pricing-edition__preview {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 150px
}

.pricing-edition__remove {
    cursor: pointer;
    margin: .75rem 0 .75rem .75rem
}

.pricing-edition__actions {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #252530;
    bottom: 100%;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 2.5rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    opacity: .7;
    overflow: hidden;
    padding: 0 .5rem;
    position: absolute;
    -webkit-transition: .1s ease-in-out transform;
    transition: .1s ease-in-out transform;
    width: 100%
}

.pricing-edition__delete,.pricing-edition__edit {
    cursor: pointer;
    height: .9375rem;
    width: .9375rem
}

.pricing-edition__reorder {
    cursor: -webkit-grab;
    cursor: grab;
    height: .9375rem;
    width: 1.875rem
}

.pricing-edition__reorder hr {
    margin-bottom: .1875rem;
    margin-top: .1875rem;
    pointer-events: none
}

.pricing-edition__edit {
    padding-top: .0625rem
}

.pricing-edition__name {
    line-height: 19px;
    line-height: 1.1875rem;
    margin-bottom: 8px;
    margin-bottom: .5rem;
    font-size: 15px;
    font-size: .9375rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    background: #d3e8f4;
    margin: 0;
    padding: 1.5rem;
    text-align: center
}

.pricing-edition__price {
    font-size: 1.875rem;
    font-weight: 600
}

.pricing-edition__currency-symbol {
    font-size: 1.875rem;
    font-weight: 600
}

.pricing-edition__pricing {
    background: #f7f7f7;
    color: #505059;
    padding: 1.5rem;
    text-align: center
}

.pricing-edition__description {
    background-color: #e8f3f9;
    padding: .75rem 1.2rem
}

.pricing-edition__feature {
    font-size: .875rem;
    padding: .75rem 1.2rem
}

.pricing-edition__warning-box {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #505059;
    color: #fff;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "Barlow",sans-serif;
    font-size: .9375rem;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: .75rem .75rem 0 .75rem;
    padding: 3px
}

.pricing-edition__info-box {
    border: 1px solid #7c7c82;
    font-weight: 600;
    margin-right: 5.25rem;
    padding: .75rem
}

.pricing-edition__pointer-wrapper {
    margin-left: -55px
}

.pricing-edition__pointer-line {
    border-top: solid 1px #7c7c82;
    min-width: 125px
}

.pricing-edition__pointer-circle {
    background-color: #7c7c82;
    border-radius: 50%;
    height: 7px;
    margin-bottom: -4px;
    width: 7px
}

.pricing-edition__starting-at {
    border: 1px solid #2690ce;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-left-width: .4375rem;
    border-radius: .1875rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    padding-left: 12px
}

.pricing-edition__scroll-box {
    border: 1px solid #cacaca;
    border-radius: 3px;
    height: 120px;
    overflow-y: scroll;
    padding: .75rem
}

.pricing-plans__subtitle {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.product-button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 2px;
    color: #252530;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-weight: 600;
    height: 36px;
    margin-bottom: .75rem;
    min-width: 0;
    position: relative
}

.product-button--default,.product-button--emphasized {
    cursor: pointer
}

.product-button--default:hover,.product-button--emphasized:hover {
    border-color: #246f9e;
    -webkit-box-shadow: 0 2px 4px 0 #e4e4e5;
    box-shadow: 0 2px 4px 0 #e4e4e5
}

.product-button--default .product-button__content,.product-button--emphasized .product-button__content {
    background-color: #f3f9fc;
    color: #252530
}

.product-button--emphasized {
    -webkit-box-shadow: 0 -2px 4px 0 rgba(255,210,0,.24);
    box-shadow: 0 -2px 4px 0 rgba(255,210,0,.24)
}

.product-button--empty {
    border: 1px dotted #cacaca;
    background: none
}

.product-button--reviewed {
    background: none
}

.selected.product-button,.selected.product-button:hover {
    border-color: #246f9e
}

.selected.product-button__fake-checkbox-wrapper {
    border-style: solid
}

.selected .product-button__fake-checkbox::after,.selected .product-button__fake-checkbox--new::after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.selected .product-button__fake-checkbox::before,.selected .product-button__fake-checkbox--new::before {
    background-color: #2690ce;
    border-color: #2690ce
}

.product-button--with-checkbox:hover {
    border-color: #d3d3d5;
    -webkit-box-shadow: 0 2px 4px 0 #e4e4e5;
    box-shadow: 0 2px 4px 0 #e4e4e5
}

.product-button--with-checkbox.unselected {
    cursor: unset
}

.product-button--with-checkbox.unselected:hover {
    -webkit-box-shadow: none;
    box-shadow: none
}

.product-button--with-checkbox.unselected.product-button--emphasized:hover {
    -webkit-box-shadow: 0 -2px 4px 0 rgba(255,210,0,.24);
    box-shadow: 0 -2px 4px 0 rgba(255,210,0,.24)
}

.product-button--with-checkbox.unselected .product-button__content {
    background-color: #fefefe
}

.product-button--with-checkbox .product-button__content {
    border-radius: 0
}

.product-button--with-checkbox .product-button__notification {
    left: 48px
}

.product-button--with-checkbox .product-button__logo {
    margin-left: 12px;
    margin-right: 12px
}

.product-button--logo-only {
    border: 1px solid #cacaca;
    background-color: #f1f2f1;
    border-radius: 2px;
    height: 36px;
    margin: 1px;
    width: 36px
}

.product-button--logo-only--empty {
    border: 1px dashed #cacaca;
    background: none
}

.product-button__notification {
    border-radius: 2px;
    font-size: .625rem;
    left: 36px;
    line-height: 10px;
    padding: 2px;
    position: absolute;
    top: -8px
}

.product-button__notification--default {
    display: none
}

.product-button__notification--reviewed {
    border: 1px solid #14855f;
    background-color: #e8f9f5;
    color: #14855f
}

.product-button__notification--emphasized {
    border: 1px solid #ffd200;
    background-color: #fef5cb;
    color: #252530
}

.product-button__content {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 36px
}

.product-button__logo {
    border-radius: 2px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 24px;
    margin-left: 6px;
    margin-right: 6px;
    width: 24px
}

.product-button__text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-right: 12px
}

.product-button__cta-box {
    border: 1px dashed #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom-right-radius: 2px;
    border-left-style: solid;
    border-top-right-radius: 2px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 1.125rem;
    height: 36px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: -1px;
    margin-right: -1px;
    width: 72px
}

.product-button__cta-box--default,.product-button__cta-box--emphasized {
    background-color: #51a6d8;
    border: 0;
    color: #fafafa
}

.product-button__cta-box--reviewed {
    background-color: #e8f9f5;
    border-left: 0;
    border-style: solid;
    color: #14855f
}

.product-button__cta-box--empty {
    display: none
}

.product-button__cta-box__checkmark {
    color: #14855f
}

.product-button__fake-checkbox {
    cursor: pointer;
    line-height: 1rem;
    margin: 0;
    padding-left: 1.75rem;
    position: relative;
    margin-left: 1px
}

.product-button__fake-checkbox:hover::before {
    background-color: #a8d2eb;
    border-color: #55555d
}

.product-button__fake-checkbox::before {
    border: 2px solid #55555d;
    background: #f8f8f8;
    border-radius: 3px;
    content: "";
    height: 1rem;
    left: 0;
    position: absolute;
    top: 0;
    width: 1rem
}

.product-button__fake-checkbox::after {
    background-image: url("data:image/svg+xml,%3csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10 0L5 5 2 2 0 4l5 5 7-7z' fill='white'/%3e%3c/svg%3e");
    background-position: center;
    background-repeat: no-repeat;
    background-size: .87rem;
    content: " ";
    height: 1rem;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all .2s;
    transition: all .2s;
    width: 1rem
}

.product-button-wrapper {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.product-button__fake-checkbox-wrapper {
    border: 1px dashed #cacaca;
    border-bottom-left-radius: 2px;
    border-right: 0;
    border-top-left-radius: 2px;
    cursor: pointer;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 36px;
    position: relative;
    width: 36px
}

.product-button__fake-checkbox-wrapper:hover {
    -webkit-box-shadow: 0 2px 4px 0 #e4e4e5;
    box-shadow: 0 2px 4px 0 #e4e4e5
}

.product-button__fake-checkbox-wrapper:hover .product-button__fake-checkbox--new::before {
    border-color: #2690ce
}

.product-button__fake-checkbox--new {
    cursor: pointer;
    line-height: 1rem;
    margin: 0;
    padding-left: 1.75rem;
    position: relative;
    left: 9px;
    position: absolute;
    top: 9px
}

.product-button__fake-checkbox--new:hover::before {
    background-color: #a8d2eb;
    border-color: #55555d
}

.product-button__fake-checkbox--new::before {
    border: 2px solid #55555d;
    background: #f8f8f8;
    border-radius: 3px;
    content: "";
    height: 1rem;
    left: 0;
    position: absolute;
    top: 0;
    width: 1rem
}

.product-button__fake-checkbox--new::after {
    background-image: url("data:image/svg+xml,%3csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10 0L5 5 2 2 0 4l5 5 7-7z' fill='white'/%3e%3c/svg%3e");
    background-position: center;
    background-repeat: no-repeat;
    background-size: .87rem;
    content: " ";
    height: 1rem;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all .2s;
    transition: all .2s;
    width: 1rem
}

.product-card {
    position: relative
}

.product-card__head {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative
}

@media screen and (min-width: 46.875em) {
    .product-card__head {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.product-card__img {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    border-radius: .1875rem;
    -webkit-box-shadow: 2px 2px 8px 0 rgba(0,0,0,.26);
    box-shadow: 2px 2px 8px 0 rgba(0,0,0,.26);
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 4.125rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: .75rem;
    padding: .375rem;
    width: 4.125rem
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .product-card__img {
        height:4.625rem;
        width: 4.625rem
    }
}

@media screen and (min-width: 46.875em) {
    .product-card__img {
        height:6.875rem;
        width: 6.875rem
    }
}

@media screen and (min-width: 79.375em) {
    .product-card__img {
        height:8rem;
        width: 8rem
    }
}

.product-card__img img {
    max-height: 100%;
    max-width: 100%
}

.product-card__favorite {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fefefe;
    border-radius: 50%;
    -webkit-box-shadow: 1px 2px 4px 1px rgba(0,0,0,.2);
    box-shadow: 1px 2px 4px 1px rgba(0,0,0,.2);
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-height: 24px;
    max-width: 24px;
    padding: .75rem
}

@media screen and (max-width: 46.8125em) {
    .product-card__favorite {
        margin:0
    }
}

@media screen and (min-width: 46.875em) {
    .product-card__favorite {
        left:5.125rem;
        position: absolute;
        top: .25rem
    }
}

@media screen and (min-width: 79.375em) {
    .product-card__favorite {
        left:6.25rem;
        top: .3125rem
    }
}

.product-card__title {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.product-card__info {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (min-width: 46.875em) {
    .product-card__info {
        margin-left:.375rem
    }
}

.product-card__product-name {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    color: #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    margin-bottom: .1875rem
}

.product-card__tabs {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    list-style: none;
    margin: .75rem -0.75rem -0.75rem
}

@media screen and (min-width: 37.5em) {
    .product-card__tabs {
        margin:.75rem -1.5rem -1.5rem -1.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .product-card__tabs {
        border-bottom:solid #cacaca 1px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        margin: 0 -1.5rem 1.5rem
    }
}

.product-card__tab {
    border-top: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1rem;
    font-weight: 600;
    height: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .625rem 1rem .625rem .625rem;
    position: relative;
    text-align: center
}

@media screen and (min-width: 46.875em) {
    .product-card__tab {
        border-top:0;
        font-weight: unset;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: .75rem;
        padding: 1rem 1.5rem 1rem
    }
}

.product-card__tab--active {
    color: #252530;
    font-weight: 600
}

@media screen and (min-width: 46.875em) {
    .product-card__tab--active::after {
        background-color:#2690ce;
        bottom: 0;
        content: " ";
        display: block;
        height: .25rem;
        left: 50%;
        position: absolute;
        -webkit-transform: translate(-50%, 0%);
        transform: translate(-50%, 0%);
        width: 100%
    }
}

.product-card__eyebrow {
    left: -0.75rem;
    position: relative;
    top: 0
}

@media screen and (min-width: 37.5em) {
    .product-card__eyebrow {
        left:-1.5625rem
    }
}

@media screen and (min-width: 46.875em) {
    .product-card__eyebrow {
        position:absolute
    }
}

.product-card__coupon {
    -ms-flex-item-align: end;
    align-self: end;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin-bottom: .75rem;
    margin-left: .75rem;
    min-width: 100%
}

@media screen and (min-width: 46.875em) {
    .product-card__coupon {
        -ms-flex-item-align:start;
        align-self: start;
        min-width: 12.5rem
    }
}

@media screen and (min-width: 37.5em) {
    .product-card__coupon .coupon__btn {
        width:-webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

.product-card__price-pill {
    border: 1px solid #cacaca;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-color: #72b59f;
    border-radius: .375rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: .75rem;
    max-width: 100%;
    padding: .1875rem .75rem
}

@media screen and (max-width: 37.4375em) {
    .product-card__price-pill {
        width:100%
    }
}

@media screen and (min-width: 46.875em) {
    .product-card__price-pill {
        margin:0
    }
}

@media screen and (min-width: 79.375em) {
    .product-card__price-pill {
        white-space:nowrap
    }
}

.product-card__overview-icon {
    margin-top: .25rem;
    padding-right: .75rem
}

.product-card__overview-section {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 1.5rem
}

@media screen and (min-width: 37.5em) {
    .product-card__overview-section {
        padding-left:1.5rem;
        padding-top: 0
    }
}

.product-card__software-expertise {
    padding-top: 0px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0rem;
}

@media screen and (min-width: 37.5em) {
    .product-card__software-expertise {
        padding-left:1.5rem;
        padding-top: 0px;
        padding-top: 0rem
    }
}

.product-display {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: .125rem;
    color: #555;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    text-decoration: none
}

.product-display:hover {
    text-decoration: none
}

@media screen and (min-width: 46.875em) {
    .product-display--narrow {
        width:75%
    }
}

.product-display--rounded {
    background-color: #e9e9e9;
    border-radius: 0 1.25rem 1.25rem
}

.product-display--narrow .product-display__primary-cta-text {
    line-height: 22px;
    line-height: 1.375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 18px;
    font-size: 1.125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-bottom: 0
}

.product-display--narrow .product-display__text-cta {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.product-display--square .product-display__text-wrapper {
    margin: 0
}

.product-display--square .product-display__primary-cta-text {
    line-height: 22px;
    line-height: 1.375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 18px;
    font-size: 1.125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.product-display--square .product-display__button-wrapper {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.product-display__branding {
    border-radius: 2px 0 0 2px;
    bottom: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 1.4375rem
}

.product-display__icon-wrapper {
    height: 2.75rem;
    width: 2.75rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: .25rem
}

.product-display__icon-wrapper .product-display__icon {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fefefe;
    border-radius: .125rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 80%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .25rem;
    position: relative;
    width: 80%
}

.product-display__branding--rounded {
    border-radius: 0 0 0 1.25rem
}

.product-display__text-wrapper {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-weight: 600;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: .75rem 1.5rem .75rem 0
}

.product-display__text {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e
}

.product-display__text:visited {
    color: #5a39a2
}

.product-display__text:hover {
    color: #5a39a2;
    text-decoration: underline
}

.product-display__text-cta {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 10;
    -ms-flex-positive: 10;
    flex-grow: 10;
    margin-bottom: .375rem
}

.product-display__secondary-cta-text {
    line-height: 19px;
    line-height: 1.1875rem;
    margin-bottom: 8px;
    font-size: 15px;
    font-size: .9375rem;
    font-family: "Barlow",sans-serif;
    color: #252530;
    font-weight: 400;
    margin-bottom: .375rem
}

.product-display__primary-cta-text {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin: 0
}

.product-display__button-wrapper {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: auto 0
}

@media screen and (min-width: 79.375em) {
    .product-display__button-wrapper {
        -webkit-box-pack:right;
        -ms-flex-pack: right;
        justify-content: right
    }
}

.product-display__button {
    margin-right: .75rem
}

.product-display__button:last-child {
    margin-right: 0
}

.product-display__close-button {
    position: relative;
    right: unset;
    top: unset
}

.product-features:not(:last-of-type) {
    margin-bottom: 2.25rem
}

.product-features__container {
    border: 1px solid #cacaca;
    background: #fefefe;
    padding: 1.5rem .75rem
}

.product-features__table {
    padding: 0 .75rem
}

.product-features__cell {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #252530;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .75rem 0;
    width: calc(60% / 4)
}

.product-features__cell--large {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 40%
}

.product-features__cell .radio+label {
    padding-left: 1.125rem
}

.product-features__row {
    border-bottom: solid #cacaca 1px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.product-features__table .product-features__row:last-of-type {
    border-bottom: 0
}

.product-features__title:not(:first-of-type) {
    margin-top: 2.25rem
}

.product-features__options {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 60%
}

.product-features__options .product-features__cell {
    width: 25%
}

.product-features__filter {
    position: absolute;
    right: 0;
    top: -0.75rem
}

.product-listing {
    position: relative;
}

@media screen and (min-width: 62.5em) {
    .product-listing {
        min-height:14.4375rem
    }

    .product-listing--small {
        min-height: 12.1875rem
    }
}

.product-listing--no-min-height {
    min-height: 0
}

.product-listing__rating-line {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.product-listing__review-count {
    font-family: "Barlow",sans-serif;
    color: #246f9e;
    font-weight: 400;
    padding: 0 .375rem
}

.product-listing__review-count:visited {
    color: #5a39a2
}

.product-listing__review-count:hover {
    color: #5a39a2;
    text-decoration: underline
}

.product-listing__star-rating {
    color: #3b3b45
}

.product-listing__star-rating--competitor {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .875rem;
    font-weight: 400;
}

.product-listing__links {
    margin-left: 0px;
    list-style-type: none;
}

.tabs--sticky .product-listing__links a {
    margin-left: 0
}

.product-listing__links {
    margin-left: 0rem
}

.product-listing__links li {
    display: inline-block;
}

.product-listing__links li .is-hidden-default {
    display: none;
}

.discussion-ask .discussion-ask--tiles .discussion-ask--tile.product-listing__links li .is-hidden-default {
    display: none
}

.product-listing__links li::after {
    position: static;
    top: 0;
    bottom: 0;
    left: .5rem;
    content: " ";
    padding: 0 .5rem;
    width: .0625rem
}

.product-listing__links--with-divider li:not(:last-child)::after {
    color: #d3d3d5;
    content: "|"
}

.product-listing__cta-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (min-width: 37.5em) {
    .product-listing__cta-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}

.product-listing__cta-row__stretched {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.product-listing--competitor {
    border: 1px solid #cacaca;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 0px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0rem;
    background: #fefefe;
    border-radius: 3px;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: 0 0 1.5rem 0
}

@media screen and (max-width: 37.4375em) {
    .product-listing--competitor {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

@media screen and (min-width: 62.5em) {
    .product-listing--competitor {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}

.product-listing--banner .g2-logo {
    width: 100%;
    height: 100%;
}

@media screen and (min-width: 62.5em) {
    .product-listing__container {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

.product-listing__head {
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .375rem;
}

@media screen and (min-width: 62.5em)and (max-width: 79.3125em) {
    .product-listing__head {
        padding-left:9.6875rem
    }
}

@media screen and (min-width: 79.375em) {
    .product-listing__head {
        margin-top:-1.5rem;
        padding-left: 13.6875rem
    }
}

.product-listing__head--competitor {
    margin-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-left: 0px;
    float: left;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0rem;
    padding-left: 0rem;
    padding-right: .75rem;
}

@media screen and (min-width: 62.5em) {
    .product-listing__head--competitor {
        padding-right: 0px;
        padding-right: 0rem;
    }
}

@media screen and (min-width: 79.375em) {
    .product-listing__head--competitor {
        margin-top: 0px;
        margin-top: 0rem;
    }
}

.product-listing__head--border-bottom {
    border-bottom: solid #cacaca 1px;
    margin-bottom: 0px;
    margin-bottom: 0rem
}

@media screen and (min-width: 62.5em)and (max-width: 79.3125em) {
    .product-listing__head--border-bottom {
        min-height:10.625rem
    }
}

@media screen and (min-width: 79.375em) {
    .product-listing__head--border-bottom {
        min-height:14.0625rem
    }
}

.product-listing__copy-link {
    position: absolute;
    cursor: pointer;
    margin-top: 1.5rem;
    right: 0;
    top: 0;
}

.product-listing__img {
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #fefefe;
    height: 81px;
    margin-right: .75rem;
    padding: 2px;
    width: 81px;
}

@media screen and (min-width: 62.5em) {
    .product-listing__img {
        left:0;
        position: absolute;
        top: 1.5rem
    }
}

@media screen and (min-width: 62.5em)and (max-width: 79.3125em) {
    .product-listing__img {
        height:8.1875rem;
        width: 8.1875rem
    }
}

@media screen and (min-width: 79.375em) {
    .product-listing__img {
        height:12.1875rem;
        width: 12.1875rem
    }

    .product-listing__img--saved-list {
        top: 0
    }
}

.product-listing__img img {
    max-height: 100%;
    max-width: 100%;
}

.product-listing__img--competitor {
    margin-right: 0px;
    padding: 0px;
    margin-right: 0rem;
    padding: 0rem;
    height: 60px;
    width: 60px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (min-width: 37.5em) {
    .product-listing__img--competitor {
        height:75px;
        width: 75px
    }
}

@media screen and (min-width: 62.5em) {
    .product-listing__img--competitor {
        height:182px;
        margin-right: 1.5rem;
        position: relative;
        top: 0;
        width: 182px
    }
}

.product-listing__eyebrow {
    position: absolute;
    top: 0px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    white-space: nowrap;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    top: 0;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    background-color: #252530;
    -webkit-box-shadow: 2px 2px 6px rgba(0,0,0,.5);
    box-shadow: 2px 2px 6px rgba(0,0,0,.5);
    color: #fefefe;
    font-weight: 600;
    height: 1.5rem;
    left: -0.75rem;
    margin-bottom: .75rem;
    opacity: .8;
    padding: 0 .75rem;
}

@media screen and (min-width: 37.5em) {
    .product-listing__eyebrow {
        left:-1.5625rem
    }
}

@media screen and (min-width: 79.375em) {
    .product-listing__eyebrow {
        left:-1.5625rem;
        top: 1.5rem
    }
}

.product-listing__title {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (min-width: 37.5em) {
    .product-listing__title {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}

@media screen and (min-width: 62.5em) {
    .product-listing__title {
        padding-top:2.25rem
    }
}

.product-listing__title--row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.product-listing__title--competitor {
    min-height: 60px
}

@media screen and (min-width: 37.5em) {
    .product-listing__title--competitor {
        min-height:75px
    }
}

@media screen and (min-width: 62.5em) {
    .product-listing__title--competitor {
        min-height:0
    }
}

.product-listing__list-title {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin: 0 .375rem .75rem .375rem
}

@media screen and (min-width: 37.5em) {
    .product-listing__list-title {
        margin:0 .75rem .75rem .75rem
    }
}

@media screen and (min-width: 62.5em) {
    .product-listing__list-title {
        line-height:31px;
        line-height: 1.9375rem;
        margin-bottom: 16px;
        margin-bottom: 1rem;
        font-size: 26px;
        font-size: 1.625rem;
        font-family: "Barlow",sans-serif;
        font-weight: 600;
        color: #252530
    }
}

.product-listing__list-subtitle {
    margin: 0 .375rem
}

@media screen and (min-width: 37.5em) {
    .product-listing__list-subtitle {
        margin:0 .75rem
    }
}

.product-listing__number {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin: 0px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0rem;
    height: 100%;
    background: #d3e8f4;
    padding: .75rem
}

@media screen and (min-width: 62.5em) {
    .product-listing__number {
        line-height:36px;
        line-height: 2.25rem;
        margin-bottom: 16px;
        margin-bottom: 1rem;
        font-size: 32px;
        font-size: 2rem;
        font-family: "Barlow",sans-serif;
        font-weight: 600;
        color: #252530;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 5.4375rem
    }
}

.product-listing__info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.product-listing__info--indent {
    margin-left: .75rem
}

@media screen and (min-width: 37.5em) {
    .product-listing__info--indent {
        margin-left:0
    }
}

.product-listing__price {
    font-size: .875rem;
    font-weight: 400;
    word-break: break-all
}

.icon-chevron--mini {
    color: #ff492c;
    margin-right: .75rem;
    max-width: 14px
}

.product-listing__product-name {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.375rem;
    font-weight: 600;
    margin-bottom: .1875rem;
}

@media screen and (min-width: 62.5em) {
    .product-listing__product-name {
        padding-right:7.9375rem
    }
}

.product-listing__product-name--competitor {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-bottom: .375rem;
    overflow-wrap: anywhere
}

@media screen and (min-width: 62.5em) {
    .product-listing__body-container {
        height:100%
    }
}

@media screen and (min-width: 62.5em)and (max-width: 79.3125em) {
    .product-listing__body {
        padding-left:9.6875rem
    }
}

@media screen and (min-width: 79.375em) {
    .product-listing__body {
        padding-left:13.6875rem
    }
}

.product-listing__body--competitor {
    padding-left: 0px;
    padding-left: 0rem;
}

.product-listing__body--competitor::before,.product-listing__body--competitor::after {
    display: table;
    content: " "
}

.product-listing__body--competitor::after {
    clear: both
}

@media screen and (min-width: 62.5em) {
    .product-listing__body--competitor {
        border-bottom-width: 0px;
        padding-right: 1.5rem;
    }
}

.product-listing__paragraph {
    margin-bottom: 0px;
    margin-bottom: 0rem;
    color: #505059;
    font-size: .9375rem;
}

@media screen and (min-width: 62.5em) {
    .product-listing__paragraph {
        padding-bottom:.75rem
    }
}

.product-listing__footer {
    border-top: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media screen and (min-width: 62.5em) {
    .product-listing__footer {
        padding:.75rem 0
    }
}

@media screen and (min-width: 62.5em)and (max-width: 79.3125em) {
    .product-listing__footer {
        margin-left:9.6875rem
    }
}

@media screen and (min-width: 79.375em) {
    .product-listing__footer {
        margin-left:13.6875rem
    }
}

.product-listing__footer--no-border {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-width: 0px;
}

@media screen and (min-width: 62.5em) {
    .product-listing__footer--no-border {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        padding: 0px;
        padding: 0rem;
        margin-top: .75rem;
        padding: 0;
    }
}

.product-listing__search-footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
}

@media screen and (min-width: 46.875em) {
    .product-listing__search-footer {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}

.product-listing__search-footer--button-wrapper {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: .75rem;
}

@media screen and (min-width: 62.5em) {
    .product-listing__search-footer--button-wrapper {
        margin-top: 0px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-top: 0rem;
    }
}

.product-listing__compare {
    bottom: .75rem;
    height: 2.5rem;
    left: 0;
    position: absolute
}

@media screen and (min-width: 62.5em) {
    .product-listing__compare {
        left:unset;
        right: 0;
        top: .375rem
    }
}

@media screen and (min-width: 79.375em) {
    .product-listing__compare {
        top:1.5rem
    }
}

.product-listing--vendors {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 1.5rem 0;
    padding-bottom: 1.5rem;
}

@media screen and (min-width: 46.875em) {
    .product-listing--vendors>.product-info-container {
        padding-left:1.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .product-listing--vendors>.product-info-container {
        display: block;
        padding-left: 1.5rem;
    }
}

.product-listing--vendors>.large-logo-container {
    display: none;
}

.discussion-ask .discussion-ask--tiles .discussion-ask--tile.product-listing--vendors>.large-logo-container {
    display: none
}

.product-listing--vendors>.large-logo-container--services {
    visibility: visible;
}

.product-listing--vendors>.logo-container {
    display: none;
}

.discussion-ask .discussion-ask--tiles .discussion-ask--tile.product-listing--vendors>.logo-container {
    display: none
}

@media screen and (min-width: 46.875em) {
    .product-listing--vendors>.logo-container {
        display: block;
        max-width: 6.25rem;
    }
}

.product-listing--vendors>.product-info-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}

.product-listing--vendors__logo-wrap {
    border: 1px solid #cacaca;
    height: 5.25rem;
    width: 5.25rem;
    border-radius: .25rem;
    padding: .75rem
}

.product-listing--vendors__logo-wrap img {
    max-width: 100%;
}

.product-listing--vendors-bottom-border {
    border-bottom: solid #cacaca 1px;
    margin: 0 1.5rem 1.5rem
}

.product-listing--vendors-bottom-border:last-child {
    border-bottom-width: 0px;
}

.product-listing__info--vendors {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .75rem;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}

.product-listing__contact-button--vendors {
    float: right;
    margin-left: .75rem;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.product-listing__paragraph--vendors {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.product-listing__links--vendors {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .75rem;
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
}

.product-listing__btn--vendors {
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
}

.product-listing__rating-text--vendors {
    font-size: .875rem;
    font-weight: 400;
    color: #252530;
    display: none
}

.discussion-ask .discussion-ask--tiles .discussion-ask--tile.product-listing__rating-text--vendors {
    display: none
}

@media screen and (min-width: 37.5em) {
    .product-listing__rating-text--vendors {
        display:inline-block;
    }
}

.product-listing__detail--competitor {
    border-top: solid #cacaca 1px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 1.125rem;
    padding-top: 1.125rem
}

@media screen and (min-width: 62.5em) {
    .product-listing__detail--competitor {
        border-left:solid #cacaca 1px;
        margin-top: 0px;
        border-top-width: 0px;
        padding-top: 0px;
        margin-top: 0rem;
        padding-top: 0rem;
        padding-left: 1.5rem
    }
}

.product-mentioned-feature__cell {
    border: 0;
    display: inline-block;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%
}

@media screen and (min-width: 46.875em) {
    .product-mentioned-feature__cell {
        width:50%
    }
}

.product-mentioned-feature__cell--bottom-row {
    padding-bottom: .75rem;
    padding-top: 0
}

@media screen and (max-width: 46.8125em) {
    .product-mentioned-feature__cell--bottom-row:not(:last-child) {
        padding-bottom:0
    }
}

.product-mentioned-feature__cell--top-row {
    padding-bottom: 0;
    padding-top: .75rem
}

@media screen and (max-width: 46.8125em) {
    .product-mentioned-feature__cell--top-row:not(:first-child) {
        padding-top:0
    }
}

.product-mentioned-feature__cell--align-top-right {
    text-align: left;
    vertical-align: top
}

@media screen and (min-width: 46.875em) {
    .product-mentioned-feature__cell--align-top-right {
        text-align:right
    }
}

.radial {
    background-color: #d6dadc;
    border-radius: 50%;
    display: inline-block;
    height: 6.25rem;
    position: relative;
    width: 6.25rem
}

@media screen and (min-width: 46.875em) {
    .radial {
        height:12rem;
        width: 12rem
    }
}

.radial__circle {
    height: 6.25rem;
    width: 6.25rem;
    position: relative
}

@media screen and (min-width: 46.875em) {
    .radial__circle {
        height:12rem;
        width: 12rem
    }
}

.radial--x-tiny {
    height: 1.625rem;
    width: 1.625rem
}

.radial--x-tiny .radial__circle {
    height: 1.625rem;
    width: 1.625rem
}

.radial--x-tiny .radial__mask {
    clip: rect(0, 1.625rem, 1.625rem, 0.8125rem)
}

.radial--x-tiny .radial__fill {
    clip: rect(0, 0.8125rem, 1.625rem, 0)
}

.radial--x-tiny .radial__inset {
    height: 1.35rem;
    width: 1.35rem;
    margin-left: .1375rem;
    margin-top: .1375rem
}

.radial--x-tiny .radial__label {
    font-size: .75rem
}

.radial--tiny {
    height: 2rem;
    width: 2rem
}

.radial--tiny .radial__circle {
    height: 2rem;
    width: 2rem
}

.radial--tiny .radial__mask {
    clip: rect(0, 2rem, 2rem, 1rem)
}

.radial--tiny .radial__fill {
    clip: rect(0, 1rem, 2rem, 0)
}

.radial--tiny .radial__inset {
    height: 1.65rem;
    width: 1.65rem;
    margin-left: .175rem;
    margin-top: .175rem
}

.radial--tiny .radial__label {
    font-size: 1rem
}

.radial--tiny-small {
    height: 3.5rem;
    width: 3.5rem
}

.radial--tiny-small .radial__circle {
    height: 3.5rem;
    width: 3.5rem
}

.radial--tiny-small .radial__mask {
    clip: rect(0, 3.5rem, 3.5rem, 1.75rem)
}

.radial--tiny-small .radial__fill {
    clip: rect(0, 1.75rem, 3.5rem, 0)
}

.radial--tiny-small .radial__inset {
    height: 2.4rem;
    width: 2.4rem;
    margin-left: .55rem;
    margin-top: .55rem
}

.radial--tiny-small .radial__label {
    font-size: 1rem
}

.radial--tiny-small--thin {
    height: 3.5rem;
    width: 3.5rem
}

.radial--tiny-small--thin .radial__circle {
    height: 3.5rem;
    width: 3.5rem
}

.radial--tiny-small--thin .radial__mask {
    clip: rect(0, 3.5rem, 3.5rem, 1.75rem)
}

.radial--tiny-small--thin .radial__fill {
    clip: rect(0, 1.75rem, 3.5rem, 0)
}

.radial--tiny-small--thin .radial__inset {
    height: 3rem;
    width: 3rem;
    margin-left: .25rem;
    margin-top: .25rem
}

.radial--tiny-small--thin .radial__label {
    font-size: 1.3rem
}

.radial--small {
    height: 6rem;
    width: 6rem
}

.radial--small .radial__circle {
    height: 6rem;
    width: 6rem
}

.radial--small .radial__mask {
    clip: rect(0, 6rem, 6rem, 3rem)
}

.radial--small .radial__fill {
    clip: rect(0, 3rem, 6rem, 0)
}

.radial--small .radial__inset {
    height: 4.5rem;
    width: 4.5rem;
    margin-left: .75rem;
    margin-top: .75rem
}

.radial--small .radial__label {
    font-size: 1rem
}

.radial--small--thin {
    height: 5.6rem;
    width: 5.6rem
}

.radial--small--thin .radial__circle {
    height: 5.6rem;
    width: 5.6rem
}

.radial--small--thin .radial__mask {
    clip: rect(0, 5.6rem, 5.6rem, 2.8rem)
}

.radial--small--thin .radial__fill {
    clip: rect(0, 2.8rem, 5.6rem, 0)
}

.radial--small--thin .radial__inset {
    height: 4.5rem;
    width: 4.5rem;
    margin-left: .55rem;
    margin-top: .55rem
}

.radial--small--thin .radial__label {
    font-size: 1rem
}

.radial--medium {
    height: 9rem;
    width: 9rem
}

.radial--medium .radial__circle {
    height: 9rem;
    width: 9rem
}

.radial--medium .radial__mask {
    clip: rect(0, 9rem, 9rem, 4.5rem)
}

.radial--medium .radial__fill {
    clip: rect(0, 4.5rem, 9rem, 0)
}

.radial--medium .radial__inset {
    height: 8rem;
    width: 8rem;
    margin-left: .5rem;
    margin-top: .5rem
}

.radial--medium .radial__label {
    font-size: 3rem
}

.radial--large {
    height: 15rem;
    width: 15rem
}

.radial--large .radial__circle {
    height: 15rem;
    width: 15rem
}

.radial--large .radial__mask {
    clip: rect(0, 15rem, 15rem, 7.5rem)
}

.radial--large .radial__fill {
    clip: rect(0, 7.5rem, 15rem, 0)
}

.radial--large .radial__inset {
    height: 14rem;
    width: 14rem;
    margin-left: .5rem;
    margin-top: .5rem
}

.radial--large .radial__label {
    font-size: 60px
}

.radial__mask,.radial__fill {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    border-radius: 50%;
    height: 100%;
    position: absolute;
    transition: -webkit-transform .3s,background-color .3s;
    -webkit-transition: background-color .3s,-webkit-transform .3s;
    transition: background-color .3s,-webkit-transform .3s;
    transition: transform .3s,background-color .3s;
    transition: transform .3s,background-color .3s,-webkit-transform .3s;
    width: 100%
}

.radial__mask {
    clip: rect(0, 6.25rem, 6.25rem, 3.125rem)
}

@media screen and (min-width: 46.875em) {
    .radial__mask {
        clip:rect(0, 12rem, 12rem, 6rem)
    }
}

.radial__fill {
    background-color: #97a71d;
    clip: rect(0, 3.125rem, 6.25rem, 0)
}

@media screen and (min-width: 46.875em) {
    .radial__fill {
        clip:rect(0, 6rem, 12rem, 0)
    }
}

.radial__inset {
    height: 5.9375rem;
    width: 5.9375rem;
    background-color: #fbfbfb;
    border-radius: 50%;
    margin-left: .15625rem;
    margin-top: .15625rem;
    position: absolute
}

@media screen and (min-width: 46.875em) {
    .radial__inset {
        height:11rem;
        width: 11rem;
        margin-left: .5rem;
        margin-top: .5rem
    }
}

.radial__label {
    font-size: 3rem;
    font-weight: 400;
    line-height: 9rem;
    margin-top: -4.5rem;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 100%
}

.radial__label .plus,.radial__label .minus {
    display: inline-block;
    margin: 0 -12px 0 2px;
    position: relative
}

.radial__label .minus {
    top: -2px
}

.radial__label .plus {
    font-size: .65em;
    margin-left: 0;
    margin-right: -11px;
    top: -5px
}

.radial__label .large {
    font-size: 8rem;
    line-height: 9rem;
    margin-top: 0;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 100%
}

.radial__label.subtext {
    font-size: .5rem;
    font-weight: 600;
    line-height: .5rem;
    top: 60%
}

.radial--color-0 .radial__fill {
    background-color: #14855f
}

.radial--color-1 .radial__fill {
    background-color: #ffd200
}

.radial--color-2 .radial__fill {
    background-color: #bc2810
}

.radial--color-3 .radial__fill {
    background-color: #bc2810
}

.radial--color-4 .radial__fill {
    background-color: #e9eff1
}

.radial--color-5 .radial__fill {
    background-color: #e9eff1
}

.radial__label--color-success {
    color: #14855f;
    font-weight: bold
}

.radial__label--color-warning {
    color: #ffd200;
    font-weight: bold
}

.radial__label--color-alert {
    color: #bc2810;
    font-weight: bold
}

.radial__label--color-primary {
    color: #246f9e;
    font-weight: bold
}

.radial__label--color-secondary {
    color: #ff492c;
    font-weight: bold
}

.radial__label--color-dark-blue {
    color: #446373;
    font-weight: bold
}

.radial__label--color-medium-blue {
    color: #246f9e;
    font-weight: bold
}

.radial__label--color-blue {
    color: #5dbcd2;
    font-weight: bold
}

.radial__label--color-light-blue {
    color: #95cbdd;
    font-weight: bold
}

.radial__label--color-orange {
    color: #e57a59;
    font-weight: bold
}

.radial--success .radial__fill {
    background-color: #14855f
}

.radial--warning .radial__fill {
    background-color: #ffd200
}

.radial--alert .radial__fill {
    background-color: #bc2810
}

.radial--primary .radial__fill {
    background-color: #246f9e
}

.radial--secondary .radial__fill {
    background-color: #ff492c
}

.radial--dark-blue .radial__fill {
    background-color: #446373
}

.radial--medium-blue .radial__fill {
    background-color: #246f9e
}

.radial--blue .radial__fill {
    background-color: #5dbcd2
}

.radial--light-blue .radial__fill {
    background-color: #95cbdd
}

.radial--orange .radial__fill {
    background-color: #e57a59
}

.radial--0 .radial__mask--full,.radial--0 .radial__fill,[progress="0"] .radial__mask--full,[progress="0"] .radial__fill {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

.radial--0 .radial__fix,[progress="0"] .radial__fix {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

.radial--1 .radial__mask--full,.radial--1 .radial__fill,[progress="1"] .radial__mask--full,[progress="1"] .radial__fill {
    -webkit-transform: rotate(1.8deg);
    transform: rotate(1.8deg)
}

.radial--1 .radial__fix,[progress="1"] .radial__fix {
    -webkit-transform: rotate(3.6deg);
    transform: rotate(3.6deg)
}

.radial--2 .radial__mask--full,.radial--2 .radial__fill,[progress="2"] .radial__mask--full,[progress="2"] .radial__fill {
    -webkit-transform: rotate(3.6deg);
    transform: rotate(3.6deg)
}

.radial--2 .radial__fix,[progress="2"] .radial__fix {
    -webkit-transform: rotate(7.2deg);
    transform: rotate(7.2deg)
}

.radial--3 .radial__mask--full,.radial--3 .radial__fill,[progress="3"] .radial__mask--full,[progress="3"] .radial__fill {
    -webkit-transform: rotate(5.4deg);
    transform: rotate(5.4deg)
}

.radial--3 .radial__fix,[progress="3"] .radial__fix {
    -webkit-transform: rotate(10.8deg);
    transform: rotate(10.8deg)
}

.radial--4 .radial__mask--full,.radial--4 .radial__fill,[progress="4"] .radial__mask--full,[progress="4"] .radial__fill {
    -webkit-transform: rotate(7.2deg);
    transform: rotate(7.2deg)
}

.radial--4 .radial__fix,[progress="4"] .radial__fix {
    -webkit-transform: rotate(14.4deg);
    transform: rotate(14.4deg)
}

.radial--5 .radial__mask--full,.radial--5 .radial__fill,[progress="5"] .radial__mask--full,[progress="5"] .radial__fill {
    -webkit-transform: rotate(9deg);
    transform: rotate(9deg)
}

.radial--5 .radial__fix,[progress="5"] .radial__fix {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg)
}

.radial--6 .radial__mask--full,.radial--6 .radial__fill,[progress="6"] .radial__mask--full,[progress="6"] .radial__fill {
    -webkit-transform: rotate(10.8deg);
    transform: rotate(10.8deg)
}

.radial--6 .radial__fix,[progress="6"] .radial__fix {
    -webkit-transform: rotate(21.6deg);
    transform: rotate(21.6deg)
}

.radial--7 .radial__mask--full,.radial--7 .radial__fill,[progress="7"] .radial__mask--full,[progress="7"] .radial__fill {
    -webkit-transform: rotate(12.6deg);
    transform: rotate(12.6deg)
}

.radial--7 .radial__fix,[progress="7"] .radial__fix {
    -webkit-transform: rotate(25.2deg);
    transform: rotate(25.2deg)
}

.radial--8 .radial__mask--full,.radial--8 .radial__fill,[progress="8"] .radial__mask--full,[progress="8"] .radial__fill {
    -webkit-transform: rotate(14.4deg);
    transform: rotate(14.4deg)
}

.radial--8 .radial__fix,[progress="8"] .radial__fix {
    -webkit-transform: rotate(28.8deg);
    transform: rotate(28.8deg)
}

.radial--9 .radial__mask--full,.radial--9 .radial__fill,[progress="9"] .radial__mask--full,[progress="9"] .radial__fill {
    -webkit-transform: rotate(16.2deg);
    transform: rotate(16.2deg)
}

.radial--9 .radial__fix,[progress="9"] .radial__fix {
    -webkit-transform: rotate(32.4deg);
    transform: rotate(32.4deg)
}

.radial--10 .radial__mask--full,.radial--10 .radial__fill,[progress="10"] .radial__mask--full,[progress="10"] .radial__fill {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg)
}

.radial--10 .radial__fix,[progress="10"] .radial__fix {
    -webkit-transform: rotate(36deg);
    transform: rotate(36deg)
}

.radial--11 .radial__mask--full,.radial--11 .radial__fill,[progress="11"] .radial__mask--full,[progress="11"] .radial__fill {
    -webkit-transform: rotate(19.8deg);
    transform: rotate(19.8deg)
}

.radial--11 .radial__fix,[progress="11"] .radial__fix {
    -webkit-transform: rotate(39.6deg);
    transform: rotate(39.6deg)
}

.radial--12 .radial__mask--full,.radial--12 .radial__fill,[progress="12"] .radial__mask--full,[progress="12"] .radial__fill {
    -webkit-transform: rotate(21.6deg);
    transform: rotate(21.6deg)
}

.radial--12 .radial__fix,[progress="12"] .radial__fix {
    -webkit-transform: rotate(43.2deg);
    transform: rotate(43.2deg)
}

.radial--13 .radial__mask--full,.radial--13 .radial__fill,[progress="13"] .radial__mask--full,[progress="13"] .radial__fill {
    -webkit-transform: rotate(23.4deg);
    transform: rotate(23.4deg)
}

.radial--13 .radial__fix,[progress="13"] .radial__fix {
    -webkit-transform: rotate(46.8deg);
    transform: rotate(46.8deg)
}

.radial--14 .radial__mask--full,.radial--14 .radial__fill,[progress="14"] .radial__mask--full,[progress="14"] .radial__fill {
    -webkit-transform: rotate(25.2deg);
    transform: rotate(25.2deg)
}

.radial--14 .radial__fix,[progress="14"] .radial__fix {
    -webkit-transform: rotate(50.4deg);
    transform: rotate(50.4deg)
}

.radial--15 .radial__mask--full,.radial--15 .radial__fill,[progress="15"] .radial__mask--full,[progress="15"] .radial__fill {
    -webkit-transform: rotate(27deg);
    transform: rotate(27deg)
}

.radial--15 .radial__fix,[progress="15"] .radial__fix {
    -webkit-transform: rotate(54deg);
    transform: rotate(54deg)
}

.radial--16 .radial__mask--full,.radial--16 .radial__fill,[progress="16"] .radial__mask--full,[progress="16"] .radial__fill {
    -webkit-transform: rotate(28.8deg);
    transform: rotate(28.8deg)
}

.radial--16 .radial__fix,[progress="16"] .radial__fix {
    -webkit-transform: rotate(57.6deg);
    transform: rotate(57.6deg)
}

.radial--17 .radial__mask--full,.radial--17 .radial__fill,[progress="17"] .radial__mask--full,[progress="17"] .radial__fill {
    -webkit-transform: rotate(30.6deg);
    transform: rotate(30.6deg)
}

.radial--17 .radial__fix,[progress="17"] .radial__fix {
    -webkit-transform: rotate(61.2deg);
    transform: rotate(61.2deg)
}

.radial--18 .radial__mask--full,.radial--18 .radial__fill,[progress="18"] .radial__mask--full,[progress="18"] .radial__fill {
    -webkit-transform: rotate(32.4deg);
    transform: rotate(32.4deg)
}

.radial--18 .radial__fix,[progress="18"] .radial__fix {
    -webkit-transform: rotate(64.8deg);
    transform: rotate(64.8deg)
}

.radial--19 .radial__mask--full,.radial--19 .radial__fill,[progress="19"] .radial__mask--full,[progress="19"] .radial__fill {
    -webkit-transform: rotate(34.2deg);
    transform: rotate(34.2deg)
}

.radial--19 .radial__fix,[progress="19"] .radial__fix {
    -webkit-transform: rotate(68.4deg);
    transform: rotate(68.4deg)
}

.radial--20 .radial__mask--full,.radial--20 .radial__fill,[progress="20"] .radial__mask--full,[progress="20"] .radial__fill {
    -webkit-transform: rotate(36deg);
    transform: rotate(36deg)
}

.radial--20 .radial__fix,[progress="20"] .radial__fix {
    -webkit-transform: rotate(72deg);
    transform: rotate(72deg)
}

.radial--21 .radial__mask--full,.radial--21 .radial__fill,[progress="21"] .radial__mask--full,[progress="21"] .radial__fill {
    -webkit-transform: rotate(37.8deg);
    transform: rotate(37.8deg)
}

.radial--21 .radial__fix,[progress="21"] .radial__fix {
    -webkit-transform: rotate(75.6deg);
    transform: rotate(75.6deg)
}

.radial--22 .radial__mask--full,.radial--22 .radial__fill,[progress="22"] .radial__mask--full,[progress="22"] .radial__fill {
    -webkit-transform: rotate(39.6deg);
    transform: rotate(39.6deg)
}

.radial--22 .radial__fix,[progress="22"] .radial__fix {
    -webkit-transform: rotate(79.2deg);
    transform: rotate(79.2deg)
}

.radial--23 .radial__mask--full,.radial--23 .radial__fill,[progress="23"] .radial__mask--full,[progress="23"] .radial__fill {
    -webkit-transform: rotate(41.4deg);
    transform: rotate(41.4deg)
}

.radial--23 .radial__fix,[progress="23"] .radial__fix {
    -webkit-transform: rotate(82.8deg);
    transform: rotate(82.8deg)
}

.radial--24 .radial__mask--full,.radial--24 .radial__fill,[progress="24"] .radial__mask--full,[progress="24"] .radial__fill {
    -webkit-transform: rotate(43.2deg);
    transform: rotate(43.2deg)
}

.radial--24 .radial__fix,[progress="24"] .radial__fix {
    -webkit-transform: rotate(86.4deg);
    transform: rotate(86.4deg)
}

.radial--25 .radial__mask--full,.radial--25 .radial__fill,[progress="25"] .radial__mask--full,[progress="25"] .radial__fill {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.radial--25 .radial__fix,[progress="25"] .radial__fix {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.radial--26 .radial__mask--full,.radial--26 .radial__fill,[progress="26"] .radial__mask--full,[progress="26"] .radial__fill {
    -webkit-transform: rotate(46.8deg);
    transform: rotate(46.8deg)
}

.radial--26 .radial__fix,[progress="26"] .radial__fix {
    -webkit-transform: rotate(93.6deg);
    transform: rotate(93.6deg)
}

.radial--27 .radial__mask--full,.radial--27 .radial__fill,[progress="27"] .radial__mask--full,[progress="27"] .radial__fill {
    -webkit-transform: rotate(48.6deg);
    transform: rotate(48.6deg)
}

.radial--27 .radial__fix,[progress="27"] .radial__fix {
    -webkit-transform: rotate(97.2deg);
    transform: rotate(97.2deg)
}

.radial--28 .radial__mask--full,.radial--28 .radial__fill,[progress="28"] .radial__mask--full,[progress="28"] .radial__fill {
    -webkit-transform: rotate(50.4deg);
    transform: rotate(50.4deg)
}

.radial--28 .radial__fix,[progress="28"] .radial__fix {
    -webkit-transform: rotate(100.8deg);
    transform: rotate(100.8deg)
}

.radial--29 .radial__mask--full,.radial--29 .radial__fill,[progress="29"] .radial__mask--full,[progress="29"] .radial__fill {
    -webkit-transform: rotate(52.2deg);
    transform: rotate(52.2deg)
}

.radial--29 .radial__fix,[progress="29"] .radial__fix {
    -webkit-transform: rotate(104.4deg);
    transform: rotate(104.4deg)
}

.radial--30 .radial__mask--full,.radial--30 .radial__fill,[progress="30"] .radial__mask--full,[progress="30"] .radial__fill {
    -webkit-transform: rotate(54deg);
    transform: rotate(54deg)
}

.radial--30 .radial__fix,[progress="30"] .radial__fix {
    -webkit-transform: rotate(108deg);
    transform: rotate(108deg)
}

.radial--31 .radial__mask--full,.radial--31 .radial__fill,[progress="31"] .radial__mask--full,[progress="31"] .radial__fill {
    -webkit-transform: rotate(55.8deg);
    transform: rotate(55.8deg)
}

.radial--31 .radial__fix,[progress="31"] .radial__fix {
    -webkit-transform: rotate(111.6deg);
    transform: rotate(111.6deg)
}

.radial--32 .radial__mask--full,.radial--32 .radial__fill,[progress="32"] .radial__mask--full,[progress="32"] .radial__fill {
    -webkit-transform: rotate(57.6deg);
    transform: rotate(57.6deg)
}

.radial--32 .radial__fix,[progress="32"] .radial__fix {
    -webkit-transform: rotate(115.2deg);
    transform: rotate(115.2deg)
}

.radial--33 .radial__mask--full,.radial--33 .radial__fill,[progress="33"] .radial__mask--full,[progress="33"] .radial__fill {
    -webkit-transform: rotate(59.4deg);
    transform: rotate(59.4deg)
}

.radial--33 .radial__fix,[progress="33"] .radial__fix {
    -webkit-transform: rotate(118.8deg);
    transform: rotate(118.8deg)
}

.radial--34 .radial__mask--full,.radial--34 .radial__fill,[progress="34"] .radial__mask--full,[progress="34"] .radial__fill {
    -webkit-transform: rotate(61.2deg);
    transform: rotate(61.2deg)
}

.radial--34 .radial__fix,[progress="34"] .radial__fix {
    -webkit-transform: rotate(122.4deg);
    transform: rotate(122.4deg)
}

.radial--35 .radial__mask--full,.radial--35 .radial__fill,[progress="35"] .radial__mask--full,[progress="35"] .radial__fill {
    -webkit-transform: rotate(63deg);
    transform: rotate(63deg)
}

.radial--35 .radial__fix,[progress="35"] .radial__fix {
    -webkit-transform: rotate(126deg);
    transform: rotate(126deg)
}

.radial--36 .radial__mask--full,.radial--36 .radial__fill,[progress="36"] .radial__mask--full,[progress="36"] .radial__fill {
    -webkit-transform: rotate(64.8deg);
    transform: rotate(64.8deg)
}

.radial--36 .radial__fix,[progress="36"] .radial__fix {
    -webkit-transform: rotate(129.6deg);
    transform: rotate(129.6deg)
}

.radial--37 .radial__mask--full,.radial--37 .radial__fill,[progress="37"] .radial__mask--full,[progress="37"] .radial__fill {
    -webkit-transform: rotate(66.6deg);
    transform: rotate(66.6deg)
}

.radial--37 .radial__fix,[progress="37"] .radial__fix {
    -webkit-transform: rotate(133.2deg);
    transform: rotate(133.2deg)
}

.radial--38 .radial__mask--full,.radial--38 .radial__fill,[progress="38"] .radial__mask--full,[progress="38"] .radial__fill {
    -webkit-transform: rotate(68.4deg);
    transform: rotate(68.4deg)
}

.radial--38 .radial__fix,[progress="38"] .radial__fix {
    -webkit-transform: rotate(136.8deg);
    transform: rotate(136.8deg)
}

.radial--39 .radial__mask--full,.radial--39 .radial__fill,[progress="39"] .radial__mask--full,[progress="39"] .radial__fill {
    -webkit-transform: rotate(70.2deg);
    transform: rotate(70.2deg)
}

.radial--39 .radial__fix,[progress="39"] .radial__fix {
    -webkit-transform: rotate(140.4deg);
    transform: rotate(140.4deg)
}

.radial--40 .radial__mask--full,.radial--40 .radial__fill,[progress="40"] .radial__mask--full,[progress="40"] .radial__fill {
    -webkit-transform: rotate(72deg);
    transform: rotate(72deg)
}

.radial--40 .radial__fix,[progress="40"] .radial__fix {
    -webkit-transform: rotate(144deg);
    transform: rotate(144deg)
}

.radial--41 .radial__mask--full,.radial--41 .radial__fill,[progress="41"] .radial__mask--full,[progress="41"] .radial__fill {
    -webkit-transform: rotate(73.8deg);
    transform: rotate(73.8deg)
}

.radial--41 .radial__fix,[progress="41"] .radial__fix {
    -webkit-transform: rotate(147.6deg);
    transform: rotate(147.6deg)
}

.radial--42 .radial__mask--full,.radial--42 .radial__fill,[progress="42"] .radial__mask--full,[progress="42"] .radial__fill {
    -webkit-transform: rotate(75.6deg);
    transform: rotate(75.6deg)
}

.radial--42 .radial__fix,[progress="42"] .radial__fix {
    -webkit-transform: rotate(151.2deg);
    transform: rotate(151.2deg)
}

.radial--43 .radial__mask--full,.radial--43 .radial__fill,[progress="43"] .radial__mask--full,[progress="43"] .radial__fill {
    -webkit-transform: rotate(77.4deg);
    transform: rotate(77.4deg)
}

.radial--43 .radial__fix,[progress="43"] .radial__fix {
    -webkit-transform: rotate(154.8deg);
    transform: rotate(154.8deg)
}

.radial--44 .radial__mask--full,.radial--44 .radial__fill,[progress="44"] .radial__mask--full,[progress="44"] .radial__fill {
    -webkit-transform: rotate(79.2deg);
    transform: rotate(79.2deg)
}

.radial--44 .radial__fix,[progress="44"] .radial__fix {
    -webkit-transform: rotate(158.4deg);
    transform: rotate(158.4deg)
}

.radial--45 .radial__mask--full,.radial--45 .radial__fill,[progress="45"] .radial__mask--full,[progress="45"] .radial__fill {
    -webkit-transform: rotate(81deg);
    transform: rotate(81deg)
}

.radial--45 .radial__fix,[progress="45"] .radial__fix {
    -webkit-transform: rotate(162deg);
    transform: rotate(162deg)
}

.radial--46 .radial__mask--full,.radial--46 .radial__fill,[progress="46"] .radial__mask--full,[progress="46"] .radial__fill {
    -webkit-transform: rotate(82.8deg);
    transform: rotate(82.8deg)
}

.radial--46 .radial__fix,[progress="46"] .radial__fix {
    -webkit-transform: rotate(165.6deg);
    transform: rotate(165.6deg)
}

.radial--47 .radial__mask--full,.radial--47 .radial__fill,[progress="47"] .radial__mask--full,[progress="47"] .radial__fill {
    -webkit-transform: rotate(84.6deg);
    transform: rotate(84.6deg)
}

.radial--47 .radial__fix,[progress="47"] .radial__fix {
    -webkit-transform: rotate(169.2deg);
    transform: rotate(169.2deg)
}

.radial--48 .radial__mask--full,.radial--48 .radial__fill,[progress="48"] .radial__mask--full,[progress="48"] .radial__fill {
    -webkit-transform: rotate(86.4deg);
    transform: rotate(86.4deg)
}

.radial--48 .radial__fix,[progress="48"] .radial__fix {
    -webkit-transform: rotate(172.8deg);
    transform: rotate(172.8deg)
}

.radial--49 .radial__mask--full,.radial--49 .radial__fill,[progress="49"] .radial__mask--full,[progress="49"] .radial__fill {
    -webkit-transform: rotate(88.2deg);
    transform: rotate(88.2deg)
}

.radial--49 .radial__fix,[progress="49"] .radial__fix {
    -webkit-transform: rotate(176.4deg);
    transform: rotate(176.4deg)
}

.radial--50 .radial__mask--full,.radial--50 .radial__fill,[progress="50"] .radial__mask--full,[progress="50"] .radial__fill {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.radial--50 .radial__fix,[progress="50"] .radial__fix {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.radial--51 .radial__mask--full,.radial--51 .radial__fill,[progress="51"] .radial__mask--full,[progress="51"] .radial__fill {
    -webkit-transform: rotate(91.8deg);
    transform: rotate(91.8deg)
}

.radial--51 .radial__fix,[progress="51"] .radial__fix {
    -webkit-transform: rotate(183.6deg);
    transform: rotate(183.6deg)
}

.radial--52 .radial__mask--full,.radial--52 .radial__fill,[progress="52"] .radial__mask--full,[progress="52"] .radial__fill {
    -webkit-transform: rotate(93.6deg);
    transform: rotate(93.6deg)
}

.radial--52 .radial__fix,[progress="52"] .radial__fix {
    -webkit-transform: rotate(187.2deg);
    transform: rotate(187.2deg)
}

.radial--53 .radial__mask--full,.radial--53 .radial__fill,[progress="53"] .radial__mask--full,[progress="53"] .radial__fill {
    -webkit-transform: rotate(95.4deg);
    transform: rotate(95.4deg)
}

.radial--53 .radial__fix,[progress="53"] .radial__fix {
    -webkit-transform: rotate(190.8deg);
    transform: rotate(190.8deg)
}

.radial--54 .radial__mask--full,.radial--54 .radial__fill,[progress="54"] .radial__mask--full,[progress="54"] .radial__fill {
    -webkit-transform: rotate(97.2deg);
    transform: rotate(97.2deg)
}

.radial--54 .radial__fix,[progress="54"] .radial__fix {
    -webkit-transform: rotate(194.4deg);
    transform: rotate(194.4deg)
}

.radial--55 .radial__mask--full,.radial--55 .radial__fill,[progress="55"] .radial__mask--full,[progress="55"] .radial__fill {
    -webkit-transform: rotate(99deg);
    transform: rotate(99deg)
}

.radial--55 .radial__fix,[progress="55"] .radial__fix {
    -webkit-transform: rotate(198deg);
    transform: rotate(198deg)
}

.radial--56 .radial__mask--full,.radial--56 .radial__fill,[progress="56"] .radial__mask--full,[progress="56"] .radial__fill {
    -webkit-transform: rotate(100.8deg);
    transform: rotate(100.8deg)
}

.radial--56 .radial__fix,[progress="56"] .radial__fix {
    -webkit-transform: rotate(201.6deg);
    transform: rotate(201.6deg)
}

.radial--57 .radial__mask--full,.radial--57 .radial__fill,[progress="57"] .radial__mask--full,[progress="57"] .radial__fill {
    -webkit-transform: rotate(102.6deg);
    transform: rotate(102.6deg)
}

.radial--57 .radial__fix,[progress="57"] .radial__fix {
    -webkit-transform: rotate(205.2deg);
    transform: rotate(205.2deg)
}

.radial--58 .radial__mask--full,.radial--58 .radial__fill,[progress="58"] .radial__mask--full,[progress="58"] .radial__fill {
    -webkit-transform: rotate(104.4deg);
    transform: rotate(104.4deg)
}

.radial--58 .radial__fix,[progress="58"] .radial__fix {
    -webkit-transform: rotate(208.8deg);
    transform: rotate(208.8deg)
}

.radial--59 .radial__mask--full,.radial--59 .radial__fill,[progress="59"] .radial__mask--full,[progress="59"] .radial__fill {
    -webkit-transform: rotate(106.2deg);
    transform: rotate(106.2deg)
}

.radial--59 .radial__fix,[progress="59"] .radial__fix {
    -webkit-transform: rotate(212.4deg);
    transform: rotate(212.4deg)
}

.radial--60 .radial__mask--full,.radial--60 .radial__fill,[progress="60"] .radial__mask--full,[progress="60"] .radial__fill {
    -webkit-transform: rotate(108deg);
    transform: rotate(108deg)
}

.radial--60 .radial__fix,[progress="60"] .radial__fix {
    -webkit-transform: rotate(216deg);
    transform: rotate(216deg)
}

.radial--61 .radial__mask--full,.radial--61 .radial__fill,[progress="61"] .radial__mask--full,[progress="61"] .radial__fill {
    -webkit-transform: rotate(109.8deg);
    transform: rotate(109.8deg)
}

.radial--61 .radial__fix,[progress="61"] .radial__fix {
    -webkit-transform: rotate(219.6deg);
    transform: rotate(219.6deg)
}

.radial--62 .radial__mask--full,.radial--62 .radial__fill,[progress="62"] .radial__mask--full,[progress="62"] .radial__fill {
    -webkit-transform: rotate(111.6deg);
    transform: rotate(111.6deg)
}

.radial--62 .radial__fix,[progress="62"] .radial__fix {
    -webkit-transform: rotate(223.2deg);
    transform: rotate(223.2deg)
}

.radial--63 .radial__mask--full,.radial--63 .radial__fill,[progress="63"] .radial__mask--full,[progress="63"] .radial__fill {
    -webkit-transform: rotate(113.4deg);
    transform: rotate(113.4deg)
}

.radial--63 .radial__fix,[progress="63"] .radial__fix {
    -webkit-transform: rotate(226.8deg);
    transform: rotate(226.8deg)
}

.radial--64 .radial__mask--full,.radial--64 .radial__fill,[progress="64"] .radial__mask--full,[progress="64"] .radial__fill {
    -webkit-transform: rotate(115.2deg);
    transform: rotate(115.2deg)
}

.radial--64 .radial__fix,[progress="64"] .radial__fix {
    -webkit-transform: rotate(230.4deg);
    transform: rotate(230.4deg)
}

.radial--65 .radial__mask--full,.radial--65 .radial__fill,[progress="65"] .radial__mask--full,[progress="65"] .radial__fill {
    -webkit-transform: rotate(117deg);
    transform: rotate(117deg)
}

.radial--65 .radial__fix,[progress="65"] .radial__fix {
    -webkit-transform: rotate(234deg);
    transform: rotate(234deg)
}

.radial--66 .radial__mask--full,.radial--66 .radial__fill,[progress="66"] .radial__mask--full,[progress="66"] .radial__fill {
    -webkit-transform: rotate(118.8deg);
    transform: rotate(118.8deg)
}

.radial--66 .radial__fix,[progress="66"] .radial__fix {
    -webkit-transform: rotate(237.6deg);
    transform: rotate(237.6deg)
}

.radial--67 .radial__mask--full,.radial--67 .radial__fill,[progress="67"] .radial__mask--full,[progress="67"] .radial__fill {
    -webkit-transform: rotate(120.6deg);
    transform: rotate(120.6deg)
}

.radial--67 .radial__fix,[progress="67"] .radial__fix {
    -webkit-transform: rotate(241.2deg);
    transform: rotate(241.2deg)
}

.radial--68 .radial__mask--full,.radial--68 .radial__fill,[progress="68"] .radial__mask--full,[progress="68"] .radial__fill {
    -webkit-transform: rotate(122.4deg);
    transform: rotate(122.4deg)
}

.radial--68 .radial__fix,[progress="68"] .radial__fix {
    -webkit-transform: rotate(244.8deg);
    transform: rotate(244.8deg)
}

.radial--69 .radial__mask--full,.radial--69 .radial__fill,[progress="69"] .radial__mask--full,[progress="69"] .radial__fill {
    -webkit-transform: rotate(124.2deg);
    transform: rotate(124.2deg)
}

.radial--69 .radial__fix,[progress="69"] .radial__fix {
    -webkit-transform: rotate(248.4deg);
    transform: rotate(248.4deg)
}

.radial--70 .radial__mask--full,.radial--70 .radial__fill,[progress="70"] .radial__mask--full,[progress="70"] .radial__fill {
    -webkit-transform: rotate(126deg);
    transform: rotate(126deg)
}

.radial--70 .radial__fix,[progress="70"] .radial__fix {
    -webkit-transform: rotate(252deg);
    transform: rotate(252deg)
}

.radial--71 .radial__mask--full,.radial--71 .radial__fill,[progress="71"] .radial__mask--full,[progress="71"] .radial__fill {
    -webkit-transform: rotate(127.8deg);
    transform: rotate(127.8deg)
}

.radial--71 .radial__fix,[progress="71"] .radial__fix {
    -webkit-transform: rotate(255.6deg);
    transform: rotate(255.6deg)
}

.radial--72 .radial__mask--full,.radial--72 .radial__fill,[progress="72"] .radial__mask--full,[progress="72"] .radial__fill {
    -webkit-transform: rotate(129.6deg);
    transform: rotate(129.6deg)
}

.radial--72 .radial__fix,[progress="72"] .radial__fix {
    -webkit-transform: rotate(259.2deg);
    transform: rotate(259.2deg)
}

.radial--73 .radial__mask--full,.radial--73 .radial__fill,[progress="73"] .radial__mask--full,[progress="73"] .radial__fill {
    -webkit-transform: rotate(131.4deg);
    transform: rotate(131.4deg)
}

.radial--73 .radial__fix,[progress="73"] .radial__fix {
    -webkit-transform: rotate(262.8deg);
    transform: rotate(262.8deg)
}

.radial--74 .radial__mask--full,.radial--74 .radial__fill,[progress="74"] .radial__mask--full,[progress="74"] .radial__fill {
    -webkit-transform: rotate(133.2deg);
    transform: rotate(133.2deg)
}

.radial--74 .radial__fix,[progress="74"] .radial__fix {
    -webkit-transform: rotate(266.4deg);
    transform: rotate(266.4deg)
}

.radial--75 .radial__mask--full,.radial--75 .radial__fill,[progress="75"] .radial__mask--full,[progress="75"] .radial__fill {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg)
}

.radial--75 .radial__fix,[progress="75"] .radial__fix {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.radial--76 .radial__mask--full,.radial--76 .radial__fill,[progress="76"] .radial__mask--full,[progress="76"] .radial__fill {
    -webkit-transform: rotate(136.8deg);
    transform: rotate(136.8deg)
}

.radial--76 .radial__fix,[progress="76"] .radial__fix {
    -webkit-transform: rotate(273.6deg);
    transform: rotate(273.6deg)
}

.radial--77 .radial__mask--full,.radial--77 .radial__fill,[progress="77"] .radial__mask--full,[progress="77"] .radial__fill {
    -webkit-transform: rotate(138.6deg);
    transform: rotate(138.6deg)
}

.radial--77 .radial__fix,[progress="77"] .radial__fix {
    -webkit-transform: rotate(277.2deg);
    transform: rotate(277.2deg)
}

.radial--78 .radial__mask--full,.radial--78 .radial__fill,[progress="78"] .radial__mask--full,[progress="78"] .radial__fill {
    -webkit-transform: rotate(140.4deg);
    transform: rotate(140.4deg)
}

.radial--78 .radial__fix,[progress="78"] .radial__fix {
    -webkit-transform: rotate(280.8deg);
    transform: rotate(280.8deg)
}

.radial--79 .radial__mask--full,.radial--79 .radial__fill,[progress="79"] .radial__mask--full,[progress="79"] .radial__fill {
    -webkit-transform: rotate(142.2deg);
    transform: rotate(142.2deg)
}

.radial--79 .radial__fix,[progress="79"] .radial__fix {
    -webkit-transform: rotate(284.4deg);
    transform: rotate(284.4deg)
}

.radial--80 .radial__mask--full,.radial--80 .radial__fill,[progress="80"] .radial__mask--full,[progress="80"] .radial__fill {
    -webkit-transform: rotate(144deg);
    transform: rotate(144deg)
}

.radial--80 .radial__fix,[progress="80"] .radial__fix {
    -webkit-transform: rotate(288deg);
    transform: rotate(288deg)
}

.radial--81 .radial__mask--full,.radial--81 .radial__fill,[progress="81"] .radial__mask--full,[progress="81"] .radial__fill {
    -webkit-transform: rotate(145.8deg);
    transform: rotate(145.8deg)
}

.radial--81 .radial__fix,[progress="81"] .radial__fix {
    -webkit-transform: rotate(291.6deg);
    transform: rotate(291.6deg)
}

.radial--82 .radial__mask--full,.radial--82 .radial__fill,[progress="82"] .radial__mask--full,[progress="82"] .radial__fill {
    -webkit-transform: rotate(147.6deg);
    transform: rotate(147.6deg)
}

.radial--82 .radial__fix,[progress="82"] .radial__fix {
    -webkit-transform: rotate(295.2deg);
    transform: rotate(295.2deg)
}

.radial--83 .radial__mask--full,.radial--83 .radial__fill,[progress="83"] .radial__mask--full,[progress="83"] .radial__fill {
    -webkit-transform: rotate(149.4deg);
    transform: rotate(149.4deg)
}

.radial--83 .radial__fix,[progress="83"] .radial__fix {
    -webkit-transform: rotate(298.8deg);
    transform: rotate(298.8deg)
}

.radial--84 .radial__mask--full,.radial--84 .radial__fill,[progress="84"] .radial__mask--full,[progress="84"] .radial__fill {
    -webkit-transform: rotate(151.2deg);
    transform: rotate(151.2deg)
}

.radial--84 .radial__fix,[progress="84"] .radial__fix {
    -webkit-transform: rotate(302.4deg);
    transform: rotate(302.4deg)
}

.radial--85 .radial__mask--full,.radial--85 .radial__fill,[progress="85"] .radial__mask--full,[progress="85"] .radial__fill {
    -webkit-transform: rotate(153deg);
    transform: rotate(153deg)
}

.radial--85 .radial__fix,[progress="85"] .radial__fix {
    -webkit-transform: rotate(306deg);
    transform: rotate(306deg)
}

.radial--86 .radial__mask--full,.radial--86 .radial__fill,[progress="86"] .radial__mask--full,[progress="86"] .radial__fill {
    -webkit-transform: rotate(154.8deg);
    transform: rotate(154.8deg)
}

.radial--86 .radial__fix,[progress="86"] .radial__fix {
    -webkit-transform: rotate(309.6deg);
    transform: rotate(309.6deg)
}

.radial--87 .radial__mask--full,.radial--87 .radial__fill,[progress="87"] .radial__mask--full,[progress="87"] .radial__fill {
    -webkit-transform: rotate(156.6deg);
    transform: rotate(156.6deg)
}

.radial--87 .radial__fix,[progress="87"] .radial__fix {
    -webkit-transform: rotate(313.2deg);
    transform: rotate(313.2deg)
}

.radial--88 .radial__mask--full,.radial--88 .radial__fill,[progress="88"] .radial__mask--full,[progress="88"] .radial__fill {
    -webkit-transform: rotate(158.4deg);
    transform: rotate(158.4deg)
}

.radial--88 .radial__fix,[progress="88"] .radial__fix {
    -webkit-transform: rotate(316.8deg);
    transform: rotate(316.8deg)
}

.radial--89 .radial__mask--full,.radial--89 .radial__fill,[progress="89"] .radial__mask--full,[progress="89"] .radial__fill {
    -webkit-transform: rotate(160.2deg);
    transform: rotate(160.2deg)
}

.radial--89 .radial__fix,[progress="89"] .radial__fix {
    -webkit-transform: rotate(320.4deg);
    transform: rotate(320.4deg)
}

.radial--90 .radial__mask--full,.radial--90 .radial__fill,[progress="90"] .radial__mask--full,[progress="90"] .radial__fill {
    -webkit-transform: rotate(162deg);
    transform: rotate(162deg)
}

.radial--90 .radial__fix,[progress="90"] .radial__fix {
    -webkit-transform: rotate(324deg);
    transform: rotate(324deg)
}

.radial--91 .radial__mask--full,.radial--91 .radial__fill,[progress="91"] .radial__mask--full,[progress="91"] .radial__fill {
    -webkit-transform: rotate(163.8deg);
    transform: rotate(163.8deg)
}

.radial--91 .radial__fix,[progress="91"] .radial__fix {
    -webkit-transform: rotate(327.6deg);
    transform: rotate(327.6deg)
}

.radial--92 .radial__mask--full,.radial--92 .radial__fill,[progress="92"] .radial__mask--full,[progress="92"] .radial__fill {
    -webkit-transform: rotate(165.6deg);
    transform: rotate(165.6deg)
}

.radial--92 .radial__fix,[progress="92"] .radial__fix {
    -webkit-transform: rotate(331.2deg);
    transform: rotate(331.2deg)
}

.radial--93 .radial__mask--full,.radial--93 .radial__fill,[progress="93"] .radial__mask--full,[progress="93"] .radial__fill {
    -webkit-transform: rotate(167.4deg);
    transform: rotate(167.4deg)
}

.radial--93 .radial__fix,[progress="93"] .radial__fix {
    -webkit-transform: rotate(334.8deg);
    transform: rotate(334.8deg)
}

.radial--94 .radial__mask--full,.radial--94 .radial__fill,[progress="94"] .radial__mask--full,[progress="94"] .radial__fill {
    -webkit-transform: rotate(169.2deg);
    transform: rotate(169.2deg)
}

.radial--94 .radial__fix,[progress="94"] .radial__fix {
    -webkit-transform: rotate(338.4deg);
    transform: rotate(338.4deg)
}

.radial--95 .radial__mask--full,.radial--95 .radial__fill,[progress="95"] .radial__mask--full,[progress="95"] .radial__fill {
    -webkit-transform: rotate(171deg);
    transform: rotate(171deg)
}

.radial--95 .radial__fix,[progress="95"] .radial__fix {
    -webkit-transform: rotate(342deg);
    transform: rotate(342deg)
}

.radial--96 .radial__mask--full,.radial--96 .radial__fill,[progress="96"] .radial__mask--full,[progress="96"] .radial__fill {
    -webkit-transform: rotate(172.8deg);
    transform: rotate(172.8deg)
}

.radial--96 .radial__fix,[progress="96"] .radial__fix {
    -webkit-transform: rotate(345.6deg);
    transform: rotate(345.6deg)
}

.radial--97 .radial__mask--full,.radial--97 .radial__fill,[progress="97"] .radial__mask--full,[progress="97"] .radial__fill {
    -webkit-transform: rotate(174.6deg);
    transform: rotate(174.6deg)
}

.radial--97 .radial__fix,[progress="97"] .radial__fix {
    -webkit-transform: rotate(349.2deg);
    transform: rotate(349.2deg)
}

.radial--98 .radial__mask--full,.radial--98 .radial__fill,[progress="98"] .radial__mask--full,[progress="98"] .radial__fill {
    -webkit-transform: rotate(176.4deg);
    transform: rotate(176.4deg)
}

.radial--98 .radial__fix,[progress="98"] .radial__fix {
    -webkit-transform: rotate(352.8deg);
    transform: rotate(352.8deg)
}

.radial--99 .radial__mask--full,.radial--99 .radial__fill,[progress="99"] .radial__mask--full,[progress="99"] .radial__fill {
    -webkit-transform: rotate(178.2deg);
    transform: rotate(178.2deg)
}

.radial--99 .radial__fix,[progress="99"] .radial__fix {
    -webkit-transform: rotate(356.4deg);
    transform: rotate(356.4deg)
}

.radial--100 .radial__mask--full,.radial--100 .radial__fill,[progress="100"] .radial__mask--full,[progress="100"] .radial__fill {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.radial--100 .radial__fix,[progress="100"] .radial__fix {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
}

.quantity-row {
    clear: right;
    width: 100%
}

.quantity-row__title {
    float: left;
    margin-right: .1875rem;
    width: 5.3125rem
}

.quantity-row__title--xlarge {
    width: 11.875rem
}

.quantity-row__title--text-and-icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.quantity-row__quantity {
    float: left
}

.question__buttons-container {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: .75rem;
    padding-top: 1.5rem
}

@media screen and (min-width: 62.5em) {
    .question__buttons-container {
        -webkit-box-align:baseline;
        -ms-flex-align: baseline;
        align-items: baseline;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.question__buttons-container .answer_buttons-container {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (min-width: 37.5em) {
    .question__buttons-container .answer_buttons-container {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.question__buttons-container .x-answer-question {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: .75rem
}

@media screen and (min-width: 37.5em) {
    .question__buttons-container .x-answer-question:first-child {
        margin-right:.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .question__buttons-container .x-answer-question {
        margin-right:.75rem
    }
}

.question__buttons-container .vote {
    margin-bottom: .75rem
}

.question__buttons-container .question__time-stamp {
    margin-top: .75rem
}

@media screen and (min-width: 37.5em) {
    .question__buttons-container .question__time-stamp {
        margin-top:0;
        padding-right: .75rem;
        text-align: right
    }
}

.question__overview {
    border-bottom: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .75rem 0
}

.question__overview:last-child {
    border: 0
}

.quotation {
    position: relative
}

.quotation::before {
    content: "â€œ";
    font-size: 40px;
    left: -20px;
    position: absolute;
    top: -15px
}

.quotation::after {
    content: "â€";
    font-size: 40px;
    line-height: 0;
    position: relative;
    top: 10px
}

.radio-scalar {
    width: 100%
}

.radio-scalar__input {
    display: none
}

.radio-scalar--0-to-10 .radio-scalar__label {
    width: 9.0909090909%
}

.radio-scalar__label.radio-scalar__label {
    border-right: solid #fefefe 1px;
    background-color: #cacaca;
    color: #fefefe;
    cursor: pointer;
    display: table-cell;
    font-size: 1.125rem;
    margin: 0;
    padding: .5625rem 0;
    text-align: center;
    text-shadow: 1px 1px 0 rgba(10,10,10,.2);
    -webkit-transition: background-color .2s ease-out;
    transition: background-color .2s ease-out
}

.radio-scalar__label.radio-scalar__label:hover,.radio-scalar__label.radio-scalar__label:active {
    background-color: #b1b1b1
}

.radio-scalar__label.radio-scalar__label:last-child {
    border: 0
}

.radio-scalar__input:checked+.radio-scalar__label {
    background-color: #64c7e7
}

.radio-scalar__input:checked+.radio-scalar__label:hover,.radio-scalar__input:checked+.radio-scalar__label:active {
    background-color: #38b7e0
}

.radio-scalar__options {
    display: table;
    float: left;
    width: 100%
}

@media screen and (min-width: 46.875em) {
    .radio-scalar__options {
        width:70%
    }
}

.radio-scalar__legend-left {
    display: none;
    float: left;
    font-size: 1.125rem;
    padding: .5625rem .5625rem;
    width: 15%;
    padding-right: .5rem;
    text-align: right
}

@media screen and (min-width: 46.875em) {
    .radio-scalar__legend-left {
        display:block
    }
}

.radio-scalar__legend-right {
    display: none;
    float: left;
    font-size: 1.125rem;
    padding: .5625rem .5625rem;
    width: 15%;
    padding-left: .5rem;
    text-align: left
}

@media screen and (min-width: 46.875em) {
    .radio-scalar__legend-right {
        display:block
    }
}

.radios {
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.radios__button {
    cursor: pointer;
    margin-right: .375rem
}

.radios__text {
    border-radius: 2px;
    color: #555;
    font-weight: 600;
    padding-bottom: .3rem;
    padding-left: .75rem;
    padding-right: .75rem;
    padding-top: .3rem;
    white-space: nowrap
}

.radios__text svg {
    margin-left: 6px
}

.radios__text:hover {
    background: #ededed;
    color: #252530
}

.radios__text--small {
    font-size: 14px
}

.radios__text--active {
    background: #ededed;
    color: #252530
}

.radios__input {
    opacity: 0;
    pointer-events: none;
    position: fixed
}

.radios__input:checked+.radios__text {
    background: #ededed;
    color: #252530
}

.radios__input--emphasized-text:hover+.radios__text {
    background: unset;
    color: unset;
    font-weight: 600;
    text-decoration: underline
}

.radios__input--emphasized-text:focus+.radios__text {
    font-weight: 600;
    text-decoration: underline
}

.radios__input--emphasized-text:checked+.radios__text {
    background: unset;
    color: unset;
    font-weight: 600
}

.expanded-select {
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.expanded-select__button {
    border-radius: 2px;
    color: #555;
    cursor: pointer;
    margin-right: .75rem
}

.expanded-select__button:hover {
    background: #ededed;
    color: #555
}

.expanded-select__button:active {
    color: #555
}

.expanded-select__button--active {
    background: #ededed;
    color: #252530;
    font-weight: 600
}

.radios--blue {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.radios--blue input[type=radio] {
    margin: 0;
    opacity: 0
}

.radios--blue input[type=radio]+.radio-label {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0
}

.radios--blue input[type=radio]+.radio-label::before {
    border: 2px solid #252530;
    background: #fafafa;
    border-radius: 100%;
    content: "";
    cursor: pointer;
    display: inline-block;
    height: 1.05em;
    position: relative;
    text-align: center;
    -webkit-transition: all 250ms ease;
    transition: all 250ms ease;
    width: 1.05em
}

.radios--blue input[type=radio]:checked+.radio-label::before {
    background-color: #246f9e;
    border-color: #246f9e;
    -webkit-box-shadow: inset 0 0 0 1.75px #fafafa;
    box-shadow: inset 0 0 0 1.75px #fafafa
}

.radios--blue input[type=radio]:focus+.radio-label::before {
    border-color: #246f9e;
    outline: none
}

.radios--dropdown {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.radios--dropdown .radios__text {
    font-weight: 400
}

.radios--dropdown .radios__text:hover {
    background: #d3e8f4
}

.radios--dropdown .radios__button {
    margin-right: 0
}

.radios--dropdown .radios__input:checked+.radios__text {
    background: #d3e8f4;
    font-weight: 600
}

.rated-item {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.rated-item__logo {
    margin-right: .75rem
}

.rated-item__logo--medium {
    height: 60px;
    width: 60px
}

.rated-item__name {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #505059;
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 22px
}

.rated-item__rating-line {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: .875rem;
    font-weight: 300
}

.rated-item__rating-line>:first-child {
    margin-right: .375rem
}

.rated-item__rating-line--no-margin :first-child {
    margin-right: 0
}

.rated-item__star-count {
    color: #252530;
    display: none;
    font-size: .875rem;
    font-weight: 300
}

.rated-item--sidebar .rated-item__logo {
    height: 3.4375rem;
    margin-left: .75rem;
    width: 3.4375rem
}

@media screen and (min-width: 79.375em) {
    .rated-item--sidebar .rated-item__logo {
        height:60px;
        width: 60px
    }

    .rated-item--sidebar .rated-item__rating-line {
        -ms-flex-wrap: initial;
        flex-wrap: initial
    }

    .rated-item--sidebar .rated-item__star-count {
        display: initial
    }
}

.rated-item-preview {
    border: 1px solid #cacaca;
    border-radius: 3px;
    color: #555;
    padding: .75rem;
    padding-left: .75rem;
    position: relative;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.rated-item-preview:hover {
    border-color: #246f9e;
    cursor: pointer
}

.rated-item-preview--borderless {
    position: relative;
    padding: 0px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0rem;
    border: 0;
    color: #555;
    padding-top: .75rem;
}

.rated-item-preview--grid {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1.5rem
}

@media screen and (min-width: 79.375em) {
    .rated-item-preview--grid {
        height:12.6875rem
    }
}

.rated-item-preview--grid:hover {
    border: 1px solid #cacaca;
    cursor: default
}

.rated-item-preview__content {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 2
}

.rated-item-preview__accent {
    border-bottom-left-radius: .1875rem;
    border-top-left-radius: .1875rem;
    bottom: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 1.5rem;
    z-index: 1
}

.rated-item-preview__rating {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.rated-item-preview__rating--link {
    font-family: "Barlow",sans-serif;
    color: #246f9e;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: .875rem;
    font-weight: 400
}

.rated-item-preview__rating--link:visited {
    color: #5a39a2
}

.rated-item-preview__rating--link:hover {
    color: #5a39a2;
    text-decoration: underline
}

.rated-item-preview__information {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: hidden
}

.rated-item-preview__subtitle {
    font-size: .75rem;
    font-weight: 600
}

.record {
    border-bottom: solid #cacaca 1px;
    margin-bottom: 1.5rem;
    padding-bottom: 1.5rem
}

@media screen and (min-width: 62.5em) {
    .record {
        min-height:9.6875rem
    }
}

.record--paper {
    border: 1px solid #cacaca;
    background: #fefefe;
    border-radius: 3px;
    padding: .75rem
}

.record__head {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .375rem
}

@media screen and (min-width: 62.5em) {
    .record__head {
        padding-left:9rem;
        position: relative
    }
}

.record__img {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 3.4375rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: .75rem;
    min-height: 3.4375rem;
    min-width: 3.4375rem;
    padding: 2px;
    position: relative;
    width: 3.4375rem
}

@media screen and (min-width: 62.5em) {
    .record__img {
        height:7.5rem;
        left: 0;
        min-height: 7.5rem;
        min-width: 7.5rem;
        padding: 10px;
        position: absolute;
        top: 0;
        width: 7.5rem
    }
}

.record__img img {
    max-height: 100%;
    max-width: 100%
}

.record__title {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

@media screen and (min-width: 62.5em) {
    .record__body {
        padding-left:9rem
    }
}

@media screen and (min-width: 37.5em) {
    .record__foot {
        border-top:solid #cacaca 1px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-top: .75rem;
        padding-top: .75rem
    }
}

.record__foot__cta {
    text-align: center
}

.record__foot__actions {
    border-top: solid #cacaca 1px;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: .75rem;
    padding-top: .75rem
}

@media screen and (min-width: 37.5em) {
    .record__foot__actions {
        border-top:0;
        margin-top: 0;
        padding-top: 0
    }
}

@media screen and (min-width: 46.875em) {
    .reference-page {
        margin-top:3rem
    }
}

.reference-page__banner {
    border: 1px solid #cacaca;
    background-color: #2690ce;
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(254, 254, 254, 0)), to(rgba(254, 254, 254, 0.75)));
    background-image: linear-gradient(90deg, rgba(254, 254, 254, 0), rgba(254, 254, 254, 0.75));
    background-size: cover;
    display: block;
    max-height: 240px;
    overflow: visible;
    padding-top: 19.0476190476%
}

.reference-page__header {
    border-left: solid #cacaca 1px;
    border-right: solid #cacaca 1px;
    background: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.reference-page__logo {
    border: 1px solid #cacaca;
    height: 6.375rem;
    width: 6.375rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: -2rem .75rem -0.5rem 1.5rem;
    min-width: unset;
    padding: .75rem;
    position: relative
}

@media screen and (min-width: 62.5em) {
    .reference-page__logo {
        height:11.25rem;
        width: 11.25rem;
        margin-bottom: -1.5rem;
        margin-top: -6rem
    }
}

.reference-page__text {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: .375rem 1.5rem .75rem 0
}

@media screen and (min-width: 37.5em) {
    .reference-page__text {
        -webkit-box-flex:unset;
        -ms-flex: unset;
        flex: unset
    }
}

@media screen and (min-width: 62.5em) {
    .reference-page__text {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding-bottom: .375rem;
        padding-top: .375rem
    }
}

.reference-page__body {
    border-left: solid #cacaca 1px;
    border-right: solid #cacaca 1px;
    border-top: solid #cacaca 1px;
    background-color: #fafafa;
    padding: 1.5rem .75rem
}

@media screen and (min-width: 37.5em) {
    .reference-page__body {
        padding:1.5rem
    }
}

.reference-page__snippet {
    border: 1px solid #cacaca;
    background-color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 1.5rem auto;
    max-width: 100%;
    padding: 1.5rem 1.5rem 3rem;
    position: relative
}

.reference-page__footer {
    border-bottom: solid #cacaca 1px;
    border-left: solid #cacaca 1px;
    border-right: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fafafa;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 auto 3rem;
    padding: 3rem .75rem
}

@media screen and (min-width: 37.5em) {
    .reference-page__footer {
        padding:3rem 0
    }
}

.reference-page__label {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin-bottom: .75rem
}

.reference-page__label::after {
    color: #ff492c;
    content: "*"
}

.reference-page__input-caption {
    color: #505059;
    font-size: .75rem;
    font-style: italic;
    font-weight: normal;
    position: absolute;
    top: 46px
}

.reorder-row {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0
}

.gu-mirror.reorder-row,.gu-transit.reorder-row {
    border: 3px solid #5a39a2
}

.reorder-row--attached {
    border: 0;
    margin-bottom: 0;
    position: relative
}

.reorder-row--attached::after {
    border: 1px solid #cacaca;
    bottom: 0;
    content: " ";
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: -0.0625rem
}

.reorder-row__handle {
    border-right: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: -webkit-grab;
    cursor: grab;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 3.125rem;
    padding: 0 .75rem
}

.reorder-row__handle .reorder-row__icon {
    height: .9375rem;
    pointer-events: none;
    width: 1.875rem
}

.reorder-row__handle .reorder-row__icon hr {
    margin-bottom: .1875rem;
    margin-top: .1875rem
}

.reorder-row__content {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 1.5rem;
    position: relative;
    width: 100%
}

.reorder-row__text {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: calc(100% * (2 / 3))
}

@media screen and (min-width: 62.5em) {
    .reorder-row__text {
        width:75%
    }
}

.reorder-row__image-container {
    margin-right: 1.5rem;
    width: calc(100% / 3)
}

@media screen and (min-width: 62.5em) {
    .reorder-row__image-container {
        width:11.25rem
    }
}

.reorder-row__image {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.reorder-row__delete {
    position: absolute;
    right: .75rem;
    top: .75rem
}

.reorder-row--active {
    border: 3px solid #5a39a2
}

.gu-transit .reorder-row {
    border: 3px solid #5a39a2
}

.gu-mirror .reorder-row {
    border: 3px solid #5a39a2
}

.reorder-row__add {
    position: absolute;
    right: 0;
    top: -0.75rem
}

.report {
    background-color: #fafafa
}

.report__page {
    margin: 0 auto;
    max-width: 1440px
}

.report__top-bar {
    border-bottom: solid #a7a7ac 1px;
    background-color: #fefefe;
    margin-bottom: 24px
}

.report__title {
    line-height: 31px;
    line-height: 1.9375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 26px;
    font-size: 1.625rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530;
    margin: .75rem 0
}

.report__footer-svg {
    color: #505059;
    max-height: 45px;
    max-width: 100px;
    width: 100%
}

.report-menu .report-menu--nested {
    margin-bottom: .75rem;
    margin-left: 0
}

.report-menu .report-menu__link {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #505059;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: .75rem;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: .75rem
}

.report-menu .report-menu__icon {
    height: 20px;
    width: 20px
}

.report-menu__link {
    border-radius: 3px;
    font-size: 1rem
}

.report-menu__link.report-menu__link--secondary {
    font-size: .875rem;
    margin-left: 40px;
    padding-bottom: .375rem;
    padding-top: .375rem
}

.report-menu__link.active {
    background-color: #5a39a2;
    color: #fefefe;
    fill: #fefefe
}

.report-menu__link.active:hover {
    background-color: #6243a7
}

.report-menu__link .report-menu__icon {
    margin-right: 20px
}

.report-menu__link:hover {
    background-color: #ddd7ec
}

.report-menu__chevron {
    color: #5a39a2;
    margin-left: auto;
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
    -webkit-transition: -webkit-transform .3s linear;
    transition: -webkit-transform .3s linear;
    transition: transform .3s linear;
    transition: transform .3s linear, -webkit-transform .3s linear
}

.revealed .report-menu__chevron {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    -webkit-transition: -webkit-transform .3s linear;
    transition: -webkit-transform .3s linear;
    transition: transform .3s linear;
    transition: transform .3s linear, -webkit-transform .3s linear
}

.report-requirements {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: -1rem
}

.report-requirement {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: .8125rem;
    font-weight: 600;
    line-height: .75rem;
    margin-top: 1rem
}

.report-requirement__text {
    background-color: #fefefe;
    padding: 1rem;
    width: 12rem
}

.report-requirement__summary {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.report-requirement__explanation {
    margin-top: 1rem
}

.report-requirement__status {
    color: #fefefe;
    font-weight: 600;
    padding: 1rem;
    text-align: center;
    width: 3.5rem
}

.report-requirement__status--met {
    background-color: #14855f
}

.report-requirement__status--unmet {
    background-color: #bc2810;
    line-height: 1rem
}

.report-table {
    border: 1px solid #cacaca
}

.report-table th,.report-table td {
    border: 1px solid #cacaca
}

.report-table__header-row {
    background-color: #e8e8e9
}

.report-table__header-row th {
    font-size: .8125rem;
    font-weight: 600
}

.report-table__header-row--second-tier {
    background-color: #f0f0f2
}

.report-table__body tr:nth-child(odd) {
    background-color: #fefefe
}

.report-table__body tr:nth-child(even) {
    background-color: #f7f7f7
}

.report-table__body tr:hover {
    background-color: #f5f0f2
}

.index-table td {
    border: 0
}

.index-table tr {
    border-bottom: 1px solid #e0e0e0
}

.index-table tr:last-child {
    border: 0
}

.index-table .score {
    display: none
}

@media screen and (max-width: 46.8125em) {
    .index-table .score {
        display:inline
    }

    .index-table--stackable thead th:first-child {
        display: block
    }

    .index-table--stackable thead th {
        display: none
    }

    .index-table--stackable tfoot {
        display: none
    }

    .index-table--stackable tr,.index-table--stackable th,.index-table--stackable td {
        display: block
    }

    .index-table--stackable td {
        border-top: 0
    }

    .index-table--stackable thead th {
        display: none
    }

    .index-table--stackable thead th:nth-child(2) {
        display: block;
        margin-bottom: 2.5rem
    }

    .index-table--stackable tr {
        margin-bottom: .625rem;
        padding-bottom: .625rem
    }
}

.index-table__body tr:first-child td {
    border: 0
}

.index-table__legend-symbol {
    border-radius: 50%;
    float: left;
    height: 16px;
    margin-right: .375rem;
    width: 16px
}

.index-table__product-name {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 1.3125rem
}

.index-table__product-name:hover {
    display: inline-block;
    overflow: visible
}

.requirements-flow.all .requirements-flow__cell {
    margin-bottom: 2.25rem
}

.requirements-flow.all .requirements-flow__cell:last-child {
    margin-bottom: 0
}

.requirements-flow__submit {
    display: none
}

.requirements-flow.all .requirements-flow__submit {
    display: block
}

.requirements-flow__btn {
    border-top: 1px solid #cacaca;
    display: none;
    margin-bottom: 0;
    margin-top: .75rem;
    padding-top: .75rem
}

.requirements-flow__requirements {
    display: none
}

.requirements-flow.requirements .requirements-flow__requirements {
    display: block
}

.requirements-flow.requirements .requirements-flow__requirements .requirements-flow__btn {
    display: block
}

.requirements-flow.all .requirements-flow__requirements {
    display: block
}

.requirements-flow__choice-a {
    display: none
}

.requirements-flow.choice-a .requirements-flow__choice-a {
    display: block
}

.requirements-flow.choice-a .requirements-flow__choice-a .requirements-flow__btn {
    display: block
}

.requirements-flow__replaced {
    display: none
}

.requirements-flow.replaced .requirements-flow__replaced {
    display: block
}

.requirements-flow.replaced .requirements-flow__replaced .requirements-flow__btn {
    display: block
}

.requirements-flow.all .requirements-flow__replaced {
    display: block
}

.requirements-flow__dealbreakers {
    display: none
}

.requirements-flow.dealbreakers .requirements-flow__dealbreakers {
    display: block
}

.requirements-flow.dealbreakers .requirements-flow__dealbreakers .requirements-flow__btn {
    display: block
}

.requirements-flow.all .requirements-flow__dealbreakers {
    display: block
}

.requirements-flow__choice-b {
    display: none
}

.requirements-flow.choice-b .requirements-flow__choice-b {
    display: block
}

.requirements-flow.choice-b .requirements-flow__choice-b .requirements-flow__btn {
    display: block
}

.requirements-flow__similar {
    display: none
}

.requirements-flow.similar .requirements-flow__similar {
    display: block
}

.requirements-flow.similar .requirements-flow__similar .requirements-flow__btn {
    display: block
}

.requirements-flow.all .requirements-flow__similar {
    display: block
}

.response-form {
    border: 1px solid #cacaca;
    background: #fefefe;
    border-radius: 3px;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-bottom: 1px solid #cacaca;
    border-left: 1px solid #cacaca;
    border-radius: 6px 6px 0 0;
    border-right: 1px solid #cacaca;
    border-top: .375rem solid #2690ce;
    margin-bottom: 1.5rem;
    padding: .75rem
}

.comment-form {
    border: 1px solid #cacaca;
    background: #fefefe;
    border-radius: 3px;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-bottom: 1px solid #cacaca;
    border-left: 1px solid #cacaca;
    border-radius: 6px 6px 0 0;
    border-right: 1px solid #cacaca;
    border-top: .375rem solid #929297;
    margin-bottom: 1.5rem;
    padding: .75rem
}

.result-box {
    height: 46px;
    width: 60px;
    border: 1px solid #ededed;
    display: block;
    margin: 0 0 8px;
    padding: 0 4px;
    position: relative;
    text-align: center;
    text-decoration: none
}

.result-box-title {
    bottom: -1px;
    color: #446373;
    font-size: .6875rem;
    left: 0;
    position: absolute;
    width: 100%
}

.messages .result-box-title {
    bottom: 3px
}

.result-box-number,.result-box-number * {
    color: #446373;
    font-size: 1.3125rem;
    font-weight: 600;
    line-height: 32px
}

.show-more .less {
    display: none
}

.show-more.revealed .less {
    display: inline-block
}

.show-more.revealed .more {
    display: none
}

.hide-for-included {
    display: block
}

.included .hide-for-included {
    display: none
}

.show-for-included {
    display: none
}

.included .show-for-included {
    display: block
}

.revealer--chevron .icon-chevron-thin {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
    -webkit-transition: -webkit-transform .3s linear;
    transition: -webkit-transform .3s linear;
    transition: transform .3s linear;
    transition: transform .3s linear, -webkit-transform .3s linear
}

.revealer--chevron.revealed .icon-chevron-thin,.revealer--chevron .revealed .icon-chevron-thin {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg)
}

.revealer--chevron .chevron--no-transition {
    -webkit-transition: none;
    transition: none
}

.revealer-header {
    border-top: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 5rem;
    padding: 1.5rem
}

.revealer-header:hover {
    background-color: #f2f3f2
}

.revealer-header__image {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.revealer-header__image.circle-logo-wrapper--small {
    border: 0
}

.revealer-header__arrow svg {
    color: #5a39a2;
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
    -webkit-transition: -webkit-transform .3s linear;
    transition: -webkit-transform .3s linear;
    transition: transform .3s linear;
    transition: transform .3s linear, -webkit-transform .3s linear
}

.revealed .revealer-header__arrow svg {
    color: #fefefe;
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg)
}

.revealer-header.revealed {
    background-color: #062846
}

.revealer-header.revealed:hover {
    background-color: #041b2f
}

.revealer-header.revealed>.revealer-header__text {
    color: #fefefe
}

.revealer-header__text {
    font-weight: 800;
    margin-bottom: 0
}

.revealer-header--thin {
    padding: 1rem 1.5rem
}

.revealer-header--flexible-height {
    height: unset
}

.review-answer {
    margin-bottom: 1.5rem
}

.review-answer__title {
    color: #0a0a0a;
    font-weight: 600;
    line-height: 1.5;
    margin-bottom: 0
}

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

@media screen and (max-width: 62.4375em) {
    .sr-only--large-down {
        border:0;
        clip: rect(0, 0, 0, 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        white-space: nowrap;
        width: 1px
    }
}

.review-form .single-select__circular-item-button,.review-form .single-select__item,.review-form .checkbox__label {
    border: 1px solid #cacaca;
    background: #fff;
    border-color: #7c7c82;
    border-radius: 16px;
    color: #505059;
    cursor: pointer;
    font-size: .875rem;
    font-weight: 600;
    height: 32px;
    margin: 0 5px 5px 0
}

.review-form .checkbox__label--checked,.review-form .single-select__item--selected {
    background: #1e6abf;
    border-color: #1e6abf;
    color: #fff
}

.review-form ::-webkit-input-placeholder {
    color: #66666e;
    font-style: italic
}

.review-form ::-moz-placeholder {
    color: #66666e;
    font-style: italic
}

.review-form :-ms-input-placeholder {
    color: #66666e;
    font-style: italic
}

.review-form ::-ms-input-placeholder {
    color: #66666e;
    font-style: italic
}

.review-form ::placeholder {
    color: #66666e;
    font-style: italic
}

.review-form a {
    color: #1e6abf;
    text-decoration: underline
}

.review-form .dropdown-search__dropdown {
    border-bottom-left-radius: 1.125rem;
    border-bottom-right-radius: 1.125rem
}

.review-form .checkbox__label {
    font-size: .875rem;
    padding: 2px 29px 2px 20px;
    position: relative;
    width: 120px
}

.review-form .single-select__item {
    min-width: 12.5rem;
    padding: 8px 24px;
    width: 24%
}

@media screen and (max-width: 62.4375em) {
    .review-form .single-select__item {
        width:32%
    }
}

@media screen and (max-width: 46.8125em) {
    .review-form .single-select__item {
        width:48%
    }
}

@media screen and (max-width: 37.4375em) {
    .review-form .single-select__item {
        width:100%
    }
}

.review-form .single-select__circular-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 4rem;
    flex: 0 1 4rem
}

.review-form .single-select__circular-item:first-child {
    margin-left: -1rem
}

.review-form .single-select__circular-item-button {
    border-radius: 50%;
    color: #1e6abf;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 2.125rem;
    flex: 0 1 2.125rem;
    margin: 0;
    width: 2.125rem
}

.review-form .single-select__circular-item--text {
    cursor: pointer
}

.review-form .checkbox__label--checked,.review-form .single-select__item--selected {
    color: #fff
}

@media screen and (max-width: 37.4375em) {
    .review-form .number-select__item--small {
        -webkit-box-flex:1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        height: 34px
    }

    .review-form .number-select__middle-item--small {
        border-left: 0;
        border-radius: 0
    }

    .review-form .number-select__first-item--small {
        border-radius: .1875rem 0 0 .1875rem
    }

    .review-form .number-select__last-item--small {
        border-left: 0;
        border-radius: 0 .1875rem .1875rem 0
    }

    .review-form .number-select__na-option--small {
        border-radius: .1875rem;
        margin-left: 4px;
        padding-left: .75rem;
        padding-right: .75rem
    }

    .review-form .number-select__item-selected--small {
        border-left: 0;
        border-radius: .1875rem;
        font-size: 28px;
        height: 40px
    }

    .review-form .number-select__item-na-selected--small {
        font-size: 1.125rem
    }

    .review-form .number-select__item-next-to-selected--small {
        border-right: 0
    }
}

.review-form .number-select__marker--feature-7 {
    padding-right: 155px
}

@media screen and (max-width: 37.4375em) {
    .review-form .number-select__marker--feature-7 {
        padding-right:100px
    }
}

.review-form .number-select__marker--simple-7 {
    padding-right: 110px
}

@media screen and (max-width: 37.4375em) {
    .review-form .number-select__marker--simple-7 {
        padding-right:60px
    }
}

.review-list-heading {
    color: #ff492c;
    font-size: 1.5625rem;
    font-weight: 600;
    line-height: 1.625rem
}

@media screen and (max-width: 37.4375em) {
    .review-list-heading {
        font-size:1.75rem
    }
}

.review-preview {
    background-color: #f2f2f2;
    border-radius: .75rem;
    border-top-left-radius: 0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 1.125rem;
    margin-top: .375rem;
    padding: .75rem
}

.review-preview__title {
    margin: .375rem 0
}

.review-snapshot {
    background-color: #fefefe;
    position: relative
}

.review-snapshot:hover .review-snapshot__actions {
    max-height: 2.5rem
}

.review-snapshot__actions {
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #252530;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 2.5rem;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    left: 0;
    max-height: 0;
    opacity: .7;
    overflow: hidden;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    position: absolute;
    top: 0;
    -webkit-transition: .3s ease-in-out max-height;
    transition: .3s ease-in-out max-height;
    width: 100%;
    z-index: 999999999
}

.review-snapshot__delete,.review-snapshot__edit {
    color: #fefefe;
    cursor: pointer;
    height: .9375rem;
    width: .9375rem
}

.review-snapshot__delete:hover,.review-snapshot__delete:visited,.review-snapshot__delete:active,.review-snapshot__delete:focus,.review-snapshot__edit:hover,.review-snapshot__edit:visited,.review-snapshot__edit:active,.review-snapshot__edit:focus {
    color: #fefefe
}

.review-snapshot__edit {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: .75rem;
    padding-top: .0625rem
}

.info-tip {
    background-color: #fff;
    border: 1px solid #555;
    border-radius: 5px;
    -webkit-box-shadow: 0 2px 8px 0 #a7a7ac;
    box-shadow: 0 2px 8px 0 #a7a7ac;
    color: #252530;
    cursor: pointer;
    font-family: "Barlow",sans-serif;
    font-size: 14px;
    inline-size: 200px;
    max-width: 240px;
    min-width: 22rem;
    overflow-wrap: break-word;
    padding: 6px 12px;
    pointer-events: none;
    text-align: left;
    z-index: 5
}

.arrow {
    height: 15px;
    position: absolute;
    width: 15px
}

.arrow::after {
    background-color: #fff;
    border: solid #555;
    border-width: 1px 0 0 1px;
    content: " ";
    height: 15px;
    left: 3px;
    position: absolute;
    top: -14px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 15px
}

.modal-wrapper__modal {
    background-color: #fff;
    border: 1px solid #7c7c82;
    border-radius: .375rem;
    -webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.25);
    box-shadow: 0 2px 8px 0 rgba(0,0,0,.25);
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    left: 50%;
    margin-left: -277px;
    margin-top: -210px;
    padding: 13px 25px 0;
    position: absolute;
    top: 50%;
    width: 554px;
    z-index: 102
}

@media screen and (max-width: 37.4375em) {
    .modal-wrapper__modal {
        margin-left:-181px;
        width: 363px
    }
}

.modal-wrapper__modal-overlay {
    background-color: rgba(37,37,48,.4);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 101
}

.rotate_border--top--left {
    border-top: solid #cacaca 1px
}

@media screen and (min-width: 37.5em) {
    .rotate_border--top--left {
        border-left:solid #cacaca 1px;
        border-top: initial
    }
}

.rounded-search {
    border: 2px solid #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    border-radius: 25px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    z-index: 2
}

.rounded-search:focus,.rounded-search:active {
    border: 0
}

.rounded-search input::-webkit-input-placeholder {
    color: #252530;
    font-size: .9375rem;
    text-overflow: ellipsis
}

.rounded-search input::-moz-placeholder {
    color: #252530;
    font-size: .9375rem;
    text-overflow: ellipsis
}

.rounded-search input:-ms-input-placeholder {
    color: #252530;
    font-size: .9375rem;
    text-overflow: ellipsis
}

.rounded-search input::-ms-input-placeholder {
    color: #252530;
    font-size: .9375rem;
    text-overflow: ellipsis
}

.rounded-search input::placeholder {
    color: #252530;
    font-size: .9375rem;
    text-overflow: ellipsis
}

.rounded-search .twitter-typeahead {
    width: 100%
}

.rounded-search__wrapper {
    overflow: visible
}

.rounded-search__wrapper--vendor-admin .rounded-search__input {
    max-height: 36px
}

.rounded-search__top {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    width: 100%
}

.rounded-search__label {
    left: 15px;
    line-height: 1;
    position: absolute;
    top: 14px
}

.rounded-search__input {
    background: transparent;
    border: 0;
    border-radius: 16px;
    height: 40px;
    margin-bottom: 0;
    padding-left: 2.25rem;
    padding-right: 2.25rem;
    width: 100%
}

.rounded-search__input:focus {
    background-color: transparent;
    border: 0;
    border-radius: 16px;
    -webkit-box-shadow: 0 0 2px 1px #2690ce;
    box-shadow: 0 0 2px 1px #2690ce
}

.rounded-search__input--left {
    padding-left: .75rem;
    padding-right: 6rem
}

.rounded-search .tt-menu {
    background-color: transparent;
    border: 0;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    -webkit-box-shadow: none;
    box-shadow: none;
    overflow: hidden;
    padding-bottom: .375rem;
    position: relative !important
}

.rounded-search .tt-dataset h3 {
    border-top: solid #dcdedc 1px;
    background-color: transparent;
    color: #505059;
    font-weight: 600;
    padding-left: 1.125rem;
    padding-right: 1.125rem;
    text-transform: capitalize
}

.rounded-search .tt-suggestion {
    border: 0;
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.rounded-search .tt-suggestion.tt-cursor {
    background-color: #feb6aa
}

.rounded-search .tt-suggestion:hover {
    background-color: #e8f3f9
}

.rounded-search .tt-suggestion.slat {
    padding: 0 1.5rem
}

.rounded-search .tt-suggestion.slat .result-wrapper {
    padding: .25rem
}

.rounded-search .tt-suggestion:first-of-type .result-wrapper {
    border: 0
}

.rounded-search .tt-suggestion:last-of-type {
    margin-bottom: .375rem
}

.rounded-search .tt-suggestion .result-wrapper {
    display: block;
    width: 100%
}

.rounded-search .tt-highlight {
    color: #505059;
    font-weight: 600
}

.rounded-search--understated {
    border: 1px solid #a7a7ac;
    border-radius: 18px
}

.rounded-search--understated .rounded-search__label {
    top: 11px
}

.rounded-search--understated svg {
    color: #252530
}

.rounded-search--understated .tt-menu {
    border-bottom-left-radius: 18px;
    border-bottom-right-radius: 18px
}

.rounded-search--inline {
    z-index: 0
}

.rounded-search--homepage {
    border: 1px solid #a7a7ac;
    border-radius: 31px;
    overflow: hidden;
    text-align: left
}

.rounded-search--homepage .rounded-search__input:focus::-webkit-input-placeholder {
    color: transparent
}

.rounded-search--homepage .rounded-search__input:focus::-moz-placeholder {
    color: transparent
}

.rounded-search--homepage .rounded-search__input:focus:-ms-input-placeholder {
    color: transparent
}

.rounded-search--homepage .rounded-search__input:focus::-ms-input-placeholder {
    color: transparent
}

.rounded-search--homepage .rounded-search__input:focus::placeholder {
    color: transparent
}

.rounded-search--homepage .rounded-search__label {
    top: 20px
}

.rounded-search--homepage .rounded-search__input {
    font-size: 1.125rem;
    height: 65px;
    padding-left: 3rem
}

.rounded-search--homepage .rounded-search__right-submit {
    background-color: #dcdedc;
    max-height: 65px
}

.rounded-search--homepage input::-webkit-input-placeholder {
    font-size: 1.125rem
}

.rounded-search--homepage input::-moz-placeholder {
    font-size: 1.125rem
}

.rounded-search--homepage input:-ms-input-placeholder {
    font-size: 1.125rem
}

.rounded-search--homepage input::-ms-input-placeholder {
    font-size: 1.125rem
}

.rounded-search--homepage input::placeholder {
    font-size: 1.125rem
}

.rounded-search__right-submit {
    background-color: #ff492c;
    border-radius: 0;
    bottom: 0;
    color: #fefefe;
    cursor: pointer;
    font-size: 1.125rem;
    font-weight: 600;
    max-height: 42px;
    padding: .75rem 1.5rem;
    position: absolute;
    right: 0;
    top: 0
}

.rounded-search__right-submit:hover {
    background-color: #df1f00
}

.rounded-search--vendor-admin .tt-suggestion.tt-cursor {
    background-color: #7cbce1
}

.partner-product-search .rounded-search a {
    border-style: none
}

.partner-product-search .rounded-search .rounded-search__label {
    top: 9px
}

.rounded-search--with-footer .tt-menu {
    padding: 0
}

.rounded-search--with-footer .tt-open {
    border-top: solid #cacaca 1px
}

.rounded-search__footer {
    border-top: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f1f2f1;
    color: #252530;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    padding: .75rem
}

.rounded-search__footer svg {
    color: #fefefe
}

.dynamic-search {
    background: #fefefe;
    border: 2px solid #5a39a2;
    border-radius: 18px;
    min-width: 100%;
    position: absolute
}

.dynamic-search__wrapper {
    height: 44px;
    position: relative
}

.dynamic-search__overlay {
    background: transparent;
    bottom: 0;
    display: none;
    left: 0;
    position: fixed;
    right: 0;
    top: 0
}

.dynamic-search__overlay--open {
    display: block;
    z-index: 1
}

.dynamic-search--open {
    z-index: 2
}

.dynamic-search--open .dynamic-search__section {
    display: block
}

.dynamic-search--open .dynamic-search__buttons {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.dynamic-search--open .dynamic-search__input {
    border-bottom: 1px solid #cacaca;
    border-radius: 16px 16px 0 0
}

.dynamic-search__input-icon {
    color: #66666e;
    height: 12px;
    line-height: 1;
    position: absolute;
    right: .75rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 12px
}

.dynamic-search__input__wrapper {
    position: relative
}

.dynamic-search__input {
    background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath class='st0' d='M496 436L375 333c-13-12-26-17-37-16 29-34 46-77 46-125C384 86 298 0 192 0S0 86 0 192s86 192 192 192c48 0 91-17 125-46-1 11 4 24 16 37l103 121c17 20 46 21 64 4 17-18 16-47-4-64zM192 320c-71 0-128-57-128-128S121 64 192 64s128 57 128 128-57 128-128 128z' fill='%23555'/%3e%3c/svg%3e");
    background-position: left 10px center !important;
    background-repeat: no-repeat !important;
    background-size: 1rem !important;
    border: 0;
    border-radius: 16px;
    height: 40px;
    margin-bottom: 0;
    padding-left: 2.25rem;
    padding-right: 2.25rem;
    width: 100%
}

.dynamic-search__input:focus,.dynamic-search__input:active {
    border-left: 0;
    border-right: 0;
    border-top: 0
}

.dynamic-search__section {
    border-bottom: 1px solid #cacaca;
    display: none;
    margin: .75rem;
    padding-bottom: .75rem
}

.dynamic-search__section:last-child {
    border-bottom: 0;
    padding-bottom: 0
}

.dynamic-search__buttons {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.row-list-items .row-list-highlighted:last-child .row-list-item {
    border-bottom: 0
}

.row-list {
    background: #fefefe;
    margin-bottom: 3.5rem;
    margin-top: 1.5rem
}

.row-list.top-bordered {
    border-top: 1px solid #dadada
}

.row-list-item {
    border-bottom: 1px solid #dadada;
    margin: 0;
    padding: 1rem 0
}

.row-list-highlighted {
    color: #0a0a0a;
    display: block;
    font-weight: 300;
    text-decoration: none
}

.row-list-highlighted:hover,.row-list-highlighted:focus {
    background-color: rgba(44,152,187,.07)
}

.row-list-highlighted .small-flavicon {
    display: block;
    float: none;
    height: 3.125rem;
    margin: 0 auto;
    width: 3.125rem
}

.row-list-strong {
    font-weight: 600
}

.row-list-header {
    font-weight: 400
}

.row-list-item-title {
    color: #0a0a0a;
    display: block;
    font-weight: 600;
    margin: 0;
    width: 100%
}

.row-list-item-description {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 400;
    height: 3rem
}

@media screen and (max-width: 37.4375em) {
    .row-list-item-description {
        margin-top:1rem
    }
}

.row-list-show-more {
    display: block;
    margin: .75rem;
    text-decoration: none;
    text-transform: capitalize
}

.row-list-item-number {
    color: #0a0a0a;
    font-size: 1.5rem;
    line-height: 3.125rem;
    margin: 0;
    text-align: center
}

.satisfaction-graph {
    height: 300px;
    position: relative
}

.satisfaction-graph__segment--0 {
    color: #2690ce
}

.satisfaction-graph__bg--0 {
    background-color: #2690ce;
    z-index: calc(8 - 1 + 2)
}

.satisfaction-graph__line--0 {
    z-index: calc(8 - 1 + 1)
}

.satisfaction-graph__segment--1 {
    color: #5a39a2
}

.satisfaction-graph__bg--1 {
    background-color: #5a39a2;
    z-index: calc(8 - 2 + 2)
}

.satisfaction-graph__line--1 {
    z-index: calc(8 - 2 + 1)
}

.satisfaction-graph__segment--2 {
    color: #ff492c
}

.satisfaction-graph__bg--2 {
    background-color: #ff492c;
    z-index: calc(8 - 3 + 2)
}

.satisfaction-graph__line--2 {
    z-index: calc(8 - 3 + 1)
}

.satisfaction-graph__segment--3 {
    color: #23cca2
}

.satisfaction-graph__bg--3 {
    background-color: #23cca2;
    z-index: calc(8 - 4 + 2)
}

.satisfaction-graph__line--3 {
    z-index: calc(8 - 4 + 1)
}

.satisfaction-graph__segment--4 {
    color: #ffd200
}

.satisfaction-graph__bg--4 {
    background-color: #ffd200;
    z-index: calc(8 - 5 + 2)
}

.satisfaction-graph__line--4 {
    z-index: calc(8 - 5 + 1)
}

.satisfaction-graph__segment--5 {
    color: #a8d3eb
}

.satisfaction-graph__bg--5 {
    background-color: #a8d3eb;
    z-index: calc(8 - 6 + 2)
}

.satisfaction-graph__line--5 {
    z-index: calc(8 - 6 + 1)
}

.satisfaction-graph__segment--6 {
    color: #ff9280
}

.satisfaction-graph__bg--6 {
    background-color: #ff9280;
    z-index: calc(8 - 7 + 2)
}

.satisfaction-graph__line--6 {
    z-index: calc(8 - 7 + 1)
}

.satisfaction-graph__segment--7 {
    color: #062846
}

.satisfaction-graph__bg--7 {
    background-color: #062846;
    z-index: calc(8 - 8 + 2)
}

.satisfaction-graph__line--7 {
    z-index: calc(8 - 8 + 1)
}

.satisfaction-graph__segment--average {
    color: #999
}

.satisfaction-graph__bg--average {
    background-color: #999;
    z-index: 10
}

.satisfaction-graph__rule {
    background: #cacaca
}

.satisfaction-graph__rule--vertical {
    position: absolute;
    top: 0;
    bottom: 0
}

.satisfaction-graph__rule--horizontal {
    position: absolute;
    right: 36px;
    left: 36px
}

.satisfaction-graph__label {
    color: #555;
    white-space: nowrap
}

.satisfaction-graph__label--vertical {
    position: absolute;
    bottom: -30px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0)
}

.satisfaction-graph__label--horizontal {
    position: absolute;
    right: 0;
    left: 0
}

.satisfaction-graph__set {
    height: 100%;
    width: 100%
}

.satisfaction-graph__point {
    border-radius: 20px;
    position: absolute
}

.satisfaction-graph__line {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.satisfaction-graph__legend {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .875rem;
    margin-bottom: .375rem
}

.satisfaction-graph__legend-wrapper {
    margin-left: 35px;
    padding-top: 4.5rem;
    width: 70%
}

.satisfaction-graph__legend-point {
    border-radius: 20px;
    height: 20px;
    margin-right: .75rem;
    min-width: 20px
}

.safe-confirm {
    border: 1px solid #cacaca
}

.safe-confirm__message {
    background-color: #f1d3ce;
    padding: .75rem
}

.safe-confirm__input {
    padding: .75rem
}

.safe-confirm--inactive .safe-confirm__input {
    position: relative
}

.safe-confirm--inactive .safe-confirm__input::after {
    background-color: rgba(255,255,255,.5);
    bottom: 0;
    content: " ";
    cursor: not-allowed;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

.savebar {
    border-top: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fefefe;
    bottom: 0;
    -webkit-box-shadow: 0 -1px 11px 0 rgba(10,10,10,.29);
    box-shadow: 0 -1px 11px 0 rgba(10,10,10,.29);
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 3.75rem;
    left: 0;
    position: fixed;
    right: 0;
    -webkit-transform: translateX(72px);
    transform: translateX(72px);
    -webkit-transition: .5s cubic-bezier(0.86, 0, 0.07, 1) transform;
    transition: .5s cubic-bezier(0.86, 0, 0.07, 1) transform;
    will-change: transform;
    z-index: 100
}

.savebar--stretched {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.sidenav--expanded .savebar {
    -webkit-transform: translateX(calc(72px + 168px));
    transform: translateX(calc(72px + 168px))
}

.savebar__highlighted {
    background-color: #2690ce;
    border-radius: 1.25rem;
    color: #fefefe;
    padding: .125rem .3125rem
}

.savebar__offset {
    padding-bottom: calc(3.75rem + 1.5rem)
}

.savebar__pop-in {
    left: 1.5rem;
    position: absolute
}

.saved-reviews-card__header {
    background-color: #f3f3f4;
    border-radius: .75rem .75rem 0 0;
    margin-bottom: .75rem;
    padding: 2.25rem 3rem
}

.saved-reviews-card__container {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: -1rem;
    position: absolute
}

.saved-reviews-card__logo {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    border-radius: .1875rem;
    -webkit-box-shadow: 2px 2px 8px 0 rgba(0,0,0,.26);
    box-shadow: 2px 2px 8px 0 rgba(0,0,0,.26);
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 4.625rem;
    margin-right: .75rem;
    max-height: 6rem;
    max-width: 6rem;
    padding: .1875rem;
    width: 4.625rem
}

.score-scale {
    max-width: 960px
}

.score-scale__input {
    display: none
}

.score-scale__marker {
    color: #555;
    font-size: .75rem
}

.score-scale__input:checked+.score-scale__label {
    background-color: #246f9e;
    border-color: #246f9e;
    color: #fefefe;
    font-weight: 600
}

.score-scale__input:checked+.score-scale__label:hover {
    background-color: #1f6089;
    border-color: #1f6089
}

.score-scale__label.score-scale__label {
    border: 1px solid #cacaca;
    background-color: #fefefe;
    border-radius: 2px;
    color: #0a0a0a;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: 1rem;
    margin-left: 0;
    margin-right: .25rem;
    margin-top: .25rem;
    padding-bottom: .375rem;
    padding-top: .375rem;
    text-align: center;
    -webkit-transition: border-color .1s ease-out,background-color .1s ease-out;
    transition: border-color .1s ease-out,background-color .1s ease-out
}

@media screen and (min-width: 37.5em) {
    .score-scale__label.score-scale__label {
        margin-right:.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .score-scale__label.score-scale__label {
        margin-right:1.5rem
    }
}

.score-scale__label.score-scale__label:last-child {
    margin-right: 0
}

.score-scale__label.score-scale__label:hover {
    background-color: #e9f4f8
}

.door-frame {
    cursor: pointer;
    overflow: hidden;
    position: relative
}

.screen-door {
    background: rgba(68,99,115,.9);
    bottom: 0;
    color: #fefefe;
    left: 0;
    opacity: 0;
    overflow: hidden;
    padding: 2px;
    position: absolute;
    right: 0;
    top: 100%;
    -webkit-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out
}

.door-frame:hover .screen-door {
    opacity: 1;
    top: 0
}

.result-box .screen-door {
    font-size: .625rem;
    line-height: 14px
}

.scrollable-modal {
    margin: 0 -15px -15px
}

.scrollable-modal__outer-content {
    background: -webkit-gradient(linear, left top, left bottom, from(#ff492c), to(#5a39a2));
    background: linear-gradient(#ff492c 0%, #5a39a2 100%);
    padding: 1.5rem
}

.scrollable-modal__inner-content {
    max-height: 450px;
    overflow-y: scroll;
    scrollbar-width: none
}

.scrollable-modal__inner-content::-webkit-scrollbar {
    display: none
}

.scroll-box {
    overflow-y: scroll;
    scrollbar-color: #d8d8d8 transparent
}

.scroll-box--auto {
    overflow-y: auto
}

.scroll-box::-webkit-scrollbar {
    background-color: transparent;
    width: 1rem
}

.scroll-box::-webkit-scrollbar-thumb {
    background: #d8d8d8;
    background-clip: padding-box;
    border: .25rem solid transparent;
    border-radius: .5rem
}

.scroll-box::-webkit-scrollbar-thumb:hover {
    background: #787878;
    background-clip: padding-box;
    border: .25rem solid transparent;
    border-radius: .5rem
}

.scroll-box--offset-scrollbar {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    padding-left: 1.5rem;
    padding-right: .5rem
}

.scroll-box--scroll-shadow {
    background: #fefefe no-repeat;
    background-image: radial-gradient(farthest-side at 50% 0, rgba(10, 10, 10, 0.2), transparent),radial-gradient(farthest-side at 50% 100%, rgba(10, 10, 10, 0.2), transparent);
    background-position: 0 0,0 100%;
    background-size: 100% .875rem;
    position: relative;
    z-index: 1
}

.scroll-box--scroll-shadow::before,.scroll-box--scroll-shadow::after {
    background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), color-stop(30%, #fefefe), to(rgba(254, 254, 254, 0)));
    background: linear-gradient(to bottom, #fefefe, #fefefe 30%, rgba(254, 254, 254, 0));
    content: "";
    display: block;
    height: 1.875rem;
    margin: 0 0 -1.875rem;
    position: relative;
    z-index: -1
}

.scroll-box--scroll-shadow::after {
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(254, 254, 254, 0)), color-stop(70%, #fefefe), to(#fefefe));
    background: linear-gradient(to bottom, rgba(254, 254, 254, 0), #fefefe 70%, #fefefe);
    margin: -1.875rem 0 0
}

.tt-suggestion .vendor-name {
    font-weight: 400
}

.search-widget {
    margin: auto;
    max-width: 549px
}

.twitter-typeahead {
    display: block !important
}

.tt-menu {
    border: 1px solid #fefefe;
    background: #fefefe;
    -webkit-box-shadow: 0 4px 4px rgba(10,10,10,.12);
    box-shadow: 0 4px 4px rgba(10,10,10,.12);
    outline: #555;
    width: 100%;
    z-index: 200 !important
}

.tt-menu a {
    color: #446373;
    text-decoration: none
}

.tt-menu h3 {
    border-top: solid #a8a8a8 1px;
    background: #e5edef;
    color: #333;
    font-size: .9375rem;
    font-weight: 400;
    line-height: 2;
    margin: 0;
    padding: 0 15px;
    text-transform: uppercase
}

.tt-menu>div:first-child h3 {
    border-top-width: 0
}

.tt-menu .slat {
    border-bottom: 0;
    margin: 0;
    padding: 4px 15px
}

.search-result.slat .slat-left {
    float: left;
    width: 30px
}

.search-result.slat .slat-right {
    margin-left: 36px
}

.tt-hint {
    color: #ededed
}

.tt-suggestion {
    border-top: solid #cacaca 1px;
    line-height: 2
}

.tt-suggestion:hover {
    background: #dee7ea;
    cursor: pointer
}

.tt-suggestion .product-name {
    display: block;
    font-size: .8125rem;
    line-height: 14px;
    margin-top: 0
}

.tt-suggestion .vendor-name {
    color: #999;
    display: block;
    font-size: .625rem;
    line-height: 15px
}

.tt-suggestion:last-child {
    padding-bottom: 4px
}

.tt-suggestion:first-child {
    padding-bottom: 0;
    padding-top: 4px
}

.tt-suggestion strong {
    font-weight: 600
}

.tt-cursor {
    background: #dee7ea
}

.search-result-link {
    padding-left: 15px;
    padding-right: 15px
}

.search-result-img-wrapper {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 30px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 30px
}

.search-result-img-wrapper img {
    max-height: 80%;
    max-width: 80%
}

.search-empty {
    padding: 5px 15px
}

.typeahead--dashboard .input-group input {
    border: 1px solid #fefefe
}

.typeahead--dashboard .input-group-button .button {
    border: 1px solid #fefefe;
    border-left: 0;
    height: 2.5rem;
    margin-left: -1px;
    padding: 11px 28px;
    width: 70px
}

.segmented-graph {
    -webkit-column-gap: .75rem;
    -moz-column-gap: .75rem;
    column-gap: .75rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    font-size: .75rem;
    height: 20.625rem
}

.segmented-graph__item {
    cursor: pointer;
    margin-bottom: .375rem;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.segmented-graph__items {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: .5rem;
    width: 100%
}

.segmented-graph__label-name {
    text-align: center
}

.segmented-graph--percentile .segmented-graph__column-half {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 6.875rem;
    position: relative
}

.segmented-graph--percentile .segmented-graph__column-half--top {
    height: 13.75rem
}

.segmented-graph--percentile .segmented-graph__label-line {
    position: absolute;
    right: .0625rem;
    top: .3125rem;
    width: 100%
}

.segmented-graph--percentile .segmented-graph__label-name {
    color: #252530;
    font-weight: 700;
    left: 77%;
    position: absolute;
    top: 4.0625rem;
    width: 50%
}

.segmented-graph--percentile .segmented-graph__legend {
    font-size: .75rem;
    font-weight: 700;
    margin-top: .375rem;
    text-align: center;
    width: 100%
}

.segmented-graph__legend {
    font-size: .9375rem;
    font-weight: 700
}

.segmented-graph__legend--align-right {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: right
}

.segmented-graph__legend--top {
    bottom: .375rem
}

.segmented-graph__label-line {
    border-right: 2px dashed #14855f;
    height: 3.5625rem;
    width: 50%
}

.segmented-graph__label-dot {
    background-color: #23cca2;
    border-radius: 50%;
    bottom: -0.1875rem;
    display: inline-block;
    height: .75rem;
    position: absolute;
    right: -0.25rem;
    width: .75rem
}

.segmented-graph__label-container {
    left: .5rem;
    position: absolute;
    width: 100%
}

.segmented-graph__line-container {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.segmented-graph__column {
    width: 100%
}

.segmented-graph__column-half {
    height: 10rem;
    padding-left: .15rem
}

.segmented-graph__column-half--top {
    position: relative
}

.segmented-graph__column-half--top .segmented-graph__items {
    bottom: .375rem;
    position: absolute
}

.segmented-graph__column-half--top .segmented-graph__label-name {
    bottom: 4.0625rem;
    position: absolute;
    width: 100%
}

.segmented-graph__column-half--top .segmented-graph__label-line-container {
    bottom: .3125rem;
    height: 3.4375rem;
    position: absolute;
    width: 100%
}

.segmented-graph__column-half--top .segmented-graph__label-line {
    border-right: 2px dashed #14855f;
    height: 100%;
    width: 50%
}

.segmented-graph__column-half--bottom {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: auto;
    padding-top: .75rem;
    position: relative
}

.segmented-graph__column-half--bottom .segmented-graph__label-line-container {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 3.125rem;
    margin-bottom: .75rem
}

.select2-container {
    display: inline-block;
    margin: 0 0 1rem 0;
    position: relative;
    vertical-align: middle
}

.select2-container .select2-choice {
    border: 1px solid #cacaca;
    background-clip: padding-box;
    background-color: #fefefe;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);
    background-origin: content-box;
    background-position: right center;
    background-repeat: no-repeat;
    background-size: 9px 6px;
    border-radius: 2px;
    color: #444;
    display: block;
    height: 2.4375rem;
    overflow: hidden;
    padding: .5rem;
    position: relative;
    text-decoration: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap
}

html[dir=rtl] .select2-container .select2-choice {
    padding: 0 8px 0 0
}

.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #aaa;
    border-radius: 0 0 2px 2px
}

.select2-container.select2-allowclear .select2-choice .select2-chosen {
    margin-right: 42px
}

.select2-container .select2-choice>.select2-chosen {
    display: block;
    float: none;
    margin-right: 26px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: auto
}

html[dir=rtl] .select2-container .select2-choice>.select2-chosen {
    margin-left: 26px;
    margin-right: 0
}

.select2-container .select2-choice abbr {
    border: 0;
    cursor: pointer;
    display: none;
    outline: 0;
    right: 1.5rem;
    text-decoration: none
}

.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block
}

.select2-container .select2-choice abbr:hover {
    cursor: pointer;
    opacity: 1
}

.select2-drop-mask {
    background-color: #fefefe;
    border: 0;
    filter: alpha(opacity=0);
    height: auto;
    left: 0;
    margin: 0;
    min-height: 100%;
    min-width: 100%;
    opacity: 0;
    padding: 0;
    position: fixed;
    top: 0;
    width: auto;
    z-index: 30000
}

.select2-drop {
    border: 1px solid #aaa;
    background: #fefefe;
    border-radius: 0 0 2px 2px;
    border-top: 0;
    color: #0a0a0a;
    margin-top: -1px;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 30001
}

.select2-drop.select2-drop-above {
    border-top: solid #aaa 1px;
    border-bottom: 0;
    border-radius: 2px 2px 0 0;
    margin-top: 1px
}

.select2-drop-active {
    border: 1px solid #246f9e;
    border-top: 0
}

.select2-drop.select2-drop-above.select2-drop-active {
    border-top: solid #246f9e 1px
}

.select2-drop-auto-width {
    border-top: solid #aaa 1px;
    width: auto
}

.select2-drop-auto-width .select2-search {
    padding-top: 4px
}

.select2-container .select2-choice .select2-arrow {
    background-clip: padding-box;
    border-radius: 0 2px 2px 0;
    display: inline-block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 18px
}

html[dir=rtl] .select2-container .select2-choice .select2-arrow {
    left: 0;
    right: auto
}

.select2-container .select2-choice .select2-arrow b {
    display: none
}

html[dir=rtl] .select2-container .select2-choice .select2-arrow b {
    background-position: 2px 1px
}

.select2-search {
    display: inline-block;
    margin: 0;
    min-height: 26px;
    padding-left: 4px;
    padding-right: 4px;
    position: relative;
    white-space: nowrap;
    width: 100%;
    z-index: 30002
}

.select2-search input {
    border: 1px solid #aaa;
    background: #fefefe url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath class='st0' d='M496 436L375 333c-13-12-26-17-37-16 29-34 46-77 46-125C384 86 298 0 192 0S0 86 0 192s86 192 192 192c48 0 91-17 125-46-1 11 4 24 16 37l103 121c17 20 46 21 64 4 17-18 16-47-4-64zM192 320c-71 0-128-57-128-128S121 64 192 64s128 57 128 128-57 128-128 128z' fill='%23555'/%3e%3c/svg%3e");
    background-position: right 10px center !important;
    background-repeat: no-repeat !important;
    background-size: 1rem !important;
    border-radius: 0;
    font-family: sans-serif;
    font-size: 1em;
    height: 2.4375rem;
    margin: 0;
    outline: 0;
    padding: .5rem;
    padding-right: 1.875rem;
    width: 100%
}

html[dir=rtl] .select2-search input {
    padding: 4px 5px 4px 20px
}

.select2-drop.select2-drop-above .select2-search input {
    margin-top: 4px
}

.select2-container-active .select2-choice,.select2-container-active .select2-choices {
    border: 1px solid #246f9e;
    outline: none
}

.select2-dropdown-open .select2-choice {
    background-color: #f2f8fc;
    border-bottom-color: transparent;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #246f9e;
    border-top-color: transparent
}

.select2-dropdown-open .select2-choice .select2-arrow {
    background: transparent;
    border-left: 0;
    -webkit-filter: none;
    filter: none
}

html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow {
    border-right: 0
}

.select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -18px 1px
}

html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -16px 1px
}

.select2-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.select2-results {
    margin: 4px 4px 4px 0;
    max-height: 200px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 0 0 4px;
    position: relative;
    -webkit-tap-highlight-color: rgba(10,10,10,0)
}

html[dir=rtl] .select2-results {
    margin: 4px 0 4px 4px;
    padding: 0 4px 0 0
}

.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0
}

.select2-results li {
    background-image: none;
    display: list-item;
    list-style: none
}

.select2-results li.select2-result-with-children>.select2-result-label {
    font-weight: bold
}

.select2-results .select2-result-label {
    cursor: pointer;
    margin: 0;
    min-height: 1em;
    padding: 3px 7px 4px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.select2-results-dept-1 .select2-result-label {
    padding-left: 20px
}

.select2-results-dept-2 .select2-result-label {
    padding-left: 40px
}

.select2-results-dept-3 .select2-result-label {
    padding-left: 60px
}

.select2-results-dept-4 .select2-result-label {
    padding-left: 80px
}

.select2-results-dept-5 .select2-result-label {
    padding-left: 100px
}

.select2-results-dept-6 .select2-result-label {
    padding-left: 110px
}

.select2-results-dept-7 .select2-result-label {
    padding-left: 120px
}

.select2-results .select2-highlighted {
    background: #246f9e;
    color: #fefefe
}

.select2-results li em {
    background: #feffde;
    font-style: normal
}

.select2-results .select2-highlighted em {
    background: transparent
}

.select2-results .select2-highlighted ul {
    background: #fefefe;
    color: #0a0a0a
}

.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
    padding-left: 5px
}

.select2-results .select2-disabled.select2-highlighted {
    background: #f4f4f4;
    color: #666;
    cursor: default;
    display: list-item
}

.select2-results .select2-disabled {
    background: #f4f4f4;
    cursor: default;
    display: list-item
}

.select2-results .select2-selected {
    display: none
}

.select2-more-results.select2-active {
    background: #f4f4f4 asset_url("select2-spinner.gif") no-repeat 100%
}

.select2-results .select2-ajax-error {
    background: rgba(255,50,50,.2)
}

.select2-more-results {
    background: #f4f4f4;
    display: list-item
}

.select2-container.select2-container-disabled .select2-choice {
    border: 1px solid #ddd;
    background-color: #f4f4f4;
    background-image: none;
    cursor: default
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0
}

.select2-container.select2-container-disabled .select2-choice abbr {
    display: none
}

.select2-container-multi .select2-choices {
    border: 1px solid #cacaca;
    background-color: #fefefe;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);
    background-origin: content-box;
    background-position: right center;
    background-repeat: no-repeat;
    background-size: 9px 6px;
    border-radius: 2px;
    cursor: text;
    line-height: 2.625rem;
    margin: 0;
    min-height: 26px;
    overflow: hidden;
    padding: .125rem .5rem .125rem .125rem;
    position: relative
}

.select2-container-multi .select2-choices .select2-search-field:first-child {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath class='st0' d='M496 436L375 333c-13-12-26-17-37-16 29-34 46-77 46-125C384 86 298 0 192 0S0 86 0 192s86 192 192 192c48 0 91-17 125-46-1 11 4 24 16 37l103 121c17 20 46 21 64 4 17-18 16-47-4-64zM192 320c-71 0-128-57-128-128S121 64 192 64s128 57 128 128-57 128-128 128z' fill='%23555'/%3e%3c/svg%3e");
    background-origin: content-box;
    background-position: 8px center;
    background-repeat: no-repeat;
    background-size: 1rem
}

.select2-container-multi .select2-choices .select2-search-field:first-child input {
    margin-left: 24px
}

.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #246f9e;
    outline: none
}

html[dir=rtl] .select2-container-multi .select2-choices {
    padding: 0 0 0 5px
}

.select2-locked {
    padding: 3px 5px !important
}

.select2-container-multi .select2-choices li {
    float: left;
    list-style: none
}

html[dir=rtl] .select2-container-multi .select2-choices li {
    float: right
}

.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap
}

.select2-container-multi .select2-choices .select2-search-field input {
    background: transparent !important;
    border: 0;
    color: #666;
    font-family: sans-serif;
    font-size: 100%;
    margin: 1px 0;
    outline: 0;
    padding: 5px;
    width: auto !important
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fefefe asset_url("select2-spinner.gif") no-repeat 100% !important
}

.select2-default {
    color: #252530 !important
}

.select2-container-multi .select2-choices .select2-search-choice {
    background-clip: padding-box;
    background-color: #cce4f3;
    border-radius: 1rem;
    color: #446373;
    cursor: default;
    font-weight: 600;
    line-height: 13px;
    margin: .125rem .125rem 0 0;
    padding: 0 1rem;
    padding-right: 2rem;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.select2-container-multi .select2-choices .select2-search-choice div {
    line-height: 2rem
}

html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice {
    margin: 3px 5px 3px 0;
    padding: 3px 18px 3px 5px
}

.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
    cursor: default
}

.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #f2f8fc
}

.select2-search-choice-close {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='%23446373' class='st0' d='M391 345l-46 46-89-90-89 90-46-46 90-89-90-89 46-46 89 90 89-90 46 46-90 89z'/%3e%3c/svg%3e");
    display: block;
    height: 1rem;
    margin-top: -0.5rem;
    opacity: .5;
    outline: none;
    position: absolute;
    right: .375rem;
    top: 50%;
    width: 1rem
}

html[dir=rtl] .select2-search-choice-close {
    left: 3px;
    right: auto
}

html[dir=rtl] .select2-container-multi .select2-search-choice-close {
    left: auto;
    right: 2px
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
    opacity: 1
}

.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    opacity: 1
}

.select2-container-multi.select2-container-disabled .select2-choices {
    border: 1px solid #ddd;
    background-color: #f4f4f4;
    background-image: none;
    cursor: default
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    border: 1px solid #ddd;
    background-color: #f4f4f4;
    background-image: none;
    padding: 3px 5px
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
    background: none;
    display: none
}

.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match {
    text-decoration: underline
}

.select2-offscreen,.select2-offscreen:focus {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    height: 1px !important;
    left: 0 !important;
    margin: 0 !important;
    outline: 0 !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    top: 0 !important;
    width: 1px !important
}

.select2-display-none {
    display: none
}

.select2-measure-scrollbar {
    height: 100px;
    left: -10000px;
    overflow: scroll;
    position: absolute;
    top: -10000px;
    width: 100px
}

.select2-equalizer .select2-container .select2-choice {
    height: auto;
    padding: 10px 8px
}

.select2-equalizer .select2-container-multi .select2-choices {
    padding: 2px 8px 2px 2px
}

.select2-ellipsis--2 .select2-choices li>div {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    padding: 5px 0;
    text-overflow: ellipsis
}

.select2-ellipsis--2 .select2-container-multi .select2-choices .select2-search-choice div {
    line-height: 24px
}

.selectable-menu {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 1.5rem
}

@media screen and (min-width: 46.875em) {
    .selectable-menu {
        -webkit-box-align:start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding-right: 4rem;
        padding-top: 0;
        width: 100%
    }
}

.selectable-menu__header {
    color: #252530;
    font-size: 1.375rem;
    font-weight: 700;
    line-height: 1.4;
    margin-bottom: 1.5rem;
    text-align: center
}

@media screen and (min-width: 46.875em) {
    .selectable-menu__header {
        font-size:2rem;
        text-align: left
    }
}

.selectable-menu__link {
    color: #ff492c;
    font-size: .875rem;
    font-weight: 600;
    margin-right: .75rem
}

.selectable-menu__link:hover {
    color: #df1f00
}

.selectable-menu__item-list {
    padding-bottom: 1.5rem;
    text-align: center
}

@media screen and (min-width: 46.875em) {
    .selectable-menu__item-list {
        padding-bottom:0;
        text-align: left;
        width: 100%
    }
}

.selectable-menu__item {
    border: 2px solid transparent;
    cursor: pointer;
    display: block;
    font-family: "Barlow",sans-serif;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.4;
    padding: .375rem .75rem;
    text-align: left
}

@media screen and (max-width: 46.8125em) {
    .selectable-menu__item:nth-child(n+5) {
        display:none
    }
}

.selectable-menu__item--active {
    border-color: #ff492c;
    border-radius: .1875rem;
    color: #ff492c;
    width: 100%
}

.selectable-menu__item--active--blue {
    border-color: #246f9e;
    color: #246f9e
}

.selectable-menu__card {
    border: 1px solid #cacaca;
    background-color: #fefefe;
    border-radius: .3125rem;
    margin: .375rem
}

@media screen and (min-width: 46.875em) {
    .selectable-menu__card {
        margin:.75rem
    }
}

.selectable-menu__card--name {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #252530;
    font-size: .75rem;
    font-weight: 700;
    margin-bottom: .1875rem
}

.selectable-menu__card__image-wrapper {
    height: 60px;
    width: 60px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media screen and (min-width: 62.5em) {
    .selectable-menu__card__image-wrapper {
        height:80px;
        width: 80px
    }
}

.selectable-menu__card__image-wrapper__img {
    max-height: 100%;
    max-width: 100%
}

.selectable-menu__card--review-count {
    font-size: .75rem;
    padding-left: .375rem
}

@media screen and (max-width: 62.4375em) {
    .selectable-menu__card-wrapper:nth-child(n+7) {
        display:none
    }
}

.selectable-table {
    border: 1px solid #cacaca;
    margin: 0
}

.selectable-table__title {
    font-size: 100%;
    font-weight: bold;
    text-align: center
}

.selectable-table__row__footer {
    text-align: center
}

.selectable-table__input {
    margin-bottom: 0
}

.selectable-table__row__footer,.selectable-table__row__content,.selectable-table__row__title,.selectable-table__title {
    padding-bottom: 0;
    padding-top: 0
}

.seller-form__error {
    background-color: #ffdbd5;
    color: #ff492c;
    margin-top: 1rem;
    padding: .2rem
}

.shadow-card {
    background-color: #fefefe;
    border-radius: .75rem;
    -webkit-box-shadow: 0 3px 12px 0 rgba(0,0,0,.26);
    box-shadow: 0 3px 12px 0 rgba(0,0,0,.26);
    margin: 0 0 1.5rem 0;
    padding: 1.5rem
}

.shadow-card--border-radius-half {
    border-radius: .375rem
}

@media screen and (min-width: 62.5em) {
    .shadow-card--shift-left {
        margin-left:-12px
    }
}

.segmented-shadow-card-container :last-child .segmented-shadow-card {
    margin-bottom: 0
}

.segmented-shadow-card {
    border-radius: .75rem;
    -webkit-box-shadow: 0 3px 12px 0 rgba(0,0,0,.26);
    box-shadow: 0 3px 12px 0 rgba(0,0,0,.26);
    margin: .75rem;
    padding: 0
}

@media screen and (min-width: 62.5em) {
    .segmented-shadow-card {
        margin:0 0 1.5rem 0
    }
}

.segmented-shadow-card__segment {
    padding: 1.5rem
}

.segmented-shadow-card__segment--multi-part {
    border-bottom: solid #cacaca 1px
}

.segmented-shadow-card__segment--multi-part:last-child {
    border: 0
}

.segmented-shadow-card__footer {
    padding: .75rem 1.5rem
}

.sidebar {
    border: 1px solid #cacaca;
    background: #fefefe;
    margin-bottom: 2.25rem;
    margin-top: 1.5rem;
    padding-top: 1.5rem
}

@media screen and (min-width: 46.875em) {
    .sidebar {
        margin-top:0
    }
}

.sidebar--product {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.sidebar--product__stack-vertical {
    margin-top: .75rem
}

@media screen and (min-width: 62.5em) {
    .sidebar--product__stack-vertical {
        margin-top:-120px
    }
}

.sidebar--product__container {
    overflow-wrap: break-word
}

.sidebar__new-tag {
    background-color: #5a39a2;
    border-radius: 12px;
    color: #fff;
    font-size: .75rem;
    left: -40px;
    padding: .375rem;
    position: absolute;
    top: -12px
}

.sidebar__logo {
    border: 1px solid #cacaca;
    height: 7.5rem;
    width: 7.5rem
}

@media screen and (min-width: 46.875em) {
    .sidebar__logo {
        border:unset;
        height: auto;
        margin: .75rem;
        width: 140px
    }
}

@media screen and (min-width: 62.5em) {
    .sidebar__logo {
        margin:1.5rem
    }
}

.sidebar__logo--wrapper {
    background: #fefefe;
    margin-left: .75rem
}

@media screen and (min-width: 37.5em) {
    .sidebar__logo--wrapper {
        margin-left:1.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .sidebar__logo--wrapper {
        border-bottom:solid #cacaca 1px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-left: 0
    }
}

.sidebar__description {
    margin: .75rem
}

@media screen and (min-width: 62.5em) {
    .sidebar__description {
        margin:1.5rem
    }
}

.sidebar__button {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
}

@media screen and (min-width: 46.875em) {
    .sidebar__button {
        width:100%
    }
}

.sidebar__button-wrapper {
    border-bottom: solid #cacaca 1px;
    margin: 0 .75rem;
    padding: 1.5rem 0
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .sidebar__button-wrapper {
        padding-top:0
    }
}

.sidebar__container--scroll {
    max-height: 18.75rem;
    overflow-y: auto
}

.sidebar__container--scroll::-webkit-scrollbar {
    border: 0
}

.sidebar__container--scroll:hover::-webkit-scrollbar:vertical {
    width: -6px
}

.sidebar__container--scroll:hover::-webkit-scrollbar-thumb {
    border: 2px solid #fefefe;
    background-color: #cacaca;
    border-radius: 8px
}

.sidebar__container--scroll--short {
    max-height: 10rem
}

.sidebar-gray {
    background-color: #eee;
    border-radius: 3px;
    margin-bottom: 1.5rem
}

.sidebar-gray__box {
    padding: .75rem
}

.sidebar-gray__box__heading {
    background-color: #5a39a2;
    border-radius: 3px 3px 0 0;
    color: #fefefe;
    font-size: 1rem;
    font-weight: 600;
    padding: .75rem 1.5rem
}

.sidebar-gray__box__content {
    border-radius: 0 0 3px 3px;
    max-height: 18.125rem;
    padding-top: 0
}

.listing-with-logos__list-item {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .75rem;
    font-weight: 600;
    margin-right: .75rem;
    padding: .375rem .75rem
}

.listing-with-logos__list-item:hover {
    background-color: #fefefe;
    border-radius: 3px
}

.listing-with-logos__list-index {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #505059;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.listing-with-logos__list-item-name {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: .75rem
}

.listing-with-logos__list-item-logo {
    height: 16px;
    width: 16px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: .375rem
}

.blue-body {
    padding: 0
}

.blue-body .paper__hd {
    background: #fefefe;
    padding: 0;
    position: relative
}

.blue-body .paper__bd {
    background: #dee7ea;
    padding: 1.5rem
}

@-webkit-keyframes collapse {
    from {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        -webkit-transform: translateX(-168px);
        transform: translateX(-168px)
    }
}

@keyframes collapse {
    from {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        -webkit-transform: translateX(-168px);
        transform: translateX(-168px)
    }
}

@-webkit-keyframes expand {
    from {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        -webkit-transform: translateX(168px);
        transform: translateX(168px)
    }
}

@keyframes expand {
    from {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        -webkit-transform: translateX(168px);
        transform: translateX(168px)
    }
}

.sidenav-column {
    background: #062846;
    height: 100vh;
    position: fixed;
    -webkit-transition: width .5s cubic-bezier(0.86, 0, 0.07, 1);
    transition: width .5s cubic-bezier(0.86, 0, 0.07, 1);
    width: 72px
}

.sidenav-container {
    background: transparent;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 100vh;
    min-width: 72px;
    -ms-scroll-chaining: none;
    overscroll-behavior: contain;
    position: fixed;
    scrollbar-color: rgba(202,202,202,.8) #062846;
    scrollbar-width: thin;
    top: 0;
    -webkit-transition: min-width .5s cubic-bezier(0.86, 0, 0.07, 1);
    transition: min-width .5s cubic-bezier(0.86, 0, 0.07, 1);
    z-index: 200
}

.sidenav-container:hover {
    display: table
}

.sidenav-container::-webkit-scrollbar {
    width: 10px
}

.sidenav-container::-webkit-scrollbar-thumb {
    background-color: rgba(202,202,202,.8);
    border: 2px solid #062846;
    border-radius: 6px
}

.sidenav-container::-webkit-scrollbar-track {
    background-color: #062846
}

.sidenav {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 100%;
    position: absolute;
    -webkit-transform: translateX(calc(-1 * 168px)) translateZ(0);
    transform: translateX(calc(-1 * 168px)) translateZ(0);
    -webkit-transition: .5s cubic-bezier(0.86, 0, 0.07, 1) transform,.5s cubic-bezier(0.86, 0, 0.07, 1) opacity;
    transition: .5s cubic-bezier(0.86, 0, 0.07, 1) transform,.5s cubic-bezier(0.86, 0, 0.07, 1) opacity;
    will-change: transform;
    z-index: 200
}

.sidenav__tag {
    background-color: #fefefe;
    color: #062846;
    font-family: "Barlow Semi Condensed",sans-serif;
    font-size: .75rem;
    height: 1.25rem;
    padding: .0625rem .25rem;
    position: absolute;
    right: 0;
    text-transform: uppercase
}

.sidenav__overlay {
    position: relative
}

.sidenav__overlay::after {
    background-color: rgba(0,0,0,.5);
    bottom: 0;
    content: " ";
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1000
}

.sidenav__content {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-width: 240px;
    width: 240px
}

.sidenav__canvas {
    background-color: #f3f3f4;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 100vh;
    overflow: hidden;
    -ms-scroll-chaining: none;
    overscroll-behavior: contain;
    padding-top: 3.75rem;
    position: relative;
    width: calc(100% - 72px)
}

.sidenav__canvas.expand {
    -webkit-animation: .5s expand cubic-bezier(0.86, 0, 0.07, 1);
    animation: .5s expand cubic-bezier(0.86, 0, 0.07, 1)
}

.sidenav__canvas.expand--end {
    left: 240px;
    -webkit-transform: none;
    transform: none
}

.sidenav__canvas.collapse {
    -webkit-animation: .5s collapse cubic-bezier(0.86, 0, 0.07, 1);
    animation: .5s collapse cubic-bezier(0.86, 0, 0.07, 1)
}

.sidenav__canvas.collapse--end {
    left: 72px;
    -webkit-transform: none;
    transform: none
}

.sidenav--collapsed .sidenav__link--category .sidenav__tag {
    display: none
}

.sidenav--collapsed .sidenav__feature--flyout:hover .sidenav__flyout--secondary,.sidenav--collapsed .sidenav__feature--flyout:focus-within .sidenav__flyout--secondary {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.sidenav--expanded {
    overflow-x: scroll
}

@media screen and (min-width: 46.875em) {
    .sidenav--expanded {
        overflow-x:hidden
    }
}

.sidenav--expanded .sidenav-column {
    width: 240px
}

.sidenav--expanded .sidenav-container {
    min-width: 250px;
    overflow-x: hidden;
    overflow-y: auto
}

.sidenav--expanded .sidenav-container:hover {
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.sidenav--expanded .stickable--stuck.stickable--my-g2 {
    left: 240px
}

.sidenav--expanded .sidenav {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.sidenav--expanded .sidenav__cell-wrapper--main {
    background-color: #062846;
    position: sticky;
    top: 0;
    z-index: 10
}

.sidenav--expanded .sidenav__cell-wrapper--main:hover {
    background-color: #062846 !important
}

.sidenav--expanded .sidenav__cell--main:hover {
    background-color: rgba(254,254,254,.15)
}

.sidenav--expanded .sidenav__sidebar {
    min-width: 240px;
    width: 240px
}

.sidenav--expanded .sidenav__arrow {
    right: .75rem;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.sidenav--expanded .sidenav__cell-wrapper {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.sidenav--expanded .sidenav__category--flyout {
    display: none
}

.sidenav--expanded .sidenav__flyout {
    background: transparent;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    left: 0;
    max-height: 0;
    overflow: hidden;
    position: relative;
    -webkit-transition: .5s cubic-bezier(0.86, 0, 0.07, 1) max-height;
    transition: .5s cubic-bezier(0.86, 0, 0.07, 1) max-height
}

.sidenav--expanded .sidenav__feature--active .sidenav__flyout--secondary {
    background: transparent;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    left: 0;
    max-height: 600px;
    position: relative
}

.sidenav--expanded .sidenav__feature--active .sidenav__feature--secondary {
    background-color: rgba(254,254,254,.15)
}

.sidenav--expanded .sidenav__flyout--secondary .sidenav__link {
    padding-left: calc(72px + 1.5rem)
}

.sidenav--expanded .sidenav__link {
    padding-left: 72px
}

.sidenav--expanded .sidenav__info {
    opacity: 1;
    -webkit-transform: translateX(72px);
    transform: translateX(72px);
    -webkit-transition-duration: .5s;
    transition-duration: .5s
}

.sidenav--expanded .sidenav__wrapper--flyout {
    display: none
}

.sidenav--expanded .sidenav__info--home {
    width: 115px
}

.sidenav--expanded .sidenav__link--category {
    padding-left: 0
}

.sidenav--expanded .sidenav__feature--active .sidenav__link-icon {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

.sidenav--expanded .sidenav__feature--active>.sidenav__link,.sidenav--expanded .sidenav__link--active {
    background-color: rgba(254,254,254,.15)
}

.sidenav--expanded .sidenav__cell-wrapper--active .sidenav__wrapper--flyout {
    border-left: 0;
    display: block
}

.sidenav--expanded .sidenav__cell-wrapper--active .sidenav__feature--secondary {
    display: block
}

.sidenav--expanded .sidenav__cell-wrapper--active .sidenav__cell {
    border-bottom: 0
}

.sidenav--expanded .sidenav__cell-wrapper--active .sidenav__link--category {
    border-bottom: 1px solid rgba(254,254,254,.2)
}

.sidenav--expanded .sidenav__cell {
    width: 100%
}

.sidenav__sidebar {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 240px;
    width: 240px
}

.sidenav__icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 72px;
    position: absolute;
    right: 0;
    width: 72px
}

.sidenav__info {
    opacity: 0;
    overflow: hidden;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: .5s cubic-bezier(0.86, 0, 0.07, 1) transform,.5s cubic-bezier(0.86, 0, 0.07, 1) opacity;
    transition: .5s cubic-bezier(0.86, 0, 0.07, 1) transform,.5s cubic-bezier(0.86, 0, 0.07, 1) opacity;
    white-space: nowrap
}

.sidenav__body {
    overflow-x: scroll;
    width: 100%
}

@media screen and (min-width: 46.875em) {
    .sidenav__body {
        overflow-x:hidden
    }
}

.sidenav__flyout {
    background: #062846;
    background-size: auto 100vh;
    color: #fefefe;
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-weight: 600;
    left: 100%;
    min-width: 168px;
    position: absolute;
    top: 0;
    z-index: 1
}

.sidenav__flyout--placeholder {
    width: 240px
}

.sidenav__category {
    color: #fefefe
}

.sidenav__category--flyout {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(254,254,254,.15);
    border-bottom: 1px solid rgba(254,254,254,.2);
    border-left: 1px solid rgba(254,254,254,.2);
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 50px;
    white-space: nowrap
}

.sidenav__wrapper--flyout {
    border-left: 1px solid rgba(254,254,254,.2)
}

.sidenav__feature {
    color: #fefefe
}

.sidenav__feature--flyout {
    line-height: 1.125rem;
    position: relative
}

.sidenav__feature--flyout .sidenav__flyout--secondary {
    display: none
}

.sidenav__cell {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 3rem
}

.sidenav__cell:hover {
    background-color: rgba(254,254,254,.15)
}

.sidenav__cell--main {
    height: 3.75rem
}

.sidenav__cell--expanded {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.sidenav__cell--active {
    background-color: rgba(254,254,254,.15)
}

.sidenav__cell--border-top {
    border-top: 1px solid rgba(254,254,254,.2)
}

.sidenav__cell-wrapper {
    border-bottom: 1px solid rgba(254,254,254,.2);
    position: relative
}

.sidenav__cell-wrapper:last-child {
    border-bottom: 0;
    margin-top: auto
}

.sidenav__cell-wrapper:hover,.sidenav__cell-wrapper:focus-within {
    background-color: rgba(254,254,254,.15);
    border-bottom: 1px solid rgba(254,254,254,.3)
}

.sidenav__cell-wrapper:hover .sidenav__flyout--primary,.sidenav__cell-wrapper:focus-within .sidenav__flyout--primary {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.sidenav__link.sidenav__link--category:hover {
    background-color: transparent
}

.sidenav__cell-wrapper--active {
    background-color: rgba(254,254,254,.15)
}

.sidenav__cell-wrapper--active .sidenav__flyout--primary {
    max-height: 600px
}

.sidenav__cell-wrapper--active .sidenav__cell {
    border-bottom: 1px solid rgba(254,254,254,.2)
}

.sidenav__cell-wrapper--active .sidenav__link--category:hover {
    background-color: transparent
}

.sidenav__cell-wrapper--support {
    margin-top: auto
}

.sidenav__cell-wrapper--icon:not(:last-child) {
    border-color: transparent
}

.sidenav__cell-wrapper--icon .sidenav__cell {
    border-color: transparent
}

.sidenav__arrow {
    bottom: 1.5rem;
    cursor: pointer;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: absolute;
    right: .375rem;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    will-change: transform
}

.sidenav__link {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 400;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .5rem 1.5rem
}

.sidenav__link:hover {
    background-color: rgba(254,254,254,.15);
    color: #fefefe;
    text-decoration: none
}

.sidenav__link:focus {
    color: #fefefe
}

.sidenav__link--placeholder {
    color: transparent
}

.sidenav__link-icon {
    -webkit-transition: -webkit-transform .3s linear;
    transition: -webkit-transform .3s linear;
    transition: transform .3s linear;
    transition: transform .3s linear, -webkit-transform .3s linear
}

.sidenav__link--category {
    padding: 0
}

.sidenav__link--category-0 .sidenav__info {
    -webkit-transition-delay: 150ms;
    transition-delay: 150ms
}

.sidenav__link--category-1 .sidenav__info {
    -webkit-transition-delay: 175ms;
    transition-delay: 175ms
}

.sidenav__link--category-2 .sidenav__info {
    -webkit-transition-delay: 200ms;
    transition-delay: 200ms
}

.sidenav__link--category-3 .sidenav__info {
    -webkit-transition-delay: 225ms;
    transition-delay: 225ms
}

.sidenav__link--category-4 .sidenav__info {
    -webkit-transition-delay: 250ms;
    transition-delay: 250ms
}

.sidenav__link--category-5 .sidenav__info {
    -webkit-transition-delay: 275ms;
    transition-delay: 275ms
}

.sidenav__link--category-6 .sidenav__info {
    -webkit-transition-delay: 300ms;
    transition-delay: 300ms
}

.sidenav__placeholder {
    height: 32px
}

@media screen and (min-width: 79.375em) {
    .sidenav__placeholder {
        height:35px
    }
}

.sidenav__placeholder--large {
    height: 3rem
}

.sidenav__icons {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    pointer-events: none;
    position: absolute;
    width: 72px;
    z-index: 100
}

.sidenav__icons .sidenav__cell-wrapper--active {
    background: transparent
}

.sidenav__icons .sidenav__cell:hover {
    background: transparent
}

.sidenav__icons .sidenav__wrapper--flyout {
    border-left: 0
}

.sidenav__logo {
    height: 40px;
    left: 0;
    min-width: 95px;
    position: absolute;
    top: 15px;
    width: 95px
}

.sidenav__logo--g2 {
    left: -65px
}

.sidenav__logo-wrapper {
    height: 60px;
    overflow: hidden;
    position: relative;
    -webkit-transition: .5s cubic-bezier(0.86, 0, 0.07, 1) transform,.5s cubic-bezier(0.86, 0, 0.07, 1) opacity;
    transition: .5s cubic-bezier(0.86, 0, 0.07, 1) transform,.5s cubic-bezier(0.86, 0, 0.07, 1) opacity
}

.sidenav__logo-wrapper--g2 {
    left: 21px;
    width: 70px
}

.sidenav--expanded .sidenav__logo-wrapper--g2 {
    -webkit-transform: translateX(115px);
    transform: translateX(115px)
}

.sidenav__body--full-width {
    -webkit-transition: .5s cubic-bezier(0.86, 0, 0.07, 1) transform,.5s cubic-bezier(0.86, 0, 0.07, 1) opacity;
    transition: .5s cubic-bezier(0.86, 0, 0.07, 1) transform,.5s cubic-bezier(0.86, 0, 0.07, 1) opacity;
    -webkit-transition-property: width;
    transition-property: width;
    width: 100%
}

.sidenav--expanded .sidenav__body--full-width {
    width: calc(100% - 168px)
}

.stickable--stuck.stickable--my-g2 {
    left: 72px;
    margin-top: 3.75rem;
    right: 0
}

.signup-container {
    padding: 0
}

.signup-container.modal-body {
    padding: 0
}

.signup-container__header {
    border-bottom: solid #cacaca 1px;
    color: #555;
    margin: 0 0 .75rem;
    padding: 1.5rem;
    position: relative
}

@media screen and (max-width: 37.4375em) {
    .signup-container__header {
        border-left:0;
        border-right: 0
    }
}

.signup-container__body {
    padding: 1.5rem
}

@media screen and (max-width: 37.4375em) {
    .signup-container__body {
        padding:.75rem
    }
}

.signup-container__divider {
    border-bottom: 1px solid #cacaca;
    line-height: .1;
    margin: 1.875rem auto;
    max-width: 16.875rem
}

.signup-container__divider__modal {
    background-color: #fff;
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.signup-container__divider__page {
    background-color: #fafafa;
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.signup-container__footer {
    border-top: solid rgba(10,10,10,.25) 1px;
    background-color: #ededed;
    color: #555;
    padding: 1rem 1.5rem;
    position: relative
}

@media screen and (max-width: 37.4375em) {
    .signup-container__footer {
        bottom:0;
        position: fixed;
        width: 100%
    }
}

.simple-menu {
    display: inline-block;
    overflow: visible;
    position: relative
}

.simple-menu--right .simple-menu__body {
    right: 0
}

@media screen and (max-width: 46.8125em) {
    .simple-menu--full-width {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.simple-menu--full-width .simple-menu__anchor {
    width: 100%
}

.simple-menu--full-width .simple-menu__body {
    min-width: 100%
}

@media screen and (max-width: 46.8125em) {
    .simple-menu--center .simple-menu__body {
        min-width:100%;
        -webkit-transform: translate(-50%, 100%);
        transform: translate(-50%, 100%)
    }
}

.simple-menu--center .simple-menu__body {
    left: 0;
    right: 0;
    width: 15.625rem
}

.simple-menu__anchor {
    cursor: pointer
}

.simple-menu__anchor.simple-menu__show-more .less {
    display: none
}

.simple-menu__anchor.simple-menu__show-more.simple-menu__anchor--on .less {
    display: inline-block
}

.simple-menu__anchor.simple-menu__show-more.simple-menu__anchor--on .more {
    display: none
}

.simple-menu__body {
    border: 1px solid #cacaca;
    background: #fefefe;
    border-radius: .1875rem;
    bottom: 0;
    -webkit-box-shadow: 0 2px 4px #bdbdc0;
    box-shadow: 0 2px 4px #bdbdc0;
    display: none;
    margin-bottom: 0;
    margin-left: 0;
    position: absolute;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    z-index: 10
}

.simple-menu__body--plain {
    border: 1px solid #a7a7ac;
    -webkit-box-shadow: none;
    box-shadow: none;
    list-style: none
}

.simple-menu__item {
    list-style: none;
    padding: .375rem;
    white-space: nowrap
}

.simple-menu__item--wrap {
    white-space: normal
}

.simple-menu__item:not(:last-child) {
    border-bottom: solid #cacaca 1px
}

.simple-menu__item--no-border:not(:last-child) {
    border: 0
}

.simple-menu--navy-items .simple-menu__item--highlight {
    background-color: #e5e9ec
}

.simple-menu--navy-items .simple-menu__item--highlight p:first-of-type {
    font-weight: 600
}

.simple-menu--navy-items .simple-menu__item a {
    color: #252530;
    cursor: pointer
}

.simple-menu--navy-items .simple-menu__item:hover {
    background-color: #d1d7dd
}

.simple-menu--themed .simple-menu__body {
    border-radius: 0 0 3px 3px;
    border-top: 0
}

.simple-menu--themed .simple-menu__item a {
    color: inherit;
    cursor: pointer
}

.simple-menu--themed .simple-menu__item:hover {
    background-color: #dcdedc
}

.simple-menu--themed-navy .simple-menu__anchor {
    background-color: #fefefe;
    border: 1px solid #38536b;
    color: #38536b
}

.simple-menu--themed-navy .simple-menu__anchor:hover {
    background-color: #38536b;
    color: #fefefe
}

.simple-menu--themed-navy .simple-menu__anchor__text {
    border-right: solid 1px #38536b
}

.simple-menu--themed-navy .simple-menu__body {
    border-color: #062846
}

.simple-menu--themed-purple .simple-menu__body {
    border-color: #5a39a2
}

.simple-numbers {
    counter-reset: tiny-logo-counter;
    margin-left: 0
}

.simple-numbers__item {
    list-style: none;
    padding-bottom: .75rem;
    padding-top: .75rem
}

.simple-numbers__item::before {
    content: counter(tiny-logo-counter);
    counter-increment: tiny-logo-counter;
    padding: 1.5rem
}

@media screen and (max-width: 62.4375em) {
    .skip-link--hide-on-large-down {
        display:none
    }
}

@media screen and (min-width: 62.5em) {
    .skip-link--hide-on-xlarge-up {
        display:none
    }
}

@media screen and (max-width: 37.4375em) {
    .skip-link--hide-on-small-down {
        display:none
    }
}

@media screen and (min-width: 37.5em) {
    .skip-link--hide-on-medium-up {
        display:none
    }
}

.slat {
    position: relative;
    width: 100%
}

.slat>.col-1 {
    float: left
}

.slat__footer {
    padding: 0 0 1.5rem
}

@media screen and (min-width: 46.875em) {
    .slat--review>.col-1 {
        width:12.375rem
    }

    .slat--review>.col-2 {
        padding-left: 13.875rem
    }
}

@media screen and (max-width: 37.4375em) {
    .slat--review>.col-1 {
        float:inherit
    }
}

.slat--filter-slider {
    margin-bottom: -3px
}

.slat--filter-slider>.col-2 {
    padding-left: 4rem
}

@media screen and (min-width: 46.875em) {
    .slat--user-content>.col-1 {
        height:1px;
        width: 5rem
    }

    .slat--user-content>.col-2 {
        padding-left: 6.5rem
    }

    .slat--xlarge-logo>.col-1 {
        width: 6.25rem
    }

    .slat--xlarge-logo>.col-2 {
        padding-left: 7.75rem
    }
}

@media screen and (max-width: 37.4375em) {
    .slat--xlarge-logo>.col-1 {
        width:6.25rem
    }

    .slat--xlarge-logo>.col-2 {
        padding-left: 7rem
    }
}

@media screen and (min-width: 46.875em) {
    .slat--branded-vendor-product-group-logo>.col-1 {
        width:9.375rem
    }

    .slat--branded-vendor-product-group-logo>.col-2 {
        padding-left: 10.875rem
    }
}

@media screen and (max-width: 37.4375em) {
    .slat--branded-vendor-product-group-logo>.col-1 {
        float:none;
        width: 9.375rem
    }

    .slat--branded-vendor-product-group-logo>.col-2 {
        margin-top: 1.5rem;
        padding-left: 0
    }
}

@media screen and (min-width: 46.875em) {
    .slat--branded-vendor-product-group-logo-medal>.col-1 {
        width:9.375rem
    }

    .slat--branded-vendor-product-group-logo-medal>.col-2 {
        padding-left: 12.375rem
    }
}

@media screen and (max-width: 37.4375em) {
    .slat--branded-vendor-product-group-logo-medal>.col-1 {
        float:none;
        width: 9.375rem
    }

    .slat--branded-vendor-product-group-logo-medal>.col-2 {
        margin-top: 1.5rem;
        padding-left: 0
    }
}

@media screen and (min-width: 46.875em) {
    .slat--small-logo>.col-1 {
        width:3.4375rem
    }

    .slat--small-logo>.col-2 {
        padding-left: 4.9375rem
    }
}

@media screen and (max-width: 37.4375em) {
    .slat--small-logo>.col-1 {
        width:3.4375rem
    }

    .slat--small-logo>.col-2 {
        padding-left: 3.9375rem
    }
}

.slat--small-logo--middle>.col-2 {
    line-height: 3.4375rem
}

@media screen and (min-width: 46.875em) {
    .slat--small-user-content>.col-1 {
        float:left;
        width: 3.125rem
    }

    .slat--small-user-content>.col-2 {
        padding-left: 4.625rem
    }
}

.slat--small-user-content>.col-1 {
    float: none
}

.slat--small-user-content>.col-1 img {
    width: 3.125rem
}

.slat--small-review-credit>.col-1 {
    float: left;
    width: 3.125rem
}

.slat--small-review-credit>.col-2 {
    padding-left: 3.875rem
}

.slat--large-review-credit>.col-1 {
    float: left;
    width: 5rem
}

.slat--large-review-credit>.col-2 {
    padding-left: 5.75rem
}

.slat--centered-progress .col-1 {
    float: none;
    padding-right: 2.5rem;
    padding-top: 3px
}

.slat--centered-progress .col-2 {
    float: right;
    line-height: 16px;
    text-align: right;
    white-space: nowrap;
    width: 1.875rem
}

.slat--icon .col-1 {
    width: 1.375rem
}

.slat--icon .col-2 {
    padding-left: 1.375rem
}

.slat--sidebar .col-1 {
    width: 6.25rem
}

.slat--sidebar .col-2 {
    margin-left: .75rem;
    padding-left: 6.75rem
}

.slat--medium-logo>.col-1 {
    width: 5.75rem
}

.slat--medium-logo>.col-2 {
    padding-left: 5.75rem
}

.slat--large-logo>.col-1 {
    width: 7rem
}

.slat--large-logo>.col-2 {
    padding-left: 7rem
}

.slide-in {
    bottom: 0;
    left: 0;
    max-width: 360px;
    position: absolute;
    top: 0;
    -webkit-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    width: 75%;
    z-index: 1001
}

@media screen and (max-width: 37.4375em) {
    .slide-in {
        width:100%
    }
}

@media screen and (min-width: 62.5em) {
    .slide-in {
        display:none
    }
}

.slide-in--left {
    display: none;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.slide-in--left--active {
    display: block;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0)
}

.slide-in--right {
    display: none;
    max-width: unset;
    -webkit-transform: translateX(200%);
    transform: translateX(200%);
    -webkit-transform-origin: top right;
    transform-origin: top right
}

.slide-in--right--active {
    display: block;
    -webkit-transform: translateX(17%);
    transform: translateX(17%)
}

@media screen and (max-width: 37.4375em) {
    .slide-in--right--active {
        -webkit-transform:translateX(0%);
        transform: translateX(0%)
    }
}

.slide-in__overlay {
    background-color: #0a0a0a;
    bottom: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    -webkit-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    width: 100%;
    z-index: 1000
}

@media screen and (min-width: 62.5em) {
    .slide-in__overlay {
        display:none
    }
}

.slide-in__overlay--active {
    opacity: .25;
    pointer-events: initial
}

.slide-in__overlay--active.slide-in__overlay--with-content {
    background-color: rgba(33,33,33,.7);
    opacity: 1
}

.slide-in__overlay--light {
    background-color: #cacaca
}

.slide-in--top-right {
    max-height: 100%;
    overflow-y: auto;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%
}

.slide-in--bottom {
    bottom: 0;
    max-height: 100%;
    overflow-y: auto;
    position: fixed;
    right: 0;
    width: 100%
}

.slide-in--full--active {
    bottom: 0
}

.slide-in--full--active .slide-in__overlay {
    z-index: 1010
}

.slide-in--full--active .slide-in__target {
    z-index: 1020
}

.smart-content h3 {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.smart-content h4 {
    line-height: 22px;
    line-height: 1.375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 18px;
    font-size: 1.125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.smart-content h5 {
    line-height: 19px;
    line-height: 1.1875rem;
    margin-bottom: 8px;
    margin-bottom: .5rem;
    font-size: 15px;
    font-size: .9375rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.smart-content a {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e
}

.smart-content a:visited {
    color: #5a39a2
}

.smart-content a:hover {
    color: #5a39a2;
    text-decoration: underline
}

.smart-content__table-container {
    margin-bottom: 1.5rem;
    margin-top: .75rem;
    overflow: auto
}

.smart-content table th,.smart-content table td {
    border-style: solid;
    border-width: 1px
}

.smart-content table th {
    text-align: center
}

.smart-content table .col-1 {
    width: 8.3333333333%
}

.smart-content table .col-2 {
    width: 16.6666666667%
}

.smart-content table .col-3 {
    width: 25%
}

.smart-content table .col-4 {
    width: 33.3333333333%
}

.smart-content table .col-5 {
    width: 41.6666666667%
}

.smart-content table .col-6 {
    width: 50%
}

.smart-content table .col-7 {
    width: 58.3333333333%
}

.smart-content table .col-8 {
    width: 66.6666666667%
}

.smart-content table .col-9 {
    width: 75%
}

.smart-content table .col-10 {
    width: 83.3333333333%
}

.smart-content table .col-11 {
    width: 91.6666666667%
}

.smart-content table .col-12 {
    width: 100%
}

.smart-content table ul:last-of-type {
    margin-bottom: 0
}

.smart-content ul,.smart-content ol {
    margin-bottom: .75rem
}

.smart-content ol {
    list-style: revert
}

@media screen and (max-width: 46.8125em) {
    .smart-content__section-container:last-of-type {
        border-bottom:solid #cacaca 1px
    }
}

.smart-content__section--reviews-summary li:last-child {
    padding-bottom: 3rem
}

.smart-content__section--faqs ol {
    list-style-type: decimal
}

.smart-content__section--faqs ol li {
    font-style: italic
}

.smart-content__snippet-container {
    padding-bottom: 1.5rem
}

@media screen and (min-width: 46.875em) {
    .smart-content__snippet-container {
        padding-bottom:.75rem
    }
}

.smart-content__snippet-container:last-of-type {
    padding-bottom: 0
}

.smart-content__text--bold {
    font-weight: bold
}

.smart-content__text--align-right {
    text-align: right
}

.smart-content__text--italicized {
    font-style: italic
}

.smart-content__text--align-top {
    vertical-align: top
}

.selection-snippet-popover {
    display: none;
    left: -100px;
    position: absolute;
    top: -100px;
    width: 350px;
    z-index: 1010
}

.selection-snippet-popover .selection-snippet-popover-arrow {
    border: 2px solid #121211;
    background-color: #454543;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    height: 20px;
    -webkit-transform: rotate(45deg) scale(0.5);
    transform: rotate(45deg) scale(0.5);
    width: 20px
}

.selection-snippet-popover .selection-snippet-popover-clip {
    bottom: -11px;
    clip: rect(12px 24px 24px 0);
    display: block;
    height: 24px;
    left: 50%;
    line-height: 24px;
    margin-left: -12px;
    position: absolute;
    width: 24px
}

.selection-snippet-popover::after {
    background: #262625;
    bottom: -3px;
    -webkit-box-shadow: 0 0 2px #262625;
    box-shadow: 0 0 2px #262625;
    content: "";
    display: block;
    height: 8px;
    left: 50%;
    margin-left: -4px;
    position: absolute;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 8px
}

.selection-snippet-popover-inner {
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(49, 49, 47, 0.97)), to(#262625));
    background: linear-gradient(to bottom, rgba(49, 49, 47, 0.97), #262625);
    background-repeat: repeat-x;
    border: 1px solid;
    border-color: #262625 #1c1c1b #121211;
    -webkit-box-shadow: 0 1px 3px -1px rgba(10,10,10,.7),inset 0 0 1px rgba(254,254,254,.07),inset 0 0 2px rgba(254,254,254,.15);
    box-shadow: 0 1px 3px -1px rgba(10,10,10,.7),inset 0 0 1px rgba(254,254,254,.07),inset 0 0 2px rgba(254,254,254,.15);
    overflow: hidden;
    padding: 8px;
    position: relative
}

.snippet__index {
    background-color: #90d7ee;
    color: #fefefe;
    font-size: .5625rem;
    height: 16px;
    left: -8px;
    line-height: 16px;
    position: absolute;
    text-align: center;
    top: -8px;
    width: 16px;
    z-index: 10
}

.snippet__index::before {
    border-right: solid #90d7ee 1px;
    content: "";
    display: block;
    height: 16px;
    left: 7px;
    position: absolute;
    top: 11px;
    z-index: 0
}

.snippet__index--1 {
    background-color: #ff492c
}

.snippet__index--1::before {
    border-right: solid #ff492c 1px
}

.snippet__index--2 {
    background-color: #14855f
}

.snippet__index--2::before {
    border-right: solid #14855f 1px
}

.snippet__index--0 {
    background-color: #446373
}

.snippet__index--0::before {
    border-right: solid #446373 1px
}

.snippet-callout--highlighted {
    border-color: #90d7ee
}

.snippet__mark {
    background-color: #c7ebf6
}

.snippet__mark--dark {
    background-color: #c7ebf6
}

.snippet__mark--dark.snippet__mark--dark-1 {
    background-color: #fedad4
}

.snippet__mark--dark.snippet__mark--dark-2 {
    background-color: #cfe6de
}

.snippet__mark--dark.snippet__mark--dark-0 {
    background-color: #d9dfe2
}

.snippet-checkbox checkbox+.checkbox-label {
    position: unset
}

.snippet--highlighted {
    border: 1px solid #90d7ee
}

.snippet--highlighted.snippet--1 {
    border-color: #ff492c
}

.snippet--highlighted.snippet--2 {
    border-color: #14855f
}

.snippet--highlighted.snippet--0 {
    border-color: #446373
}

.snippet--body-wrapper {
    background-color: #eee;
    font-size: .9375rem
}

.snippet__copy-button {
    bottom: -14px;
    left: calc(50% - 18px);
    position: absolute
}

.snippet__highlights {
    line-height: 1.5rem;
    padding: 8px;
    white-space: pre-wrap;
    word-wrap: break-word
}

.snippet-copy-target {
    height: 0;
    left: 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.snippet-paste-target {
    width: 940px
}

.snippet-checkbox-wrapper {
    margin-top: -8px;
    position: absolute;
    top: 50%;
    width: 50px
}

.snippet-wrapper {
    padding-left: 50px
}

.snippets-unselectable * {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.snippets-unselectable .snippets-selectable * {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text
}

.snippet-hidden::before {
    content: " ";
    position: absolute;
    top: -9999px
}

.snippet__quotemark {
    font-size: 6.25rem;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: -50px
}

.snippet__avatar {
    bottom: -25px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 0;
    position: absolute;
    right: 0
}

.snippet__avatar>a>.user-image {
    width: 3.125rem
}

.snippet--carousel {
    height: calc(100% - 130px);
    max-width: 375px
}

@media screen and (max-width: 62.4375em) {
    .snippet--carousel {
        max-width:100%
    }
}

.snippet__preview {
    border: 1px solid #cacaca;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: .1875rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.snippet__preview:not(:last-of-type) {
    margin-bottom: 1.125rem
}

.snippet__checkbox {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.snippet__checkbox-label {
    height: 1rem;
    left: .5rem;
    width: 1rem
}

.snippet__content {
    border-left: solid #cacaca 1px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 1.5rem;
    padding-top: .75rem;
    position: relative;
    width: 100%
}

.snippet__actions {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    padding-left: .75rem;
    padding-right: .75rem;
    width: 7rem
}

.snippet__topbar {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.snippet__review {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 1.5rem
}

.snippet__response .float-right.icon-close {
    position: absolute;
    right: .375rem;
    top: .375rem
}

.snippet__response .snippet__index {
    border-radius: 1.25rem
}

.snippet__copy {
    color: #555;
    cursor: pointer;
    position: absolute;
    right: .75rem;
    top: .75rem
}

.snippet__copy:hover {
    color: #2690ce
}

.social-asset {
    position: relative
}

.social-asset>svg {
    height: auto;
    max-height: 238px;
    width: 100%
}

.social-asset__watermark {
    background-color: #fefefe;
    color: #bc2810;
    font-family: "Barlow",sans-serif;
    font-size: 24px;
    font-weight: 600;
    left: 50%;
    opacity: .7;
    padding: .75rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    white-space: nowrap
}

.social-asset__watermark:hover {
    cursor: pointer;
    opacity: 1
}

.social-asset__preview {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.social-asset__preview--graphic {
    background: #fefefe;
    border-radius: .375rem .375rem 0 0;
    -webkit-box-shadow: .1875rem .1875rem .75rem 0 rgba(0,0,0,.25);
    box-shadow: .1875rem .1875rem .75rem 0 rgba(0,0,0,.25);
    height: 16.25rem;
    margin: auto;
    width: 20.875rem
}

.social-asset__preview-watermark::after {
    background-image: url("data:image/svg+xml,%3csvg width='1719' height='600' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M490.777 267.731c0 27.851-19.439 46.169-48.972 46.169h-35.889c-.747 0-1.121.374-1.121 1.121v60.375c0 1.496-1.122 2.617-2.617 2.617h-20.561c-1.496 0-2.617-1.121-2.617-2.617V223.618c0-1.495 1.121-2.617 2.617-2.617H443.3c28.412-.187 47.477 18.692 47.477 46.73zm-25.981.748c0-14.954-10.094-25.047-25.421-25.047h-33.459c-.747 0-1.121.373-1.121 1.121v47.291c0 .747.374 1.121 1.121 1.121h33.459c15.327 0 25.421-9.907 25.421-24.486zm142.992 107.665l-29.533-64.674c-.187-.374-.934-.935-1.308-.935h-26.916c-.748 0-1.122.374-1.122 1.122v63.739c0 1.496-1.121 2.617-2.617 2.617h-20.561c-1.495 0-2.617-1.121-2.617-2.617V223.805c0-1.495 1.122-2.617 2.617-2.617h61.683c27.851 0 46.356 18.318 46.356 45.795 0 20.935-11.402 35.889-30.094 41.496-.747 0-.934.748-.747 1.309l31.589 65.234c.934 2.056 0 3.178-2.056 3.178h-21.496c-1.495 0-2.617-.561-3.178-2.056zM548.722 244.74v44.674c0 .747.374 1.121 1.122 1.121h33.645c14.393 0 23.926-9.346 23.926-23.365 0-13.832-9.72-23.551-23.926-23.551h-33.645c-.748 0-1.122.373-1.122 1.121zm224.116-1.121h-76.45c-.748 0-1.122.373-1.122 1.121v41.87c0 .748.374 1.121 1.122 1.121h51.403c1.495 0 2.616 1.122 2.616 2.617v17.01c0 1.495-1.121 2.617-2.616 2.617h-51.403c-.748 0-1.122.373-1.122 1.121v43.365c0 .748.374 1.122 1.122 1.122h76.45c1.495 0 2.617 1.121 2.617 2.617v17.009c0 1.496-1.122 2.617-2.617 2.617H671.902c-1.496 0-2.617-1.121-2.617-2.617V223.618c0-1.495 1.121-2.617 2.617-2.617h100.936c1.495 0 2.617 1.122 2.617 2.617v17.01c0 1.869-1.122 2.991-2.617 2.991zm75.889 132.338l-47.104-151.591c-.374-1.869.374-3.178 2.243-3.178h22.244c1.495 0 2.616.935 3.177 2.243l33.645 117.011c.187.935 1.122.935 1.309 0l33.458-117.011c.374-1.308 1.496-2.243 3.178-2.243h21.683c1.869 0 2.616 1.309 2.243 3.178l-47.852 151.591c-.373 1.308-1.308 2.243-2.99 2.243H851.53c-1.495 0-2.243-.935-2.803-2.243zm108.226-.561V223.805c0-1.495 1.121-2.617 2.617-2.617h20.561c1.495 0 2.616 1.122 2.616 2.617v151.591c0 1.496-1.121 2.617-2.616 2.617H959.57c-1.496.187-2.617-.934-2.617-2.617zm171.217-131.777h-76.45c-.75 0-1.12.373-1.12 1.121v41.87c0 .748.37 1.121 1.12 1.121h51.4c1.5 0 2.62 1.122 2.62 2.617v17.01c0 1.495-1.12 2.617-2.62 2.617h-51.4c-.75 0-1.12.373-1.12 1.121v43.365c0 .748.37 1.122 1.12 1.122h76.45c1.5 0 2.62 1.121 2.62 2.617v17.009c0 1.496-1.12 2.617-2.62 2.617h-100.94c-1.49 0-2.61-1.121-2.61-2.617V223.618c0-1.495 1.12-2.617 2.61-2.617h100.94c1.5 0 2.62 1.122 2.62 2.617v17.01c.18 1.869-.94 2.991-2.62 2.991zm66.73 132.338l-40.75-151.778c-.37-2.056.38-2.991 2.24-2.991h22.06c1.5 0 2.62.748 3.18 2.243l25.61 102.245c.18.934 1.12.934 1.31 0l24.48-102.245c.38-1.495 1.31-2.243 2.99-2.243h21.5c1.49 0 2.61.748 3.18 2.243l25.98 102.432c.18.934 1.12.934 1.31 0l25.04-102.432c.38-1.495 1.5-2.243 3.18-2.243h20.94c1.86 0 2.99.935 2.43 2.991l-38.88 151.778c-.38 1.495-1.5 2.243-3.18 2.243h-20.94c-1.49 0-2.61-.748-3.17-2.243l-26.17-106.918c-.19-.934-1.12-1.121-1.31 0l-25.24 106.918c-.37 1.495-1.3 2.243-2.99 2.243h-19.81c-1.31 0-2.43-.748-2.99-2.243z' fill='%23EAEBEA'/%3e%3c/svg%3e");
    background-size: 65%;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 65%;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transform: rotate(-30deg);
    transform: rotate(-30deg);
    z-index: 100
}

.social-media-link img {
    height: 2.5rem;
    margin-right: 1rem
}

.social-media-link--large img {
    height: 2rem;
    margin-right: .75rem
}

.social-media-link--small img {
    height: 1rem;
    margin-right: .75rem
}

.social-share {
    display: inline-block
}

.social-share__item {
    display: inline-block;
    height: 25px;
    width: 25px
}

.social-share__item--horizontal {
    margin-right: .375rem
}

.social-share__item--horizontal:last-child {
    margin-right: 0
}

.social-share__item--vertical {
    margin-bottom: .375rem
}

.social-share__item--vertical:last-child {
    margin-bottom: 0
}

.sort-link {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #505059;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.sort-link::after {
    background-repeat: no-repeat;
    background-size: .9375rem;
    content: " ";
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: .9375rem;
    margin-left: 0;
    margin-right: 4px;
    width: .9375rem;
    background-image: url("data:image/svg+xml,%3csvg width='8' height='15' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='%23252530' fill-rule='evenodd'%3e%3cpath d='M.25 9.75v2.969L3.988 15l3.762-2.25v-3L4 12zM7.75 5.25V2.281L4.012 0 .25 2.25v3L4 3z'/%3e%3c/g%3e%3c/svg%3e");
    background-size: 50%;
    margin-left: .375rem;
    opacity: 0
}

.sort-link:hover {
    color: #252530;
    text-decoration: none
}

.sort-link:hover::after {
    background-image: url("data:image/svg+xml,%3csvg width='8' height='15' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='%23252530' fill-rule='evenodd'%3e%3cpath d='M.25 9.75v2.969L3.988 15l3.762-2.25v-3L4 12zM7.75 5.25V2.281L4.012 0 .25 2.25v3L4 3z'/%3e%3c/g%3e%3c/svg%3e");
    opacity: 1
}

.sort-link:focus {
    color: #252530
}

.sort-link--midnight {
    color: #252530
}

.tablesorter-headerAsc .sort-link::after,.sort-link--asc::after {
    background-image: url("data:image/svg+xml,%3csvg width='8' height='15' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='%23252530' fill-rule='evenodd'%3e%3cpath d='M.25 9.75v2.969L3.988 15l3.762-2.25v-3L4 12z' opacity='.3'/%3e%3cpath d='M7.75 5.25V2.281L4.012 0 .25 2.25v3L4 3z'/%3e%3c/g%3e%3c/svg%3e");
    opacity: 1
}

.tablesorter-headerDesc .sort-link::after,.sort-link--desc::after {
    background-image: url("data:image/svg+xml,%3csvg width='8' height='15' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='%23252530' fill-rule='evenodd'%3e%3cpath d='M.25 9.75v2.969L3.988 15l3.762-2.25v-3L4 12z'/%3e%3cpath d='M7.75 5.25V2.281L4.012 0 .25 2.25v3L4 3z' opacity='.3'/%3e%3c/g%3e%3c/svg%3e");
    opacity: 1
}

.sparkline {
    fill: #c8e3f2;
    stroke: #2690ce
}

.sparkline__wrapper {
    position: relative
}

.sparkline__tooltip {
    background: #252530;
    color: #fefefe;
    display: none;
    padding: .1875rem .375rem;
    position: absolute;
    white-space: nowrap;
    z-index: 9999
}

@-webkit-keyframes spin {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }

    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }

    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }

    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes spin {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }

    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }

    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }

    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes centered-spin {
    from {
        -webkit-transform: translateY(-50%) rotate(0deg);
        transform: translateY(-50%) rotate(0deg)
    }

    to {
        -webkit-transform: translateY(-50%) rotate(360deg);
        transform: translateY(-50%) rotate(360deg)
    }
}

@keyframes centered-spin {
    from {
        -webkit-transform: translateY(-50%) rotate(0deg);
        transform: translateY(-50%) rotate(0deg)
    }

    to {
        -webkit-transform: translateY(-50%) rotate(360deg);
        transform: translateY(-50%) rotate(360deg)
    }
}

.inline-loading {
    position: relative
}

.inline-loading::after {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: centered-spin;
    animation-name: centered-spin;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    border-color: #ff492c;
    border-radius: 50%;
    border-right-color: transparent;
    border-style: solid;
    border-width: .125rem;
    content: " ";
    height: 1.25rem;
    margin-left: .0625rem;
    position: absolute;
    right: .3125rem;
    top: 50%;
    width: 1.25rem
}

.tab-loading:not(:required) {
    height: 128px;
    position: relative;
    width: 100%
}

.tab-loading:not(:required)::after {
    border: 5px solid #ff492c;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: spin;
    animation-name: spin;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    border-radius: 50%;
    border-right-color: transparent;
    content: " ";
    height: 64px;
    left: 50%;
    margin-left: -32px;
    position: absolute;
    top: 0;
    width: 64px
}

.tab-loading.nav-tab-loading {
    height: 30px;
    margin-bottom: -9px;
    width: 95px
}

.tab-loading.nav-tab-loading::after {
    height: 30px;
    margin-left: -15px;
    width: 30px
}

.tab-loading.nav-tab-loading.blue-load::after {
    border-color: #2690ce;
    border-right-color: transparent
}

.loading-container.ajax-loading {
    height: 128px;
    position: relative;
    width: 100%;
    background-image: none;
    height: auto;
    overflow: auto
}

.loading-container.ajax-loading::after {
    border: 5px solid #ff492c;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: spin;
    animation-name: spin;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    border-radius: 50%;
    border-right-color: transparent;
    content: " ";
    height: 64px;
    left: 50%;
    margin-left: -32px;
    position: absolute;
    top: 0;
    width: 64px
}

.loading-container.ajax-loading::before {
    background-color: #fefefe;
    bottom: 0;
    content: " ";
    left: 0;
    opacity: .7;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 99
}

.loading-container.ajax-loading::after {
    top: 200px;
    z-index: 99
}

.loading-container.ajax-loading--inline::after {
    top: 0;
    z-index: 1
}

.loading-container.ajax-loading--inline::before {
    z-index: 1
}

.loading-container.ajax-loading--sized {
    height: 95px
}

.loading-container.ajax-loading--cover {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.loading-container.ajax-loading--tiny::after {
    height: 30px;
    left: 100%;
    margin-left: -38px;
    margin-top: -15px;
    top: 50%;
    width: 30px
}

.loading-container.short-loader.ajax-loading::after,.loading-container.ajax-loading--top-33::after {
    top: 33%
}

.loading-container.short-loader.ajax-loading::after,.loading-container.ajax-loading--top-25::after {
    top: 25%
}

.loading-container.no-spinner-background-color.ajax-loading::before {
    background-color: transparent
}

.pjax-container:not(.has-nested-loading).ajax-loading {
    height: 128px;
    position: relative;
    width: 100%;
    background-image: none;
    height: auto;
    overflow: auto
}

.pjax-container:not(.has-nested-loading).ajax-loading::after {
    border: 5px solid #ff492c;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: spin;
    animation-name: spin;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    border-radius: 50%;
    border-right-color: transparent;
    content: " ";
    height: 64px;
    left: 50%;
    margin-left: -32px;
    position: absolute;
    top: 0;
    width: 64px
}

.pjax-container:not(.has-nested-loading).ajax-loading::before {
    background-color: #fefefe;
    bottom: 0;
    content: " ";
    left: 0;
    opacity: .7;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 99
}

.pjax-container:not(.has-nested-loading).ajax-loading::after {
    top: 200px;
    z-index: 99
}

.pjax-container:not(.has-nested-loading).pjax-short-loader.ajax-loading::after {
    top: 33%
}

.pjax-container:not(.has-nested-loading).ajax-loading--centered::after {
    position: fixed;
    top: 50%
}

.pjax-container.ajax-loading.has-nested-loading .nested-ajax-loading {
    height: 128px;
    position: relative;
    width: 100%;
    background-image: none;
    height: auto;
    overflow: auto
}

.pjax-container.ajax-loading.has-nested-loading .nested-ajax-loading::after {
    border: 5px solid #ff492c;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: spin;
    animation-name: spin;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    border-radius: 50%;
    border-right-color: transparent;
    content: " ";
    height: 64px;
    left: 50%;
    margin-left: -32px;
    position: absolute;
    top: 0;
    width: 64px
}

.pjax-container.ajax-loading.has-nested-loading .nested-ajax-loading::before {
    background-color: #fefefe;
    bottom: 0;
    content: " ";
    left: 0;
    opacity: .7;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 99
}

.pjax-container.ajax-loading.has-nested-loading .nested-ajax-loading::after {
    top: 200px;
    z-index: 99
}

.ajax-loading-z-index-plus-1 {
    z-index: 101 !important
}

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

@media screen and (max-width: 62.4375em) {
    .sr-only--large-down {
        border:0;
        clip: rect(0, 0, 0, 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        white-space: nowrap;
        width: 1px
    }
}

.stacked-table__th {
    display: none
}

.stacked-table__th-small {
    display: inline-block
}

.stacked-table__td {
    display: block
}

@media screen and (max-width: 62.4375em) {
    .stacked-table__td:first-child {
        background:#ededed
    }

    .stacked-table__td--no-background:first-child {
        background: none
    }
}

@media screen and (min-width: 62.5em) {
    .stacked-table__th-small {
        display:none
    }

    .stacked-table__th,.stacked-table__td {
        display: table-cell
    }
}

.stars {
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    height: 16px;
    width: 83px
}

.stars.large {
    height: 1.5rem;
    width: 7.75rem
}

@media screen and (max-width: 46.8125em) {
    .stars.xlarge--medium-down {
        height:2.25rem;
        width: 10.375rem
    }
}

.stars--small {
    height: .875rem;
    width: 4.6875rem
}

.stars--large {
    height: 1.5rem;
    width: 7.75rem
}

.stars--xlarge {
    height: 1.5rem;
    width: 7.75rem
}

@media screen and (min-width: 37.5em) {
    .stars--xlarge {
        height:36px;
        width: 186px
    }
}

.stars--responsive {
    height: 1rem;
    width: 5.1875rem
}

@media screen and (min-width: 46.875em) {
    .stars--responsive {
        height:1.5rem;
        width: 7.75rem
    }

    .star-wrapper {
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.star-wrapper__icon {
    margin-right: .375rem
}

.star-wrapper__desc__count {
    font-size: .875rem;
    font-weight: 480
}

.stars--link:hover {
    cursor: pointer;
    opacity: .5
}

.stars.stars-0 {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='76 397 124 24'%3e%3cpath class='st1' d='M100 406.3l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.stars.stars-1 {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='76 397 124 24'%3e%3cpath class='st0' d='M78 407.1l6.5-1.1 3.5-6.2-.1 16.1-6.1 3 .8-7z' fill='%23FF492C'/%3e%3cpath class='st1' d='M100 406.3l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.stars.stars-2 {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='76 397 124 24'%3e%3cpath class='st0' d='M78.1 406.9l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1 7-6.2-3-6.2 3 .8-6.9z' fill='%23FF492C'/%3e%3cpath class='st1' d='M100 406.3l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.stars.stars-3 {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='76 397 124 24'%3e%3cpath class='st0' d='M103 406.7l6.5-1.1 3.5-6.1-.1 16-6.1 3 .8-6.9zm-24.9.2l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1 7-6.2-3-6.2 3 .8-6.9z' fill='%23FF492C'/%3e%3cpath class='st1' d='M100 406.3l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.stars.stars-4 {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='76 397 124 24'%3e%3cpath class='st0' d='M78.1 406.9l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1 7-6.2-3-6.2 3 .8-6.9zm24.9 0l6.5-1.1 3.4-6.5 3.2 6.4 6.9 1.2-4.9 4.8 1.1 7-6.3-3-6.1 3 .8-6.9z' fill='%23FF492C'/%3e%3cpath class='st1' d='M100 406.3l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.stars.stars-5 {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='76 397 124 24'%3e%3cpath class='st0' d='M128 406.7l6.5-1.1 3.5-6.1-.1 16-6.1 3 .8-6.9zm-49.9.2l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1 7-6.2-3-6.2 3 .8-6.9zm24.9 0l6.5-1.1 3.4-6.5 3.2 6.4 6.9 1.2-4.9 4.8 1.1 7-6.3-3-6.1 3 .8-6.9z' fill='%23FF492C'/%3e%3cpath class='st1' d='M100 406.3l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.stars.stars-6 {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='76 397 124 24'%3e%3cpath class='st0' d='M78.1 406.9l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1 7-6.2-3-6.2 3 .8-6.9zm24.9 0l6.5-1.1 3.4-6.5 3.2 6.4 6.9 1.2-4.9 4.8 1.1 7-6.3-3-6.1 3 .8-6.9zm25.4 0l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1.1 7-6.3-3-6.2 3 .8-6.9z' fill='%23FF492C'/%3e%3cpath class='st1' d='M100 406.3l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.stars.stars-7 {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='76 397 124 24'%3e%3cpath class='st0' d='M153 406.7l6.5-1.1 3.5-6.1-.1 16-6.1 3 .8-6.9zm-74.9.2l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1 7-6.2-3-6.2 3 .8-6.9zm24.9 0l6.5-1.1 3.4-6.5 3.2 6.4 6.9 1.2-4.9 4.8 1.1 7-6.3-3-6.1 3 .8-6.9zm25.4 0l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1.1 7-6.3-3-6.2 3 .8-6.9z' fill='%23FF492C'/%3e%3cpath class='st1' d='M100 406.3l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.stars.stars-8 {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='76 397 124 24'%3e%3cpath class='st0' d='M78.1 406.9l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1 7-6.2-3-6.2 3 .8-6.9zm24.9 0l6.5-1.1 3.4-6.5 3.2 6.4 6.9 1.2-4.9 4.8 1.1 7-6.3-3-6.1 3 .8-6.9zm25.4 0l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1.1 7-6.3-3-6.2 3 .8-6.9zm24.6 0l6.5-1.1 3.4-6.5 3.2 6.4 6.9 1.2-4.9 4.8 1.1 7-6.3-3-6.1 3 .8-6.9z' fill='%23FF492C'/%3e%3cpath class='st1' d='M100 406.3l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.stars.stars-9 {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='76 397 124 24'%3e%3cpath class='st0' d='M178 406.7l6.5-1.1 3.5-6.1-.1 16-6.1 3 .8-6.9zm-99.9.2l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1 7-6.2-3-6.2 3 .8-6.9zm24.9 0l6.5-1.1 3.4-6.5 3.2 6.4 6.9 1.2-4.9 4.8 1.1 7-6.3-3-6.1 3 .8-6.9zm25.4 0l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1.1 7-6.3-3-6.2 3 .8-6.9zm24.6 0l6.5-1.1 3.4-6.5 3.2 6.4 6.9 1.2-4.9 4.8 1.1 7-6.3-3-6.1 3 .8-6.9z' fill='%23FF492C'/%3e%3cpath class='st1' d='M100 406.3l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.stars.stars-10 {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='76 397 124 24'%3e%3cpath class='st0' d='M78.1 406.9l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1 7-6.2-3-6.2 3 .8-6.9zm24.9 0l6.5-1.1 3.4-6.5 3.2 6.4 6.9 1.2-4.9 4.8 1.1 7-6.3-3-6.1 3 .8-6.9zm25.4 0l6.5-1.1 3.4-6.5 3.1 6.4 7 1.2-4.9 4.8 1.1 7-6.3-3-6.2 3 .8-6.9zm24.6 0l6.5-1.1 3.4-6.5 3.2 6.4 6.9 1.2-4.9 4.8 1.1 7-6.3-3-6.1 3 .8-6.9zm25 0l6.5-1.1 3.4-6.5 3.2 6.4 6.9 1.2-4.9 4.8 1.1 7-6.3-3-6.1 3 .8-6.9z' fill='%23FF492C'/%3e%3cpath class='st1' d='M100 406.3l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8zm37-8.4l-8.3-1.2-3.7-7.5-3.7 7.5-8.3 1.2 6 5.8-1.4 8.3 7.4-3.9 7.4 3.9-1.4-8.3 6-5.8zm-12 8.4l-5.2 2.8 1-5.8-4.2-4.1 5.9-.9 2.6-5.3 2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.4-2.8z' fill='%23FF492C'/%3e%3c/svg%3e")
}

.static-branding h1 {
    line-height: 36px;
    line-height: 2.25rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 32px;
    font-size: 2rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.static-branding h2,.static-branding h3 {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.static-branding h4 {
    line-height: 22px;
    line-height: 1.375rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 18px;
    font-size: 1.125rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.static-branding h5 {
    line-height: 19px;
    line-height: 1.1875rem;
    margin-bottom: 8px;
    margin-bottom: .5rem;
    font-size: 15px;
    font-size: .9375rem;
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #252530
}

.static-branding th {
    font-weight: 600
}

.static-branding a {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e
}

.static-branding a:visited {
    color: #5a39a2
}

.static-branding a:hover {
    color: #5a39a2;
    text-decoration: underline
}

.status-badge {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    font-family: "Barlow",sans-serif;
    font-size: .8rem;
    font-weight: 600;
    height: 25px;
    margin: .75rem 0 0 .75rem;
    padding: 0 .375rem
}

.status-badge--dark {
    background-color: #252530;
    color: #f7f7f7;
    border-radius: 0.125rem
}

.status-badge--dark:active,.status-badge--dark:focus,.status-badge--dark:hover {
    color: #f7f7f7;
    text-decoration: none
}

.status-badge--light {
    background-color: inherit;
    border-left: 1px solid #505059;
    border-radius: 0;
    color: #252530;
    font-size: .9375rem;
    height: 15px;
    padding-left: .75rem
}

.status-badge__icon+.status-badge__label {
    padding-left: .375rem
}

.stepbar {
    line-height: 12px;
    margin-top: 18px;
    position: relative
}

.stepbar::before {
    background-color: #9dcde8;
    content: " ";
    display: block;
    height: 4px;
    position: absolute;
    top: -16px;
    -webkit-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
    z-index: 1
}

.stepbar__container {
    padding-top: .5rem
}

.stepbar__step {
    color: #9dcde8;
    display: block;
    float: left;
    font-size: .875rem;
    font-weight: 600;
    position: relative;
    text-align: center
}

.stepbar__step:visited {
    color: #9dcde8
}

.stepbar__step:hover {
    color: #9dcde8;
    text-decoration: none
}

.stepbar__step::after {
    border: 6px solid #9dcde8;
    border-radius: 100%;
    content: " ";
    height: 12px;
    left: 50%;
    position: absolute;
    top: -16px;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 12px;
    z-index: 3
}

.stepbar__step.stepbar__step--visited {
    color: #2690ce
}

.stepbar__step.stepbar__step--visited:visited,.stepbar__step.stepbar__step--visited:hover {
    color: #2690ce
}

.stepbar__step.stepbar__step--visited::after {
    background-color: #fefefe;
    border: 9px solid #2690ce;
    height: 18px;
    width: 18px
}

.stepbar__step.stepbar__step--current {
    color: #2690ce
}

.stepbar__step.stepbar__step--current:visited,.stepbar__step.stepbar__step--current:hover {
    color: #2690ce
}

.stepbar__step.stepbar__step--current::after {
    background-color: #fefefe;
    border: 6px solid #2690ce;
    height: 18px;
    width: 18px
}

.stepbar__step:not([href]) {
    cursor: default
}

.stepbar__active-bar {
    background-color: #2690ce;
    height: 4px;
    position: absolute;
    top: -16px;
    -webkit-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
    -webkit-transition: width .3s ease-in;
    transition: width .3s ease-in;
    width: 0;
    z-index: 2
}

.stepbar--1 .stepbar__step {
    width: 100%
}

.stepbar--1 .stepbar__active-bar {
    margin-left: 50%
}

.stepbar--1::before {
    margin-left: 50%;
    width: 0%
}

.stepbar--2 .stepbar__step {
    width: 50%
}

.stepbar--2 .stepbar__active-bar {
    margin-left: 25%
}

.stepbar--2::before {
    margin-left: 25%;
    width: 50%
}

.stepbar--3 .stepbar__step {
    width: 33.3333333333%
}

.stepbar--3 .stepbar__active-bar {
    margin-left: 16.6666666667%
}

.stepbar--3::before {
    margin-left: 16.6666666667%;
    width: 66.6666666667%
}

.stepbar--4 .stepbar__step {
    width: 25%
}

.stepbar--4 .stepbar__active-bar {
    margin-left: 12.5%
}

.stepbar--4::before {
    margin-left: 12.5%;
    width: 75%
}

.stepbar--5 .stepbar__step {
    width: 20%
}

.stepbar--5 .stepbar__active-bar {
    margin-left: 10%
}

.stepbar--5::before {
    margin-left: 10%;
    width: 80%
}

.stepbar--6 .stepbar__step {
    width: 16.6666666667%
}

.stepbar--6 .stepbar__active-bar {
    margin-left: 8.3333333333%
}

.stepbar--6::before {
    margin-left: 8.3333333333%;
    width: 83.3333333333%
}

.stepbar--7 .stepbar__step {
    width: 14.2857142857%
}

.stepbar--7 .stepbar__active-bar {
    margin-left: 7.1428571429%
}

.stepbar--7::before {
    margin-left: 7.1428571429%;
    width: 85.7142857143%
}

.stepbar--8 .stepbar__step {
    width: 12.5%
}

.stepbar--8 .stepbar__active-bar {
    margin-left: 6.25%
}

.stepbar--8::before {
    margin-left: 6.25%;
    width: 87.5%
}

.stepbar--9 .stepbar__step {
    width: 11.1111111111%
}

.stepbar--9 .stepbar__active-bar {
    margin-left: 5.5555555556%
}

.stepbar--9::before {
    margin-left: 5.5555555556%;
    width: 88.8888888889%
}

.stepbar--10 .stepbar__step {
    width: 10%
}

.stepbar--10 .stepbar__active-bar {
    margin-left: 5%
}

.stepbar--10::before {
    margin-left: 5%;
    width: 90%
}

.step-form__section {
    border: 1px solid #cacaca;
    background-color: #fefefe;
    padding: 1.5rem
}

.step-form__section:not(:first-of-type) {
    border-top: 0
}

.step-form__section:first-of-type {
    border-top-left-radius: .1875rem;
    border-top-right-radius: .1875rem
}

.step-form__section:last-of-type {
    border-bottom-left-radius: .1875rem;
    border-bottom-right-radius: .1875rem
}

.step-form__button--disabled {
    cursor: not-allowed;
    opacity: .6
}

.step-form__disabled {
    cursor: not-allowed;
    opacity: .4;
    pointer-events: none
}

.step-form__header {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.step-form__note {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 2.75rem;
    margin-top: .75rem;
    width: 100%
}

.step-form__title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.step-form__section--disabled .step-form__content {
    opacity: .4
}

.step-form__section--disabled .step-form__header {
    opacity: .4
}

.step-form__section--disabled .step-form__inner {
    display: none
}

.step-form__section--complete .icon-checkmark-circle {
    color: #14855f
}

.step-form__section--complete .step-form__inner {
    display: none
}

.step-form__section--complete .step-form__inner--completed {
    display: block
}

.step-form__section--complete .step-form__edit {
    display: block
}

.step-form__section--edit .icon-checkmark-circle {
    color: #14855f
}

.step-form__section--edit .step-form__cancel {
    display: block
}

.step-form__section--available .step-form__inner {
    display: none
}

.step-form__section--available .step-form__edit {
    display: block
}

.step-form__inner {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.step-form__inner--completed {
    display: none
}

.step-form__inner--offset {
    margin-left: 2.75rem
}

.step-form__filter {
    border: 1px solid #cacaca;
    padding: 1.5rem;
    position: relative
}

.step-form__filter--arrowed {
    width: 75%
}

.step-form__filter--arrowed::after {
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(50%, #cacaca), color-stop(51%, transparent)),-webkit-gradient(linear, left top, right bottom, color-stop(50%, #cacaca), color-stop(51%, transparent));
    background-image: linear-gradient(to top right, #cacaca 50%, transparent 51%),linear-gradient(to bottom right, #cacaca 50%, transparent 51%);
    background-position: top left,bottom left;
    background-repeat: no-repeat;
    background-size: 100% calc(50% + 1px);
    bottom: 0;
    content: "";
    left: 100%;
    position: absolute;
    top: 0;
    width: 24px
}

.step-form__filter-result {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 25%
}

.step-form__edit {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 13.4375rem;
    width: 13.4375rem
}

.step-form__edit--hidden {
    display: none
}

.step-form__cancel {
    display: none
}

.step-form__actions {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.step-form__input {
    background-color: #fefefe;
    border-radius: .125rem;
    height: 2.9375rem
}

.step-form__input:disabled {
    background-color: #fefefe;
    width: auto
}

.step-form__input-wrapper {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%
}

.step-form__input-wrapper--small {
    max-width: 12.5rem
}

.step-form__input-wrapper--medium {
    width: 23.4375rem
}

.step-form__input-wrapper--tiny {
    max-width: 10rem
}

.step-form__border-style-solid {
    border-color: #5a39a2;
    border-left-width: 10px;
    border-style: solid
}

.step-form__flaired-container {
    padding: 24px 24px 24px 16px
}

.step-form__flaired-note {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 1.5rem;
    margin-top: .5rem;
    width: 100%
}

.step-form__completion-icon--on {
    color: #14855f
}

.step-form__completion-icon--off {
    color: #a7a7ac
}

svg.step-form__completion-icon {
    height: 1.25rem;
    width: 1.25rem
}

.stickable {
    z-index: 98
}

.stickable__container {
    position: relative
}

.stickable--stuck {
    position: fixed;
    top: 0
}

.stickable--bottom {
    bottom: 0;
    position: relative
}

.stickable--top {
    position: static
}

.stickable--hide-unstuck {
    -webkit-transform: translateX(-99999px);
    transform: translateX(-99999px)
}

.stickable--hide-unstuck.stickable--top {
    position: relative
}

.stickable--hide-unstuck.stickable--stuck {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.sticky-nav__grid-anchor {
    bottom: 0;
    height: 100px;
    position: absolute
}

.sticky-nav-container {
    padding: 1.5rem;
    margin: 0 auto;
    padding-bottom: .75rem;
    padding-top: .75rem
}

@media screen and (min-width: 37.5em) {
    .sticky-nav-container {
        width:600px
    }
}

@media screen and (min-width: 46.875em) {
    .sticky-nav-container {
        width:750px
    }
}

@media screen and (min-width: 62.5em) {
    .sticky-nav-container {
        width:1000px
    }
}

@media screen and (min-width: 79.375em) {
    .sticky-nav-container {
        width:1270px
    }
}

@media screen and (max-width: 37.4375em) {
    .sticky-nav-container {
        padding-left:.75rem;
        padding-right: .75rem
    }
}

.sticky-nav-container__parent {
    background: #fefefe;
    border: 0;
    left: 0;
    margin: 0;
    padding: 0;
    z-index: 999
}

.sticky-nav-container__mobile-buttons {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: .75rem;
    margin-top: 0
}

@media screen and (min-width: 62.5em) {
    .sticky-nav-container__mobile-buttons {
        display:none
    }
}

.sticky-nav-container__filter-overlay {
    height: 100vh;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: 999998
}

.sticky-nav-container__filter-slide-in {
    height: 100vh;
    position: fixed;
    z-index: 999999
}

.nav-anchor::before {
    content: "";
    height: 8em;
    margin-top: -8em;
    position: relative;
    width: 0
}

.nav-anchor--tall::before {
    height: 12em;
    margin-top: -12em
}

.suggested-product-list {
    border: 1px solid #cacaca;
    clear: both;
    margin-bottom: -1px;
    padding: .125rem 0;
    position: relative
}

.suggested-product-list>.col-1 {
    padding-left: .75rem;
    width: 5.75rem
}

.suggested-product-list>.col-2 {
    padding-left: 5.75rem;
    padding-right: 2.25rem
}

.suggested-product-list .new-tab-link {
    height: 2.5rem;
    padding: .75rem;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 2.5rem
}

.suggested-product-list img {
    height: 2.25rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 2.25rem
}

.suggested-product-list [type=checkbox]+label {
    padding-left: 1.75rem
}

.superuser-flair {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "Barlow";
    font-size: .875rem;
    font-weight: 600;
    margin-left: .375rem;
    margin-top: 1px;
    white-space: nowrap
}

.tab-navbar__wrapper {
    background-color: #f6f4f9;
    border-radius: 24px;
    margin-bottom: 1.5rem;
    margin-top: .75rem;
    padding-bottom: .5rem;
    padding-top: .5rem
}

.tab-navbar__button__tab {
    background-color: #fff;
    border: 0;
    color: #252530;
    font-weight: 600;
    margin-left: .375rem;
    margin-right: .375rem;
    text-align: center
}

.tab-navbar__button__tab:hover {
    background-color: #fff;
    color: #252530
}

.tab-navbar__button__tab--unselected {
    color: #252530;
    font-size: .875rem;
    font-weight: 400
}

.tab-navbar__button__tab--unselected:hover {
    background-color: #fff;
    color: #252530
}

.tabs--primary a {
    border-color: transparent;
    border-style: solid;
    border-width: 3px 0;
    color: #555;
    font-size: .9375rem;
    text-transform: uppercase
}

.tabs--primary .is-active a {
    border-color: transparent transparent #ff492c transparent
}

.tabs--primary.blend-in {
    background-color: transparent;
    border: 0
}

.tabs--underline {
    border: 1px solid #cacaca;
    background-color: transparent;
    border-bottom: 0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    overflow-x: auto
}

.tabs--underline::before,.tabs--underline::after {
    content: " ";
    display: table
}

.tabs--underline li {
    list-style-type: none
}

.tabs--underline a {
    border-color: transparent;
    border-style: solid;
    border-width: 3px 0;
    color: #252530;
    display: block;
    font-size: .9375rem;
    line-height: 1;
    margin: 0;
    padding: .625rem 1.5625rem;
    white-space: nowrap
}

.tabs--underline a:visited {
    color: #252530
}

.tabs--underline a:hover {
    color: #246f9e;
    text-decoration: none
}

.tabs--underline .is-active a {
    border-color: transparent transparent #246f9e;
    color: #252530;
    font-weight: 600
}

.tabs--underline--products {
    padding-left: .75rem
}

@media screen and (min-width: 46.875em) {
    .tabs--underline--products {
        padding-left:0
    }
}

.tabs--underline--products a {
    margin: 0 1.2rem;
    padding: 1.1rem 0
}

.tabs--underline--products a:hover {
    background: unset
}

.tabs--underline--products .tabs-title:first-child a:first-child {
    margin-left: 0
}

.tabs--underline-sticky {
    border: 0
}

.tabs-title--no-hover-effect a:hover {
    background: inherit
}

.tabs-title--hover-effect a:hover {
    color: #2690ce
}

.tabs-panel {
    -webkit-box-shadow: inset 0 4px 6px -4px rgba(10,10,10,.12);
    box-shadow: inset 0 4px 6px -4px rgba(10,10,10,.12)
}

.tabs-panel>h1 {
    color: #ff492c
}

.white-tabs-wrapper {
    background: #fefefe
}

.ghost-tabs-wrapper {
    background: #fafafa
}

.body-color-tabs-wrapper {
    background: #eee
}

.tabs--filled .is-active a {
    background-color: #246f9e;
    border: 0;
    color: #fefefe;
    line-height: inherit;
    position: relative
}

.js .tab-content {
    display: none
}

.js .tab-content.is-active {
    display: block
}

.tabs--sticky {
    background-color: inherit
}

.tabs--sticky a {
    border: 1px solid #cacaca;
    border-bottom: 0;
    color: #555;
    font-weight: 600;
    margin-left: -1px;
    padding: .85rem 1.5rem
}

.tabs--sticky .ml-0 a {
    margin-left: 0
}

.tabs--sticky .is-active a {
    border-top: solid #246f9e 3px;
    background-color: #fafafa;
    bottom: -1px;
    padding-bottom: 1rem;
    position: relative
}

.tabs--sticky .is-active a:focus {
    color: #555
}

.tabs--admin a {
    border: 1px solid #cacaca;
    background-color: #fcfcfc;
    border-bottom: 0;
    color: #555;
    font-weight: 600;
    margin-left: -1px;
    padding: .75rem 1.5rem
}

.tabs--admin .is-active a {
    border-top: solid #2690ce 3px;
    background-color: #fefefe;
    bottom: -1px;
    font-weight: 600;
    padding-bottom: 1rem;
    padding-top: .85rem;
    position: relative
}

.tabs--admin .is-active a:focus {
    color: #2690ce
}

.tags {
    list-style: none;
    margin: 0
}

.tags__li {
    border: 1px solid #bdbdc0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fdfdfd;
    border-radius: .25rem;
    color: #505059;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    float: left;
    font-weight: 600;
    height: 2rem;
    margin: 0 .5rem .5rem 0;
    padding: 0 .75rem;
    position: relative
}

.tags__li--small {
    color: #252530;
    font-size: 12px;
    font-weight: 400;
    height: 1.375rem;
    margin: 0 .25rem .25rem 0;
    padding: 0 .375rem
}

.tags__li--highlighted {
    border-color: #ff492c;
    color: #ff492c
}

.tags__li--clickable:hover {
    background-color: #fec8bf
}

.tags--teal {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-top: .75rem
}

.tags--teal .tag {
    border: 1px solid #cacaca;
    border-color: #23cca2;
    border-radius: .3125rem;
    font-size: .875rem;
    font-weight: 400;
    margin: .75rem .75rem 0 0;
    padding: .375rem .75rem
}

.tags__text {
    line-height: 2rem;
    max-width: 12.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.tags__text--removable {
    padding-right: .375rem
}

.tags__text__svg {
    border-radius: 100%;
    color: #858585;
    cursor: pointer;
    opacity: .5
}

.tags--pills--nox li {
    padding-right: 1rem
}

.tags__input-group>.input-group>.input-group-button {
    vertical-align: top
}

.text-below-image {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.text-below-image>div {
    text-align: center
}

.text-below-image--fixed-width-medium {
    max-width: 7.5rem
}

.text-overlay {
    height: 100%;
    overflow: auto;
    position: relative
}

.text-overlay__item {
    background-color: #0a0a0a;
    opacity: .7;
    padding: .3125rem .625rem;
    position: absolute;
    z-index: 100
}

.text-overlay__item--bottom-left {
    bottom: .75rem;
    left: .75rem;
    z-index: 97
}

.text-with-icon {
    padding-left: 1.25rem;
    position: relative
}

.text-with-icon [class^=icon-],.text-with-icon [class*=" icon-"] {
    height: 1rem;
    margin-left: -1.25rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 1rem
}

.text-with-icon.large-icon {
    margin-left: -2.25rem
}

.text-with-icon.large-icon svg {
    height: 2rem;
    width: 2rem
}

.text-with-icon.right-icon {
    padding-left: 0;
    padding-right: 1.25rem
}

.text-with-icon.right-icon [class^=icon-],.text-with-icon.right-icon [class*=" icon-"] {
    margin-left: 0;
    right: 0
}

.text-with-icon.right-icon.large-icon {
    padding-right: 2.25rem
}

.text-with-icon--roomie {
    padding-left: 1.5rem
}

.text-with-icon--roomie [class^=icon-],.text-with-icon--roomie [class*=" icon-"] {
    margin-left: -1.5rem
}

.html-embed .grid-axis-label__wrapper--vertical--branded {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.html-embed .grid-axis-label__wrapper--vertical--branded::before,.html-embed .grid-axis-label__wrapper--vertical--branded::after {
    height: 21%
}

.html-embed .grid-axis-label__wrapper--horizontal--branded::before,.html-embed .grid-axis-label__wrapper--horizontal--branded::after {
    width: 34%
}

.html-embed .grid-axis-label--vertical {
    margin: 0;
    position: relative;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    white-space: nowrap
}

@media screen and (min-width: 79.375em) {
    .grid-axis-label__wrapper::before,.grid-axis-label__wrapper::after {
        background:#246f9e;
        content: ""
    }
}

.grid-axis-label__wrapper--horizontal--branded {
    position: relative
}

.grid-axis-label__wrapper--horizontal--branded::before {
    background: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#5a39a2));
    background: linear-gradient(to right, #2690ce, #5a39a2);
    left: 0
}

.grid-axis-label__wrapper--horizontal--branded::after {
    background: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#ff492c));
    background: linear-gradient(to right, #5a39a2, #ff492c)
}

.grid-axis-label__wrapper--horizontal--branded::before,.grid-axis-label__wrapper--horizontal--branded::after {
    position: absolute;
    top: 50%;
    right: 0;
    height: 1px;
    width: 40%
}

.grid-axis-label__wrapper--vertical--branded {
    position: absolute;
    top: 0;
    right: -40px;
    bottom: 0;
    width: 40px
}

.grid-axis-label__wrapper--vertical--branded::before {
    background: -webkit-gradient(linear, left top, left bottom, from(#ff492c), to(#5a39a2));
    background: linear-gradient(#ff492c, #5a39a2);
    top: 0
}

.grid-axis-label__wrapper--vertical--branded::after {
    background: -webkit-gradient(linear, left top, left bottom, from(#5a39a2), to(#2690ce));
    background: linear-gradient(#5a39a2, #2690ce)
}

.grid-axis-label__wrapper--vertical--branded::before,.grid-axis-label__wrapper--vertical--branded::after {
    position: absolute;
    right: 50%;
    bottom: 0;
    height: 34%;
    width: 1px
}

.grid-axis-label--vertical {
    margin-left: .375rem;
    margin-top: .375rem;
    position: absolute;
    -webkit-transform: translate(-37%, 143px) rotate(90deg);
    transform: translate(-37%, 143px) rotate(90deg);
    white-space: nowrap
}

@media screen and (min-width: 62.5em) {
    .grid-axis-label--vertical {
        -webkit-transform:translate(-37%, 235px) rotate(90deg);
        transform: translate(-37%, 235px) rotate(90deg)
    }
}

.grid-axis-label--horizontal {
    margin-top: .375rem;
    text-align: center;
    width: 100%
}

.grid-axis-label {
    color: #252530;
    font-size: .8125rem;
    font-weight: 600
}

.grid-data-point {
    -webkit-transition: opacity .3s ease-in;
    transition: opacity .3s ease-in
}

.grid-data-point--animated .grid-data-point__icon,.grid-data-point--animated .grid-data-point__spring,.grid-data-point--animated .grid-data-point__post {
    -webkit-transition: .3s ease-in-out all;
    transition: .3s ease-in-out all
}

.grid-data-point__icon {
    height: 28px;
    width: 28px;
    border: 1px solid #446373;
    background: #fefefe;
    -webkit-box-shadow: 2px 2px 4px rgba(10,10,10,.3);
    box-shadow: 2px 2px 4px rgba(10,10,10,.3);
    cursor: pointer;
    overflow: hidden;
    padding: 1px;
    z-index: 5
}

@media screen and (min-width: 62.5em) {
    .grid-data-point__icon {
        height:36px;
        width: 36px;
        padding: 2px
    }
}

.grid-data-point__icon.featured {
    z-index: 19
}

.highlight .grid-data-point__icon {
    z-index: 20
}

.highlight .grid-data-point__icon.featured {
    z-index: 20
}

.grid-data-point--x-0-y-0 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #ff492c;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-0-y-0 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-0-y-0.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-0-y-0.grid-data-point--callout .grid-data-point__post {
    border-color: #ff492c
}

.grid-data-point--x-0-y-0.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-0-y-0.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-0-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #ffa495;
    border-color: #ffa495
}

.grid-data-point--x-0-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-0-y-1 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #ff492c;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-0-y-1 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-0-y-1.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-0-y-1.grid-data-point--callout .grid-data-point__post {
    border-color: #ff492c
}

.grid-data-point--x-0-y-1.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-0-y-1.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-0-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #ffa495;
    border-color: #ffa495
}

.grid-data-point--x-0-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-0-y-2 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #ff492c;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-0-y-2 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-0-y-2.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-0-y-2.grid-data-point--callout .grid-data-point__post {
    border-color: #ff492c
}

.grid-data-point--x-0-y-2.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-0-y-2.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-0-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #ffa495;
    border-color: #ffa495
}

.grid-data-point--x-0-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-0-y-3 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #ff492c;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-0-y-3 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-0-y-3.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-0-y-3.grid-data-point--callout .grid-data-point__post {
    border-color: #ff492c
}

.grid-data-point--x-0-y-3.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-0-y-3.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-0-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #ffa495;
    border-color: #ffa495
}

.grid-data-point--x-0-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-0-y-4 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #ff492c;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-0-y-4 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-0-y-4.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-0-y-4.grid-data-point--callout .grid-data-point__post {
    border-color: #ff492c
}

.grid-data-point--x-0-y-4.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-0-y-4.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-0-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #ffa495;
    border-color: #ffa495
}

.grid-data-point--x-0-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-0-y-5 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #ff492c;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-0-y-5 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-0-y-5.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-0-y-5.grid-data-point--callout .grid-data-point__post {
    border-color: #ff492c
}

.grid-data-point--x-0-y-5.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-0-y-5.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-0-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #ffa495;
    border-color: #ffa495
}

.grid-data-point--x-0-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-0-y-6 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #ff492c;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-0-y-6 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-0-y-6.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-0-y-6.grid-data-point--callout .grid-data-point__post {
    border-color: #ff492c
}

.grid-data-point--x-0-y-6.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-0-y-6.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-0-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #ffa495;
    border-color: #ffa495
}

.grid-data-point--x-0-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-0-y-7 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #ff492c;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-0-y-7 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-0-y-7.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-0-y-7.grid-data-point--callout .grid-data-point__post {
    border-color: #ff492c
}

.grid-data-point--x-0-y-7.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-0-y-7.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-0-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #ffa495;
    border-color: #ffa495
}

.grid-data-point--x-0-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-0-y-8 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #ff492c;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-0-y-8 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-0-y-8.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-0-y-8.grid-data-point--callout .grid-data-point__post {
    border-color: #ff492c
}

.grid-data-point--x-0-y-8.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-0-y-8.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-0-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #ffa495;
    border-color: #ffa495
}

.grid-data-point--x-0-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-0-y-9 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #ff492c;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-0-y-9 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-0-y-9.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-0-y-9.grid-data-point--callout .grid-data-point__post {
    border-color: #ff492c
}

.grid-data-point--x-0-y-9.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-0-y-9.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-0-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #ffa495;
    border-color: #ffa495
}

.grid-data-point--x-0-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-0-y-10 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #ff492c;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-0-y-10 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-0-y-10.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-0-y-10.grid-data-point--callout .grid-data-point__post {
    border-color: #ff492c
}

.grid-data-point--x-0-y-10.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-0-y-10.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-0-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #ffa495;
    border-color: #ffa495
}

.grid-data-point--x-0-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-1-y-0 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #e44a3f;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-1-y-0 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-1-y-0.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-1-y-0.grid-data-point--callout .grid-data-point__post {
    border-color: #e44a3f
}

.grid-data-point--x-1-y-0.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-1-y-0.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-1-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #f1a49f;
    border-color: #f1a49f
}

.grid-data-point--x-1-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-1-y-1 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #e44a3f;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-1-y-1 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-1-y-1.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-1-y-1.grid-data-point--callout .grid-data-point__post {
    border-color: #e44a3f
}

.grid-data-point--x-1-y-1.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-1-y-1.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-1-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #f1a49f;
    border-color: #f1a49f
}

.grid-data-point--x-1-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-1-y-2 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #e44a3f;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-1-y-2 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-1-y-2.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-1-y-2.grid-data-point--callout .grid-data-point__post {
    border-color: #e44a3f
}

.grid-data-point--x-1-y-2.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-1-y-2.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-1-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #f1a49f;
    border-color: #f1a49f
}

.grid-data-point--x-1-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-1-y-3 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #e44a3f;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-1-y-3 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-1-y-3.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-1-y-3.grid-data-point--callout .grid-data-point__post {
    border-color: #e44a3f
}

.grid-data-point--x-1-y-3.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-1-y-3.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-1-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #f1a49f;
    border-color: #f1a49f
}

.grid-data-point--x-1-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-1-y-4 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #e44a3f;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-1-y-4 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-1-y-4.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-1-y-4.grid-data-point--callout .grid-data-point__post {
    border-color: #e44a3f
}

.grid-data-point--x-1-y-4.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-1-y-4.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-1-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #f1a49f;
    border-color: #f1a49f
}

.grid-data-point--x-1-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-1-y-5 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #e44a3f;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-1-y-5 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-1-y-5.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-1-y-5.grid-data-point--callout .grid-data-point__post {
    border-color: #e44a3f
}

.grid-data-point--x-1-y-5.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-1-y-5.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-1-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #f1a49f;
    border-color: #f1a49f
}

.grid-data-point--x-1-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-1-y-6 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #e44a3f;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-1-y-6 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-1-y-6.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-1-y-6.grid-data-point--callout .grid-data-point__post {
    border-color: #e44a3f
}

.grid-data-point--x-1-y-6.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-1-y-6.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-1-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #f1a49f;
    border-color: #f1a49f
}

.grid-data-point--x-1-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-1-y-7 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #e44a3f;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-1-y-7 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-1-y-7.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-1-y-7.grid-data-point--callout .grid-data-point__post {
    border-color: #e44a3f
}

.grid-data-point--x-1-y-7.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-1-y-7.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-1-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #f1a49f;
    border-color: #f1a49f
}

.grid-data-point--x-1-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-1-y-8 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #e44a3f;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-1-y-8 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-1-y-8.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-1-y-8.grid-data-point--callout .grid-data-point__post {
    border-color: #e44a3f
}

.grid-data-point--x-1-y-8.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-1-y-8.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-1-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #f1a49f;
    border-color: #f1a49f
}

.grid-data-point--x-1-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-1-y-9 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #e44a3f;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-1-y-9 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-1-y-9.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-1-y-9.grid-data-point--callout .grid-data-point__post {
    border-color: #e44a3f
}

.grid-data-point--x-1-y-9.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-1-y-9.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-1-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #f1a49f;
    border-color: #f1a49f
}

.grid-data-point--x-1-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-1-y-10 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #e44a3f;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-1-y-10 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-1-y-10.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-1-y-10.grid-data-point--callout .grid-data-point__post {
    border-color: #e44a3f
}

.grid-data-point--x-1-y-10.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-1-y-10.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-1-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #f1a49f;
    border-color: #f1a49f
}

.grid-data-point--x-1-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-2-y-0 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #c94d53;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-2-y-0 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-2-y-0.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-2-y-0.grid-data-point--callout .grid-data-point__post {
    border-color: #c94d53
}

.grid-data-point--x-2-y-0.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-2-y-0.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-2-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #e4a6a9;
    border-color: #e4a6a9
}

.grid-data-point--x-2-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-2-y-1 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #c94d53;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-2-y-1 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-2-y-1.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-2-y-1.grid-data-point--callout .grid-data-point__post {
    border-color: #c94d53
}

.grid-data-point--x-2-y-1.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-2-y-1.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-2-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #e4a6a9;
    border-color: #e4a6a9
}

.grid-data-point--x-2-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-2-y-2 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #c94d53;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-2-y-2 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-2-y-2.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-2-y-2.grid-data-point--callout .grid-data-point__post {
    border-color: #c94d53
}

.grid-data-point--x-2-y-2.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-2-y-2.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-2-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #e4a6a9;
    border-color: #e4a6a9
}

.grid-data-point--x-2-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-2-y-3 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #c94d53;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-2-y-3 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-2-y-3.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-2-y-3.grid-data-point--callout .grid-data-point__post {
    border-color: #c94d53
}

.grid-data-point--x-2-y-3.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-2-y-3.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-2-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #e4a6a9;
    border-color: #e4a6a9
}

.grid-data-point--x-2-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-2-y-4 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #c94d53;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-2-y-4 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-2-y-4.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-2-y-4.grid-data-point--callout .grid-data-point__post {
    border-color: #c94d53
}

.grid-data-point--x-2-y-4.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-2-y-4.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-2-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #e4a6a9;
    border-color: #e4a6a9
}

.grid-data-point--x-2-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-2-y-5 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #c94d53;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-2-y-5 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-2-y-5.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-2-y-5.grid-data-point--callout .grid-data-point__post {
    border-color: #c94d53
}

.grid-data-point--x-2-y-5.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-2-y-5.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-2-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #e4a6a9;
    border-color: #e4a6a9
}

.grid-data-point--x-2-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-2-y-6 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #c94d53;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-2-y-6 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-2-y-6.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-2-y-6.grid-data-point--callout .grid-data-point__post {
    border-color: #c94d53
}

.grid-data-point--x-2-y-6.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-2-y-6.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-2-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #e4a6a9;
    border-color: #e4a6a9
}

.grid-data-point--x-2-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-2-y-7 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #c94d53;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-2-y-7 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-2-y-7.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-2-y-7.grid-data-point--callout .grid-data-point__post {
    border-color: #c94d53
}

.grid-data-point--x-2-y-7.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-2-y-7.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-2-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #e4a6a9;
    border-color: #e4a6a9
}

.grid-data-point--x-2-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-2-y-8 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #c94d53;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-2-y-8 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-2-y-8.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-2-y-8.grid-data-point--callout .grid-data-point__post {
    border-color: #c94d53
}

.grid-data-point--x-2-y-8.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-2-y-8.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-2-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #e4a6a9;
    border-color: #e4a6a9
}

.grid-data-point--x-2-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-2-y-9 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #c94d53;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-2-y-9 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-2-y-9.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-2-y-9.grid-data-point--callout .grid-data-point__post {
    border-color: #c94d53
}

.grid-data-point--x-2-y-9.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-2-y-9.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-2-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #e4a6a9;
    border-color: #e4a6a9
}

.grid-data-point--x-2-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-2-y-10 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #c94d53;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-2-y-10 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-2-y-10.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-2-y-10.grid-data-point--callout .grid-data-point__post {
    border-color: #c94d53
}

.grid-data-point--x-2-y-10.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-2-y-10.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-2-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #e4a6a9;
    border-color: #e4a6a9
}

.grid-data-point--x-2-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-3-y-0 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #b05066;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-3-y-0 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-3-y-0.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-3-y-0.grid-data-point--callout .grid-data-point__post {
    border-color: #b05066
}

.grid-data-point--x-3-y-0.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-3-y-0.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-3-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #d7a7b2;
    border-color: #d7a7b2
}

.grid-data-point--x-3-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-3-y-1 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #b05066;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-3-y-1 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-3-y-1.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-3-y-1.grid-data-point--callout .grid-data-point__post {
    border-color: #b05066
}

.grid-data-point--x-3-y-1.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-3-y-1.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-3-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #d7a7b2;
    border-color: #d7a7b2
}

.grid-data-point--x-3-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-3-y-2 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #b05066;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-3-y-2 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-3-y-2.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-3-y-2.grid-data-point--callout .grid-data-point__post {
    border-color: #b05066
}

.grid-data-point--x-3-y-2.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-3-y-2.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-3-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #d7a7b2;
    border-color: #d7a7b2
}

.grid-data-point--x-3-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-3-y-3 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #b05066;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-3-y-3 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-3-y-3.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-3-y-3.grid-data-point--callout .grid-data-point__post {
    border-color: #b05066
}

.grid-data-point--x-3-y-3.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-3-y-3.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-3-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #d7a7b2;
    border-color: #d7a7b2
}

.grid-data-point--x-3-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-3-y-4 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #b05066;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-3-y-4 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-3-y-4.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-3-y-4.grid-data-point--callout .grid-data-point__post {
    border-color: #b05066
}

.grid-data-point--x-3-y-4.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-3-y-4.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-3-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #d7a7b2;
    border-color: #d7a7b2
}

.grid-data-point--x-3-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-3-y-5 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #b05066;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-3-y-5 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-3-y-5.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-3-y-5.grid-data-point--callout .grid-data-point__post {
    border-color: #b05066
}

.grid-data-point--x-3-y-5.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-3-y-5.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-3-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #d7a7b2;
    border-color: #d7a7b2
}

.grid-data-point--x-3-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-3-y-6 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #b05066;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-3-y-6 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-3-y-6.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-3-y-6.grid-data-point--callout .grid-data-point__post {
    border-color: #b05066
}

.grid-data-point--x-3-y-6.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-3-y-6.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-3-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #d7a7b2;
    border-color: #d7a7b2
}

.grid-data-point--x-3-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-3-y-7 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #b05066;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-3-y-7 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-3-y-7.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-3-y-7.grid-data-point--callout .grid-data-point__post {
    border-color: #b05066
}

.grid-data-point--x-3-y-7.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-3-y-7.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-3-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #d7a7b2;
    border-color: #d7a7b2
}

.grid-data-point--x-3-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-3-y-8 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #b05066;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-3-y-8 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-3-y-8.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-3-y-8.grid-data-point--callout .grid-data-point__post {
    border-color: #b05066
}

.grid-data-point--x-3-y-8.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-3-y-8.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-3-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #d7a7b2;
    border-color: #d7a7b2
}

.grid-data-point--x-3-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-3-y-9 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #b05066;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-3-y-9 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-3-y-9.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-3-y-9.grid-data-point--callout .grid-data-point__post {
    border-color: #b05066
}

.grid-data-point--x-3-y-9.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-3-y-9.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-3-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #d7a7b2;
    border-color: #d7a7b2
}

.grid-data-point--x-3-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-3-y-10 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #b05066;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-3-y-10 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-3-y-10.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-3-y-10.grid-data-point--callout .grid-data-point__post {
    border-color: #b05066
}

.grid-data-point--x-3-y-10.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-3-y-10.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-3-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #d7a7b2;
    border-color: #d7a7b2
}

.grid-data-point--x-3-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-4-y-0 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #957;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-4-y-0 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-4-y-0.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-4-y-0.grid-data-point--callout .grid-data-point__post {
    border-color: #957
}

.grid-data-point--x-4-y-0.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-4-y-0.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-4-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #cab;
    border-color: #cab
}

.grid-data-point--x-4-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-4-y-1 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #957;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-4-y-1 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-4-y-1.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-4-y-1.grid-data-point--callout .grid-data-point__post {
    border-color: #957
}

.grid-data-point--x-4-y-1.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-4-y-1.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-4-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #cab;
    border-color: #cab
}

.grid-data-point--x-4-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-4-y-2 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #957;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-4-y-2 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-4-y-2.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-4-y-2.grid-data-point--callout .grid-data-point__post {
    border-color: #957
}

.grid-data-point--x-4-y-2.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-4-y-2.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-4-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #cab;
    border-color: #cab
}

.grid-data-point--x-4-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-4-y-3 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #957;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-4-y-3 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-4-y-3.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-4-y-3.grid-data-point--callout .grid-data-point__post {
    border-color: #957
}

.grid-data-point--x-4-y-3.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-4-y-3.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-4-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #cab;
    border-color: #cab
}

.grid-data-point--x-4-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-4-y-4 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #957;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-4-y-4 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-4-y-4.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-4-y-4.grid-data-point--callout .grid-data-point__post {
    border-color: #957
}

.grid-data-point--x-4-y-4.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-4-y-4.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-4-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #cab;
    border-color: #cab
}

.grid-data-point--x-4-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-4-y-5 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #957;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-4-y-5 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-4-y-5.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-4-y-5.grid-data-point--callout .grid-data-point__post {
    border-color: #957
}

.grid-data-point--x-4-y-5.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-4-y-5.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-4-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #cab;
    border-color: #cab
}

.grid-data-point--x-4-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-4-y-6 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #957;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-4-y-6 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-4-y-6.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-4-y-6.grid-data-point--callout .grid-data-point__post {
    border-color: #957
}

.grid-data-point--x-4-y-6.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-4-y-6.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-4-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #cab;
    border-color: #cab
}

.grid-data-point--x-4-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-4-y-7 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #957;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-4-y-7 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-4-y-7.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-4-y-7.grid-data-point--callout .grid-data-point__post {
    border-color: #957
}

.grid-data-point--x-4-y-7.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-4-y-7.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-4-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #cab;
    border-color: #cab
}

.grid-data-point--x-4-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-4-y-8 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #957;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-4-y-8 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-4-y-8.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-4-y-8.grid-data-point--callout .grid-data-point__post {
    border-color: #957
}

.grid-data-point--x-4-y-8.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-4-y-8.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-4-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #cab;
    border-color: #cab
}

.grid-data-point--x-4-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-4-y-9 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #957;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-4-y-9 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-4-y-9.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-4-y-9.grid-data-point--callout .grid-data-point__post {
    border-color: #957
}

.grid-data-point--x-4-y-9.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-4-y-9.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-4-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #cab;
    border-color: #cab
}

.grid-data-point--x-4-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-4-y-10 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #957;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-4-y-10 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-4-y-10.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-4-y-10.grid-data-point--callout .grid-data-point__post {
    border-color: #957
}

.grid-data-point--x-4-y-10.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-4-y-10.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-4-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #cab;
    border-color: #cab
}

.grid-data-point--x-4-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-5-y-0 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #835b88;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-5-y-0 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-5-y-0.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-5-y-0.grid-data-point--callout .grid-data-point__post {
    border-color: #835b88
}

.grid-data-point--x-5-y-0.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-5-y-0.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-5-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #c1adc3;
    border-color: #c1adc3
}

.grid-data-point--x-5-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-5-y-1 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #835b88;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-5-y-1 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-5-y-1.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-5-y-1.grid-data-point--callout .grid-data-point__post {
    border-color: #835b88
}

.grid-data-point--x-5-y-1.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-5-y-1.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-5-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #c1adc3;
    border-color: #c1adc3
}

.grid-data-point--x-5-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-5-y-2 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #835b88;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-5-y-2 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-5-y-2.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-5-y-2.grid-data-point--callout .grid-data-point__post {
    border-color: #835b88
}

.grid-data-point--x-5-y-2.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-5-y-2.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-5-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #c1adc3;
    border-color: #c1adc3
}

.grid-data-point--x-5-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-5-y-3 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #835b88;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-5-y-3 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-5-y-3.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-5-y-3.grid-data-point--callout .grid-data-point__post {
    border-color: #835b88
}

.grid-data-point--x-5-y-3.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-5-y-3.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-5-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #c1adc3;
    border-color: #c1adc3
}

.grid-data-point--x-5-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-5-y-4 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #835b88;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-5-y-4 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-5-y-4.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-5-y-4.grid-data-point--callout .grid-data-point__post {
    border-color: #835b88
}

.grid-data-point--x-5-y-4.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-5-y-4.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-5-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #c1adc3;
    border-color: #c1adc3
}

.grid-data-point--x-5-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-5-y-5 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #835b88;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-5-y-5 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-5-y-5.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-5-y-5.grid-data-point--callout .grid-data-point__post {
    border-color: #835b88
}

.grid-data-point--x-5-y-5.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-5-y-5.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-5-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #c1adc3;
    border-color: #c1adc3
}

.grid-data-point--x-5-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-5-y-6 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #835b88;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-5-y-6 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-5-y-6.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-5-y-6.grid-data-point--callout .grid-data-point__post {
    border-color: #835b88
}

.grid-data-point--x-5-y-6.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-5-y-6.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-5-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #c1adc3;
    border-color: #c1adc3
}

.grid-data-point--x-5-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-5-y-7 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #835b88;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-5-y-7 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-5-y-7.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-5-y-7.grid-data-point--callout .grid-data-point__post {
    border-color: #835b88
}

.grid-data-point--x-5-y-7.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-5-y-7.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-5-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #c1adc3;
    border-color: #c1adc3
}

.grid-data-point--x-5-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-5-y-8 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #835b88;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-5-y-8 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-5-y-8.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-5-y-8.grid-data-point--callout .grid-data-point__post {
    border-color: #835b88
}

.grid-data-point--x-5-y-8.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-5-y-8.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-5-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #c1adc3;
    border-color: #c1adc3
}

.grid-data-point--x-5-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-5-y-9 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #835b88;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-5-y-9 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-5-y-9.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-5-y-9.grid-data-point--callout .grid-data-point__post {
    border-color: #835b88
}

.grid-data-point--x-5-y-9.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-5-y-9.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-5-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #c1adc3;
    border-color: #c1adc3
}

.grid-data-point--x-5-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-5-y-10 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #835b88;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-5-y-10 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-5-y-10.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-5-y-10.grid-data-point--callout .grid-data-point__post {
    border-color: #835b88
}

.grid-data-point--x-5-y-10.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-5-y-10.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-5-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #c1adc3;
    border-color: #c1adc3
}

.grid-data-point--x-5-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-6-y-0 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #6d6298;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-6-y-0 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-6-y-0.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-6-y-0.grid-data-point--callout .grid-data-point__post {
    border-color: #6d6298
}

.grid-data-point--x-6-y-0.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-6-y-0.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-6-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #b6b0cb;
    border-color: #b6b0cb
}

.grid-data-point--x-6-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-6-y-1 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #6d6298;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-6-y-1 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-6-y-1.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-6-y-1.grid-data-point--callout .grid-data-point__post {
    border-color: #6d6298
}

.grid-data-point--x-6-y-1.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-6-y-1.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-6-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #b6b0cb;
    border-color: #b6b0cb
}

.grid-data-point--x-6-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-6-y-2 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #6d6298;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-6-y-2 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-6-y-2.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-6-y-2.grid-data-point--callout .grid-data-point__post {
    border-color: #6d6298
}

.grid-data-point--x-6-y-2.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-6-y-2.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-6-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #b6b0cb;
    border-color: #b6b0cb
}

.grid-data-point--x-6-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-6-y-3 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #6d6298;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-6-y-3 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-6-y-3.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-6-y-3.grid-data-point--callout .grid-data-point__post {
    border-color: #6d6298
}

.grid-data-point--x-6-y-3.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-6-y-3.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-6-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #b6b0cb;
    border-color: #b6b0cb
}

.grid-data-point--x-6-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-6-y-4 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #6d6298;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-6-y-4 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-6-y-4.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-6-y-4.grid-data-point--callout .grid-data-point__post {
    border-color: #6d6298
}

.grid-data-point--x-6-y-4.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-6-y-4.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-6-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #b6b0cb;
    border-color: #b6b0cb
}

.grid-data-point--x-6-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-6-y-5 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #6d6298;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-6-y-5 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-6-y-5.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-6-y-5.grid-data-point--callout .grid-data-point__post {
    border-color: #6d6298
}

.grid-data-point--x-6-y-5.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-6-y-5.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-6-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #b6b0cb;
    border-color: #b6b0cb
}

.grid-data-point--x-6-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-6-y-6 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #6d6298;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-6-y-6 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-6-y-6.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-6-y-6.grid-data-point--callout .grid-data-point__post {
    border-color: #6d6298
}

.grid-data-point--x-6-y-6.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-6-y-6.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-6-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #b6b0cb;
    border-color: #b6b0cb
}

.grid-data-point--x-6-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-6-y-7 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #6d6298;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-6-y-7 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-6-y-7.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-6-y-7.grid-data-point--callout .grid-data-point__post {
    border-color: #6d6298
}

.grid-data-point--x-6-y-7.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-6-y-7.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-6-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #b6b0cb;
    border-color: #b6b0cb
}

.grid-data-point--x-6-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-6-y-8 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #6d6298;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-6-y-8 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-6-y-8.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-6-y-8.grid-data-point--callout .grid-data-point__post {
    border-color: #6d6298
}

.grid-data-point--x-6-y-8.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-6-y-8.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-6-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #b6b0cb;
    border-color: #b6b0cb
}

.grid-data-point--x-6-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-6-y-9 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #6d6298;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-6-y-9 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-6-y-9.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-6-y-9.grid-data-point--callout .grid-data-point__post {
    border-color: #6d6298
}

.grid-data-point--x-6-y-9.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-6-y-9.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-6-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #b6b0cb;
    border-color: #b6b0cb
}

.grid-data-point--x-6-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-6-y-10 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #6d6298;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-6-y-10 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-6-y-10.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-6-y-10.grid-data-point--callout .grid-data-point__post {
    border-color: #6d6298
}

.grid-data-point--x-6-y-10.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-6-y-10.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-6-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #b6b0cb;
    border-color: #b6b0cb
}

.grid-data-point--x-6-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-7-y-0 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #5a6ba6;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-7-y-0 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-7-y-0.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-7-y-0.grid-data-point--callout .grid-data-point__post {
    border-color: #5a6ba6
}

.grid-data-point--x-7-y-0.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-7-y-0.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-7-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #acb5d2;
    border-color: #acb5d2
}

.grid-data-point--x-7-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-7-y-1 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #5a6ba6;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-7-y-1 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-7-y-1.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-7-y-1.grid-data-point--callout .grid-data-point__post {
    border-color: #5a6ba6
}

.grid-data-point--x-7-y-1.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-7-y-1.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-7-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #acb5d2;
    border-color: #acb5d2
}

.grid-data-point--x-7-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-7-y-2 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #5a6ba6;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-7-y-2 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-7-y-2.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-7-y-2.grid-data-point--callout .grid-data-point__post {
    border-color: #5a6ba6
}

.grid-data-point--x-7-y-2.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-7-y-2.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-7-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #acb5d2;
    border-color: #acb5d2
}

.grid-data-point--x-7-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-7-y-3 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #5a6ba6;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-7-y-3 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-7-y-3.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-7-y-3.grid-data-point--callout .grid-data-point__post {
    border-color: #5a6ba6
}

.grid-data-point--x-7-y-3.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-7-y-3.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-7-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #acb5d2;
    border-color: #acb5d2
}

.grid-data-point--x-7-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-7-y-4 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #5a6ba6;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-7-y-4 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-7-y-4.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-7-y-4.grid-data-point--callout .grid-data-point__post {
    border-color: #5a6ba6
}

.grid-data-point--x-7-y-4.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-7-y-4.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-7-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #acb5d2;
    border-color: #acb5d2
}

.grid-data-point--x-7-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-7-y-5 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #5a6ba6;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-7-y-5 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-7-y-5.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-7-y-5.grid-data-point--callout .grid-data-point__post {
    border-color: #5a6ba6
}

.grid-data-point--x-7-y-5.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-7-y-5.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-7-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #acb5d2;
    border-color: #acb5d2
}

.grid-data-point--x-7-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-7-y-6 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #5a6ba6;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-7-y-6 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-7-y-6.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-7-y-6.grid-data-point--callout .grid-data-point__post {
    border-color: #5a6ba6
}

.grid-data-point--x-7-y-6.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-7-y-6.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-7-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #acb5d2;
    border-color: #acb5d2
}

.grid-data-point--x-7-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-7-y-7 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #5a6ba6;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-7-y-7 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-7-y-7.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-7-y-7.grid-data-point--callout .grid-data-point__post {
    border-color: #5a6ba6
}

.grid-data-point--x-7-y-7.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-7-y-7.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-7-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #acb5d2;
    border-color: #acb5d2
}

.grid-data-point--x-7-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-7-y-8 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #5a6ba6;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-7-y-8 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-7-y-8.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-7-y-8.grid-data-point--callout .grid-data-point__post {
    border-color: #5a6ba6
}

.grid-data-point--x-7-y-8.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-7-y-8.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-7-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #acb5d2;
    border-color: #acb5d2
}

.grid-data-point--x-7-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-7-y-9 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #5a6ba6;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-7-y-9 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-7-y-9.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-7-y-9.grid-data-point--callout .grid-data-point__post {
    border-color: #5a6ba6
}

.grid-data-point--x-7-y-9.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-7-y-9.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-7-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #acb5d2;
    border-color: #acb5d2
}

.grid-data-point--x-7-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-7-y-10 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #5a6ba6;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-7-y-10 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-7-y-10.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-7-y-10.grid-data-point--callout .grid-data-point__post {
    border-color: #5a6ba6
}

.grid-data-point--x-7-y-10.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-7-y-10.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-7-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #acb5d2;
    border-color: #acb5d2
}

.grid-data-point--x-7-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-8-y-0 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #4676b5;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-8-y-0 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-8-y-0.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-8-y-0.grid-data-point--callout .grid-data-point__post {
    border-color: #4676b5
}

.grid-data-point--x-8-y-0.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-8-y-0.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-8-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #a2bada;
    border-color: #a2bada
}

.grid-data-point--x-8-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-8-y-1 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #4676b5;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-8-y-1 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-8-y-1.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-8-y-1.grid-data-point--callout .grid-data-point__post {
    border-color: #4676b5
}

.grid-data-point--x-8-y-1.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-8-y-1.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-8-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #a2bada;
    border-color: #a2bada
}

.grid-data-point--x-8-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-8-y-2 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #4676b5;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-8-y-2 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-8-y-2.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-8-y-2.grid-data-point--callout .grid-data-point__post {
    border-color: #4676b5
}

.grid-data-point--x-8-y-2.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-8-y-2.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-8-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #a2bada;
    border-color: #a2bada
}

.grid-data-point--x-8-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-8-y-3 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #4676b5;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-8-y-3 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-8-y-3.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-8-y-3.grid-data-point--callout .grid-data-point__post {
    border-color: #4676b5
}

.grid-data-point--x-8-y-3.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-8-y-3.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-8-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #a2bada;
    border-color: #a2bada
}

.grid-data-point--x-8-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-8-y-4 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #4676b5;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-8-y-4 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-8-y-4.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-8-y-4.grid-data-point--callout .grid-data-point__post {
    border-color: #4676b5
}

.grid-data-point--x-8-y-4.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-8-y-4.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-8-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #a2bada;
    border-color: #a2bada
}

.grid-data-point--x-8-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-8-y-5 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #4676b5;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-8-y-5 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-8-y-5.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-8-y-5.grid-data-point--callout .grid-data-point__post {
    border-color: #4676b5
}

.grid-data-point--x-8-y-5.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-8-y-5.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-8-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #a2bada;
    border-color: #a2bada
}

.grid-data-point--x-8-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-8-y-6 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #4676b5;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-8-y-6 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-8-y-6.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-8-y-6.grid-data-point--callout .grid-data-point__post {
    border-color: #4676b5
}

.grid-data-point--x-8-y-6.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-8-y-6.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-8-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #a2bada;
    border-color: #a2bada
}

.grid-data-point--x-8-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-8-y-7 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #4676b5;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-8-y-7 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-8-y-7.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-8-y-7.grid-data-point--callout .grid-data-point__post {
    border-color: #4676b5
}

.grid-data-point--x-8-y-7.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-8-y-7.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-8-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #a2bada;
    border-color: #a2bada
}

.grid-data-point--x-8-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-8-y-8 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #4676b5;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-8-y-8 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-8-y-8.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-8-y-8.grid-data-point--callout .grid-data-point__post {
    border-color: #4676b5
}

.grid-data-point--x-8-y-8.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-8-y-8.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-8-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #a2bada;
    border-color: #a2bada
}

.grid-data-point--x-8-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-8-y-9 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #4676b5;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-8-y-9 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-8-y-9.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-8-y-9.grid-data-point--callout .grid-data-point__post {
    border-color: #4676b5
}

.grid-data-point--x-8-y-9.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-8-y-9.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-8-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #a2bada;
    border-color: #a2bada
}

.grid-data-point--x-8-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-8-y-10 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #4676b5;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-8-y-10 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-8-y-10.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-8-y-10.grid-data-point--callout .grid-data-point__post {
    border-color: #4676b5
}

.grid-data-point--x-8-y-10.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-8-y-10.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-8-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #a2bada;
    border-color: #a2bada
}

.grid-data-point--x-8-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-9-y-0 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #3683c2;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-9-y-0 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-9-y-0.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-9-y-0.grid-data-point--callout .grid-data-point__post {
    border-color: #3683c2
}

.grid-data-point--x-9-y-0.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-9-y-0.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-9-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #9ac1e0;
    border-color: #9ac1e0
}

.grid-data-point--x-9-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-9-y-1 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #3683c2;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-9-y-1 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-9-y-1.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-9-y-1.grid-data-point--callout .grid-data-point__post {
    border-color: #3683c2
}

.grid-data-point--x-9-y-1.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-9-y-1.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-9-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #9ac1e0;
    border-color: #9ac1e0
}

.grid-data-point--x-9-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-9-y-2 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #3683c2;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-9-y-2 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-9-y-2.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-9-y-2.grid-data-point--callout .grid-data-point__post {
    border-color: #3683c2
}

.grid-data-point--x-9-y-2.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-9-y-2.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-9-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #9ac1e0;
    border-color: #9ac1e0
}

.grid-data-point--x-9-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-9-y-3 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #3683c2;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-9-y-3 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-9-y-3.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-9-y-3.grid-data-point--callout .grid-data-point__post {
    border-color: #3683c2
}

.grid-data-point--x-9-y-3.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-9-y-3.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-9-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #9ac1e0;
    border-color: #9ac1e0
}

.grid-data-point--x-9-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-9-y-4 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #3683c2;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-9-y-4 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-9-y-4.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-9-y-4.grid-data-point--callout .grid-data-point__post {
    border-color: #3683c2
}

.grid-data-point--x-9-y-4.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-9-y-4.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-9-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #9ac1e0;
    border-color: #9ac1e0
}

.grid-data-point--x-9-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-9-y-5 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #3683c2;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-9-y-5 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-9-y-5.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-9-y-5.grid-data-point--callout .grid-data-point__post {
    border-color: #3683c2
}

.grid-data-point--x-9-y-5.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-9-y-5.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-9-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #9ac1e0;
    border-color: #9ac1e0
}

.grid-data-point--x-9-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-9-y-6 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #3683c2;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-9-y-6 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-9-y-6.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-9-y-6.grid-data-point--callout .grid-data-point__post {
    border-color: #3683c2
}

.grid-data-point--x-9-y-6.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-9-y-6.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-9-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #9ac1e0;
    border-color: #9ac1e0
}

.grid-data-point--x-9-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-9-y-7 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #3683c2;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-9-y-7 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-9-y-7.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-9-y-7.grid-data-point--callout .grid-data-point__post {
    border-color: #3683c2
}

.grid-data-point--x-9-y-7.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-9-y-7.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-9-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #9ac1e0;
    border-color: #9ac1e0
}

.grid-data-point--x-9-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-9-y-8 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #3683c2;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-9-y-8 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-9-y-8.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-9-y-8.grid-data-point--callout .grid-data-point__post {
    border-color: #3683c2
}

.grid-data-point--x-9-y-8.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-9-y-8.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-9-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #9ac1e0;
    border-color: #9ac1e0
}

.grid-data-point--x-9-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-9-y-9 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #3683c2;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-9-y-9 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-9-y-9.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-9-y-9.grid-data-point--callout .grid-data-point__post {
    border-color: #3683c2
}

.grid-data-point--x-9-y-9.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-9-y-9.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-9-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #9ac1e0;
    border-color: #9ac1e0
}

.grid-data-point--x-9-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-9-y-10 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #3683c2;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-9-y-10 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-9-y-10.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-9-y-10.grid-data-point--callout .grid-data-point__post {
    border-color: #3683c2
}

.grid-data-point--x-9-y-10.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-9-y-10.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-9-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #9ac1e0;
    border-color: #9ac1e0
}

.grid-data-point--x-9-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-10-y-0 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #2690ce;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-10-y-0 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-10-y-0.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-10-y-0.grid-data-point--callout .grid-data-point__post {
    border-color: #2690ce
}

.grid-data-point--x-10-y-0.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-10-y-0.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-10-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #92c7e6;
    border-color: #92c7e6
}

.grid-data-point--x-10-y-0.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-10-y-1 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #2690ce;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-10-y-1 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-10-y-1.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-10-y-1.grid-data-point--callout .grid-data-point__post {
    border-color: #2690ce
}

.grid-data-point--x-10-y-1.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-10-y-1.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-10-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #92c7e6;
    border-color: #92c7e6
}

.grid-data-point--x-10-y-1.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-10-y-2 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #2690ce;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-10-y-2 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-10-y-2.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-10-y-2.grid-data-point--callout .grid-data-point__post {
    border-color: #2690ce
}

.grid-data-point--x-10-y-2.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-10-y-2.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-10-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #92c7e6;
    border-color: #92c7e6
}

.grid-data-point--x-10-y-2.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-10-y-3 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #2690ce;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-10-y-3 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-10-y-3.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-10-y-3.grid-data-point--callout .grid-data-point__post {
    border-color: #2690ce
}

.grid-data-point--x-10-y-3.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-10-y-3.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-10-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #92c7e6;
    border-color: #92c7e6
}

.grid-data-point--x-10-y-3.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-10-y-4 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #2690ce;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-10-y-4 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-10-y-4.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-10-y-4.grid-data-point--callout .grid-data-point__post {
    border-color: #2690ce
}

.grid-data-point--x-10-y-4.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-10-y-4.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-10-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #92c7e6;
    border-color: #92c7e6
}

.grid-data-point--x-10-y-4.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-10-y-5 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #2690ce;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-10-y-5 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-10-y-5.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-10-y-5.grid-data-point--callout .grid-data-point__post {
    border-color: #2690ce
}

.grid-data-point--x-10-y-5.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-10-y-5.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-10-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #92c7e6;
    border-color: #92c7e6
}

.grid-data-point--x-10-y-5.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-10-y-6 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #2690ce;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-10-y-6 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-10-y-6.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-10-y-6.grid-data-point--callout .grid-data-point__post {
    border-color: #2690ce
}

.grid-data-point--x-10-y-6.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-10-y-6.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-10-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #92c7e6;
    border-color: #92c7e6
}

.grid-data-point--x-10-y-6.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-10-y-7 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #2690ce;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-10-y-7 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-10-y-7.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-10-y-7.grid-data-point--callout .grid-data-point__post {
    border-color: #2690ce
}

.grid-data-point--x-10-y-7.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-10-y-7.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-10-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #92c7e6;
    border-color: #92c7e6
}

.grid-data-point--x-10-y-7.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-10-y-8 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #2690ce;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-10-y-8 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-10-y-8.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-10-y-8.grid-data-point--callout .grid-data-point__post {
    border-color: #2690ce
}

.grid-data-point--x-10-y-8.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-10-y-8.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-10-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #92c7e6;
    border-color: #92c7e6
}

.grid-data-point--x-10-y-8.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-10-y-9 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #2690ce;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-10-y-9 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-10-y-9.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-10-y-9.grid-data-point--callout .grid-data-point__post {
    border-color: #2690ce
}

.grid-data-point--x-10-y-9.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-10-y-9.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-10-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #92c7e6;
    border-color: #92c7e6
}

.grid-data-point--x-10-y-9.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--x-10-y-10 .grid-data-point__icon {
    height: 30px;
    width: 30px;
    border-color: #2690ce;
    border-radius: 3px;
    border-style: solid;
    border-width: 2px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point--x-10-y-10 .grid-data-point__icon {
        height:38px;
        width: 38px
    }
}

.grid-data-point--x-10-y-10.grid-data-point--callout .grid-data-point__spring,.grid-data-point--x-10-y-10.grid-data-point--callout .grid-data-point__post {
    border-color: #2690ce
}

.grid-data-point--x-10-y-10.grid-data-point--anonymous .grid-data-point__icon,.grid-data-point--x-10-y-10.grid-data-point--anonymous .grid-data-point__spring,.grid-data-point--x-10-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #92c7e6;
    border-color: #92c7e6
}

.grid-data-point--x-10-y-10.grid-data-point--anonymous .grid-data-point__post {
    background: #fefefe
}

.grid-data-point--callout .grid-data-point__post__inner,.grid-data-point--anonymous .grid-data-point__post__inner {
    display: none
}

.grid-data-point--callout .grid-data-point__icon {
    height: 64px;
    width: 64px;
    border-width: 4px;
    padding: 2px;
    z-index: 999
}

.grid-data-point--callout .grid-data-point__post {
    z-index: 1001
}

.grid-data-point--callout .grid-data-point__image {
    height: 52px;
    width: 52px;
    background-size: 52px 52px
}

.grid-data-point--callout .grid-data-point__image--sd {
    height: 16px;
    width: 16px;
    background-size: 16px 16px;
    margin: 18px
}

.grid-data-point--anonymous .grid-data-point__icon {
    height: 20px;
    width: 20px
}

.grid-data-point--anonymous .grid-data-point__icon img {
    display: none
}

.grid-data-point__image {
    height: 24px;
    width: 24px;
    background-size: 24px 24px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point__image {
        height:30px;
        width: 30px;
        background-size: 30px 30px
    }
}

.grid-data-point__image--sd {
    height: 16px;
    width: 16px;
    background-size: 16px 16px;
    margin: 4px
}

@media screen and (min-width: 62.5em) {
    .grid-data-point__image--sd {
        margin:7px
    }
}

.grid-data-point__post {
    height: 10px;
    width: 10px;
    border: 2px solid #446373;
    background: #fefefe;
    border-radius: 5px;
    cursor: pointer;
    padding: 1px;
    z-index: 10
}

.highlight .grid-data-point__post {
    z-index: 30
}

.grid-data-point__post.corrected-position {
    -webkit-transform: translate(-4px, -4px);
    transform: translate(-4px, -4px)
}

.grid-data-point__post__inner {
    height: 1px;
    width: 1px;
    border: 2px solid #446373;
    border-radius: 2px;
    z-index: 10
}

.grid-data-point__spring {
    border-bottom: solid #446373 1.5px
}

.highlight .grid-data-point__spring {
    z-index: 20
}

.grid-data-point__spring.hide {
    display: none
}

.grid-detail-overlay {
    display: none;
    position: static;
    visibility: hidden
}

@media screen and (min-width: 46.875em) {
    .grid-detail-overlay {
        position:absolute;
        top: 10px;
        right: 10px;
        left: 10px;
        width: 300px
    }
}

.grid-detail-overlay.show {
    visibility: visible
}

.grid-detail-overlay__box {
    border: 1px solid #cacaca;
    background: #fefefe
}

.grid-detail-overlay__inner {
    position: absolute;
    top: 10px;
    right: 10px;
    left: 10px;
    z-index: 1000000
}

@media screen and (min-width: 46.875em) {
    .grid-detail-overlay__inner {
        position:absolute;
        top: 0;
        right: 0;
        left: 0;
        width: 300px
    }
}

.grid-detail-overlay__top-bar {
    background-color: #cacaca;
    height: 16px
}

@media screen and (min-width: 46.875em) {
    .grid-detail-overlay__top-bar.right-arrow::after {
        position:absolute;
        top: 0;
        right: -8px;
        border: 8px solid transparent;
        border-left-color: #cacaca;
        border-right-width: 0;
        content: "";
        height: 0;
        width: 0
    }

    .grid-detail-overlay__top-bar.left-arrow::before {
        position: absolute;
        top: 0;
        left: -8px;
        border: 8px solid transparent;
        border-left-width: 0;
        border-right-color: #cacaca;
        content: "";
        height: 0;
        width: 0
    }
}

.grid-detail-overlay__content {
    padding: 0 .75rem .75rem
}

.grid-detail-overlay__logo-wrapper {
    height: 70px;
    width: 70px;
    line-height: 68px;
    float: left;
    margin: -8px 8px 8px 0;
    position: relative
}

.grid-detail-overlay__review-count::before {
    content: "("
}

.grid-detail-overlay__review-count::after {
    content: ")"
}

.grid--full-screen .grid-height {
    height: 94vh
}

.grid--full-screen .grid-axis-label--vertical {
    -webkit-transform: translate(-37%, 1600%) rotate(90deg);
    transform: translate(-37%, 1600%) rotate(90deg)
}

.grid-header {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: .75rem;
    margin-right: 1.5rem
}

.grid-header__title {
    line-height: 26px;
    line-height: 1.625rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-size: 21px;
    font-size: 1.3125rem;
    font-family: "Barlow",sans-serif;
    color: #252530;
    font-weight: 400
}

@media screen and (min-width: 62.5em) {
    .grid-header__title {
        line-height:36px;
        line-height: 2.25rem;
        margin-bottom: 16px;
        font-size: 32px;
        font-size: 2rem;
        font-family: "Barlow",sans-serif;
        color: #252530;
        font-weight: 400;
        margin-bottom: .375rem
    }
}

.grid-header__description {
    display: none
}

@media screen and (min-width: 62.5em) {
    .grid-header__description {
        display:block
    }
}

.grid-quadrant-label--branded {
    color: rgba(68,99,115,.8);
    font-size: .75rem;
    font-weight: 600;
    position: absolute
}

@media screen and (min-width: 46.875em) {
    .grid-quadrant-label--branded {
        font-size:.875rem
    }
}

.grid-quadrant-label--incumbent--branded {
    color: #4b53af;
    left: 10px;
    top: 5px
}

.grid-quadrant-label--innovators--branded {
    bottom: 5px;
    color: #963f78;
    right: 10px
}

.grid-quadrant-label--caution--branded {
    bottom: 5px;
    color: #2690ce;
    left: 10px
}

.grid-quadrant-label--leaders--branded,.grid-quadrant-label--momentum--branded {
    color: #ff492c;
    right: 10px;
    top: 5px
}

.grid-quadrant-label--momentum {
    display: none
}

.grid-quadrant-label--momentum--branded {
    display: none
}

.grid--momentum .grid-quadrant-label--momentum {
    display: block
}

.grid--momentum .grid-quadrant-label--momentum--branded {
    display: block
}

.grid--momentum .grid-quadrant-label--leaders,.grid--momentum .grid-quadrant-label--innovators,.grid--momentum .grid-quadrant-label--caution,.grid--momentum .grid-quadrant-label--incumbent {
    display: none
}

.grid--momentum .grid-quadrant-label--leaders--branded,.grid--momentum .grid-quadrant-label--innovators--branded,.grid--momentum .grid-quadrant-label--caution--branded,.grid--momentum .grid-quadrant-label--incumbent--branded {
    display: none
}

.grid__semicircle {
    border-bottom: solid rgba(44,152,187,.15) 3px;
    border-left: solid rgba(44,152,187,.15) 3px;
    background-color: rgba(44,152,187,.09);
    border-radius: 0 0 0 100%;
    height: 50%;
    opacity: 1;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: height .3s ease-in,width .3s ease-in,opacity .3s ease-in;
    transition: height .3s ease-in,width .3s ease-in,opacity .3s ease-in;
    width: 50%
}

.grid--live .grid__semicircle {
    height: 0 !important;
    opacity: 0;
    width: 0 !important
}

.grid-sidebar {
    margin-bottom: .75rem
}

@media screen and (min-width: 62.5em) {
    .grid-sidebar {
        border:1px solid #cacaca;
        background: #fefefe;
        border-radius: 3px;
        -webkit-box-shadow: none;
        box-shadow: none;
        margin: 0;
        padding: 1.5rem
    }
}

.grid-sidebar--scrollbar {
    max-height: 578px;
    overflow-y: auto
}

@media screen and (min-width: 79.375em) {
    .grid-sidebar--scrollbar {
        max-height:750px
    }
}

.grid-sidebar--scrollbar::-webkit-scrollbar {
    border: 0
}

.grid-sidebar--scrollbar:hover::-webkit-scrollbar:vertical {
    width: -6px
}

.grid-sidebar--scrollbar:hover::-webkit-scrollbar-thumb {
    border: 2px solid #fefefe;
    background-color: #cacaca;
    border-radius: 8px
}

.grid-sidebar__title {
    display: none
}

@media screen and (min-width: 62.5em) {
    .grid-sidebar__title {
        display:block;
        margin-bottom: .75rem
    }

    .grid-sidebar__section {
        border-bottom: solid #cacaca 1px;
        padding-bottom: 1.5rem;
        padding-top: 1.5rem
    }

    .grid-sidebar__section:first-child {
        padding-top: 0
    }

    .grid-sidebar__section:last-child {
        border-bottom: 0;
        padding-bottom: 0
    }
}

.grid-sidebar__views {
    border: 1px solid #cacaca;
    border-radius: 3px
}

@media screen and (min-width: 62.5em) {
    .grid-sidebar__views {
        border:0
    }
}

.grid-sidebar__view {
    border-radius: 3px;
    display: inline-block
}

@media screen and (min-width: 62.5em) {
    .grid-sidebar__view {
        border:0;
        display: block;
        margin-bottom: .375rem
    }
}

.grid-sidebar__view:not(:last-child) {
    border-right: solid #cacaca 1px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

@media screen and (min-width: 62.5em) {
    .grid-sidebar__view:not(:last-child) {
        border:0
    }
}

.grid-sidebar__view>* {
    border-radius: 3px
}

.grid-actions {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.grid-actions__product-list {
    width: 100%
}

.grid-actions__clear-filters {
    font-weight: 600;
    margin-bottom: .75rem
}

.grid-actions__clear-filters+a {
    margin: 0
}

.grid-height {
    height: 300px
}

@media screen and (min-width: 62.5em) {
    .grid-height {
        height:500px
    }
}

.html-embed .grid,.html-embed .grid-height,.html-embed .grid__borders {
    height: 100%
}

.grid-height--embedded {
    height: 95%
}

@media screen and (min-width: 390px) {
    .grid-height--embedded {
        height:96%
    }
}

.grid-height--dashboard {
    height: 100%
}

@media screen and (min-width: 79.375em) {
    .grid-height--full-screen .grid-height {
        height:670px
    }

    .grid-height--full-screen .grid-axis-label--vertical {
        -webkit-transform: translate(-37%, 335px) rotate(90deg);
        transform: translate(-37%, 335px) rotate(90deg)
    }
}

.grid__borders {
    background-image: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#ff492c)),-webkit-gradient(linear, left top, left bottom, from(#ff492c), to(#5a39a2)),-webkit-gradient(linear, right top, left top, from(#5a39a2), to(#2690ce)),-webkit-gradient(linear, left bottom, left top, from(#2690ce), to(#5a39a2));
    background-image: linear-gradient(to right, #5a39a2, #ff492c),linear-gradient(to bottom, #ff492c, #5a39a2),linear-gradient(to left, #5a39a2, #2690ce),linear-gradient(to top, #2690ce, #5a39a2);
    background-origin: border-box;
    background-position: top left,top right,bottom right,bottom left;
    background-repeat: no-repeat;
    background-size: 100% 2px,2px 100%,100% 2px,2px 100%;
    border-radius: 4px;
    padding: 1px
}

.grid__box--branded {
    background: #fefefe;
    border-radius: 3px;
    overflow: hidden
}

.grid__box--loading {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: shimmer;
    animation-name: shimmer;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    background: linear-gradient(90deg, white 0, black 2000px) no-repeat;
    background-size: 25%;
    position: relative
}

.grid__position-anchor {
    position: relative
}

.grid__logo--centered {
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-height: 80%;
    max-width: 80%
}

.grid__g2-watermark {
    height: 200px;
    width: 195px;
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1028'%3e%3cpath d='M893.438 303.732H739.953c4.17-24.112 19.008-37.561 49.153-52.861l28.288-14.378c50.543-25.963 77.435-55.179 77.435-102.942 0-30.139-11.592-53.789-34.776-70.947-22.722-17.157-50.542-25.502-82.538-25.502-25.508 0-48.692 6.488-70.024 19.937-20.865 12.987-36.632 29.677-46.367 50.542l44.516 44.522c17.157-34.782 42.198-51.938 75.122-51.938 27.82 0 44.977 14.377 44.977 34.314 0 16.696-8.345 30.606-40.34 46.834l-18.086 8.812c-39.418 19.937-66.777 42.659-82.544 68.628-15.761 25.502-23.645 58.426-23.645 97.845v10.663h232.314v-63.529zm-20.517 136.899H618.764L491.685 660.737h254.158l127.078 220.107L1000 660.737z'/%3e%3cpath d='M513.581 807.473c-161.822 0-293.474-131.651-293.474-293.473S351.758 220.526 513.58 220.526L614.055 10.272A515.948 515.948 0 00513.581.418C229.938.419 0 230.357 0 514s229.938 513.581 513.581 513.581c113.089 0 217.617-36.581 302.463-98.514L704.784 736.36c-51.403 44.263-118.206 71.113-191.203 71.113z'/%3e%3c/svg%3e");
    background-position: center;
    background-repeat: no-repeat;
    opacity: 5%
}

@media screen and (min-width: 62.5em) {
    .grid__g2-watermark {
        height:350px;
        width: 340px
    }
}

.grid-rule--horizontal--0 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#ff492c));
    background: linear-gradient(to right, #5a39a2, #ff492c);
    height: 1px;
    opacity: .5;
    top: 0%;
    width: 100%
}

.grid-rule--horizontal--1 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(#4759b2), to(#f54832));
    background: linear-gradient(to right, #4759b2, #f54832);
    height: 1px;
    opacity: .5;
    top: 10%;
    width: 100%
}

.grid-rule--horizontal--2 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(#435fb5), to(#eb483b));
    background: linear-gradient(to right, #435fb5, #eb483b);
    height: 1px;
    opacity: .5;
    top: 20%;
    width: 100%
}

.grid-rule--horizontal--3 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(#4066b9), to(#e04642));
    background: linear-gradient(to right, #4066b9, #e04642);
    height: 1px;
    opacity: .5;
    top: 30%;
    width: 100%
}

.grid-rule--horizontal--4 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(#3b6bbb), to(#d74649));
    background: linear-gradient(to right, #3b6bbb, #d74649);
    height: 1px;
    opacity: .5;
    top: 40%;
    width: 100%
}

.grid-rule--horizontal--5 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(#3972bf), to(#cc4451));
    background: linear-gradient(to right, #3972bf, #cc4451);
    height: 1px;
    opacity: .5;
    top: 50%;
    width: 100%
}

.grid-rule--horizontal--6 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(#3577c2), to(#c24358));
    background: linear-gradient(to right, #3577c2, #c24358);
    height: 1px;
    opacity: .5;
    top: 60%;
    width: 100%
}

.grid-rule--horizontal--7 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(#327cc4), to(#b64260));
    background: linear-gradient(to right, #327cc4, #b64260);
    height: 1px;
    opacity: .5;
    top: 70%;
    width: 100%
}

.grid-rule--horizontal--8 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(#2d83c8), to(#ac4167));
    background: linear-gradient(to right, #2d83c8, #ac4167);
    height: 1px;
    opacity: .5;
    top: 80%;
    width: 100%
}

.grid-rule--horizontal--9 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(#2a8acb), to(#a14070));
    background: linear-gradient(to right, #2a8acb, #a14070);
    height: 1px;
    opacity: .5;
    top: 90%;
    width: 100%
}

.grid-rule--horizontal--10 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#5a39a2));
    background: linear-gradient(to right, #2690ce, #5a39a2);
    height: 1px;
    opacity: .5;
    top: 100%;
    width: 100%
}

.grid-rule--vertical--0 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#5a39a2), to(#2690ce));
    background: linear-gradient(#5a39a2, #2690ce);
    left: 0%;
    opacity: .3;
    width: 1px
}

.grid-rule--vertical--1 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#5148aa), to(#2d85c8));
    background: linear-gradient(#5148aa, #2d85c8);
    left: 10%;
    opacity: .3;
    width: 1px
}

.grid-rule--vertical--2 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#583ba3), to(#3478c2));
    background: linear-gradient(#583ba3, #3478c2);
    left: 20%;
    opacity: .3;
    width: 1px
}

.grid-rule--vertical--3 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#6b3b96), to(#3c6cbc));
    background: linear-gradient(#6b3b96, #3c6cbc);
    left: 30%;
    opacity: .3;
    width: 1px
}

.grid-rule--vertical--4 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#803c86), to(#4360b6));
    background: linear-gradient(#803c86, #4360b6);
    left: 40%;
    opacity: .3;
    width: 1px
}

.grid-rule--vertical--5 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#963f77), to(#4a52af));
    background: linear-gradient(#963f77, #4a52af);
    left: 50%;
    opacity: .3;
    width: 1px
}

.grid-rule--vertical--6 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#ab4168), to(#5247a9));
    background: linear-gradient(#ab4168, #5247a9);
    left: 60%;
    opacity: .3;
    width: 1px
}

.grid-rule--vertical--7 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#c14359), to(#5a3aa2));
    background: linear-gradient(#c14359, #5a3aa2);
    left: 70%;
    opacity: .3;
    width: 1px
}

.grid-rule--vertical--8 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#d6454a), to(#6e3b93));
    background: linear-gradient(#d6454a, #6e3b93);
    left: 80%;
    opacity: .3;
    width: 1px
}

.grid-rule--vertical--9 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#eb473b), to(#843d85));
    background: linear-gradient(#eb473b, #843d85);
    left: 90%;
    opacity: .3;
    width: 1px
}

.grid-rule--vertical--10 {
    position: absolute;
    top: 0;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff492c), to(#5a39a2));
    background: linear-gradient(#ff492c, #5a39a2);
    left: 100%;
    opacity: .3;
    width: 1px
}

.grid__inner {
    padding-bottom: 1.5rem;
    padding-right: 1.5rem
}

.grid--live .grid-rule--center--vertical {
    opacity: .65
}

.grid--live .grid-rule--center--horizontal {
    opacity: 1
}

.grid--callout .grid-rule {
    display: none
}

.grid--callout .grid-rule--center {
    display: block
}

.grid--callout .grid__box {
    overflow: visible
}

.grid--dashboard .grid-data-point__post {
    cursor: default
}

.grid--dashboard .grid-axis-label__wrapper::after,.grid--dashboard .grid-axis-label__wrapper::before {
    content: none
}

.grid--scoring-label {
    color: #555;
    font-size: .8125rem;
    font-weight: 600
}

@media screen and (max-width: 62.4375em) {
    .grid__radio {
        width:50%
    }
}

.grid__title-overlay {
    background-color: rgba(254,254,254,.7);
    margin: 1.5rem;
    position: absolute;
    z-index: 1
}

.the-grid {
    display: block
}

.third-party-list {
    border: 1px solid #cacaca
}

.third-party-list__header {
    border-bottom: solid #cacaca 1px;
    background-color: #ededed;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .75rem
}

.third-party-list__content {
    max-height: 230px;
    overflow: auto
}

.third-party-list__content::-webkit-scrollbar {
    width: 6px
}

.third-party-list__content::-webkit-scrollbar-thumb {
    background-color: #cacaca;
    border-radius: 3px
}

.third-party-list__content .third-party-list__list-item:last-child {
    border-bottom: 0
}

.third-party-list__content--fixed-height {
    height: 14.375rem;
    max-height: 14.375rem
}

.third-party-list__content--fixed-height .third-party-list__list-item:last-child {
    border-bottom: solid #cacaca 1px
}

.third-party-list__list-item {
    border-bottom: solid #cacaca 1px;
    color: #252530;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .75rem
}

.third-party-list__footer {
    border-top: solid #cacaca 1px;
    padding: .75rem
}

.time-period {
    -ms-flex-item-align: center;
    align-self: center;
    border-radius: 3px;
    color: #555;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-family: inherit;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1.4;
    margin-right: .375rem;
    padding: .25rem .75rem
}

.time-period:hover {
    background-color: #ccd3d9;
    color: #555;
    cursor: pointer
}

.time-period:focus {
    color: #555
}

.time-period--active {
    background-color: #062846;
    color: #fefefe
}

.time-period--active:focus {
    color: #fefefe
}

.time-period--active:hover {
    background-color: #1f3d58;
    color: #fefefe
}

.time-period__preview {
    width: 9.375rem
}

.time-period__picker:hover {
    border-color: transparent;
    outline: 2px solid #2690ce
}

.time-period--focused {
    background-color: #062846;
    color: #fefefe
}

.time-window__label-tooltip {
    height: .85rem;
    margin-left: -0.65rem
}

.timeline {
    border-left: solid #bfe0ea 2px;
    padding: .75rem 0 .75rem 24px
}

.timeline__header {
    margin-bottom: 24px;
    margin-top: 12px;
    padding-left: 12px;
    position: relative
}

.timeline__header::before {
    border-top: solid #bfe0ea 2px;
    content: " ";
    left: -24px;
    position: absolute;
    top: 10px;
    width: 26px
}

.timeline__item {
    padding-bottom: 12px;
    padding-left: 12px;
    position: relative
}

.timeline__item::before {
    background-color: #bfe0ea;
    border-radius: 100%;
    content: " ";
    height: 16px;
    left: -33px;
    position: absolute;
    top: 4px;
    width: 16px
}

.timeline__item--jade::before {
    background-color: #1d9e8d
}

.timeline__item--mid-blue::before {
    background-color: #1e6abf
}

.timeline__item--blue-gray::before {
    background-color: #6a7e90
}

.timeline__item--iris::before {
    background-color: #5746b2
}

.timeline__item--red-orange::before {
    background-color: #ff492c
}

.timeline__item--brick-red::before {
    background-color: #971b1e
}

.timeline__item--dark-green-blue::before {
    background-color: #146a5e
}

.timeline__item--dark-blue::before {
    background-color: #062846
}

.timeline__item--dark-pink::before {
    background-color: #ee4288
}

.timeline__item--copper::before {
    background-color: #ab7823
}

.titled-section {
    border: 1px solid #cacaca;
    background: #fafafa
}

@media screen and (max-width: 46.8125em) {
    .titled-section {
        background:transparent
    }
}

.titled-section__heading {
    color: #0a0a0a;
    font-size: 1.25rem;
    font-weight: 600;
    margin-bottom: .5rem;
    margin-left: 1.5rem;
    margin-right: 1.5rem;
    margin-top: 1rem
}

.titled-section__heading--sidebar {
    margin-bottom: 1.5rem;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0
}

.titled-section__content {
    margin: 1rem 1.5rem
}

.titled-section__extra-cta {
    font-size: .875rem;
    font-weight: 600
}

.vendor-admin .notyf {
    padding-bottom: calc(5.25rem)
}

.toast--success .notyf__ripple {
    background-color: #14855f !important
}

.toast--error .notyf__ripple,.toast--error .notyf__wrapper {
    background-color: #bc2810 !important
}

.toast--warning {
    background-color: #ffd200 !important
}

.toast--warning .notyf__message {
    color: #252530
}

.toggle-visible__title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.toggle-visible__icon {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transition: all .3s ease-in;
    transition: all .3s ease-in
}

.toggle-visible--revealed .toggle-visible__icon {
    -webkit-transform: rotate(0);
    transform: rotate(0)
}

.toggle-visible__target {
    overflow: hidden;
    position: relative;
    -webkit-transition: opacity .3s,max-height .3s,margin .3s;
    transition: opacity .3s,max-height .3s,margin .3s
}

@media screen and (min-width: 46.875em) {
    .toggle-visible__target {
        position:absolute;
        z-index: 100
    }
}

.toggle-visible__target.toggle-visible__target--hidden {
    border-width: 0;
    margin-bottom: 0;
    margin-top: 0;
    max-height: 0;
    opacity: 0;
    padding-bottom: 0;
    padding-top: 0
}

@media screen and (min-width: 46.875em) {
    .toggle-visible__target--visit-reports {
        margin-top:16px;
        right: 210px
    }

    .toggle-visible__overlay {
        bottom: 0;
        left: 0;
        position: fixed;
        right: 0;
        top: 0;
        z-index: 99
    }
}

body>.tooltip {
    font-family: "Barlow",sans-serif;
    z-index: 999999
}

body>.tooltip.tooltip--white {
    border: 1px solid #cacaca;
    background-color: #fefefe;
    padding: .375rem
}

body>.tooltip.tooltip--wide {
    max-width: 18rem;
    word-break: break-word
}

body>.tooltip.tooltip--no-arrow.tooltip.top::before,body>.tooltip.tooltip--no-arrow.tooltip.right::before,body>.tooltip.tooltip--no-arrow.tooltip.bottom::before,body>.tooltip.tooltip--no-arrow.tooltip.left::before {
    display: none
}

body>.tooltip.tooltip--vendor-admin {
    border: 1px solid #5a39a2;
    background-color: #fefefe;
    border-radius: 2px;
    color: #252530;
    padding: .375rem
}

body>.tooltip.tooltip--vendor-admin.tooltip.top::before {
    border-color: #fefefe transparent transparent;
    border-width: 6px 6px 0;
    -webkit-filter: drop-shadow(0 1px 0 #5a39a2);
    filter: drop-shadow(0 1px 0 #5a39a2);
    position: absolute
}

body>.tooltip.tooltip--vendor-admin.tooltip.left::before {
    border-color: transparent transparent transparent #fefefe;
    border-width: 6px 0 6px 6px;
    -webkit-filter: drop-shadow(1px 0 0 #5a39a2);
    filter: drop-shadow(1px 0 0 #5a39a2);
    position: absolute
}

body>.tooltip.tooltip--vendor-admin.tooltip.right::before {
    border-color: transparent #fefefe transparent transparent;
    border-width: 6px 6px 6px 0;
    -webkit-filter: drop-shadow(-1px 0 0 #5a39a2);
    filter: drop-shadow(-1px 0 0 #5a39a2);
    position: absolute
}

body>.tooltip.tooltip--vendor-admin.tooltip.bottom::before {
    border-color: transparent transparent #fefefe;
    border-width: 0 6px 6px;
    -webkit-filter: drop-shadow(0 -1px 0 #5a39a2);
    filter: drop-shadow(0 -1px 0 #5a39a2);
    position: absolute
}

body>.tooltip.tooltip--warning {
    border: 1px solid #bc2810;
    background-color: #fefefe;
    border-radius: 2px;
    color: #252530;
    padding: .375rem
}

body>.tooltip.tooltip--warning.tooltip.top::before {
    border-color: #fefefe transparent transparent;
    border-width: 6px 6px 0;
    -webkit-filter: drop-shadow(0 1px 0 #5a39a2);
    filter: drop-shadow(0 1px 0 #5a39a2);
    position: absolute
}

@-webkit-keyframes top-comment-highlight {
    0% {
        background-color: #fefefe
    }

    50% {
        background-color: #d3e8f4
    }

    100% {
        background-color: #fefefe
    }
}

@keyframes top-comment-highlight {
    0% {
        background-color: #fefefe
    }

    50% {
        background-color: #d3e8f4
    }

    100% {
        background-color: #fefefe
    }
}

.top-comment--highlighted {
    -webkit-animation: top-comment-highlight 1320ms ease;
    animation: top-comment-highlight 1320ms ease
}

.top-bar__heading {
    height: 4.5rem;
    line-height: 4.5rem
}

.top-bar {
    background-color: #446373;
    height: 4.5rem;
    padding: 0
}

.top-bar .navbar-search .input-group-field,.top-bar .navbar-search .button {
    border: 1px solid #fefefe;
    border-radius: 0
}

.top-bar .navbar-search .button {
    width: 70px
}

.top-bar .navbar-search .input-group {
    margin-bottom: 0
}

.top-bar .primary-nav-list a {
    color: #fefefe;
    white-space: nowrap
}

.top-bar .is-down-arrow a::after {
    border-top-color: #fefefe
}

.top-bar .logo-cell {
    height: 4.5rem;
    padding-right: 1.5rem;
    width: 7rem
}

.top-bar .table-cell {
    vertical-align: middle
}

.top-bar .table-cell:last-child {
    padding-left: 1.5rem;
    width: 10%
}

.top-bar .menu a {
    padding: 0 1.5rem
}

.top-bar .is-down-arrow a {
    margin-right: .75rem
}

.top-bar .mega-menu {
    background-color: #fefefe;
    font-size: .875rem;
    font-weight: 400;
    top: 4.5rem
}

.top-bar .mega-menu>li a {
    color: #ff492c
}

.top-bar .small-menu {
    display: inline-block;
    float: right
}

.top-bar .menu-button-wrapper {
    display: block;
    float: right;
    position: relative
}

.top-bar-logo {
    color: #fefefe;
    display: block;
    height: 4.5rem;
    width: 7rem
}

.top-bar-logo use {
    fill: currentColor
}

.top-bar-logo--dark {
    color: #446373
}

.top-bar-logo--small {
    height: 3.5rem
}

.top-bar-icon {
    width: 3rem
}

.primary-nav-list {
    list-style: none;
    margin: auto;
    padding: 0
}

.primary-nav-list>li {
    display: table-cell
}

.primary-nav-list>li:hover {
    background: rgba(254,254,254,.25);
    color: #fefefe
}

.primary-nav-list>li>a {
    display: inline-block;
    height: 4.5rem;
    line-height: 4.5rem;
    padding: 0 1.25rem
}

.primary-nav-list>li>a i {
    margin-bottom: -3px;
    margin-left: 2px
}

.primary-nav-list>li ul {
    margin: 0
}

.primary-nav-list .has-down-arrow a {
    padding-right: 2.5rem
}

.primary-nav-list .has-down-arrow::after {
    border: inset .3rem;
    border-bottom-width: 0;
    border-color: #fefefe transparent transparent;
    border-top-style: solid;
    content: "";
    display: inline-block;
    float: right;
    height: 0;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 0;
    right: 1.25rem
}

.primary-nav-list--dark>li:hover {
    background-color: #555
}

.admin-nav-list {
    margin-left: -20px;
    margin-right: -20px
}

.admin-nav-list>li:hover {
    background-color: #555;
    color: #fefefe
}

.admin-nav-list>li>a {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 3rem;
    line-height: 3rem
}

.admin-nav-list>li>a:hover {
    color: #fefefe
}

.admin-top-bar {
    height: 4rem;
    line-height: 4rem
}

.top-bar--transparent {
    background: transparent;
    position: relative;
    z-index: 200
}

.top-bar--transparent .top-bar-logo {
    color: #fefefe
}

.top-bar--transparent .primary-nav-list a {
    color: #fefefe
}

.top-bar--transparent .is-down-arrow a::after {
    border-top-color: #fefefe
}

.top-bar--transparent ul {
    background: transparent
}

.top-bar--transparent .top-bar__search {
    display: none
}

.top-bar--transparent .primary-nav-list>li:hover {
    background: #555
}

.top-bar--transparent .has-down-arrow::after {
    border: inset .3rem;
    border-bottom-width: 0;
    border-color: #fefefe transparent transparent;
    border-top-style: solid;
    content: "";
    display: inline-block;
    float: right;
    height: 0;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 0;
    right: 1.25rem
}

.top-bar--transparent .mega-menu {
    border-top: solid #ededed 1px
}

.nav-loading-item {
    vertical-align: middle
}

.nav-avatar-image {
    max-width: 2.25rem;
    width: 2.25rem
}

.top-bar-flex-row {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media screen and (max-width: 62.4375em) {
    .top-bar-flex-row--large-down--justify-space-around {
        -ms-flex-pack:distribute;
        justify-content: space-around
    }
}

.top-bar-flex__item--right {
    margin-left: auto
}

@media screen and (min-width: 62.5em) {
    .top-bar-flex-row--xlarge-up--space-evenly {
        -webkit-box-pack:space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }
}

.top-contributors {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: .75rem;
    padding-top: 2.3125rem
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .top-contributors {
        max-height:222px
    }

    .top-contributors .contributor:nth-child(3) {
        padding-bottom: 0
    }
}

.top-contributors .contributor {
    -ms-flex-line-pack: center;
    align-content: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    padding-bottom: .8125rem
}

.top-contributors .contributor>:not(.contributor__bar) {
    -ms-flex-item-align: center;
    align-self: center
}

.top-contributors .contributor:last-child {
    padding-bottom: 0
}

.top-contributors .contributor__bar {
    min-height: 40px;
    width: 2px
}

.top-contributors .contributor__bar--1st {
    background: #ff492c
}

.top-contributors .contributor__bar--2nd {
    background: #e20070
}

.top-contributors .contributor__bar--3rd {
    background: #5a39a2
}

.top-contributors .contributor__bar--4th {
    background: #2f69c1
}

.top-contributors .contributor__bar--5th {
    background: #2690ce
}

.top-contributors .contributor__position {
    padding-left: 12px;
    width: 21px
}

.top-contributors .contributor__avatar {
    padding-left: 12px
}

.top-contributors .contributor__avatar .avatar {
    height: 36px;
    width: 36px
}

.top-contributors .contributor__info {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 10px
}

.top-contributors .contributor__info__score {
    border: 1px solid #979797;
    border-radius: 2px;
    color: #515159;
    font-family: Barlow-SemiBold;
    font-size: 11px;
    font-weight: 600;
    height: 16px;
    text-align: center;
    width: 31px
}

.topnav {
    border-bottom: solid #a7a7ac 1px;
    background: #fefefe
}

.topnav--simple {
    background-color: #fef5f4;
    border-bottom: 0
}

.topnav__inner {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 72px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.topnav__inner__left {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 40%
}

.topnav__item {
    padding-left: 12px;
    padding-right: 12px
}

@media screen and (min-width: 37.5em) {
    .topnav__item {
        padding-left:18px;
        padding-right: 18px
    }
}

@media screen and (min-width: 62.5em) {
    .topnav__item {
        padding-left:24px;
        padding-right: 24px
    }
}

.topnav__item--logo {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%
}

.topnav__item--logo a {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.topnav__link {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #505059;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%
}

.topnav__link svg.tiny {
    height: 10px;
    width: 10px
}

.topnav__item__g2.topnav__item__g2 {
    height: 52px;
    width: 52px;
    color: #ff492c;
    fill: currentColor;
    stroke: currentColor
}

.topnav__item__g2.topnav__item__g2.nerf-opacity {
    fill-opacity: 1;
    stroke-opacity: 1
}

.topnav__item--search {
    display: none;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 17px .75rem 0
}

@media screen and (min-width: 37.5em) {
    .topnav__item--search {
        display:block
    }
}

.topnav__item--hamburger {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media screen and (min-width: 62.5em) {
    .topnav__item--hamburger {
        display:none
    }
}

@media screen and (min-width: 37.5em) {
    .topnav__item--page-aligned {
        padding-left:0;
        padding-right: 0
    }
}

.topnav__nav {
    display: none;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 100%;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin: 0;
    padding: 0 .75rem
}

@media screen and (min-width: 62.5em) {
    .topnav__nav {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.topnav__nav .topnav__link {
    font-size: .9375rem;
    padding: .625rem 1.125rem;
    white-space: no-wrap
}

.topnav__nav .topnav__link:hover {
    background-color: #e8f3f9;
    color: #252530
}

.topnav__nav .topnav__link--plain {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #252530;
    font-weight: 400
}

.topnav__nav__li {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    height: 100%;
    list-style-type: none;
    position: relative
}

.topnav__nav__li--hoverable:hover {
    background-color: #e8f3f9
}

.topnav__hamburger {
    color: #252530
}

.topnav .mega-menu li.hover {
    background-color: #e8f3f9;
    border-color: #a8d2eb
}

.topnav__notifier {
    border: 1px solid #14855f;
    background-color: #fafafa;
    border-radius: 3px;
    display: none;
    position: fixed;
    right: 6px;
    top: 6px;
    width: 15.625rem;
    z-index: 1
}

.tracking-pixel {
    bottom: 0;
    height: 1px;
    position: absolute;
    width: 1px
}

.triangled-box {
    border: 1px solid #cacaca;
    background: #fefefe;
    border-radius: 2px;
    display: inline-block;
    height: 1.3125rem;
    line-height: 1.3125rem;
    position: relative;
    text-align: center;
    width: 2rem
}

.triangled-box::before,.triangled-box::after {
    content: "";
    display: block;
    height: 0;
    position: absolute;
    width: 0
}

.triangled-box--left::before,.triangled-box--left::after {
    border-bottom: solid transparent 6px;
    border-right: solid #cacaca 6px;
    border-top: solid transparent 6px;
    left: -6px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.triangled-box--left::after {
    border-right-color: #fefefe;
    border-width: 5px 5px 5px 0;
    left: -5px
}

.two-column {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media screen and (min-width: 62.5em) {
    .two-column {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.two-column__main {
    overflow: hidden
}

@media screen and (min-width: 62.5em) {
    .two-column__main {
        -webkit-box-flex:16;
        -ms-flex: 16;
        flex: 16;
        max-width: 651px
    }
}

@media screen and (min-width: 79.375em) {
    .two-column__main {
        -webkit-box-flex:17;
        -ms-flex: 17;
        flex: 17;
        max-width: 880px
    }
}

.two-column__right {
    margin-left: 0;
    overflow: hidden
}

@media screen and (min-width: 62.5em) {
    .two-column__right {
        -webkit-box-flex:8;
        -ms-flex: 8;
        flex: 8;
        margin-left: 1.5rem;
        max-width: 325px
    }
}

@media screen and (min-width: 79.375em) {
    .two-column__right {
        -webkit-box-flex:7;
        -ms-flex: 7;
        flex: 7;
        max-width: 366px
    }
}

.used-product {
    border-bottom: solid #cacaca 1px;
    line-height: 24px;
    margin: 0;
    padding: 12px 30px 12px 48px;
    position: relative
}

.used-product .image-icon {
    text-align: center
}

.used-product .unselect {
    cursor: pointer;
    height: 36px;
    line-height: 46px;
    margin-top: -16px;
    right: 0;
    width: 36px
}

.used-product .unselect .icon {
    left: 50%;
    margin-left: -8px;
    margin-top: -8px
}

.used-product .unselect--half-height {
    margin-top: -18px
}

.user-stack-chosen .used-product:hover {
    background: #e8f3f9
}

.used-product .icon-plus-circle {
    display: none
}

.used-product .unselect,.used-product .icon {
    position: absolute;
    top: 50%
}

.used-product__image {
    height: 28px;
    width: 28px;
    left: 8px;
    margin-top: -14px;
    position: absolute;
    top: 50%
}

.used-product__name {
    color: #252530;
    font-weight: 600
}

.user-email__bottom-border {
    border: 0
}

@media screen and (min-width: 62.5em) {
    .user-email__bottom-border {
        border-bottom:solid #cacaca 1px;
        border-top: 0
    }
}

.user-email__bottom-border:nth-last-child(2) {
    border-bottom: solid #cacaca 1px
}

@media screen and (min-width: 62.5em) {
    .user-email__wrapper {
        -ms-flex-line-pack:start;
        align-content: start;
        display: grid;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.user-profile__avatar {
    width: 5rem
}

.user-profile__avatar--small {
    width: 3.125rem
}

.user-profile__avatar {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 5px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 150px;
    min-width: 200px
}

.user-profile__avatar--edit {
    border: 1px dashed #d3d3d5;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.user-profile__avatar--uploaded {
    border: 1px solid #5a39a2
}

.user-profile__avatar--remove-icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    border-radius: 50%;
    color: #5a39a2;
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 25px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    right: 4px;
    top: 4px;
    width: 25px
}

.user-profile__avatar-image {
    max-height: 150px;
    max-width: 200px
}

.user-profile__custom-url {
    margin-top: .5rem
}

.user-profile__custom-url--display {
    word-break: break-all
}

.user-profile__g2-icon {
    margin-top: .75rem
}

.user-profile__circle-edit-icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(255,255,255,.9);
    border-radius: 50%;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 30px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 30px
}

.user-profile__edit-link {
    position: absolute;
    right: -12px;
    top: 2.7142857143rem
}

.user-profile__btn-wrapper {
    width: 100%
}

@media screen and (min-width: 37.5em) {
    .user-profile__btn-wrapper {
        -webkit-box-pack:center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 100%
    }

    .user-profile__btn-wrapper>.btn,.competitors-filter--default .user-profile__btn-wrapper>.competitors-filter__toggle,.user-profile__btn-wrapper>.follow-widget__label--btn,.simple-menu--themed .user-profile__btn-wrapper>.simple-menu__anchor {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 100%
    }
}

@media screen and (min-width: 46.875em) {
    .user-profile__btn-wrapper {
        width:auto
    }

    .user-profile__btn-wrapper>.btn,.competitors-filter--default .user-profile__btn-wrapper>.competitors-filter__toggle,.user-profile__btn-wrapper>.follow-widget__label--btn,.simple-menu--themed .user-profile__btn-wrapper>.simple-menu__anchor {
        -webkit-box-pack: left;
        -ms-flex-pack: left;
        justify-content: left;
        width: auto
    }
}

.user-profile__g2-icon-icon {
    margin-top: 2px
}

.user-profile__card {
    height: 100%
}

@media screen and (max-width: 62.4375em) {
    .user-profile__cell {
        margin-bottom:1.5rem
    }
}

.user-satisfaction__wrapper {
    padding-bottom: 1.125rem;
    padding-top: 1.5rem
}

.user-satisfaction__factor-title {
    color: #252530;
    font-weight: 600;
    position: relative;
    top: -3px
}

.user-image {
    border: 1px solid #ededed;
    border-radius: 50%;
    height: 5rem;
    min-width: 5rem;
    overflow: hidden;
    width: 5rem
}

.user-image--large {
    height: 6.25rem;
    min-width: 6.25rem;
    width: 6.25rem
}

@media screen and (min-width: 37.5em) {
    .user-image--large {
        height:4.75rem;
        min-width: 4.75rem;
        width: 4.75rem
    }
}

.user-image--small {
    height: 3.125rem;
    min-width: 3.125rem;
    width: 3.125rem
}

.user-image--tiny {
    height: 2.1875rem;
    min-width: 2.1875rem;
    width: 2.1875rem
}

.user-image--bordered {
    border: 2px solid #fefefe;
    -webkit-box-shadow: 0 0 0 2px #7c7c83;
    box-shadow: 0 0 0 2px #7c7c83;
    height: 2.1875rem;
    min-width: 2.1875rem;
    width: 2.1875rem
}

.user-image--connection {
    background-color: #fefefe;
    border-radius: 50%;
    color: #1178b3
}

.user-image--badge {
    left: 4.2rem;
    margin-top: -10px;
    position: absolute;
    z-index: 1
}

.user__description {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%
}

@media screen and (min-width: 37.5em) {
    .user__description {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.validation-ribbon {
    color: #555
}

@-webkit-keyframes shimmer {
    0% {
        background-position: -468px 0
    }

    100% {
        background-position: 468px 0
    }
}

@keyframes shimmer {
    0% {
        background-position: -468px 0
    }

    100% {
        background-position: 468px 0
    }
}

.vendor-dashboard__watermark .watermark__show-released::after {
    bottom: 1.5rem;
    opacity: .125;
    right: 1.5rem
}

.vendor-dashboard__watermark--full .watermark__show-released::after {
    background-size: 42%;
    left: 1.5rem;
    opacity: .125;
    top: 1.5rem
}

.vendor-dashboard__views {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.vendor-dashboard__preview {
    border: 1px solid #cacaca;
    background-size: cover;
    height: 70px;
    margin-right: .75rem;
    min-width: 70px;
    width: 70px
}

.vendor-dashboard__preview--g2 {
    background-position: center;
    background-repeat: no-repeat;
    background-size: 70%
}

.vendor-dashboard__content-wrapper:not(:first-of-type) {
    display: block;
    margin-top: .75rem
}

.vendor-dashboard__skeleton>div {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: shimmer;
    animation-name: shimmer;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    background: #eaebea;
    background-image: linear-gradient(90deg, #eaebea 0, #f7f8f7 40px, #eaebea 80px);
    background-repeat: no-repeat;
    background-size: 600px 104px;
    display: inline-block;
    position: relative
}

.vendor-dashboard__cta {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    width: 100%
}

.vendor-dashboard__donut {
    stroke: #2690ce;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transform-origin: center;
    transform-origin: center
}

.vendor-dashboard__donut--animate {
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}

.vendor-dashboard__donut--background {
    stroke: #eee
}

.vendor-dashboard__icon-background {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #e8e8e9;
    border-radius: 100%;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 3.25rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: .75rem;
    padding: .75rem;
    width: 3.25rem
}

.vendor-dashboard__icon-background--large {
    height: 10rem;
    width: 10rem
}

.vendor-dashboard__paid-promotions-ad-data {
    -ms-flex-line-pack: space-evenly;
    align-content: space-evenly;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    min-height: 15.75rem
}

.vendor-dashboard__paid-promotions-ad-data--empty {
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.vendor-dashboard__paid-promotions-counter {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    min-width: 50%;
    padding: .75rem 0 .75rem 0
}

.vendor-dashboard__paid-promotions-tooltip {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.vendor-dashboard__graphs {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    position: relative;
    width: 100%
}

.vendor-dashboard__rank {
    width: 20px
}

.vendor-dashboard__icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 15px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 15px;
    width: 15px
}

.vendor-dashboard__chevron {
    left: 0;
    position: absolute;
    top: 0
}

.vendor-dashboard__table {
    height: 154px
}

.vendor-dashboard__table--placeholder {
    bottom: 0;
    position: absolute;
    width: 100%
}

.vendor-dashboard__table>div:not(:last-child) {
    border-bottom: solid #cacaca 1px
}

.vendor-dashboard__rankings {
    height: 170px
}

.vendor-dashboard__table-row {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .875rem;
    height: 30px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .3125rem
}

.vendor-dashboard__table-row--competitor:not(:last-of-type) {
    border-bottom: solid #cacaca 1px
}

.vendor-dashboard__table-row--title {
    border-bottom: solid #cacaca 1px;
    height: auto;
    padding: 0
}

.vendor-dashboard__table-row--active {
    border: 1px solid #2690ce;
    font-weight: 600;
    margin-bottom: -1px;
    margin-top: -1px
}

.vendor-dashboard__toggle {
    margin-bottom: 0
}

.vendor-dashboard__toggle:checked~.vendor-dashboard__target {
    display: block
}

.vendor-dashboard__target {
    bottom: 0;
    display: none;
    height: 190px;
    left: 0;
    position: absolute;
    width: 100%
}

.vendor-dashboard__filters {
    border-bottom: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 70px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 1.5rem
}

.vendor-dashboard__time-filter {
    -ms-flex-item-align: center;
    align-self: center;
    border-radius: 3px;
    color: #252530;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: .375rem;
    padding: .25rem .75rem
}

.vendor-dashboard__time-filter:hover {
    background-color: #d3e8f4;
    color: #252530
}

.vendor-dashboard__time-filter--active {
    background-color: #2690ce;
    color: #fefefe
}

.vendor-dashboard__time-filter--active:hover {
    background-color: #2690ce;
    color: #fefefe
}

.vendor-dashboard__dropdown {
    width: 250px
}

.vendor-dashboard__link {
    font-weight: 600
}

.vendor-dashboard__number {
    color: #252530;
    font-weight: 600;
    position: relative
}

.vendor-dashboard__number--small {
    color: #555;
    font-size: 2.25rem;
    font-weight: 400
}

.vendor-dashboard__number--medium {
    font-size: 3rem
}

.vendor-dashboard__number--large {
    font-size: 4rem
}

.vendor-dashboard__number--centered {
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}

.vendor-dashboard__number-suffix {
    font-size: 1rem;
    left: 100%;
    position: absolute;
    top: 8px
}

.vendor-dashboard__container {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.vendor-dashboard__container--secondary {
    border: 1px solid #cacaca;
    background-color: #fefefe;
    padding: 1.5rem .75rem;
    position: relative;
    width: calc(80% - 24px)
}

.vendor-dashboard__container--secondary::after {
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(50%, #cacaca), color-stop(51%, transparent)),-webkit-gradient(linear, left top, right bottom, color-stop(50%, #cacaca), color-stop(51%, transparent));
    background-image: linear-gradient(to top right, #cacaca 50%, transparent 51%),linear-gradient(to bottom right, #cacaca 50%, transparent 51%);
    background-position: top left,bottom left;
    background-repeat: no-repeat;
    background-size: 100% calc(50% + 1px);
    bottom: 0;
    content: "";
    left: 100%;
    position: absolute;
    top: 0;
    width: 24px
}

.vendor-dashboard__container--large {
    width: calc(80% - 24px)
}

.vendor-dashboard__container--medium {
    width: 60%
}

.vendor-dashboard__container--marketing-full {
    min-height: 350px;
    padding: 1.5rem;
    padding-bottom: 3rem;
    position: relative;
    width: 150%
}

.vendor-dashboard__container--marketing {
    margin-right: 1.5rem;
    min-height: 350px;
    padding: 1.5rem;
    padding-bottom: 3rem;
    position: relative;
    width: 60%
}

.vendor-dashboard__container--paid-promotions {
    padding: 1.5rem;
    width: 40%
}

.vendor-dashboard__container--paid-promotions-title {
    width: 40%
}

.vendor-dashboard__container--main {
    border: 1px solid #cacaca;
    background-color: #fafafa;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.vendor-dashboard__container--small {
    margin-left: 2.25rem;
    width: calc(20% - 12px)
}

.vendor-dashboard__container--tall {
    min-height: 290px
}

.vendor-dashboard__marketing-title {
    margin-right: 1.5rem;
    position: relative;
    width: 60%
}

.vendor-dashboard__text--table {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.vendor-dashboard__text--skeleton {
    height: 6px;
    width: 100%
}

.vendor-dashboard__text--short {
    max-width: 100px
}

.vendor-dashboard__cell {
    padding: 0 1rem;
    width: calc(100% / 3)
}

.vendor-dashboard__cell:not(:last-of-type) {
    border-right: solid #cacaca 1px
}

.vendor-dashboard__cell--large {
    width: calc((100% / 3) * 2)
}

.vendor-dashboard__paid-promotions-filters {
    border-bottom: 1px #cacaca solid;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0
}

.vendor-dashboard__custom-date-picker {
    margin-bottom: .75rem;
    margin-right: .75rem;
    position: relative
}

.vendor-dashboard__custom-date-picker-button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 2.1875rem;
    text-decoration: none;
    white-space: nowrap
}

.vendor-dashboard__category-select {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-bottom: .75rem;
    overflow: hidden;
    position: relative
}

.vendor-dashboard__visits {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 1.5rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.vendor-dashboard__prospects {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%
}

.vendor-dashboard__prospects-content {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: auto
}

.vendor-dashboard__prospects-title {
    color: #252530;
    font-weight: 600;
    margin-bottom: 1.125rem;
    text-align: center
}

.vendor-dashboard__prospects-count {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.vendor-dashboard__prospects-cta {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: auto
}

.vendor-dashboard__blur {
    -webkit-filter: blur(0.5rem);
    filter: blur(0.5rem)
}

.vendor-dashboard__background--chevron {
    bottom: 0;
    position: absolute;
    right: 5%;
    width: 40%
}

.vendor-dashboard .progress {
    height: 6px;
    width: 50px
}

@media screen and (min-width: 79.375em) {
    .vendor-dashboard .progress {
        width:120px
    }
}

.missing-data {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.missing-data__title {
    color: #252530;
    font-size: 2rem;
    font-weight: 600;
    margin: 1.5rem 0 .75rem 0
}

.missing-data__icon-background {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #e8e8e9;
    border-radius: 100%;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 3.25rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: .75rem;
    padding: .75rem;
    width: 3.25rem
}

.missing-data__icon-background--large {
    height: 10rem;
    width: 10rem
}

.missing-data__text {
    text-align: center;
    white-space: pre-line
}

.vendor-admin-table--scrollable-body {
    border-collapse: separate;
    border-spacing: 0;
    margin-bottom: 0;
    width: 100%
}

.vendor-admin-table--scrollable-body thead {
    position: sticky;
    z-index: 1
}

.vendor-admin-table--scrollable-body thead th {
    border-bottom: solid #cacaca 1px;
    background-color: #fefefe;
    border-left: 0;
    border-right: 0;
    position: sticky;
    top: 0
}

.vendor-admin-table--scrollable-body tbody tr:first-child {
    border-top: 0
}

.vendor-admin-table--scrollable-body tbody {
    border-top: 0
}

.vendor-admin-table-wrapper {
    max-height: 60vh
}

.vendor-admin-table th {
    font-weight: 600;
    padding-bottom: .375rem;
    padding-left: .75rem;
    white-space: nowrap
}

.vendor-admin-table__header--wrap {
    white-space: pre-wrap
}

.vendor-admin-table__header--text-center {
    text-align: center
}

.vendor-admin-table tbody {
    border: .0625rem solid #cacaca
}

.vendor-admin-table--borderless tbody {
    border-style: none
}

.vendor-admin-table tr:first-child .vendor-admin-table__actions {
    border-top: .0625rem solid #a7a7ac
}

.vendor-admin-table tr:last-child .vendor-admin-table__actions {
    border-bottom: .0625rem solid #a7a7ac
}

.vendor-admin-table--visit-reports {
    margin: 1px
}

.vendor-admin-table--visit-reports th {
    padding-bottom: .1875rem;
    white-space: normal
}

.vendor-admin-table--visit-reports .vendor-admin-table__super-header {
    padding-bottom: .625rem;
    padding-top: .625rem
}

.vendor-admin-table--visit-reports .vendor-admin-table__header-section--sticky {
    position: sticky;
    top: 0;
    z-index: 2
}

.vendor-admin-table--visit-reports .vendor-admin-table__header-section .vendor-admin-table__header-offset {
    -webkit-box-shadow: none;
    box-shadow: none;
    position: static
}

.vendor-admin-table--visit-reports .vendor-admin-table__row--highlight:hover td {
    background-color: #eff8fc
}

.vendor-admin-table--rounded-corners {
    border-collapse: separate
}

.vendor-admin-table--rounded-corners tr:first-of-type td {
    border-top: solid #cacaca 1px
}

.vendor-admin-table--rounded-corners tr .first {
    border-left: solid #cacaca 1px
}

.vendor-admin-table--rounded-corners tr:last-of-type td {
    border-bottom: solid #cacaca 1px
}

.vendor-admin-table--rounded-corners tr:last-of-type td:first-of-type {
    border-bottom-left-radius: .1875rem
}

.vendor-admin-table--rounded-corners tr:last-of-type td:last-of-type {
    border-bottom-right-radius: .1875rem
}

.vendor-admin-table--rounded-bottom-medium {
    border-collapse: separate
}

.vendor-admin-table--rounded-bottom-medium tr:last-of-type td:first-of-type {
    border-bottom-left-radius: 1rem
}

.vendor-admin-table--rounded-bottom-medium tr:last-of-type td:last-of-type {
    border-bottom-right-radius: 1rem
}

.vendor-admin-table--scrollable {
    margin: 1px
}

.vendor-admin-table--transparent-headers th {
    background: #f3f3f4
}

.vendor-admin-table--transparent-headers .vendor-admin-table__header {
    background: #f3f3f4
}

.vendor-admin-table--transparent-headers .vendor-admin-table__super-header {
    background: #f7f7f7
}

.vendor-admin-table--transparent-headers .vendor-admin-table__header--numeric {
    background: #f7f7f7
}

.vendor-admin-table--transparent-headers .vendor-admin-table__header--summary {
    background: #eaebea
}

.vendor-admin-table--sticky-col {
    border-collapse: separate
}

.vendor-admin-table--sticky-col tr>td:first-child,.vendor-admin-table--sticky-col tr>th:first-child {
    background-color: #fefefe;
    left: 0;
    position: sticky;
    z-index: 1;
    -webkit-box-shadow: 0 0 6px 2px #a7a7ac;
    box-shadow: 0 0 6px 2px #a7a7ac;
    -webkit-clip-path: inset(0px -6px 0px 0px);
    clip-path: inset(0px -6px 0px 0px)
}

.vendor-admin-table--sticky-col tr>th:first-child {
    -webkit-box-shadow: 0 8px 6px 2px #a7a7ac;
    box-shadow: 0 8px 6px 2px #a7a7ac
}

.vendor-admin-table__info {
    position: absolute;
    right: -0.9375rem;
    top: -0.9375rem
}

.vendor-admin-table__cell {
    padding: .75rem;
    position: relative
}

.vendor-admin-table__cell--invalid {
    border-left: solid #cacaca 1px;
    border-right: solid #cacaca 1px;
    background-color: #f1d3ce
}

.vendor-admin-table__cell.last {
    border-right: solid #cacaca 1px
}

.vendor-admin-table__note {
    border: 1px solid #cacaca;
    background-color: #e8e8e9;
    border-top: 0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .625rem;
    font-weight: 600;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-width: 6.875rem;
    position: absolute;
    top: 0;
    width: 75%
}

.vendor-admin-table__row--restricted td {
    opacity: .4;
    pointer-events: none
}

.vendor-admin-table__row--restricted .vendor-admin-table__cell--allowed {
    opacity: 1;
    pointer-events: all
}

.vendor-admin-table__row--flag-padding th:first-of-type,.vendor-admin-table__row--flag-padding td:first-of-type {
    padding-left: 1rem
}

.vendor-admin-table__cell--checkbox {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 1.875rem
}

.vendor-admin-table__cell--checkbox .checkbox+label::before {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.vendor-admin-table__cell--checkbox .checkbox:checked+label::after {
    left: 50%;
    -webkit-transform: scale(1) translateX(-50%);
    transform: scale(1) translateX(-50%)
}

.vendor-admin-table__restricted {
    opacity: .4
}

.vendor-admin-table__cell--break {
    word-break: break-all
}

.vendor-admin-table__cell--thick {
    padding: 1rem
}

.vendor-admin-table__cell--border {
    border-left: solid #cacaca 1px;
    font-size: .8125rem
}

.vendor-admin-table__cell--border-lighter {
    border-left: 1px solid #e3e4e3
}

.vendor-admin-table__cell--small {
    width: 8.125rem
}

.vendor-admin-table__cell--large {
    max-width: 25rem
}

.vendor-admin-table__cell--numeric {
    background-color: #f7f7f7;
    text-align: center
}

.vendor-admin-table__cell--summary {
    background-color: #eaebea;
    text-align: center
}

.is-active>.vendor-admin-table__cell--summary {
    background-color: #e1eaee
}

.is-active>.vendor-admin-table__cell--numeric {
    background-color: #e9f2f6
}

.is-active>.vendor-admin-table__cell--link {
    background-color: #eff8fc
}

.vendor-admin-table__truncated-wrapper {
    display: table;
    min-width: 140px;
    table-layout: fixed;
    width: 100%
}

.vendor-admin-table__truncated-wrapper--small {
    min-width: 10px
}

.vendor-admin-table__truncated-text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.vendor-admin-table__truncated-text:hover {
    display: inline-block;
    overflow: visible;
    white-space: normal
}

.vendor-admin-table__actions {
    background-color: #f7f7f7;
    border-left: .0625rem solid #a7a7ac;
    border-right: .0625rem solid #a7a7ac;
    width: 6.25rem
}

.vendor-admin-table__actions--single {
    width: 2.0625rem
}

.vendor-admin-table__actions--wide {
    width: 7.5rem
}

.vendor-admin-table__actions--small {
    width: 3.125rem
}

.vendor-admin-table__actions--fitted {
    width: 1%
}

.vendor-admin-table__cell--link {
    background-color: #f7f7f7;
    white-space: nowrap;
    width: 7.1875rem
}

.vendor-admin-table__cell--delete {
    border-right: solid #cacaca 1px;
    text-align: center;
    width: 3.75rem
}

.vendor-admin-table__header {
    font-size: .8125rem
}

.vendor-admin-table__header--border {
    border-bottom: 1px solid #e3e4e3
}

.vendor-admin-table__header--large {
    font-size: 1rem
}

.vendor-admin-table__header--wide {
    font-size: .8125rem;
    width: 6.25rem
}

.vendor-admin-table__header--section {
    border-top: solid #cacaca 1px;
    background-color: #f7f7f7;
    text-align: left
}

.vendor-admin-table__header--section.first {
    border-left: solid #cacaca 1px;
    border-top-left-radius: 3px
}

.vendor-admin-table__header--section.last {
    border-right: solid #cacaca 1px;
    border-top-right-radius: 3px
}

.vendor-admin-table__header--section:first-of-type {
    border-left: solid #cacaca 1px;
    border-top-left-radius: 3px
}

.vendor-admin-table__header--section:last-of-type {
    border-right: solid #cacaca 1px;
    border-top-right-radius: 3px
}

.vendor-admin-table__header--darker {
    background-color: #f2f3f2
}

.vendor-admin-table__header--numeric {
    border-top: solid #cacaca 1px;
    background-color: #f7f7f7
}

.vendor-admin-table__header--numeric.first {
    border-left: solid #cacaca 1px;
    border-top-left-radius: 3px
}

.vendor-admin-table__header--numeric.last {
    border-right: solid #cacaca 1px;
    border-top-right-radius: 3px
}

.vendor-admin-table__header--summary {
    border-left: solid #cacaca 1px;
    background-color: #eaebea
}

.vendor-admin-table__super-header {
    border-left: solid #cacaca 1px;
    border-right: solid #cacaca 1px;
    border-top: solid #cacaca 1px;
    background-color: #f7f7f7;
    padding-bottom: .625rem;
    text-align: center
}

.vendor-admin-table__label--tiny {
    font-size: .625rem;
    font-weight: 600
}

.vendor-admin-table__row {
    border-top-color: #a7a7ac;
    display: table-row
}

.vendor-admin-table__row.is-active {
    background-color: #eff8fc
}

.vendor-admin-table__row--rorange-border {
    border: .125rem solid #ff492c
}

.vendor-admin-table__skeleton {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: shimmer;
    animation-name: shimmer;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    background: #eaebea;
    background-image: linear-gradient(90deg, #eaebea 0, #f7f8f7 40px, #eaebea 80px);
    background-repeat: no-repeat;
    background-size: 600px 104px;
    content: " ";
    display: inline-block;
    height: .3125rem;
    position: relative;
    width: 100%
}

.vendor-admin-table__link {
    font-family: "Barlow",sans-serif;
    font-weight: 600;
    color: #246f9e;
    font-size: .9375rem;
    margin-right: 9px;
    position: relative
}

.vendor-admin-table__link-content {
    display: inline;
    white-space: nowrap
}

.vendor-admin-table__link-content::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath class='st1' d='M512 192l-96-96-160 160L96 96 0 192l256 256z' fill='%23246F9E'/%3e%3c/svg%3e");
    bottom: .25rem;
    content: " ";
    height: .5625rem;
    position: absolute;
    right: -14px;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    width: .5625rem
}

.vendor-admin-table__toggle {
    display: none
}

.vendor-admin-table__cell:hover .vendor-admin-table__toggle {
    display: block
}

.vendor-admin-table__row.is-active .vendor-admin-table__toggle {
    display: block
}

.vendor-admin-table__paginator {
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600
}

.vendor-admin-table__paginator.disabled {
    cursor: not-allowed;
    opacity: .6
}

.vendor-admin-table__row--new .vendor-admin-table__cell {
    background-color: #eeeaf5
}

.vendor-admin-table__new-flag {
    background-color: #5a39a2;
    border-radius: 1px;
    color: #fff;
    font-size: .9375rem;
    font-weight: 600;
    padding: 0 .625rem
}

.values-form {
    counter-reset: section
}

.value-field__counter::before {
    content: " " counter(section) " ";
    counter-increment: section
}

.value-field__label {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.value-field__label--char-count {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.video-gallery {
    margin-bottom: 3rem
}

.screenshot-container {
    cursor: pointer;
    position: relative
}

.screenshot-container .video-play-button svg {
    height: 3rem;
    width: 3rem
}

.screenshot-container:hover .video-play-button svg {
    background-color: rgba(10,10,10,.75);
    opacity: 1
}

.screenshot-container__img {
    width: 100%
}

.video-container {
    background: #0a0a0a
}

.video-container iframe,.video-container .video-preview-container {
    vertical-align: middle;
    width: 100%
}

.video-menu {
    background: #fefefe
}

.video-menu__item,.video-menu-item {
    background: #0a0a0a;
    cursor: pointer;
    height: 5rem;
    margin: 0 0 1px 1px;
    position: relative;
    text-align: center
}

.video-menu__item .video-menu-spacer,.video-menu-item .video-menu-spacer {
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.video-menu__item img,.video-menu-item img {
    height: auto;
    max-height: 100%;
    vertical-align: middle;
    width: 80%
}

.video-menu__item:hover .video-play-button svg,.video-menu-item:hover .video-play-button svg {
    background-color: rgba(10,10,10,.75);
    opacity: 1
}

.video-menu__item--video-demos,.video-menu-item--video-demos {
    border: 1px solid #cacaca;
    border-radius: .3125rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden
}

.video-menu__item--video-demos img,.video-menu-item--video-demos img {
    width: 100%
}

.video-play-button svg {
    height: 2rem;
    width: 2rem;
    background-color: rgba(10,10,10,.5);
    border-radius: 50%;
    fill: #fefefe;
    left: 50%;
    opacity: .85;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.video-preview {
    position: relative
}

.video-preview__image {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    padding: .15rem 0
}

.video-preview img.video-preview__image__img {
    max-height: 100%;
    max-width: unset;
    width: auto
}

.video-preview__overlay {
    background-image: radial-gradient(rgba(7, 7, 10, 0.4), #07070a);
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.video-preview__subtitle {
    bottom: 10%;
    color: #fefefe;
    left: 50%;
    line-height: 1.2;
    position: absolute;
    text-align: center;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.video-preview__button {
    opacity: .3
}

.video-preview__button svg {
    border-radius: 50%;
    fill: #fefefe;
    height: 25%;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 25%
}

.video-preview__button:hover {
    opacity: .8
}

.vote--loading {
    cursor: wait;
    opacity: .8
}

.vote--up .vote__up {
    color: #14855f
}

.vote--up .vote__up .vote--toggle-fill .fillable-background {
    fill: #2690ce
}

.vote--up .vote__up--branding {
    color: #14855f
}

.vote--up .vote__up--branding.btn--hollow,.vote--up .competitors-filter--default .vote__up--branding.competitors-filter__toggle,.competitors-filter--default .vote--up .vote__up--branding.competitors-filter__toggle {
    border-color: #cacaca
}

.vote--up .vote__down,.vote--up .vote__down--branding {
    color: #cacaca
}

.vote--up .vote__down.btn--hollow,.vote--up .competitors-filter--default .vote__down.competitors-filter__toggle,.competitors-filter--default .vote--up .vote__down.competitors-filter__toggle,.vote--up .vote__down--branding.btn--hollow,.vote--up .competitors-filter--default .vote__down--branding.competitors-filter__toggle,.competitors-filter--default .vote--up .vote__down--branding.competitors-filter__toggle {
    border-color: #cacaca
}

.vote--down .vote__down {
    color: #bc2810
}

.vote--down .vote__down .vote--toggle-fill .fillable-background {
    fill: #2690ce
}

.vote--down .vote__down--branding {
    color: #bc2810
}

.vote--down .vote__down--branding.btn--hollow,.vote--down .competitors-filter--default .vote__down--branding.competitors-filter__toggle,.competitors-filter--default .vote--down .vote__down--branding.competitors-filter__toggle {
    border-color: #cacaca
}

.vote--down .vote__up,.vote--down .vote__up--branding {
    color: #cacaca
}

.vote--down .vote__up.btn--hollow,.vote--down .competitors-filter--default .vote__up.competitors-filter__toggle,.competitors-filter--default .vote--down .vote__up.competitors-filter__toggle,.vote--down .vote__up--branding.btn--hollow,.vote--down .competitors-filter--default .vote__up--branding.competitors-filter__toggle,.competitors-filter--default .vote--down .vote__up--branding.competitors-filter__toggle {
    border-color: #cacaca
}

.voting-results {
    color: #cacaca;
    font-size: .8125rem
}

.voting-icon {
    color: #446373
}

.vote-question {
    display: inline-block;
    margin-right: .75rem;
    vertical-align: middle
}

.vote-action {
    display: inline-block;
    vertical-align: middle
}

.vote__total-count {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 1.125rem;
    height: 24px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 18px
}

.vote__wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-right: 1.5rem
}

.vote__arrow-container {
    height: 1.5rem
}

.vote--down .btn.vote__up,.vote--down .competitors-filter--default .vote__up.competitors-filter__toggle,.competitors-filter--default .vote--down .vote__up.competitors-filter__toggle,.vote--down .vote__up.follow-widget__label--btn,.vote--down .simple-menu--themed .vote__up.simple-menu__anchor,.simple-menu--themed .vote--down .vote__up.simple-menu__anchor {
    opacity: .5
}

.btn.vote__up:hover,.competitors-filter--default .vote__up.competitors-filter__toggle:hover,.vote__up.follow-widget__label--btn:hover,.simple-menu--themed .vote__up.simple-menu__anchor:hover {
    opacity: 1
}

.vote--up .btn.vote__down,.vote--up .competitors-filter--default .vote__down.competitors-filter__toggle,.competitors-filter--default .vote--up .vote__down.competitors-filter__toggle,.vote--up .vote__down.follow-widget__label--btn,.vote--up .simple-menu--themed .vote__down.simple-menu__anchor,.simple-menu--themed .vote--up .vote__down.simple-menu__anchor {
    opacity: .5
}

.btn.vote__down:hover,.competitors-filter--default .vote__down.competitors-filter__toggle:hover,.vote__down.follow-widget__label--btn:hover,.simple-menu--themed .vote__down.simple-menu__anchor:hover {
    opacity: 1
}

.button.vote__up {
    margin: 0
}

.vote--down .button.vote__up {
    opacity: .5
}

.button.vote__up:hover {
    background: #7aebc5;
    opacity: 1
}

.vote--up .button.vote__up {
    background: #7aebc5
}

.button.vote__down {
    margin: 0 0 0 .375rem
}

.vote--up .button.vote__down {
    opacity: .5
}

.button.vote__down:hover {
    background: #f7ada1;
    opacity: 1
}

.vote--down .button.vote__down {
    background: #f9c2b9
}

.watermark__show-draft::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.77 37.1'%3e%3cpath d='M11.54 32.07v-8.53h2.74a4.06 4.06 0 012 .51 3.58 3.58 0 011.41 1.45 4.52 4.52 0 01.51 2.09V28a4.37 4.37 0 01-.5 2.1 3.62 3.62 0 01-1.39 1.46 4 4 0 01-2 .53zm2.05-6.95v5.37h.72a1.61 1.61 0 001.36-.63 3.16 3.16 0 00.47-1.86v-.37a3.11 3.11 0 00-.47-1.86 1.64 1.64 0 00-1.39-.63zM23.41 29.05h-1.12v3h-2.05v-8.51h3.36a3.73 3.73 0 012.37.67 2.27 2.27 0 01.85 1.9 2.8 2.8 0 01-.36 1.48 2.52 2.52 0 01-1.12.94L27.12 32v.09h-2.21zm-1.12-1.58h1.31a1.15 1.15 0 00.88-.31 1.22 1.22 0 00.29-.86 1.21 1.21 0 00-.3-.87 1.14 1.14 0 00-.87-.31h-1.31zM34.08 30.47h-2.82l-.49 1.6h-2.2l3.13-8.53h1.93l3.15 8.53h-2.21zm-2.33-1.58h1.83l-.92-3zM43.78 28.67h-3.31v3.4h-2.06v-8.53h5.71v1.58h-3.65v2h3.31zM52.77 25.12h-2.56v7h-2.06v-7h-2.51v-1.58h7.13zM0 13.57V5h2.75a4.05 4.05 0 012 .51A3.58 3.58 0 016.19 7a4.28 4.28 0 01.51 2.09v.39a4.37 4.37 0 01-.49 2.1A3.64 3.64 0 014.81 13a4 4 0 01-2 .53zm2.06-6.95V12h.71a1.61 1.61 0 001.36-.63 3.08 3.08 0 00.48-1.88v-.38a3 3 0 00-.48-1.86 1.63 1.63 0 00-1.38-.63zM11.87 10.55h-1.11v3H8.7V5h3.36a3.73 3.73 0 012.37.67 2.28 2.28 0 01.86 1.9 2.8 2.8 0 01-.36 1.48 2.55 2.55 0 01-1.13.95l1.78 3.45v.09h-2.2zM10.76 9h1.3a1.15 1.15 0 00.88-.31 1.18 1.18 0 00.3-.86 1.21 1.21 0 00-.3-.87 1.15 1.15 0 00-.88-.31h-1.3zM22.54 12h-2.82l-.49 1.6H17L20.16 5h1.94l3.15 8.53H23zm-2.33-1.58h1.84l-.92-3zM32.25 10.17h-3.32v3.4h-2.06V5h5.71v1.62h-3.65v2h3.32zM41.24 6.62h-2.57v7h-2.05v-7H34.1V5h7.14z'/%3e%3c/svg%3e");
    background-size: 20%;
    bottom: 0;
    content: "";
    left: 0;
    opacity: .04;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10
}

.watermark__show-released::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 64'%3e%3cpath d='M.37 6.08V.37h1.76a2.66 2.66 0 011.35.34c.402.234.726.582.93 1a3 3 0 01.33 1.42v.26a3 3 0 01-.33 1.42 2.3 2.3 0 01-.92 1 2.66 2.66 0 01-1.35.34L.37 6.08zm1.18-4.76v3.82h.57a1.3 1.3 0 001.06-.45 2.08 2.08 0 00.37-1.29v-.31a2.08 2.08 0 00-.36-1.32 1.27 1.27 0 00-1.06-.45h-.58zm8.89 2.04a3.46 3.46 0 01-.3 1.48 2.2 2.2 0 01-.85 1c-.39.23-.838.34-1.29.32a2.34 2.34 0 01-1.27-.34 2.26 2.26 0 01-.86-1 3.26 3.26 0 01-.31-1.46v-.28a3.48 3.48 0 01.3-1.49 2.18 2.18 0 01.86-1 2.48 2.48 0 012.54 0c.383.237.683.586.86 1 .208.465.31.97.3 1.48l.02.29zM9.25 3.1a2.45 2.45 0 00-.32-1.37A1.05 1.05 0 008 1.27a1 1 0 00-.91.46 2.28 2.28 0 00-.33 1.35v.28c-.026.471.085.94.32 1.35A1 1 0 008 5.2a1 1 0 00.91-.47 2.4 2.4 0 00.32-1.35l.02-.28zm8.69 2.98h-1.17l-2.29-3.75v3.75H13.3V.37h1.18l2.29 3.77V.37h1.17zm5.92-2.72a3.46 3.46 0 01-.3 1.48 2.2 2.2 0 01-.85 1 2.34 2.34 0 01-1.27.34 2.37 2.37 0 01-1.27-.34 2.26 2.26 0 01-.86-1A3.26 3.26 0 0119 3.39v-.28a3.48 3.48 0 01.3-1.49 2.18 2.18 0 01.86-1 2.48 2.48 0 012.54 0c.383.237.683.586.86 1 .208.465.31.97.3 1.48v.26zm-1.19-.26a2.45 2.45 0 00-.32-1.37 1.05 1.05 0 00-.92-.46 1 1 0 00-.91.46 2.28 2.28 0 00-.33 1.35v.28c-.026.471.085.94.32 1.35a1.12 1.12 0 001.84 0 2.4 2.4 0 00.32-1.35V3.1zm6.39-1.78h-1.75v4.76h-1.17V1.32h-1.73V.37h4.65zm2.68 4.76V.37h1.75a2.6 2.6 0 011.35.34c.402.234.726.582.93 1a3 3 0 01.33 1.42v.26a3.12 3.12 0 01-.32 1.42 2.39 2.39 0 01-.93 1 2.62 2.62 0 01-1.34.34l-1.77-.07zm1.17-4.76v3.82h.57a1.3 1.3 0 001.06-.45 2 2 0 00.37-1.29v-.31a2.08 2.08 0 00-.36-1.32 1.27 1.27 0 00-1.06-.45h-.58zm5.46 4.76h-1.18V.37h1.18zm4.21-1.49a.61.61 0 00-.24-.52 3 3 0 00-.84-.37 8 8 0 01-1-.39 1.6 1.6 0 01-1-1.42 1.37 1.37 0 01.27-.83c.19-.256.45-.451.75-.56a2.72 2.72 0 011.09-.21 2.68 2.68 0 011.09.22c.304.136.563.354.75.63a1.7 1.7 0 01.26.92h-1.13a.78.78 0 00-.24-.61 1 1 0 00-.7-.22 1.09 1.09 0 00-.67.18.56.56 0 000 .95 3 3 0 00.83.35c.54.13 1.04.387 1.46.75.305.291.472.698.46 1.12a1.38 1.38 0 01-.56 1.16 2.46 2.46 0 01-1.51.42 2.92 2.92 0 01-1.2-.24 1.91 1.91 0 01-.83-.66 1.68 1.68 0 01-.28-1h1.18c0 .63.38.94 1.13.94a1 1 0 00.65-.17.54.54 0 00.28-.44zm6.49-3.27h-1.75v4.76h-1.18V1.32h-1.73V.37h4.66zM52 4h-.94v2.09h-1.17V.37H52a2.42 2.42 0 011.56.45c.372.318.575.791.55 1.28.017.352-.073.7-.26 1a1.64 1.64 0 01-.76.62L54.34 6h-1.26L52 4zm-.93-1h1a1 1 0 00.69-.23.8.8 0 00.24-.62.85.85 0 00-.23-.63.93.93 0 00-.7-.24h-1V3zm5.36 3.08h-1.18V.37h1.18zm1.29 0V.37h2a2.61 2.61 0 011.58.4c.363.276.562.716.53 1.17A1.24 1.24 0 0161 3.15a1.2 1.2 0 01.69.44c.173.234.261.52.25.81a1.51 1.51 0 01-.52 1.25 2.35 2.35 0 01-1.5.43h-2.2zm1.18-3.32h.87c.59 0 .89-.24.89-.71a.65.65 0 00-.23-.55 1.14 1.14 0 00-.71-.18h-.82v1.44zm0 .84v1.54h1a1 1 0 00.65-.2.66.66 0 00.24-.55.71.71 0 00-.79-.79h-1.1zM67.35.37v3.76a1.94 1.94 0 01-.58 1.49 2.66 2.66 0 01-3.2 0 1.9 1.9 0 01-.6-1.45V.37h1.18v3.77c-.028.299.07.596.27.82a1 1 0 00.74.26c.67 0 1-.35 1-1V.42l1.19-.05zm5.45.95h-1.75v4.76h-1.18V1.32h-1.72V.37h4.65zm4.27 2.29h-2.26v1.53h2.65v.94h-3.83V.37h3.82v.95h-2.64v1.37h2.26zm-36.7 26.31v-5.71h1.76a2.66 2.66 0 011.35.34c.403.233.727.581.93 1a3 3 0 01.33 1.43v.26a3 3 0 01-.33 1.42 2.3 2.3 0 01-.92 1 2.76 2.76 0 01-1.35.34l-1.77-.08zm1.18-4.76V29h.57c.406.024.8-.147 1.06-.46a2.08 2.08 0 00.37-1.29v-.3a2.08 2.08 0 00-.36-1.32 1.27 1.27 0 00-1.06-.45l-.58-.02zm8.89 2.03a3.4 3.4 0 01-.3 1.48 2.15 2.15 0 01-.85 1A2.27 2.27 0 0148 30a2.34 2.34 0 01-1.27-.34 2.23 2.23 0 01-.86-1 3.19 3.19 0 01-.31-1.45v-.29a3.46 3.46 0 01.3-1.48c.18-.411.48-.76.86-1a2.54 2.54 0 012.54 0c.38.24.68.589.86 1 .208.465.31.97.3 1.48l.02.27zm-1.19-.25a2.45 2.45 0 00-.32-1.37 1.06 1.06 0 00-.93-.47 1 1 0 00-.91.46 2.33 2.33 0 00-.33 1.36v.27a2.46 2.46 0 00.32 1.36c.208.3.556.47.92.45a1 1 0 00.91-.46 2.42 2.42 0 00.32-1.36l.02-.24zm8.69 2.98h-1.17l-2.29-3.76v3.76H53.3v-5.71h1.18L56.77 28v-3.79h1.17zm5.92-2.73a3.4 3.4 0 01-.3 1.48 2.15 2.15 0 01-.85 1 2.27 2.27 0 01-1.27.35 2.37 2.37 0 01-1.27-.34 2.23 2.23 0 01-.86-1 3.19 3.19 0 01-.31-1.45v-.29a3.46 3.46 0 01.3-1.48c.18-.411.48-.76.86-1a2.54 2.54 0 012.54 0c.38.24.68.589.86 1 .208.465.31.97.3 1.48v.25zm-1.19-.25a2.45 2.45 0 00-.32-1.37 1.13 1.13 0 00-1.83 0 2.33 2.33 0 00-.33 1.36v.27a2.46 2.46 0 00.32 1.36c.204.313.557.495.93.48a1 1 0 00.91-.46 2.42 2.42 0 00.32-1.36v-.28zm6.39-1.78h-1.75v4.76h-1.17v-4.76h-1.73v-.95h4.65zm2.68 4.76v-5.71h1.75a2.6 2.6 0 011.35.34c.403.233.727.581.93 1a3 3 0 01.33 1.43v.26a3.12 3.12 0 01-.32 1.42 2.39 2.39 0 01-.93 1 2.72 2.72 0 01-1.34.34l-1.77-.08zm1.17-4.76V29h.57c.406.024.8-.147 1.06-.46a2 2 0 00.37-1.29v-.3a2.08 2.08 0 00-.36-1.32 1.27 1.27 0 00-1.06-.45l-.58-.02zm5.46 4.76h-1.18v-5.71h1.18zm4.21-1.5a.6.6 0 00-.24-.51 3.23 3.23 0 00-.84-.38 5.68 5.68 0 01-1-.39 1.58 1.58 0 01-1-1.41 1.35 1.35 0 01.27-.83 1.71 1.71 0 01.75-.57 2.9 2.9 0 011.09-.2 2.53 2.53 0 011.09.22c.304.136.563.354.75.63.174.275.264.595.26.92h-1.13a.76.76 0 00-.24-.61 1 1 0 00-.7-.22 1.09 1.09 0 00-.67.18.56.56 0 000 1c.26.153.539.271.83.35.54.13 1.04.387 1.46.75.303.288.47.692.46 1.11a1.39 1.39 0 01-.56 1.17 2.46 2.46 0 01-1.51.42 2.92 2.92 0 01-1.2-.24 1.91 1.91 0 01-.83-.66 1.71 1.71 0 01-.28-1h1.18c0 .63.38 1 1.13 1 .23.013.457-.046.65-.17a.55.55 0 00.28-.56zm6.49-3.26h-1.75v4.76h-1.18v-4.76h-1.73v-.95h4.66zM92 27.83h-.94v2.09h-1.17v-5.71H92a2.42 2.42 0 011.56.45c.372.318.575.791.55 1.28.017.352-.073.7-.26 1a1.64 1.64 0 01-.76.62l1.23 2.34v.05h-1.24L92 27.83zm-.94-.95h1a1 1 0 00.69-.23A.81.81 0 0093 26a.9.9 0 00-.23-.64 1 1 0 00-.7-.23h-1l-.01 1.75zm5.37 3.04h-1.18v-5.71h1.18zm1.29 0v-5.71h2a2.61 2.61 0 011.58.4c.361.272.56.709.53 1.16a1.31 1.31 0 01-.21.74 1.27 1.27 0 01-.6.47c.275.065.52.225.69.45.173.234.261.52.25.81a1.51 1.51 0 01-.52 1.25 2.35 2.35 0 01-1.5.43h-2.22zm1.18-3.32h.87c.59 0 .89-.24.89-.71a.67.67 0 00-.23-.56 1.22 1.22 0 00-.71-.17h-.82v1.44zm0 .83V29h1a1 1 0 00.65-.2.68.68 0 00.24-.55c0-.52-.27-.79-.82-.8l-1.07-.02zm8.45-3.22V28a1.91 1.91 0 01-.58 1.48 2.25 2.25 0 01-1.61.55 2.33 2.33 0 01-1.59-.53A1.91 1.91 0 01103 28v-3.8h1.18V28a1.09 1.09 0 00.27.82 1 1 0 00.74.25c.67 0 1-.34 1-1v-3.8l1.16-.06zm5.45.95h-1.75v4.76h-1.18v-4.76h-1.72v-.95h4.65zm4.27 2.29h-2.26V29h2.65v.94h-3.83v-5.73h3.82v.95h-2.64v1.36h2.26z'/%3e%3c/svg%3e");
    background-size: 50%;
    bottom: 0;
    content: "";
    left: 0;
    opacity: .08;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10
}

.white-out-logo {
    display: block;
    height: 2.125rem
}

.widget-review {
    background-color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative
}

.widget-review::after {
    border: 1px solid #cacaca;
    bottom: 0;
    content: " ";
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: -0.0625rem
}

.widget-review--shaded {
    border-top: solid #dcdedc 1px;
    background-color: #fafafa
}

.widget-review--shaded::after {
    content: none
}

.widget-review--plain::after {
    content: none
}

.widget-review__wrapper {
    position: relative
}

.widget-review__note {
    border: 1px solid #5a39a2;
    background-color: #cdc3e2;
    bottom: calc(100% - 10px);
    font-size: .75rem;
    font-weight: 600;
    padding-left: .375rem;
    padding-right: .375rem;
    position: absolute;
    z-index: 1
}

.widget-review__hamburger {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    pointer-events: none;
    width: 1.5rem
}

.widget-review__hamburger hr {
    margin-bottom: .15rem;
    margin-top: 0;
    width: 100%
}

.widget-review__user {
    margin-right: 1.5rem;
    min-width: 15%;
    width: 15%
}

.widget-review__user .monogram-wrapper {
    font-size: .9375rem;
    height: 3.5rem;
    min-width: 3.5rem;
    width: 3.5rem
}

.widget-review__handle {
    border-right: solid #cacaca 1px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: -webkit-grab;
    cursor: grab;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 .75rem
}

.widget-review__content {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 1.5rem;
    position: relative;
    width: 100%
}

.widget-review__rating {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .375rem
}

.widget-review__text--small {
    font-size: .75rem
}

.widget-review__action {
    position: absolute;
    right: .75rem;
    top: .75rem
}

.gu-mirror.widget-review,.gu-transit.widget-review {
    border: 3px solid #5a39a2
}

.review-action-box {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f3f9fc;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.review-action-box__description {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3
}

.review-action-box__description-text {
    font-size: 1.375rem;
    font-weight: 300;
    padding-left: 1rem;
    padding-right: 1rem
}

@media screen and (min-width: 37.5em) {
    .review-action-box__description-text {
        padding-left:2rem
    }
}

.review-action-box__button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: right
}

.wizard-topbar {
    border-bottom: solid #a7a7ac 1px;
    background-color: #fefefe
}

.wizard-topbar__inner {
    padding: 1rem 0
}

.wizard-topbar__reward {
    border: 2px solid #2690ce;
    background-color: #fefefe;
    border-radius: 50%;
    color: #252530;
    height: 36px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 36px
}

.wizard-topbar__reward--starbucks {
    border: 2px solid #1e3932;
    background-color: #006341;
    color: #fefefe
}

.wizard-topbar__reward--amazon {
    border: 2px solid #f8971c;
    background-color: #070607;
    color: #fefefe
}

.wizard-topbar__reward--visa {
    border: 2px solid #95a6af;
    background-color: #0e337d;
    color: #fefefe
}

.wizard-topbar__reward--flipkart {
    border: 2px solid #fff865;
    background-color: #0094da;
    color: #fefefe
}

.wizard-content {
    margin-top: .75rem
}

@media screen and (min-width: 37.5em) {
    .wizard-content {
        margin-top:3rem
    }
}

.wordcloud {
    height: 100%;
    width: 100%
}

.wordcloud__word {
    cursor: pointer
}

.wordcloud__word:hover {
    text-decoration: underline
}

.wrapped-button {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative
}

@media screen and (min-width: 46.875em) {
    .wrapped-button {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content
    }
}

.wrapped-button__text {
    background-color: #ff492c;
    border-radius: 5px;
    color: #fff;
    font-size: .8rem;
    font-weight: 600;
    margin-bottom: -8px;
    padding: 5px;
    position: absolute;
    right: -6px;
    top: -6px
}

@media screen and (min-width: 37.5em) {
    .wrapped-button__text {
        top:-18px
    }
}

.modal-open {
    overflow: hidden
}

@media screen and (max-width: 37.4375em) {
    .modal-open {
        position:fixed
    }
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal {
    bottom: 0;
    display: none;
    left: 0;
    outline: 0;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 20050
}

.modal.fade .modal-dialog {
    -webkit-transition: opacity .3s linear,top .3s ease-out;
    transition: opacity .3s linear,top .3s ease-out
}

.modal-dialog {
    margin: 0;
    padding-top: 3em;
    position: relative;
    width: auto
}

.modal-content {
    background-clip: padding-box;
    background-color: #fefefe;
    outline: 0;
    position: relative
}

.modal-backdrop {
    background-color: #fefefe;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop.in {
    opacity: 1
}

.modal-header {
    padding: 9px 12px
}

.modal-header .close {
    margin-top: -2px
}

.modal-title {
    font-weight: 600;
    margin: 0
}

.modal-body {
    padding: 18px;
    position: relative
}

.modal-body--image-button__results {
    max-height: 22.5rem;
    overflow-y: auto
}

.modal-body--custom-header {
    padding-top: 0
}

.modal-footer {
    padding: 0 14px 15px 15px;
    text-align: right
}

.modal-footer::before,.modal-footer::after {
    display: table;
    content: " "
}

.modal-footer::after {
    clear: both
}

.modal-footer.bordered {
    border-top: solid #ededed 1px
}

.modal-footer .button+.button {
    margin-bottom: 0;
    margin-left: 5px
}

.modal-footer .button-group .button+.button {
    margin-left: -1px
}

.modal-footer .button-block+.button-block {
    margin-left: 0
}

.modal-scrollbar-measure {
    height: 50px;
    overflow: scroll;
    position: absolute;
    top: -9999px;
    width: 50px
}

@media screen and (min-width: 37.5em) {
    .modal-dialog {
        margin:30px auto;
        width: 570px
    }

    .modal-backdrop {
        background-color: rgba(37,37,48,.7)
    }

    .modal-dialog--md {
        width: 700px
    }

    .modal-sm {
        width: 100%
    }

    .modal.modal-full .modal-dialog,.modal.modal--full .modal-dialog {
        width: 40em
    }

    .modal.modal--lg .modal-dialog {
        margin: 0 auto 30px;
        min-width: 43.75rem;
        width: 75%
    }

    .modal.modal--max .modal-dialog {
        margin: 0 auto;
        max-width: 1920px;
        padding-top: 0;
        width: 100%
    }

    .modal.modal--max .modal-body {
        height: calc(100vh - 56px)
    }

    .modal.modal--max .modal-content {
        margin: .75rem
    }

    .modal-content,.modal-header,.modal-body {
        border-radius: 3px
    }

    .modal--va .modal-dialog {
        border: 1px solid #cacaca;
        background: #fefefe;
        border-radius: .1875rem;
        margin-top: 15vh;
        padding-top: 0;
        width: 48.4375rem
    }

    .modal--va .modal-content {
        border: 0;
        max-height: 80vh;
        overflow-y: auto
    }

    .modal--va .modal-dialog--small {
        width: 25rem
    }

    .modal--va .modal-dialog--large {
        width: 61.25rem
    }

    .modal--va .modal-dialog--xlarge {
        width: 87.5rem
    }

    .modal--va .modal-header {
        padding: 1.5rem 1.5rem .75rem
    }

    .modal--va .modal-close {
        right: 1.5rem;
        top: 1.5rem
    }

    .modal--va .modal-body {
        padding: .5rem 1.5rem 1.5rem;
        position: initial
    }

    .modal--video .modal-dialog {
        max-width: 850px;
        width: 100%
    }

    .modal--video .modal-content {
        background: #0a0a0a;
        border: 0;
        color: #fefefe
    }

    .modal--video .modal-close::after,.modal--video .modal-close::before {
        background-color: #fefefe
    }
}

@media screen and (min-width: 46.875em) {
    .modal.modal-lg .modal-dialog {
        width:725px
    }

    .modal.modal-full .modal-dialog,.modal.modal--full .modal-dialog {
        width: 64em
    }
}

@media screen and (min-width: 37.5em) {
    .modal--tight .modal-dialog {
        width:400px
    }
}

.modal--tight .modal-body {
    padding: 0
}

.modal--tight .modal-content {
    border: 0
}

.modal-section-title {
    color: #246f9e;
    font-size: 1.125rem;
    margin: 21px 0 4px
}

.modal--hide-close .modal-close {
    display: none
}

ul:first-child>.modal-section-title {
    margin-top: 0
}

.modal-centered .modal-header {
    text-align: center
}

.modal-centered .modal-body {
    text-align: center
}

.modal-centered .modal-footer {
    text-align: center
}

.modal-close {
    display: none
}

.modal__mobile-menu {
    border-bottom: solid #ededed 1px;
    background-color: #fefefe;
    height: 3em;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 20051
}

.modal__mobile-menu .modal-close {
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 16px;
    line-height: 16px;
    opacity: .65;
    position: absolute;
    right: 10px;
    text-align: center;
    top: 11px;
    width: 16px;
    height: 2em;
    line-height: 2em;
    right: 1em;
    top: .5em;
    width: 2em;
    z-index: 1
}

.modal__mobile-menu .modal-close:hover {
    background-color: #ededed;
    opacity: 1
}

.modal__mobile-menu .modal-close::before,.modal__mobile-menu .modal-close::after {
    background-color: #555;
    content: " ";
    height: 16px;
    left: 7px;
    position: absolute;
    width: 3px
}

.modal__mobile-menu .modal-close::before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.modal__mobile-menu .modal-close::after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.modal__mobile-menu .modal-close::before,.modal__mobile-menu .modal-close::after {
    font-size: 2em;
    height: 30px;
    left: 13px
}

@media screen and (min-width: 37.5em) {
    .modal__mobile-menu {
        display:none
    }

    .modal-close {
        cursor: pointer;
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 16px;
        line-height: 16px;
        opacity: .65;
        position: absolute;
        right: 10px;
        text-align: center;
        top: 11px;
        width: 16px;
        z-index: 1
    }

    .modal-close:hover {
        background-color: #ededed;
        opacity: 1
    }

    .modal-close::before,.modal-close::after {
        background-color: #555;
        content: " ";
        height: 16px;
        left: 7px;
        position: absolute;
        width: 3px
    }

    .modal-close::before {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .modal-close::after {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg)
    }
}

.modal--flash__messages {
    font-weight: 600;
    padding-bottom: 4.5rem;
    padding-top: 4.5rem;
    text-align: center
}

.modal--flash--notice .modal-content {
    border-color: #446373
}

.modal--flash--notice .modal--flash__messages {
    color: #446373
}

.modal--flash--success .modal-content {
    border-color: #14855f
}

.modal--flash--success .modal--flash__messages {
    color: #14855f
}

.modal--flash--error .modal-content {
    border-color: #bc2810
}

.modal--flash--error .modal--flash__messages {
    color: #bc2810
}

.offscreen-tease {
    position: fixed;
    top: 33%;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
    -webkit-transition: all .3s ease-in;
    transition: all .3s ease-in;
    z-index: 20002
}

.offscreen-tease:hover {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg)
}

.offscreen-tease.amazon {
    right: -215px
}

.offscreen-tease.amazon:hover {
    right: -105px
}

@media screen and (min-width: 46.875em) {
    .offscreen-tease.amazon {
        right:-185px
    }
}

.offscreen-tease a {
    text-decoration: none
}

.gift-card {
    background-size: 100% 100%;
    border-radius: 10px;
    height: 157px;
    width: 249px
}

.gift-card .amount {
    padding: 15px;
    font-size: 1.25rem;
    display: block
}

.gift-card.amazon-gift-card {
    background-color: #0a0a0a;
    background-image: asset-url("amazons.png")
}

.gift-card.amazon-gift-card .amount {
    color: #fefefe
}

.gift-card.starbucks-gift-card {
    background-color: #fefefe;
    background-image: asset-url("starbucks.png");
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 0 2px #017042;
    box-shadow: inset 0 0 0 2px #017042
}

.gift-card.starbucks-gift-card .amount {
    color: #017042
}

a .gift-card {
    text-decoration: none
}

a .gift-card .amount {
    text-decoration: none
}

.popover {
    border: 1px solid #446373;
    border-radius: 5px;
    -webkit-box-shadow: 2px 2px 4px rgba(10,10,10,.25);
    box-shadow: 2px 2px 4px rgba(10,10,10,.25);
    left: 0;
    position: absolute;
    top: 0;
    z-index: 100000
}

.popover.top .arrow {
    border-left: solid transparent 7px;
    border-right: solid transparent 7px;
    border-top: solid #446373 7px;
    bottom: 0;
    left: 50%;
    margin-left: -7px;
    bottom: -7px
}

.popover.right .arrow {
    border-right: solid #446373 7px;
    border-left: solid transparent 7px;
    border-top: solid transparent 7px;
    left: 0;
    margin-top: -7px;
    top: 50%;
    left: -7px
}

.popover.bottom .arrow {
    border-left: solid transparent 7px;
    border-right: solid transparent 7px;
    border-bottom: solid #446373 7px;
    left: 50%;
    margin-left: -7px;
    top: 0;
    top: -7px
}

.popover.left .arrow {
    border-left: solid #446373 7px;
    border-right: solid transparent 7px;
    border-top: solid transparent 7px;
    margin-top: -7px;
    right: 0;
    top: 50%;
    right: -7px
}

.popover .arrow {
    height: 0;
    position: absolute;
    width: 0
}

.popover .popover-title {
    border-bottom: solid #c6d0d4 1px;
    background: #e8f7fc;
    border-radius: 5px 5px 0 0;
    font-size: 1rem;
    line-height: 1;
    margin: 0;
    padding: 9px 15px
}

.popover .popover-content {
    background-clip: padding-box;
    background-color: #fefefe;
    border-radius: 0 0 5px 5px;
    font-size: .8125rem;
    line-height: 18px;
    padding: 14px
}

.popover .popover-content p,.popover .popover-content ul,.popover .popover-content ol {
    margin-bottom: 0
}

.popover strong {
    font-weight: 600
}

.popover h4 {
    font-size: .875rem;
    font-weight: 400;
    margin: 12px 0 3px
}

.popover ul {
    list-style: square;
    margin-left: 15px
}

.popover ol {
    margin: 10px 0 0 15px
}

.popover li {
    margin-bottom: 5px
}

.popover-highlight {
    border: 1px solid #8ed9f0;
    background: rgba(142,217,240,.05);
    margin-top: 10px;
    padding: 5px 10px
}

.default-only {
    display: none !important
}

.kiosk-menu-wrapper {
    z-index: 20002;
    position: fixed;
    right: 10px;
    bottom: 10px;
    width: 60px;
    height: 100%
}

.kiosk-menu-wrapper.is-active .kiosk-menu {
    right: 0;
    opacity: .85
}

.kiosk-menu-wrapper.is-active .kiosk-toggle-menu {
    opacity: .85
}

.kiosk-menu-wrapper.is-active .button-text {
    right: 68px;
    opacity: 1
}

.kiosk-toggle-menu {
    border-radius: 50%;
    position: absolute;
    bottom: 0;
    right: 0;
    height: 40px;
    width: 40px;
    background: #fefefe;
    opacity: .3;
    -webkit-transition: .3s all ease-in-out;
    transition: .3s all ease-in-out;
    -webkit-box-shadow: 0 0 4px rgba(10,10,10,.35);
    box-shadow: 0 0 4px rgba(10,10,10,.35)
}

.kiosk-toggle-menu i {
    display: none
}

.kiosk-toggle-menu svg {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.kiosk-menu {
    right: -100px;
    position: absolute;
    width: 60px;
    bottom: 40px;
    opacity: 0;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}

.kiosk-button {
    height: 50px;
    width: 50px;
    padding: 13px;
    border-radius: 50%;
    background: #fefefe;
    display: block;
    right: 0;
    margin-bottom: 24px;
    -webkit-box-shadow: 0 0 6px rgba(36,111,158,.5);
    box-shadow: 0 0 6px rgba(36,111,158,.5)
}

.kiosk-button .button-text {
    text-align: right;
    position: absolute;
    right: -200px;
    line-height: 24px;
    color: #246f9e;
    -webkit-transition: all .4s ease-in-out .4s;
    transition: all .4s ease-in-out .4s;
    opacity: 0;
    white-space: nowrap;
    background: #fefefe;
    padding: 0 4px
}

.kiosk-cta-button {
    height: 110px;
    display: block;
    padding: 15px;
    background-color: #748a95;
    -webkit-transition: .3s ease-in-out all;
    transition: .3s ease-in-out all
}

.kiosk-cta-button:hover {
    background: rgba(116,138,149,.65)
}

.kiosk-cta-button__wrapper {
    background: rgba(116,138,149,.2);
    padding: 10px;
    border-radius: 0;
    display: inline-block;
    width: auto
}

.kiosk-cta-button__text {
    color: #fefefe;
    white-space: nowrap;
    vertical-align: middle
}

.kiosk-cta-button__image {
    display: inline-block;
    height: 80px;
    width: 80px;
    background: rgba(254,254,254,.75);
    padding: 10px
}

.kiosk-cta-button__image img {
    height: 100%;
    max-width: 100%
}

.accordion--report-status .accordion-title {
    border-left: 0;
    border-right: 0;
    font-size: .8125rem
}

.accordion--report-status .accordion-title::before {
    font-size: 1.2rem;
    font-weight: 400;
    margin-top: -0.6rem
}

.accordion-icon--rotatable {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transition: .2s ease-in-out;
    transition: .2s ease-in-out
}

.accordion-item.is-active .accordion-icon--rotatable {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

.accordion-item.is-active .accordion-item__more {
    display: none
}

.accordion-item:not(.is-active) .accordion-item__less {
    display: none
}

.accordion--branded-purple .accordion-item {
    padding-bottom: .75rem;
    padding-top: .75rem;
    text-align: center
}

.accordion--branded-purple .accordion-item.is-active {
    background: #ddd7ec;
    padding-bottom: 0
}

.accordion--branded-purple .accordion-item.is-active svg {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

.accordion--paper .accordion-item.is-active {
    padding-bottom: 0
}

.accordion--paper .accordion-item.is-active svg {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

.accordion--branded-purple__header {
    color: #5a39a2;
    font-size: 1.375rem;
    font-weight: 600
}

.accordion--branded-purple__header:visited,.accordion--branded-purple__header:hover,.accordion--branded-purple__header:focus {
    color: #5a39a2
}

.accordion--branded-purple__link {
    color: #252530
}

.accordion--branded-purple__link:hover,.accordion--branded-purple__link:focus,.accordion--branded-purple__link:active {
    color: #5a39a2
}

.badge {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 600;
    line-height: 1.5
}

.badge--small-logo {
    font-size: 1.6rem;
    height: 3.4375rem;
    width: 3.4375rem
}

.badge--hollow--blue {
    border: 1px solid #2690ce;
    background-color: transparent;
    color: #2690ce;
    font-size: 1.8rem;
    font-weight: 300;
    line-height: 1.2;
    min-width: 0
}

.badge--large {
    font-size: 13px
}

.badge--large__top-left-corner {
    left: -13px;
    position: absolute;
    top: -13px
}

.button-group.small-space>.button:not(:last-child) {
    margin-right: .3rem
}

.callout--light-focus {
    background-color: #f7f7f7;
    border: 0
}

.callout--notice {
    background-color: rgba(20,133,95,.2)
}

.callout--alert {
    background-color: #fedad4
}

.callout--error {
    background-color: rgba(188,40,16,.2)
}

.callout--count {
    background-color: #5a39a2;
    border-radius: .625rem;
    border-style: none;
    color: #fefefe;
    font-size: .75rem;
    font-weight: 600;
    height: 1.375rem;
    margin: 0;
    padding: .125rem .5rem
}

.callout--count-empty {
    background-color: #9c88c7
}

.callout--success {
    border: 2px solid #14855f
}

.callout--contrast {
    background-color: rgba(10,10,10,.2)
}

.callout--border-primary {
    border-left: solid #246f9e 1px;
    border-bottom: solid #246f9e 1px;
    border-bottom-left-radius: 32px;
    border-right: 0;
    border-top: 0
}

@media screen and (min-width: 37.5em) {
    .callout--border-primary {
        border-bottom-left-radius:64px
    }
}

.callout--border-secondary {
    border-left: solid #ff492c 1px;
    border-bottom: solid #ff492c 1px;
    border-bottom-left-radius: 32px;
    border-right: 0;
    border-top: 0
}

@media screen and (min-width: 37.5em) {
    .callout--border-secondary {
        border-bottom-left-radius:64px
    }
}

.callout--border-error {
    border: 2px solid #bc2810
}

.card__background-image,.card__background-image--vendor-download,.card__background-image--horizontal {
    background: no-repeat center center;
    background-size: cover;
    height: 10rem;
    width: 100%
}

.card__background-image--horizontal {
    height: auto
}

.card-section--horizontal {
    height: 5.5rem
}

.card__background-image--vendor-download {
    background-color: #2690ce;
    background-size: contain;
    height: 7rem
}

.card--vendor-download {
    border-color: #c8c8cb
}

.card--vendor-download .download {
    opacity: 0;
    text-align: center
}

.card--vendor-download:hover .card-section--vendor-download,.card--vendor-download:focus .card-section--vendor-download,.card--vendor-download:active .card-section--vendor-download {
    background-color: #f2f2f2
}

.card--vendor-download:hover .download,.card--vendor-download:focus .download,.card--vendor-download:active .download {
    opacity: 1
}

.card-section--blog-entry .card-section--title {
    color: #ff492c;
    font-size: 1.125rem;
    font-weight: 600;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.card-section--blog-entry .card-section--author-date-container {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .375rem;
    margin-top: .1875rem
}

.card-section--blog-entry .card-section--author {
    color: #2690ce;
    font-size: .9375rem;
    font-weight: 600;
    text-decoration: underline
}

.card-section--blog-entry .card-section--date {
    color: #555;
    font-size: .9375rem;
    font-weight: 400;
    margin-left: auto
}

.card__image--vendor-download {
    background: no-repeat center center;
    background-size: cover;
    height: 20rem;
    width: auto
}

.card__image--optimized-download {
    border-bottom: solid #cacaca 1px;
    background: no-repeat center center;
    background-size: cover;
    overflow: hidden;
    padding-top: 65%;
    position: relative;
    width: 100%
}

.card__image--optimized-download img {
    bottom: 0;
    left: 0;
    min-height: 100%;
    position: absolute;
    right: 0;
    top: 0
}

.card__image--optimized-download:hover,.card__image--optimized-download:focus,.card__image--optimized-download:active {
    opacity: .7
}

.card-section--vendor-download {
    height: 100%
}

.accented-card {
    border: 1px solid #cacaca;
    border-radius: 3px;
    color: #555;
    padding: .75rem
}

.accented-card--blue {
    border-top: .375rem solid #246f9e !important;
    padding: 1.5rem
}

.accented-card--blue:hover {
    border-color: #246f9e;
    cursor: pointer
}

.accented-card--rorange {
    border-color: #ff492c
}

.accented-card--bold-left {
    border-left-width: .375rem
}

.accented-card--thick-left {
    border-left-width: .75rem
}

.accented-card--fat-left {
    border-left-width: 1.5rem
}

.accented-card--fat-left:hover {
    border-color: #555;
    cursor: pointer
}

.accented-card--borderless {
    border: none
}

.accented-card--x-scroll {
    width: 33.3333%
}

@media screen and (max-width: 37.4375em) {
    .accented-card--x-scroll {
        min-width:80%
    }

    .accented-card--x-scroll:first-child {
        padding-left: .75rem
    }

    .accented-card--x-scroll:last-child {
        padding-right: .75rem
    }
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .accented-card--x-scroll {
        min-width:60%
    }

    .accented-card--x-scroll:first-child {
        padding-left: 1.5rem
    }

    .accented-card--x-scroll:last-child {
        padding-right: 1.5rem
    }
}

.accented-card--x-scroll:not(:last-child) {
    margin-right: .75rem
}

.accented-card--offset-content-left {
    margin-left: -1.5rem
}

.accented-card--carousel {
    border-radius: .1875rem .1875rem .75rem .75rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.accented-card--cta {
    border-radius: .75rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1.5rem
}

.accented-card--featured-image {
    border-radius: .75rem;
    padding: 0
}

.accented-card--fixed-height-small {
    height: 9.9375rem
}

.accented-card--fixed-height-large {
    height: 26.1875rem
}

@media screen and (max-width: 46.8125em) {
    .accented-card--hide-for-medium-down {
        display:none
    }
}

.accented-card__content-container {
    height: 250px;
    position: relative
}

@media screen and (min-width: 37.5em) {
    .accented-card__content-container {
        height:200px
    }
}

.accented-card__featured-image {
    border-radius: .75rem .75rem 0 0;
    height: 200px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.accented-card__title {
    margin-bottom: .75rem;
    word-wrap: break-word
}

.accented-card__title--rorange-bottom-border {
    border-bottom: 3px solid #ff492c;
    display: inline-block;
    margin: 0;
    padding-bottom: .375rem
}

.accented-card__icon-container {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    bottom: 0;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute
}

.is-drilldown-submenu-parent>a {
    position: relative
}

.is-drilldown-submenu-parent>a::after {
    content: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%23FF492C'/%3e%3c/svg%3e");
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    margin-top: 1px;
    position: absolute
}

.js-drilldown-back {
    margin-top: .375rem;
    padding-top: .75rem
}

.js-drilldown-back>a::before {
    content: url("data:image/svg+xml,%3csvg width='12.5' height='8.75' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M.001.015v3.958l4.984 3.042 5.016-3v-4l-5 3z' fill='%23FF492C'/%3e%3c/svg%3e");
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    display: inline-block
}

.menu--scrollable {
    max-height: 400px;
    overflow: auto;
    z-index: 2
}

@media screen and (max-width: 46.8125em) {
    .menu--scrollable {
        max-height:235px
    }
}

.menu__button {
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 .75rem 0;
    padding: .75rem 1.125rem;
    -webkit-appearance: none;
    border: 1px solid transparent;
    border-radius: 2px;
    -webkit-transition: background-color .25s ease-out,color .25s ease-out;
    transition: background-color .25s ease-out,color .25s ease-out;
    text-align: center;
    cursor: pointer;
    background-color: #fefefe;
    border: 1px solid #cacaca;
    font-size: 14px;
    font-size: .875rem;
    font-family: "Barlow",sans-serif;
    color: #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 1.2;
    margin-bottom: 0;
    padding: 9px 1.5rem;
    white-space: nowrap
}

[data-whatinput=mouse] .menu__button {
    outline: 0
}

.menu__button:hover,.menu__button:focus {
    background-color: #d8d8d8;
    color: #555
}

.menu__button__icon {
    margin-left: .75rem
}

.menu--branded a {
    color: #252530
}

.menu--branded a:hover {
    background: #e8f3f9
}

.menu--branded .active>a {
    background: #2690ce
}

.menu--branded .active>a:hover {
    background: #2690ce
}

.pill-menu {
    border: 1px solid transparent;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 500px;
    -webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,.22);
    box-shadow: 0px 0px 8px 0px rgba(0,0,0,.22);
    cursor: pointer;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    padding: .375rem 1.3125rem .375rem 1.5rem;
    white-space: nowrap
}

.pill-menu__icon {
    margin-left: .375rem
}

.pill-menu--active {
    border: 2px solid #252530
}

.pill-menu:hover {
    -webkit-box-shadow: none;
    box-shadow: none
}

.pill-menu:hover:not(.pill-menu--active) {
    border: 1px solid #252530
}

.menu--fade-overflow {
    margin: -0.75rem;
    overflow: hidden;
    padding: .75rem
}

.menu--fade-overflow::after {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#fafafa));
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #fafafa);
    bottom: 0;
    content: "";
    height: 100%;
    pointer-events: none;
    position: absolute;
    right: -0.75rem;
    width: 2em;
    z-index: 20
}

.menu--fade-overflow li:last-of-type {
    margin-right: 0
}

select {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2885, 85, 85%29'></polygon></svg>");
    background-origin: content-box;
    background-repeat: no-repeat;
    background-size: 10px 10px
}

@media screen and (min-width: 0\0 ) {
    select {
        background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")
    }
}

.grid-reveal .cell {
    display: none
}

.grid-reveal .small-up-1 .cell:nth-child(-n+1) {
    display: block
}

.grid-reveal .small-up-2 .cell:nth-child(-n+2) {
    display: block
}

.grid-reveal .small-up-3 .cell:nth-child(-n+3) {
    display: block
}

.grid-reveal .small-up-4 .cell:nth-child(-n+4) {
    display: block
}

.grid-reveal .small-up-5 .cell:nth-child(-n+5) {
    display: block
}

.grid-reveal .small-up-6 .cell:nth-child(-n+6) {
    display: block
}

.grid-reveal .small-up-7 .cell:nth-child(-n+7) {
    display: block
}

.grid-reveal .small-up-8 .cell:nth-child(-n+8) {
    display: block
}

.grid-reveal .small-up-9 .cell:nth-child(-n+9) {
    display: block
}

.grid-reveal .small-up-10 .cell:nth-child(-n+10) {
    display: block
}

.grid-reveal .small-up-11 .cell:nth-child(-n+11) {
    display: block
}

.grid-reveal .small-up-12 .cell:nth-child(-n+12) {
    display: block
}

@media screen and (min-width: 37.5em) {
    .grid-reveal .medium-up-1 .cell:nth-child(-n+1) {
        display:block
    }

    .grid-reveal .medium-up-2 .cell:nth-child(-n+2) {
        display: block
    }

    .grid-reveal .medium-up-3 .cell:nth-child(-n+3) {
        display: block
    }

    .grid-reveal .medium-up-4 .cell:nth-child(-n+4) {
        display: block
    }

    .grid-reveal .medium-up-5 .cell:nth-child(-n+5) {
        display: block
    }

    .grid-reveal .medium-up-6 .cell:nth-child(-n+6) {
        display: block
    }

    .grid-reveal .medium-up-7 .cell:nth-child(-n+7) {
        display: block
    }

    .grid-reveal .medium-up-8 .cell:nth-child(-n+8) {
        display: block
    }

    .grid-reveal .medium-up-9 .cell:nth-child(-n+9) {
        display: block
    }

    .grid-reveal .medium-up-10 .cell:nth-child(-n+10) {
        display: block
    }

    .grid-reveal .medium-up-11 .cell:nth-child(-n+11) {
        display: block
    }

    .grid-reveal .medium-up-12 .cell:nth-child(-n+12) {
        display: block
    }
}

@media screen and (min-width: 46.875em) {
    .grid-reveal .large-up-1 .cell:nth-child(-n+1) {
        display:block
    }

    .grid-reveal .large-up-2 .cell:nth-child(-n+2) {
        display: block
    }

    .grid-reveal .large-up-3 .cell:nth-child(-n+3) {
        display: block
    }

    .grid-reveal .large-up-4 .cell:nth-child(-n+4) {
        display: block
    }

    .grid-reveal .large-up-5 .cell:nth-child(-n+5) {
        display: block
    }

    .grid-reveal .large-up-6 .cell:nth-child(-n+6) {
        display: block
    }

    .grid-reveal .large-up-7 .cell:nth-child(-n+7) {
        display: block
    }

    .grid-reveal .large-up-8 .cell:nth-child(-n+8) {
        display: block
    }

    .grid-reveal .large-up-9 .cell:nth-child(-n+9) {
        display: block
    }

    .grid-reveal .large-up-10 .cell:nth-child(-n+10) {
        display: block
    }

    .grid-reveal .large-up-11 .cell:nth-child(-n+11) {
        display: block
    }

    .grid-reveal .large-up-12 .cell:nth-child(-n+12) {
        display: block
    }
}

@media screen and (min-width: 62.5em) {
    .grid-reveal .xlarge-up-1 .cell:nth-child(-n+1) {
        display:block
    }

    .grid-reveal .xlarge-up-2 .cell:nth-child(-n+2) {
        display: block
    }

    .grid-reveal .xlarge-up-3 .cell:nth-child(-n+3) {
        display: block
    }

    .grid-reveal .xlarge-up-4 .cell:nth-child(-n+4) {
        display: block
    }

    .grid-reveal .xlarge-up-5 .cell:nth-child(-n+5) {
        display: block
    }

    .grid-reveal .xlarge-up-6 .cell:nth-child(-n+6) {
        display: block
    }

    .grid-reveal .xlarge-up-7 .cell:nth-child(-n+7) {
        display: block
    }

    .grid-reveal .xlarge-up-8 .cell:nth-child(-n+8) {
        display: block
    }

    .grid-reveal .xlarge-up-9 .cell:nth-child(-n+9) {
        display: block
    }

    .grid-reveal .xlarge-up-10 .cell:nth-child(-n+10) {
        display: block
    }

    .grid-reveal .xlarge-up-11 .cell:nth-child(-n+11) {
        display: block
    }

    .grid-reveal .xlarge-up-12 .cell:nth-child(-n+12) {
        display: block
    }
}

@media screen and (min-width: 79.375em) {
    .grid-reveal .xxlarge-up-1 .cell:nth-child(-n+1) {
        display:block
    }

    .grid-reveal .xxlarge-up-2 .cell:nth-child(-n+2) {
        display: block
    }

    .grid-reveal .xxlarge-up-3 .cell:nth-child(-n+3) {
        display: block
    }

    .grid-reveal .xxlarge-up-4 .cell:nth-child(-n+4) {
        display: block
    }

    .grid-reveal .xxlarge-up-5 .cell:nth-child(-n+5) {
        display: block
    }

    .grid-reveal .xxlarge-up-6 .cell:nth-child(-n+6) {
        display: block
    }

    .grid-reveal .xxlarge-up-7 .cell:nth-child(-n+7) {
        display: block
    }

    .grid-reveal .xxlarge-up-8 .cell:nth-child(-n+8) {
        display: block
    }

    .grid-reveal .xxlarge-up-9 .cell:nth-child(-n+9) {
        display: block
    }

    .grid-reveal .xxlarge-up-10 .cell:nth-child(-n+10) {
        display: block
    }

    .grid-reveal .xxlarge-up-11 .cell:nth-child(-n+11) {
        display: block
    }

    .grid-reveal .xxlarge-up-12 .cell:nth-child(-n+12) {
        display: block
    }
}

.grid-reveal.grid-reveal--revealed .cell {
    display: block
}

@media screen and (max-width: 37.4375em) {
    .row.small-vgutter-1>.column:not(:last-child),.row.small-vgutter-1>.columns:not(:last-child) {
        margin-bottom:.75rem
    }

    .row.small-vgutter-2>.column:not(:last-child),.row.small-vgutter-2>.columns:not(:last-child) {
        margin-bottom: 1.5rem
    }

    .row.small-vgutter-3>.column:not(:last-child),.row.small-vgutter-3>.columns:not(:last-child) {
        margin-bottom: 2.25rem
    }
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .row.medium-vgutter-1>.column:not(:last-child),.row.medium-vgutter-1>.columns:not(:last-child) {
        margin-bottom:.75rem
    }

    .row.medium-vgutter-2>.column:not(:last-child),.row.medium-vgutter-2>.columns:not(:last-child) {
        margin-bottom: 1.5rem
    }

    .row.medium-vgutter-3>.column:not(:last-child),.row.medium-vgutter-3>.columns:not(:last-child) {
        margin-bottom: 2.25rem
    }
}

@media screen and (min-width: 46.875em)and (max-width: 62.4375em) {
    .row.large-vgutter-1>.column:not(:last-child),.row.large-vgutter-1>.columns:not(:last-child) {
        margin-bottom:.75rem
    }

    .row.large-vgutter-2>.column:not(:last-child),.row.large-vgutter-2>.columns:not(:last-child) {
        margin-bottom: 1.5rem
    }

    .row.large-vgutter-3>.column:not(:last-child),.row.large-vgutter-3>.columns:not(:last-child) {
        margin-bottom: 2.25rem
    }
}

@media screen and (min-width: 62.5em)and (max-width: 79.3125em) {
    .row.xlarge-vgutter-1>.column:not(:last-child),.row.xlarge-vgutter-1>.columns:not(:last-child) {
        margin-bottom:.75rem
    }

    .row.xlarge-vgutter-2>.column:not(:last-child),.row.xlarge-vgutter-2>.columns:not(:last-child) {
        margin-bottom: 1.5rem
    }

    .row.xlarge-vgutter-3>.column:not(:last-child),.row.xlarge-vgutter-3>.columns:not(:last-child) {
        margin-bottom: 2.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .row.xxlarge-vgutter-1>.column:not(:last-child),.row.xxlarge-vgutter-1>.columns:not(:last-child) {
        margin-bottom:.75rem
    }

    .row.xxlarge-vgutter-2>.column:not(:last-child),.row.xxlarge-vgutter-2>.columns:not(:last-child) {
        margin-bottom: 1.5rem
    }

    .row.xxlarge-vgutter-3>.column:not(:last-child),.row.xxlarge-vgutter-3>.columns:not(:last-child) {
        margin-bottom: 2.25rem
    }
}

@media screen and (max-width: 37.4375em) {
    .row.small-ruled .column:not(:last-child),.row.small-ruled .columns:not(:last-child) {
        border-right:solid #f9f9f9 1px
    }
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .row.medium-ruled .column:not(:last-child),.row.medium-ruled .columns:not(:last-child) {
        border-right:solid #f9f9f9 1px
    }
}

@media screen and (min-width: 46.875em)and (max-width: 62.4375em) {
    .row.large-ruled .column:not(:last-child),.row.large-ruled .columns:not(:last-child) {
        border-right:solid #f9f9f9 1px
    }
}

@media screen and (min-width: 62.5em)and (max-width: 79.3125em) {
    .row.xlarge-ruled .column:not(:last-child),.row.xlarge-ruled .columns:not(:last-child) {
        border-right:solid #f9f9f9 1px
    }
}

@media screen and (min-width: 79.375em) {
    .row.xxlarge-ruled .column:not(:last-child),.row.xxlarge-ruled .columns:not(:last-child) {
        border-right:solid #f9f9f9 1px
    }
}

.row.full-width {
    margin: 0;
    max-width: none
}

.row.full {
    padding-left: .75rem;
    padding-right: .75rem
}

.row.full.column,.row.full.columns {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.row .row.no-margins {
    margin: 0
}

.row.no-clear::after,.row .no-clear::after {
    display: none
}

.row.no-clear::before,.row .no-clear::before {
    display: none
}

.row.small-gutter {
    margin-left: -0.75rem;
    margin-right: -0.75rem
}

.row.small-gutter .column,.row.small-gutter .columns {
    padding-left: .375rem;
    padding-right: .75rem
}

.row--footer-gray .column,.row--footer-gray .columns {
    border-right-color: rgba(254,254,254,.25)
}

.full-tab-container-row {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.valign-middle {
    display: table
}

.valign-middle>.column,.valign-middle>.columns {
    display: table-cell;
    vertical-align: middle
}

.valign-middle .column,.valign-middle .columns,.valign-middle [class*=column]+[class*=column]:last-child {
    float: none
}

.cell--bordered-columns-small {
    border-bottom: solid #cacaca 1px;
    margin-bottom: .75rem;
    padding-bottom: .75rem;
    border-right: solid #cacaca 1px;
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

.cell--bordered-columns-small:last-child {
    border: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

.cell--bordered-columns-medium {
    border-bottom: solid #cacaca 1px;
    margin-bottom: .75rem;
    padding-bottom: .75rem
}

@media screen and (min-width: 37.5em) {
    .cell--bordered-columns-medium {
        border-right:solid #cacaca 1px;
        border-bottom: 0;
        margin-bottom: 0;
        padding-bottom: 0
    }
}

.cell--bordered-columns-medium:last-child {
    border: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

.cell--bordered-columns-large {
    border-bottom: solid #cacaca 1px;
    margin-bottom: .75rem;
    padding-bottom: .75rem
}

@media screen and (min-width: 46.875em) {
    .cell--bordered-columns-large {
        border-right:solid #cacaca 1px;
        border-bottom: 0;
        margin-bottom: 0;
        padding-bottom: 0
    }
}

.cell--bordered-columns-large:last-child {
    border: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

.cell--bordered-columns-xlarge {
    border-bottom: solid #cacaca 1px;
    margin-bottom: .75rem;
    padding-bottom: .75rem
}

@media screen and (min-width: 62.5em) {
    .cell--bordered-columns-xlarge {
        border-right:solid #cacaca 1px;
        border-bottom: 0;
        margin-bottom: 0;
        padding-bottom: 0
    }
}

.cell--bordered-columns-xlarge:last-child {
    border: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

.cell--bordered-columns-xxlarge {
    border-bottom: solid #cacaca 1px;
    margin-bottom: .75rem;
    padding-bottom: .75rem
}

@media screen and (min-width: 79.375em) {
    .cell--bordered-columns-xxlarge {
        border-right:solid #cacaca 1px;
        border-bottom: 0;
        margin-bottom: 0;
        padding-bottom: 0
    }
}

.cell--bordered-columns-xxlarge:last-child {
    border: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

@media screen and (min-width: 46.875em) {
    .off-canvas-wrapper-inner {
        overflow:hidden
    }
}

.js-off-canvas-exit {
    z-index: 1000
}

.progress {
    border-radius: 0;
    position: relative
}

.progress .progress-meter {
    border-radius: 0;
    max-width: 100%;
    -webkit-transition: width .3s ease-in-out;
    transition: width .3s ease-in-out
}

.progress--primary {
    background-color: #e9eff1
}

.progress--primary .progress-meter {
    background-color: #246f9e
}

.progress--primary .progress-meter--branded {
    background-color: #246f9e
}

.progress--primary .progress-meter-text--shadow {
    text-shadow: 0 0 1px #11354b
}

.progress--dark-blue {
    background-color: #c3cace
}

.progress--dark-blue .progress-meter {
    background-color: #446373
}

.progress--dark-blue .progress-meter--branded {
    background-color: #446373
}

.progress--dark-blue .progress-meter-text--shadow {
    text-shadow: 0 0 1px #1e2c33
}

.progress--success {
    background-color: #eaeaea
}

.progress--success .progress-meter {
    background-color: #14855f
}

.progress--success .progress-meter--branded {
    background-color: #14855f
}

.progress--success .progress-meter-text--shadow {
    text-shadow: 0 0 1px #072c20
}

.progress--warning {
    background-color: #eaeaea
}

.progress--warning .progress-meter {
    background-color: #ffd200
}

.progress--warning .progress-meter--branded {
    background-color: #ffd200
}

.progress--warning .progress-meter-text--shadow {
    text-shadow: 0 0 1px #997e00
}

.progress--alert {
    background-color: #eaeaea
}

.progress--alert .progress-meter {
    background-color: #bc2810
}

.progress--alert .progress-meter--branded {
    background-color: #bc2810
}

.progress--alert .progress-meter-text--shadow {
    text-shadow: 0 0 1px #5e1408
}

.progress--gray {
    background-color: #eaeaea
}

.progress--gray .progress-meter {
    background-color: #cacaca
}

.progress--gray .progress-meter--branded {
    background-color: #cacaca
}

.progress--gray .progress-meter-text--shadow {
    text-shadow: 0 0 1px #979797
}

.progress--full-gray {
    background-color: #cacaca
}

.progress--full-gray .progress-meter {
    background-color: #cacaca
}

.progress--full-gray .progress-meter--branded {
    background-color: #cacaca
}

.progress--full-gray .progress-meter-text--shadow {
    text-shadow: 0 0 1px #979797
}

.progress--dark-gray {
    background-color: #cacaca
}

.progress--dark-gray .progress-meter {
    background-color: #555
}

.progress--dark-gray .progress-meter--branded {
    background-color: #555
}

.progress--dark-gray .progress-meter-text--shadow {
    text-shadow: 0 0 1px #222
}

.progress--secondary {
    background-color: #fefefe
}

.progress--secondary .progress-meter {
    background-color: #ff492c
}

.progress--secondary .progress-meter--branded {
    background-color: #ff492c
}

.progress--secondary .progress-meter-text--shadow {
    text-shadow: 0 0 1px #c51b00
}

.progress--g2-blue {
    background-color: #dee7ea
}

.progress--g2-blue .progress-meter {
    background-color: #446373
}

.progress--g2-blue .progress-meter--branded {
    background-color: #446373
}

.progress--g2-blue .progress-meter-text--shadow {
    text-shadow: 0 0 1px #1e2c33
}

.progress--branding-blue {
    background-color: #fefefe
}

.progress--branding-blue .progress-meter {
    background-color: #2690ce
}

.progress--branding-blue .progress-meter--branded {
    background-color: #2690ce
}

.progress--branding-blue .progress-meter-text--shadow {
    text-shadow: 0 0 1px #165478
}

.progress--branding-rorange .progress-meter {
    background-color: #ff492c
}

.progress--branding-rorange .progress-meter--branded {
    background-color: #ff492c
}

.progress--branding-rorange .progress-meter-text--shadow {
    text-shadow: 0 0 1px #c51b00
}

.progress--branding-purple .progress-meter {
    background-color: #5a39a2
}

.progress--branding-purple .progress-meter--branded {
    background-color: #5a39a2
}

.progress--branding-purple .progress-meter-text--shadow {
    text-shadow: 0 0 1px #301e57
}

.progress--branded {
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), color-stop(#1e7dca), color-stop(#2f69c1), color-stop(#4653b4), color-stop(#5a39a2), color-stop(#942a9b), color-stop(#c10c89), color-stop(#e20070), color-stop(#f71d51), to(#ff492c));
    background-image: linear-gradient(to right, #2690ce, #1e7dca, #2f69c1, #4653b4, #5a39a2, #942a9b, #c10c89, #e20070, #f71d51, #ff492c);
    background-size: 100%;
    border: 1px solid #929297;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 30px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%
}

.progress--branded--plain {
    border: 1px solid #929297;
    border-radius: 3px;
    height: 18px;
    position: relative
}

.progress--branded--plain .progress--gray-gradient {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(202, 202, 202, 0.5)), to(#cacaca));
    background-image: linear-gradient(to right, rgba(202, 202, 202, 0.5), #cacaca)
}

.progress--branded--plain .progress-meter--branded {
    border-radius: 0;
    display: block;
    height: 100%;
    max-width: 100%;
    -webkit-transition: width .3s ease-in-out;
    transition: width .3s ease-in-out
}

.progress--branded--plain .progress-meter--branded--blue-purple {
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#5a39a2));
    background-image: linear-gradient(to right, #2690ce, #5a39a2)
}

.progress--branded--plain .progress--rorange {
    background: #ff492c
}

.progress--branded--plain .progress--midnight {
    background: #252530
}

.progress--branded--plain .progress--navy {
    background: #062846
}

.progress--branded--plain .progress--purple {
    background: #5a39a2
}

.progress--branded--plain .progress--teal {
    background: #23cca2
}

.progress--branded--plain .progress--yellow {
    background: #ffd200
}

.progress--branded--plain .progress--blue {
    background: #2690ce
}

.progress--branded--plain .progress--rvblue {
    background: #1e6abf
}

.progress--branded--plain .progress--offwhite {
    background: #dcdedc
}

.progress--branded--plain .progress--success {
    background: #14855f
}

.progress--branded--plain .progress--error {
    background: #bc2810
}

.progress--gradient--rorange-rorange {
    border: 1px solid #ff492c;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ff492c), to(#ff492c));
    background-image: linear-gradient(to right, #ff492c, #ff492c);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rorange-midnight {
    border: 1px solid #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ff492c), to(#252530));
    background-image: linear-gradient(to right, #ff492c, #252530);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rorange-navy {
    border: 1px solid #062846;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ff492c), to(#062846));
    background-image: linear-gradient(to right, #ff492c, #062846);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rorange-purple {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ff492c), to(#5a39a2));
    background-image: linear-gradient(to right, #ff492c, #5a39a2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rorange-teal {
    border: 1px solid #23cca2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ff492c), to(#23cca2));
    background-image: linear-gradient(to right, #ff492c, #23cca2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rorange-yellow {
    border: 1px solid #ffd200;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ff492c), to(#ffd200));
    background-image: linear-gradient(to right, #ff492c, #ffd200);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rorange-blue {
    border: 1px solid #2690ce;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ff492c), to(#2690ce));
    background-image: linear-gradient(to right, #ff492c, #2690ce);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rorange-rvblue {
    border: 1px solid #1e6abf;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ff492c), to(#1e6abf));
    background-image: linear-gradient(to right, #ff492c, #1e6abf);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rorange-offwhite {
    border: 1px solid #dcdedc;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ff492c), to(#dcdedc));
    background-image: linear-gradient(to right, #ff492c, #dcdedc);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rorange-success {
    border: 1px solid #14855f;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ff492c), to(#14855f));
    background-image: linear-gradient(to right, #ff492c, #14855f);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rorange-error {
    border: 1px solid #bc2810;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ff492c), to(#bc2810));
    background-image: linear-gradient(to right, #ff492c, #bc2810);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--midnight-rorange {
    border: 1px solid #ff492c;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#252530), to(#ff492c));
    background-image: linear-gradient(to right, #252530, #ff492c);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--midnight-midnight {
    border: 1px solid #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#252530), to(#252530));
    background-image: linear-gradient(to right, #252530, #252530);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--midnight-navy {
    border: 1px solid #062846;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#252530), to(#062846));
    background-image: linear-gradient(to right, #252530, #062846);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--midnight-purple {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#252530), to(#5a39a2));
    background-image: linear-gradient(to right, #252530, #5a39a2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--midnight-teal {
    border: 1px solid #23cca2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#252530), to(#23cca2));
    background-image: linear-gradient(to right, #252530, #23cca2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--midnight-yellow {
    border: 1px solid #ffd200;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#252530), to(#ffd200));
    background-image: linear-gradient(to right, #252530, #ffd200);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--midnight-blue {
    border: 1px solid #2690ce;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#252530), to(#2690ce));
    background-image: linear-gradient(to right, #252530, #2690ce);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--midnight-rvblue {
    border: 1px solid #1e6abf;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#252530), to(#1e6abf));
    background-image: linear-gradient(to right, #252530, #1e6abf);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--midnight-offwhite {
    border: 1px solid #dcdedc;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#252530), to(#dcdedc));
    background-image: linear-gradient(to right, #252530, #dcdedc);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--midnight-success {
    border: 1px solid #14855f;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#252530), to(#14855f));
    background-image: linear-gradient(to right, #252530, #14855f);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--midnight-error {
    border: 1px solid #bc2810;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#252530), to(#bc2810));
    background-image: linear-gradient(to right, #252530, #bc2810);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--navy-rorange {
    border: 1px solid #ff492c;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#062846), to(#ff492c));
    background-image: linear-gradient(to right, #062846, #ff492c);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--navy-midnight {
    border: 1px solid #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#062846), to(#252530));
    background-image: linear-gradient(to right, #062846, #252530);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--navy-navy {
    border: 1px solid #062846;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#062846), to(#062846));
    background-image: linear-gradient(to right, #062846, #062846);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--navy-purple {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#062846), to(#5a39a2));
    background-image: linear-gradient(to right, #062846, #5a39a2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--navy-teal {
    border: 1px solid #23cca2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#062846), to(#23cca2));
    background-image: linear-gradient(to right, #062846, #23cca2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--navy-yellow {
    border: 1px solid #ffd200;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#062846), to(#ffd200));
    background-image: linear-gradient(to right, #062846, #ffd200);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--navy-blue {
    border: 1px solid #2690ce;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#062846), to(#2690ce));
    background-image: linear-gradient(to right, #062846, #2690ce);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--navy-rvblue {
    border: 1px solid #1e6abf;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#062846), to(#1e6abf));
    background-image: linear-gradient(to right, #062846, #1e6abf);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--navy-offwhite {
    border: 1px solid #dcdedc;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#062846), to(#dcdedc));
    background-image: linear-gradient(to right, #062846, #dcdedc);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--navy-success {
    border: 1px solid #14855f;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#062846), to(#14855f));
    background-image: linear-gradient(to right, #062846, #14855f);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--navy-error {
    border: 1px solid #bc2810;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#062846), to(#bc2810));
    background-image: linear-gradient(to right, #062846, #bc2810);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--purple-rorange {
    border: 1px solid #ff492c;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#ff492c));
    background-image: linear-gradient(to right, #5a39a2, #ff492c);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--purple-midnight {
    border: 1px solid #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#252530));
    background-image: linear-gradient(to right, #5a39a2, #252530);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--purple-navy {
    border: 1px solid #062846;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#062846));
    background-image: linear-gradient(to right, #5a39a2, #062846);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--purple-purple {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#5a39a2));
    background-image: linear-gradient(to right, #5a39a2, #5a39a2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--purple-teal {
    border: 1px solid #23cca2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#23cca2));
    background-image: linear-gradient(to right, #5a39a2, #23cca2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--purple-yellow {
    border: 1px solid #ffd200;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#ffd200));
    background-image: linear-gradient(to right, #5a39a2, #ffd200);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--purple-blue {
    border: 1px solid #2690ce;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#2690ce));
    background-image: linear-gradient(to right, #5a39a2, #2690ce);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--purple-rvblue {
    border: 1px solid #1e6abf;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#1e6abf));
    background-image: linear-gradient(to right, #5a39a2, #1e6abf);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--purple-offwhite {
    border: 1px solid #dcdedc;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#dcdedc));
    background-image: linear-gradient(to right, #5a39a2, #dcdedc);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--purple-success {
    border: 1px solid #14855f;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#14855f));
    background-image: linear-gradient(to right, #5a39a2, #14855f);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--purple-error {
    border: 1px solid #bc2810;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#5a39a2), to(#bc2810));
    background-image: linear-gradient(to right, #5a39a2, #bc2810);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--teal-rorange {
    border: 1px solid #ff492c;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#23cca2), to(#ff492c));
    background-image: linear-gradient(to right, #23cca2, #ff492c);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--teal-midnight {
    border: 1px solid #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#23cca2), to(#252530));
    background-image: linear-gradient(to right, #23cca2, #252530);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--teal-navy {
    border: 1px solid #062846;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#23cca2), to(#062846));
    background-image: linear-gradient(to right, #23cca2, #062846);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--teal-purple {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#23cca2), to(#5a39a2));
    background-image: linear-gradient(to right, #23cca2, #5a39a2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--teal-teal {
    border: 1px solid #23cca2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#23cca2), to(#23cca2));
    background-image: linear-gradient(to right, #23cca2, #23cca2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--teal-yellow {
    border: 1px solid #ffd200;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#23cca2), to(#ffd200));
    background-image: linear-gradient(to right, #23cca2, #ffd200);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--teal-blue {
    border: 1px solid #2690ce;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#23cca2), to(#2690ce));
    background-image: linear-gradient(to right, #23cca2, #2690ce);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--teal-rvblue {
    border: 1px solid #1e6abf;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#23cca2), to(#1e6abf));
    background-image: linear-gradient(to right, #23cca2, #1e6abf);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--teal-offwhite {
    border: 1px solid #dcdedc;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#23cca2), to(#dcdedc));
    background-image: linear-gradient(to right, #23cca2, #dcdedc);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--teal-success {
    border: 1px solid #14855f;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#23cca2), to(#14855f));
    background-image: linear-gradient(to right, #23cca2, #14855f);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--teal-error {
    border: 1px solid #bc2810;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#23cca2), to(#bc2810));
    background-image: linear-gradient(to right, #23cca2, #bc2810);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--yellow-rorange {
    border: 1px solid #ff492c;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ffd200), to(#ff492c));
    background-image: linear-gradient(to right, #ffd200, #ff492c);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--yellow-midnight {
    border: 1px solid #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ffd200), to(#252530));
    background-image: linear-gradient(to right, #ffd200, #252530);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--yellow-navy {
    border: 1px solid #062846;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ffd200), to(#062846));
    background-image: linear-gradient(to right, #ffd200, #062846);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--yellow-purple {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ffd200), to(#5a39a2));
    background-image: linear-gradient(to right, #ffd200, #5a39a2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--yellow-teal {
    border: 1px solid #23cca2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ffd200), to(#23cca2));
    background-image: linear-gradient(to right, #ffd200, #23cca2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--yellow-yellow {
    border: 1px solid #ffd200;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ffd200), to(#ffd200));
    background-image: linear-gradient(to right, #ffd200, #ffd200);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--yellow-blue {
    border: 1px solid #2690ce;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ffd200), to(#2690ce));
    background-image: linear-gradient(to right, #ffd200, #2690ce);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--yellow-rvblue {
    border: 1px solid #1e6abf;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ffd200), to(#1e6abf));
    background-image: linear-gradient(to right, #ffd200, #1e6abf);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--yellow-offwhite {
    border: 1px solid #dcdedc;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ffd200), to(#dcdedc));
    background-image: linear-gradient(to right, #ffd200, #dcdedc);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--yellow-success {
    border: 1px solid #14855f;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ffd200), to(#14855f));
    background-image: linear-gradient(to right, #ffd200, #14855f);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--yellow-error {
    border: 1px solid #bc2810;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#ffd200), to(#bc2810));
    background-image: linear-gradient(to right, #ffd200, #bc2810);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--blue-rorange {
    border: 1px solid #ff492c;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#ff492c));
    background-image: linear-gradient(to right, #2690ce, #ff492c);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--blue-midnight {
    border: 1px solid #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#252530));
    background-image: linear-gradient(to right, #2690ce, #252530);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--blue-navy {
    border: 1px solid #062846;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#062846));
    background-image: linear-gradient(to right, #2690ce, #062846);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--blue-purple {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#5a39a2));
    background-image: linear-gradient(to right, #2690ce, #5a39a2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--blue-teal {
    border: 1px solid #23cca2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#23cca2));
    background-image: linear-gradient(to right, #2690ce, #23cca2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--blue-yellow {
    border: 1px solid #ffd200;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#ffd200));
    background-image: linear-gradient(to right, #2690ce, #ffd200);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--blue-blue {
    border: 1px solid #2690ce;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#2690ce));
    background-image: linear-gradient(to right, #2690ce, #2690ce);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--blue-rvblue {
    border: 1px solid #1e6abf;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#1e6abf));
    background-image: linear-gradient(to right, #2690ce, #1e6abf);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--blue-offwhite {
    border: 1px solid #dcdedc;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#dcdedc));
    background-image: linear-gradient(to right, #2690ce, #dcdedc);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--blue-success {
    border: 1px solid #14855f;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#14855f));
    background-image: linear-gradient(to right, #2690ce, #14855f);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--blue-error {
    border: 1px solid #bc2810;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#2690ce), to(#bc2810));
    background-image: linear-gradient(to right, #2690ce, #bc2810);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rvblue-rorange {
    border: 1px solid #ff492c;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#1e6abf), to(#ff492c));
    background-image: linear-gradient(to right, #1e6abf, #ff492c);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rvblue-midnight {
    border: 1px solid #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#1e6abf), to(#252530));
    background-image: linear-gradient(to right, #1e6abf, #252530);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rvblue-navy {
    border: 1px solid #062846;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#1e6abf), to(#062846));
    background-image: linear-gradient(to right, #1e6abf, #062846);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rvblue-purple {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#1e6abf), to(#5a39a2));
    background-image: linear-gradient(to right, #1e6abf, #5a39a2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rvblue-teal {
    border: 1px solid #23cca2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#1e6abf), to(#23cca2));
    background-image: linear-gradient(to right, #1e6abf, #23cca2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rvblue-yellow {
    border: 1px solid #ffd200;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#1e6abf), to(#ffd200));
    background-image: linear-gradient(to right, #1e6abf, #ffd200);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rvblue-blue {
    border: 1px solid #2690ce;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#1e6abf), to(#2690ce));
    background-image: linear-gradient(to right, #1e6abf, #2690ce);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rvblue-rvblue {
    border: 1px solid #1e6abf;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#1e6abf), to(#1e6abf));
    background-image: linear-gradient(to right, #1e6abf, #1e6abf);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rvblue-offwhite {
    border: 1px solid #dcdedc;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#1e6abf), to(#dcdedc));
    background-image: linear-gradient(to right, #1e6abf, #dcdedc);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rvblue-success {
    border: 1px solid #14855f;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#1e6abf), to(#14855f));
    background-image: linear-gradient(to right, #1e6abf, #14855f);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--rvblue-error {
    border: 1px solid #bc2810;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#1e6abf), to(#bc2810));
    background-image: linear-gradient(to right, #1e6abf, #bc2810);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--offwhite-rorange {
    border: 1px solid #ff492c;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#dcdedc), to(#ff492c));
    background-image: linear-gradient(to right, #dcdedc, #ff492c);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--offwhite-midnight {
    border: 1px solid #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#dcdedc), to(#252530));
    background-image: linear-gradient(to right, #dcdedc, #252530);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--offwhite-navy {
    border: 1px solid #062846;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#dcdedc), to(#062846));
    background-image: linear-gradient(to right, #dcdedc, #062846);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--offwhite-purple {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#dcdedc), to(#5a39a2));
    background-image: linear-gradient(to right, #dcdedc, #5a39a2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--offwhite-teal {
    border: 1px solid #23cca2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#dcdedc), to(#23cca2));
    background-image: linear-gradient(to right, #dcdedc, #23cca2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--offwhite-yellow {
    border: 1px solid #ffd200;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#dcdedc), to(#ffd200));
    background-image: linear-gradient(to right, #dcdedc, #ffd200);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--offwhite-blue {
    border: 1px solid #2690ce;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#dcdedc), to(#2690ce));
    background-image: linear-gradient(to right, #dcdedc, #2690ce);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--offwhite-rvblue {
    border: 1px solid #1e6abf;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#dcdedc), to(#1e6abf));
    background-image: linear-gradient(to right, #dcdedc, #1e6abf);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--offwhite-offwhite {
    border: 1px solid #dcdedc;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#dcdedc), to(#dcdedc));
    background-image: linear-gradient(to right, #dcdedc, #dcdedc);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--offwhite-success {
    border: 1px solid #14855f;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#dcdedc), to(#14855f));
    background-image: linear-gradient(to right, #dcdedc, #14855f);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--offwhite-error {
    border: 1px solid #bc2810;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#dcdedc), to(#bc2810));
    background-image: linear-gradient(to right, #dcdedc, #bc2810);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--success-rorange {
    border: 1px solid #ff492c;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#14855f), to(#ff492c));
    background-image: linear-gradient(to right, #14855f, #ff492c);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--success-midnight {
    border: 1px solid #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#14855f), to(#252530));
    background-image: linear-gradient(to right, #14855f, #252530);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--success-navy {
    border: 1px solid #062846;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#14855f), to(#062846));
    background-image: linear-gradient(to right, #14855f, #062846);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--success-purple {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#14855f), to(#5a39a2));
    background-image: linear-gradient(to right, #14855f, #5a39a2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--success-teal {
    border: 1px solid #23cca2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#14855f), to(#23cca2));
    background-image: linear-gradient(to right, #14855f, #23cca2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--success-yellow {
    border: 1px solid #ffd200;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#14855f), to(#ffd200));
    background-image: linear-gradient(to right, #14855f, #ffd200);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--success-blue {
    border: 1px solid #2690ce;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#14855f), to(#2690ce));
    background-image: linear-gradient(to right, #14855f, #2690ce);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--success-rvblue {
    border: 1px solid #1e6abf;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#14855f), to(#1e6abf));
    background-image: linear-gradient(to right, #14855f, #1e6abf);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--success-offwhite {
    border: 1px solid #dcdedc;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#14855f), to(#dcdedc));
    background-image: linear-gradient(to right, #14855f, #dcdedc);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--success-success {
    border: 1px solid #14855f;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#14855f), to(#14855f));
    background-image: linear-gradient(to right, #14855f, #14855f);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--success-error {
    border: 1px solid #bc2810;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#14855f), to(#bc2810));
    background-image: linear-gradient(to right, #14855f, #bc2810);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--error-rorange {
    border: 1px solid #ff492c;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#bc2810), to(#ff492c));
    background-image: linear-gradient(to right, #bc2810, #ff492c);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--error-midnight {
    border: 1px solid #252530;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#bc2810), to(#252530));
    background-image: linear-gradient(to right, #bc2810, #252530);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--error-navy {
    border: 1px solid #062846;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#bc2810), to(#062846));
    background-image: linear-gradient(to right, #bc2810, #062846);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--error-purple {
    border: 1px solid #5a39a2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#bc2810), to(#5a39a2));
    background-image: linear-gradient(to right, #bc2810, #5a39a2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--error-teal {
    border: 1px solid #23cca2;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#bc2810), to(#23cca2));
    background-image: linear-gradient(to right, #bc2810, #23cca2);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--error-yellow {
    border: 1px solid #ffd200;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#bc2810), to(#ffd200));
    background-image: linear-gradient(to right, #bc2810, #ffd200);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--error-blue {
    border: 1px solid #2690ce;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#bc2810), to(#2690ce));
    background-image: linear-gradient(to right, #bc2810, #2690ce);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--error-rvblue {
    border: 1px solid #1e6abf;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#bc2810), to(#1e6abf));
    background-image: linear-gradient(to right, #bc2810, #1e6abf);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--error-offwhite {
    border: 1px solid #dcdedc;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#bc2810), to(#dcdedc));
    background-image: linear-gradient(to right, #bc2810, #dcdedc);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--error-success {
    border: 1px solid #14855f;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#bc2810), to(#14855f));
    background-image: linear-gradient(to right, #bc2810, #14855f);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--gradient--error-error {
    border: 1px solid #bc2810;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, right top, from(#bc2810), to(#bc2810));
    background-image: linear-gradient(to right, #bc2810, #bc2810);
    border-radius: 3px;
    color: #fefefe;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--blue-20 {
    border: 1px solid #a7a7ac;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #d3e8f4;
    border-radius: 3px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--rorange-20 {
    background: #fedad4;
    border-radius: 3px;
    width: 100%
}

.progress--blue-40 {
    border: 1px solid #a7a7ac;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #a8d2eb;
    border-radius: 3px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--rorange-40 {
    background: #feb6aa;
    border-radius: 3px;
    width: 100%
}

.progress--blue-60 {
    border: 1px solid #a7a7ac;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #7cbce1;
    border-radius: 3px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--rorange-60 {
    background: #ff9180;
    border-radius: 3px;
    width: 100%
}

.progress--blue-80 {
    border: 1px solid #a7a7ac;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #51a6d8;
    border-radius: 3px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--rorange-80 {
    background: #ff6d56;
    border-radius: 3px;
    width: 100%
}

.progress--blue-100 {
    border: 1px solid #a7a7ac;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #2690ce;
    border-radius: 3px;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
    width: 100%
}

.progress--rorange-100 {
    background: #ff492c;
    border-radius: 3px;
    width: 100%
}

.progress-meter--reverse-overlay {
    background-color: #fefefe;
    border-radius: 0 3px 3px 0;
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0
}

.progress-meter--branding-rorange {
    background-color: #ff492c
}

.progress-meter__average {
    color: #55555d;
    font-size: .75rem;
    position: absolute;
    -webkit-transform: translate(-40%, 125%);
    transform: translate(-40%, 125%);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.progress-meter__separator {
    border: 1px solid #5a39a2;
    border-radius: 1px;
    -webkit-box-shadow: 0 0 0 2px #fefefe;
    box-shadow: 0 0 0 2px #fefefe;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 24px;
    position: absolute;
    top: -4px;
    width: 1px
}

.progress-meter__separator--gray {
    border-color: #555
}

.progress-meter__text {
    color: #5a39a2;
    font-size: .875rem;
    font-weight: 600;
    margin-left: .375rem;
    min-width: 1.5625rem
}

.progress--white {
    background-color: #fafafa
}

.progress--light {
    background-color: #eaeaea
}

.progress--light-gray {
    background-color: #ededed
}

.progress--narrow {
    height: 8px
}

.progress--slight-wide {
    height: 1.2rem
}

.progress--wide {
    height: 1.5rem
}

.progress-text--wide {
    height: 1.5rem;
    line-height: 1.5rem
}

.progress--bordered {
    -webkit-box-shadow: inset 0 0 0 1px #cacaca;
    box-shadow: inset 0 0 0 1px #cacaca
}

.progress--rounded {
    border-radius: 3px
}

.progress--rounded .progress-meter {
    border-radius: 3px
}

.progress--rounded-border {
    border: 1px solid #cacaca;
    border-radius: 3px
}

.progress--extra-thin {
    height: .8rem
}

.progress--extra-wide {
    height: 2rem
}

.progress--xl-wide {
    height: 3rem
}

.progress--alert-bar {
    min-width: 15rem
}

.progress-meter-text--left {
    padding-left: .75rem;
    position: relative;
    text-align: left
}

.progress-meter-text--right {
    padding-right: .75rem;
    position: relative;
    text-align: right
}

.progress-meter-text--center {
    text-align: center;
    -webkit-transform: translate(0%, -117%);
    transform: translate(0%, -117%)
}

.progress-meter__border--white {
    border: 1px solid #fefefe
}

.progress__average-bar {
    background: #ff492c;
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    width: 2px;
    z-index: 10
}

.progress__average-bar--reports {
    background: #ff492c;
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    width: 2px;
    z-index: 10;
    height: 1.25rem;
    top: -0.125rem
}

.progress-meter--category-total {
    height: 3px;
    left: 0;
    margin-top: 1px;
    position: relative;
    top: 0
}

.progress__average-bar--category {
    background: #446373;
    height: 2px;
    position: absolute
}

.progress-meter-text {
    left: 8px;
    text-shadow: #666 1px 1px 1px;
    -webkit-transform: translate(0%, -50%);
    transform: translate(0%, -50%)
}

.progress-meter-text--inline {
    -webkit-transform: translate(-20%, -15%);
    transform: translate(-20%, -15%)
}

.progress-meter-text--inline.wide {
    -webkit-transform: translate(0%, -15%);
    transform: translate(0%, -15%)
}

.progress-meter--rating {
    color: #75757c;
    font-size: .8125rem;
    font-weight: 600;
    text-align: center
}

.progress-meter--rating--leader {
    color: #5a39a2
}

.progress__title {
    color: #555;
    font-size: .75rem
}

.progress__title--small-normal {
    font-size: .9375rem
}

.progress--pill {
    background-color: #e8e8e9;
    border: 0;
    border-radius: 24px;
    height: 12px
}

.progress--pill>.progress-meter {
    border-bottom-left-radius: 24px;
    border-top-left-radius: 24px
}

.menu--sidebar .menu__nested--sidebar {
    font-size: 1rem;
    list-style: none
}

.menu--sidebar li>a,.menu--sidebar .menu__link {
    font-size: 1rem;
    padding-bottom: .375rem;
    padding-top: .375rem
}

.menu--sidebar .menu__link--tight-spacing {
    padding-bottom: 0;
    padding-left: 0
}

.menu__link--highlighted {
    background: #fefefe
}

.menu__link--highlighted:visited,.menu__link--highlighted:hover,.menu__link--highlighted:focus {
    color: #505059
}

.menu__link--highlighted.menu__link--active {
    background: #e5e0f0;
    -webkit-box-shadow: inset 3px 0 #ff492c;
    box-shadow: inset 3px 0 #ff492c;
    padding-left: -3px
}

.menu__link--sidebar {
    color: #252530;
    font-weight: 400
}

.menu__link--sidebar:visited,.menu__link--sidebar:hover,.menu__link--sidebar:focus {
    color: #252530
}

.menu--sidebar--chevron .menu__nested--sidebar--chevron {
    font-size: 1rem;
    margin-bottom: .375rem;
    margin-top: .375rem
}

.menu--sidebar--chevron li>a,.menu--sidebar--chevron .menu__link {
    padding-left: 0
}

.menu--sidebar--chevron>li>.menu__link--sidebar--chevron {
    font-weight: 600;
    padding-left: 1.875rem;
    text-indent: -1.25rem
}

.menu__nested--sidebar--chevron>.menu__link--sidebar--chevron {
    font-weight: 400
}

.menu__header--chevron {
    margin-left: .9375rem
}

.menu__link--sidebar--chevron {
    color: #252530
}

.menu__link--sidebar--chevron.active {
    font-weight: 600
}

.menu__link--sidebar--chevron.active::before {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3e%3cpath class='st1' d='M100 93.3V35.5L50 6.7 0 35.6v57.7l50-28.9z' fill='%235A39A2'/%3e%3c/svg%3e");
    background-size: .75rem .75rem;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.menu__link--sidebar--chevron::before {
    background: transparent;
    content: " ";
    display: inline-block;
    height: .75rem;
    margin-right: .375rem;
    width: .75rem
}

.menu__link--background-highlight.active {
    background-color: #eeeaf5;
    border-radius: 24px;
    color: #5a39a2;
    font-weight: 600
}

.menu>li>.menu__link--background-highlight {
    padding-left: 0;
    padding-right: 0
}

.active .menu__link--icon {
    color: #5a39a2
}

.menu__link--icon {
    color: 300
}

.sticky.is-top-layer {
    z-index: 1000
}

#connection-switch~.switch-paddle {
    margin-top: -2px
}

#connection-switch:disabled~.switch-paddle {
    cursor: not-allowed
}

.field--wrapper.switch {
    height: inherit
}

.field--wrapper.switch.centered {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.field--wrapper.switch.centered label:last-child {
    padding-left: 13px
}

.switch-paddle--navy {
    background: #fefefe;
    -webkit-box-shadow: 0 0 0 1px #062846 inset;
    box-shadow: 0 0 0 1px #062846 inset;
    font-weight: 600
}

.switch-paddle--navy::after {
    background: #062846
}

input:checked~.switch-paddle--navy {
    background: #062846;
    color: #fefefe
}

input:checked~.switch-paddle--navy::after {
    background: #fefefe
}

input:disabled~.switch-paddle--navy {
    background: #cacaca;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #cacaca;
    cursor: not-allowed
}

input:disabled~.switch-paddle--navy::after {
    background: #fefefe
}

input:disabled~.switch-paddle--navy .switch-inactive,input:disabled~.switch-paddle--navy .switch-active {
    color: #cacaca
}

.switch-paddle--navy .switch-inactive {
    color: #062846
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

.table--ghost thead,.table--ghost tbody,.table--ghost tr {
    background: #fafafa
}

.table--bordered td {
    border: 1px solid #e0e0e0
}

.table--bordered--include-head th {
    border: 1px solid #e0e0e0
}

.table--auto-width {
    width: auto
}

.table--centered {
    margin-left: auto;
    margin-right: auto
}

thead .text-center th {
    text-align: center
}

td {
    border-top: 1px solid #e0e0e0;
    font-size: .875rem
}

th {
    color: #0a0a0a;
    font-size: .875rem;
    font-weight: 600
}

.table--vertical-header tbody th {
    border-top: 1px solid #e0e0e0;
    text-align: left
}

.table--highlight th {
    border: 1px solid #fefefe;
    background: #edf3f5;
    font-weight: 400
}

.expandable-row__content {
    height: 0;
    overflow: hidden
}

.expandable-row td {
    border-color: transparent;
    padding: 0
}

.expandable-row.is-active {
    border-bottom: solid #e0e0e0 2px
}

.expandable-row.is-active .expandable-row__content {
    height: auto;
    padding: .5rem .625rem .625rem
}

.expandable-row.is-active td {
    border-color: rgba(224,224,224,.5)
}

.expandable-row__parent .expandable-row__toggle--open {
    display: none
}

.expandable-row__parent.is-active {
    border-top: solid #e0e0e0 2px
}

.expandable-row__parent.is-active .expandable-row__toggle--closed {
    display: none
}

.expandable-row__parent.is-active .expandable-row__toggle--open {
    display: block
}

.expandable-row__parent.no-border {
    border: 0
}

.table-cell-consume-extra {
    width: 100%
}

td .thin {
    padding: .25rem .3125rem .3125rem
}

tr .highlighted-row.highlighted-row {
    background-color: rgba(255,255,0,.3)
}

.table-reports {
    border: 1px solid #e0e0e0;
    color: #4a4a4a
}

.table-reports thead tr {
    border-bottom: solid #e0e0e0 2px;
    background-color: #edf3f4
}

.table-reports thead tr.table-reports__tr--super {
    border-bottom: solid #e0e0e0 1px;
    background-color: #e4eef0
}

.table-reports thead tr.table-reports__tr--super th {
    color: #555;
    font-weight: bold
}

.table-reports th,.table-reports td {
    border: 1px solid #e0e0e0;
    color: #555;
    font-size: .8125rem;
    line-height: .9375rem
}

.grid-margin-y-4th {
    margin-bottom: -0.09375rem;
    margin-top: -0.09375rem
}

.grid-margin-y-4th>.cell {
    margin-bottom: .09375rem;
    margin-top: .09375rem
}

.grid-margin-x-4th {
    margin-left: -0.09375rem;
    margin-right: -0.09375rem
}

.grid-margin-x-4th>.cell {
    margin-left: .09375rem;
    margin-right: .09375rem
}

.grid-margin-y-half {
    margin-bottom: -0.1875rem;
    margin-top: -0.1875rem
}

.grid-margin-y-half>.cell {
    margin-bottom: .1875rem;
    margin-top: .1875rem
}

.grid-margin-x-half {
    margin-left: -0.1875rem;
    margin-right: -0.1875rem
}

.grid-margin-x-half>.cell {
    margin-left: .1875rem;
    margin-right: .1875rem
}

.grid-margin-y-1 {
    margin-bottom: -0.375rem;
    margin-top: -0.375rem
}

.grid-margin-y-1>.cell {
    margin-bottom: .375rem;
    margin-top: .375rem
}

.grid-margin-x-1 {
    margin-left: -0.375rem;
    margin-right: -0.375rem
}

.grid-margin-x-1>.cell {
    margin-left: .375rem;
    margin-right: .375rem
}

.grid-margin-y-2 {
    margin-bottom: -0.75rem;
    margin-top: -0.75rem
}

.grid-margin-y-2>.cell {
    margin-bottom: .75rem;
    margin-top: .75rem
}

.grid-margin-x-2 {
    margin-left: -0.75rem;
    margin-right: -0.75rem
}

.grid-margin-x-2>.cell {
    margin-left: .75rem;
    margin-right: .75rem
}

.grid-margin-y-3 {
    margin-bottom: -1.125rem;
    margin-top: -1.125rem
}

.grid-margin-y-3>.cell {
    margin-bottom: 1.125rem;
    margin-top: 1.125rem
}

.grid-margin-x-3 {
    margin-left: -1.125rem;
    margin-right: -1.125rem
}

.grid-margin-x-3>.cell {
    margin-left: 1.125rem;
    margin-right: 1.125rem
}

.grid-margin-y-4 {
    margin-bottom: -1.5rem;
    margin-top: -1.5rem
}

.grid-margin-y-4>.cell {
    margin-bottom: 1.5rem;
    margin-top: 1.5rem
}

.grid-margin-x-4 {
    margin-left: -1.5rem;
    margin-right: -1.5rem
}

.grid-margin-x-4>.cell {
    margin-left: 1.5rem;
    margin-right: 1.5rem
}

.grid-padding-y-4th {
    padding-bottom: -0.1875rem;
    padding-top: -0.1875rem
}

.grid-padding-y-4th>.cell {
    padding-bottom: .1875rem;
    padding-top: .1875rem
}

.grid-padding-x-4th {
    padding-left: -0.1875rem;
    padding-right: -0.1875rem
}

.grid-padding-x-4th>.cell {
    padding-left: .1875rem;
    padding-right: .1875rem
}

.grid-padding-y-half {
    padding-bottom: -0.375rem;
    padding-top: -0.375rem
}

.grid-padding-y-half>.cell {
    padding-bottom: .375rem;
    padding-top: .375rem
}

.grid-padding-x-half {
    padding-left: -0.375rem;
    padding-right: -0.375rem
}

.grid-padding-x-half>.cell {
    padding-left: .375rem;
    padding-right: .375rem
}

.grid-padding-y-1 {
    padding-bottom: -0.75rem;
    padding-top: -0.75rem
}

.grid-padding-y-1>.cell {
    padding-bottom: .75rem;
    padding-top: .75rem
}

.grid-padding-x-1 {
    padding-left: -0.75rem;
    padding-right: -0.75rem
}

.grid-padding-x-1>.cell {
    padding-left: .75rem;
    padding-right: .75rem
}

.grid-padding-y-2 {
    padding-bottom: -1.5rem;
    padding-top: -1.5rem
}

.grid-padding-y-2>.cell {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem
}

.grid-padding-x-2 {
    padding-left: -1.5rem;
    padding-right: -1.5rem
}

.grid-padding-x-2>.cell {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.grid-padding-y-3 {
    padding-bottom: -2.25rem;
    padding-top: -2.25rem
}

.grid-padding-y-3>.cell {
    padding-bottom: 2.25rem;
    padding-top: 2.25rem
}

.grid-padding-x-3 {
    padding-left: -2.25rem;
    padding-right: -2.25rem
}

.grid-padding-x-3>.cell {
    padding-left: 2.25rem;
    padding-right: 2.25rem
}

.grid-padding-y-4 {
    padding-bottom: -3rem;
    padding-top: -3rem
}

.grid-padding-y-4>.cell {
    padding-bottom: 3rem;
    padding-top: 3rem
}

.grid-padding-x-4 {
    padding-left: -3rem;
    padding-right: -3rem
}

.grid-padding-x-4>.cell {
    padding-left: 3rem;
    padding-right: 3rem
}

.login-button {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset;
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 2.5rem;
    -webkit-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left;
    max-width: 16rem;
    padding: 0;
    position: relative;
    width: 100%
}

.login-button--google,.login-button--facebook,.login-button--linkedin {
    border: 0;
    color: #fefefe
}

.login-button--linkedin {
    background-color: #0077b5
}

.login-button--facebook {
    background-color: #4267b2
}

.login-button--google {
    background-color: #4285f4
}

.login-button--email {
    color: #000
}

.login-button__icon {
    height: 2.5rem;
    width: 2.5rem
}

.login-button__icon--linkedin,.login-button__icon--google {
    border-right: solid #c8e3f2 1px
}

.login-button__text {
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    white-space: nowrap
}

.login-button--trusted-only {
    display: none
}

.login-buttons--hide-untrusted .login-button--untrusted {
    display: none
}

.login-buttons--hide-untrusted .login-button--trusted-only {
    display: block
}

.login-buttons--hide-untrusted .login-button--trusted-only.is-hidden-default {
    display: none
}

.edit-password {
    margin-bottom: .75rem
}

.edit-password .login-input {
    margin: inherit
}

.login-input {
    margin: auto;
    max-width: 27.0625rem
}

.login-input__info {
    font-size: 1rem;
    font-weight: 500
}

.login-input-verification {
    margin: auto;
    margin-bottom: 2.25rem;
    max-width: 20rem
}

.login-input__label {
    float: left;
    font-size: .875rem;
    font-weight: 600
}

.login-input__reset {
    float: right;
    font-size: .75rem;
    line-height: 1.8;
    margin-top: -0.5rem
}

.login-input__hint {
    margin-top: -0.5rem;
    text-align: left
}

.login-input__icon {
    height: 2.5rem;
    position: relative;
    width: 2.5rem
}

.login-input__icon>svg {
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.login-input__password {
    color: #000;
    margin-left: -4.2rem;
    margin-top: 2.2rem;
    position: absolute
}

.logo-frame {
    border: 2px solid #2690ce;
    height: 3.125rem;
    width: 3.125rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fefefe;
    border-radius: .125rem 0 .125rem .125rem;
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 3.125rem
}

.is-custom-profile .hide-for-custom-profile {
    display: none
}

.is-unknown-login .logged-in-only {
    display: none !important
}

.is-unknown-login .logged-out-only {
    display: none !important
}

.is-logged-in .logged-out-or-unknown {
    display: none !important
}

.is-logged-in .unknown-login-only {
    display: none !important
}

.is-logged-in .logged-out-only {
    display: none !important
}

.is-logged-out .unknown-login-only {
    display: none !important
}

.is-logged-out .logged-in-only {
    display: none !important
}

.scraper-protection-hidden-text,.spht {
    display: block;
    font-size: 0;
    height: 0
}

.align-top {
    vertical-align: top
}

.align-middle {
    vertical-align: middle
}

.align-text-top {
    vertical-align: text-top
}

.inline-block-middle {
    display: inline-block;
    vertical-align: middle
}

.pulse-single-short {
    -webkit-animation: pulse .2s 3;
    animation: pulse .2s 3
}

.bg-rorange-5 {
    background-color: #fef5f4
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rorange-5.md\:bg-rorange-5 {
        background-color:#fef5f4
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rorange-5.lg\:bg-rorange-5 {
        background-color:#fef5f4
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rorange-5.xl\:bg-rorange-5 {
        background-color:#fef5f4
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rorange-5.xx\:bg-rorange-5 {
        background-color:#fef5f4
    }
}

.bg-rorange-5-hover:hover {
    background-color: #fef5f4
}

.bg-rorange-10 {
    background-color: #feece9
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rorange-10.md\:bg-rorange-10 {
        background-color:#feece9
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rorange-10.lg\:bg-rorange-10 {
        background-color:#feece9
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rorange-10.xl\:bg-rorange-10 {
        background-color:#feece9
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rorange-10.xx\:bg-rorange-10 {
        background-color:#feece9
    }
}

.bg-rorange-10-hover:hover {
    background-color: #feece9
}

.bg-rorange-20 {
    background-color: #fedad4
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rorange-20.md\:bg-rorange-20 {
        background-color:#fedad4
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rorange-20.lg\:bg-rorange-20 {
        background-color:#fedad4
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rorange-20.xl\:bg-rorange-20 {
        background-color:#fedad4
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rorange-20.xx\:bg-rorange-20 {
        background-color:#fedad4
    }
}

.bg-rorange-20-hover:hover {
    background-color: #fedad4
}

.bg-rorange-30 {
    background-color: #fec8bf
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rorange-30.md\:bg-rorange-30 {
        background-color:#fec8bf
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rorange-30.lg\:bg-rorange-30 {
        background-color:#fec8bf
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rorange-30.xl\:bg-rorange-30 {
        background-color:#fec8bf
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rorange-30.xx\:bg-rorange-30 {
        background-color:#fec8bf
    }
}

.bg-rorange-30-hover:hover {
    background-color: #fec8bf
}

.bg-rorange-40 {
    background-color: #feb6aa
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rorange-40.md\:bg-rorange-40 {
        background-color:#feb6aa
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rorange-40.lg\:bg-rorange-40 {
        background-color:#feb6aa
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rorange-40.xl\:bg-rorange-40 {
        background-color:#feb6aa
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rorange-40.xx\:bg-rorange-40 {
        background-color:#feb6aa
    }
}

.bg-rorange-40-hover:hover {
    background-color: #feb6aa
}

.bg-rorange-50 {
    background-color: #ffa495
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rorange-50.md\:bg-rorange-50 {
        background-color:#ffa495
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rorange-50.lg\:bg-rorange-50 {
        background-color:#ffa495
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rorange-50.xl\:bg-rorange-50 {
        background-color:#ffa495
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rorange-50.xx\:bg-rorange-50 {
        background-color:#ffa495
    }
}

.bg-rorange-50-hover:hover {
    background-color: #ffa495
}

.bg-rorange-60 {
    background-color: #ff9180
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rorange-60.md\:bg-rorange-60 {
        background-color:#ff9180
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rorange-60.lg\:bg-rorange-60 {
        background-color:#ff9180
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rorange-60.xl\:bg-rorange-60 {
        background-color:#ff9180
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rorange-60.xx\:bg-rorange-60 {
        background-color:#ff9180
    }
}

.bg-rorange-60-hover:hover {
    background-color: #ff9180
}

.bg-rorange-70 {
    background-color: #ff7f6b
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rorange-70.md\:bg-rorange-70 {
        background-color:#ff7f6b
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rorange-70.lg\:bg-rorange-70 {
        background-color:#ff7f6b
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rorange-70.xl\:bg-rorange-70 {
        background-color:#ff7f6b
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rorange-70.xx\:bg-rorange-70 {
        background-color:#ff7f6b
    }
}

.bg-rorange-70-hover:hover {
    background-color: #ff7f6b
}

.bg-rorange-80 {
    background-color: #ff6d56
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rorange-80.md\:bg-rorange-80 {
        background-color:#ff6d56
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rorange-80.lg\:bg-rorange-80 {
        background-color:#ff6d56
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rorange-80.xl\:bg-rorange-80 {
        background-color:#ff6d56
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rorange-80.xx\:bg-rorange-80 {
        background-color:#ff6d56
    }
}

.bg-rorange-80-hover:hover {
    background-color: #ff6d56
}

.bg-rorange-90 {
    background-color: #ff5b41
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rorange-90.md\:bg-rorange-90 {
        background-color:#ff5b41
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rorange-90.lg\:bg-rorange-90 {
        background-color:#ff5b41
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rorange-90.xl\:bg-rorange-90 {
        background-color:#ff5b41
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rorange-90.xx\:bg-rorange-90 {
        background-color:#ff5b41
    }
}

.bg-rorange-90-hover:hover {
    background-color: #ff5b41
}

.bg-rorange-100 {
    background-color: #ff492c
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rorange-100.md\:bg-rorange-100 {
        background-color:#ff492c
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rorange-100.lg\:bg-rorange-100 {
        background-color:#ff492c
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rorange-100.xl\:bg-rorange-100 {
        background-color:#ff492c
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rorange-100.xx\:bg-rorange-100 {
        background-color:#ff492c
    }
}

.bg-rorange-100-hover:hover {
    background-color: #ff492c
}

.bg-midnight-5 {
    background-color: #f3f3f4
}

@media screen and (min-width: 37.5em) {
    .md\:bg-midnight-5.md\:bg-midnight-5 {
        background-color:#f3f3f4
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-midnight-5.lg\:bg-midnight-5 {
        background-color:#f3f3f4
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-midnight-5.xl\:bg-midnight-5 {
        background-color:#f3f3f4
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-midnight-5.xx\:bg-midnight-5 {
        background-color:#f3f3f4
    }
}

.bg-midnight-5-hover:hover {
    background-color: #f3f3f4
}

.bg-midnight-10 {
    background-color: #e8e8e9
}

@media screen and (min-width: 37.5em) {
    .md\:bg-midnight-10.md\:bg-midnight-10 {
        background-color:#e8e8e9
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-midnight-10.lg\:bg-midnight-10 {
        background-color:#e8e8e9
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-midnight-10.xl\:bg-midnight-10 {
        background-color:#e8e8e9
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-midnight-10.xx\:bg-midnight-10 {
        background-color:#e8e8e9
    }
}

.bg-midnight-10-hover:hover {
    background-color: #e8e8e9
}

.bg-midnight-20 {
    background-color: #d3d3d5
}

@media screen and (min-width: 37.5em) {
    .md\:bg-midnight-20.md\:bg-midnight-20 {
        background-color:#d3d3d5
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-midnight-20.lg\:bg-midnight-20 {
        background-color:#d3d3d5
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-midnight-20.xl\:bg-midnight-20 {
        background-color:#d3d3d5
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-midnight-20.xx\:bg-midnight-20 {
        background-color:#d3d3d5
    }
}

.bg-midnight-20-hover:hover {
    background-color: #d3d3d5
}

.bg-midnight-30 {
    background-color: #bdbdc0
}

@media screen and (min-width: 37.5em) {
    .md\:bg-midnight-30.md\:bg-midnight-30 {
        background-color:#bdbdc0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-midnight-30.lg\:bg-midnight-30 {
        background-color:#bdbdc0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-midnight-30.xl\:bg-midnight-30 {
        background-color:#bdbdc0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-midnight-30.xx\:bg-midnight-30 {
        background-color:#bdbdc0
    }
}

.bg-midnight-30-hover:hover {
    background-color: #bdbdc0
}

.bg-midnight-40 {
    background-color: #a7a7ac
}

@media screen and (min-width: 37.5em) {
    .md\:bg-midnight-40.md\:bg-midnight-40 {
        background-color:#a7a7ac
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-midnight-40.lg\:bg-midnight-40 {
        background-color:#a7a7ac
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-midnight-40.xl\:bg-midnight-40 {
        background-color:#a7a7ac
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-midnight-40.xx\:bg-midnight-40 {
        background-color:#a7a7ac
    }
}

.bg-midnight-40-hover:hover {
    background-color: #a7a7ac
}

.bg-midnight-50 {
    background-color: #929297
}

@media screen and (min-width: 37.5em) {
    .md\:bg-midnight-50.md\:bg-midnight-50 {
        background-color:#929297
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-midnight-50.lg\:bg-midnight-50 {
        background-color:#929297
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-midnight-50.xl\:bg-midnight-50 {
        background-color:#929297
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-midnight-50.xx\:bg-midnight-50 {
        background-color:#929297
    }
}

.bg-midnight-50-hover:hover {
    background-color: #929297
}

.bg-midnight-60 {
    background-color: #7c7c82
}

@media screen and (min-width: 37.5em) {
    .md\:bg-midnight-60.md\:bg-midnight-60 {
        background-color:#7c7c82
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-midnight-60.lg\:bg-midnight-60 {
        background-color:#7c7c82
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-midnight-60.xl\:bg-midnight-60 {
        background-color:#7c7c82
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-midnight-60.xx\:bg-midnight-60 {
        background-color:#7c7c82
    }
}

.bg-midnight-60-hover:hover {
    background-color: #7c7c82
}

.bg-midnight-70 {
    background-color: #66666e
}

@media screen and (min-width: 37.5em) {
    .md\:bg-midnight-70.md\:bg-midnight-70 {
        background-color:#66666e
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-midnight-70.lg\:bg-midnight-70 {
        background-color:#66666e
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-midnight-70.xl\:bg-midnight-70 {
        background-color:#66666e
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-midnight-70.xx\:bg-midnight-70 {
        background-color:#66666e
    }
}

.bg-midnight-70-hover:hover {
    background-color: #66666e
}

.bg-midnight-80 {
    background-color: #505059
}

@media screen and (min-width: 37.5em) {
    .md\:bg-midnight-80.md\:bg-midnight-80 {
        background-color:#505059
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-midnight-80.lg\:bg-midnight-80 {
        background-color:#505059
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-midnight-80.xl\:bg-midnight-80 {
        background-color:#505059
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-midnight-80.xx\:bg-midnight-80 {
        background-color:#505059
    }
}

.bg-midnight-80-hover:hover {
    background-color: #505059
}

.bg-midnight-90 {
    background-color: #3b3b45
}

@media screen and (min-width: 37.5em) {
    .md\:bg-midnight-90.md\:bg-midnight-90 {
        background-color:#3b3b45
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-midnight-90.lg\:bg-midnight-90 {
        background-color:#3b3b45
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-midnight-90.xl\:bg-midnight-90 {
        background-color:#3b3b45
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-midnight-90.xx\:bg-midnight-90 {
        background-color:#3b3b45
    }
}

.bg-midnight-90-hover:hover {
    background-color: #3b3b45
}

.bg-midnight-100 {
    background-color: #252530
}

@media screen and (min-width: 37.5em) {
    .md\:bg-midnight-100.md\:bg-midnight-100 {
        background-color:#252530
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-midnight-100.lg\:bg-midnight-100 {
        background-color:#252530
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-midnight-100.xl\:bg-midnight-100 {
        background-color:#252530
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-midnight-100.xx\:bg-midnight-100 {
        background-color:#252530
    }
}

.bg-midnight-100-hover:hover {
    background-color: #252530
}

.bg-navy-5 {
    background-color: #f2f3f5
}

@media screen and (min-width: 37.5em) {
    .md\:bg-navy-5.md\:bg-navy-5 {
        background-color:#f2f3f5
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-navy-5.lg\:bg-navy-5 {
        background-color:#f2f3f5
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-navy-5.xl\:bg-navy-5 {
        background-color:#f2f3f5
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-navy-5.xx\:bg-navy-5 {
        background-color:#f2f3f5
    }
}

.bg-navy-5-hover:hover {
    background-color: #f2f3f5
}

.bg-navy-10 {
    background-color: #e5e9ec
}

@media screen and (min-width: 37.5em) {
    .md\:bg-navy-10.md\:bg-navy-10 {
        background-color:#e5e9ec
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-navy-10.lg\:bg-navy-10 {
        background-color:#e5e9ec
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-navy-10.xl\:bg-navy-10 {
        background-color:#e5e9ec
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-navy-10.xx\:bg-navy-10 {
        background-color:#e5e9ec
    }
}

.bg-navy-10-hover:hover {
    background-color: #e5e9ec
}

.bg-navy-20 {
    background-color: #ccd3d9
}

@media screen and (min-width: 37.5em) {
    .md\:bg-navy-20.md\:bg-navy-20 {
        background-color:#ccd3d9
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-navy-20.lg\:bg-navy-20 {
        background-color:#ccd3d9
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-navy-20.xl\:bg-navy-20 {
        background-color:#ccd3d9
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-navy-20.xx\:bg-navy-20 {
        background-color:#ccd3d9
    }
}

.bg-navy-20-hover:hover {
    background-color: #ccd3d9
}

.bg-navy-30 {
    background-color: #b4bec7
}

@media screen and (min-width: 37.5em) {
    .md\:bg-navy-30.md\:bg-navy-30 {
        background-color:#b4bec7
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-navy-30.lg\:bg-navy-30 {
        background-color:#b4bec7
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-navy-30.xl\:bg-navy-30 {
        background-color:#b4bec7
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-navy-30.xx\:bg-navy-30 {
        background-color:#b4bec7
    }
}

.bg-navy-30-hover:hover {
    background-color: #b4bec7
}

.bg-navy-40 {
    background-color: #9ba8b4
}

@media screen and (min-width: 37.5em) {
    .md\:bg-navy-40.md\:bg-navy-40 {
        background-color:#9ba8b4
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-navy-40.lg\:bg-navy-40 {
        background-color:#9ba8b4
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-navy-40.xl\:bg-navy-40 {
        background-color:#9ba8b4
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-navy-40.xx\:bg-navy-40 {
        background-color:#9ba8b4
    }
}

.bg-navy-40-hover:hover {
    background-color: #9ba8b4
}

.bg-navy-50 {
    background-color: #8293a2
}

@media screen and (min-width: 37.5em) {
    .md\:bg-navy-50.md\:bg-navy-50 {
        background-color:#8293a2
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-navy-50.lg\:bg-navy-50 {
        background-color:#8293a2
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-navy-50.xl\:bg-navy-50 {
        background-color:#8293a2
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-navy-50.xx\:bg-navy-50 {
        background-color:#8293a2
    }
}

.bg-navy-50-hover:hover {
    background-color: #8293a2
}

.bg-navy-60 {
    background-color: #697e90
}

@media screen and (min-width: 37.5em) {
    .md\:bg-navy-60.md\:bg-navy-60 {
        background-color:#697e90
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-navy-60.lg\:bg-navy-60 {
        background-color:#697e90
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-navy-60.xl\:bg-navy-60 {
        background-color:#697e90
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-navy-60.xx\:bg-navy-60 {
        background-color:#697e90
    }
}

.bg-navy-60-hover:hover {
    background-color: #697e90
}

.bg-navy-70 {
    background-color: #50687d
}

@media screen and (min-width: 37.5em) {
    .md\:bg-navy-70.md\:bg-navy-70 {
        background-color:#50687d
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-navy-70.lg\:bg-navy-70 {
        background-color:#50687d
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-navy-70.xl\:bg-navy-70 {
        background-color:#50687d
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-navy-70.xx\:bg-navy-70 {
        background-color:#50687d
    }
}

.bg-navy-70-hover:hover {
    background-color: #50687d
}

.bg-navy-80 {
    background-color: #38536b
}

@media screen and (min-width: 37.5em) {
    .md\:bg-navy-80.md\:bg-navy-80 {
        background-color:#38536b
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-navy-80.lg\:bg-navy-80 {
        background-color:#38536b
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-navy-80.xl\:bg-navy-80 {
        background-color:#38536b
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-navy-80.xx\:bg-navy-80 {
        background-color:#38536b
    }
}

.bg-navy-80-hover:hover {
    background-color: #38536b
}

.bg-navy-90 {
    background-color: #1f3d58
}

@media screen and (min-width: 37.5em) {
    .md\:bg-navy-90.md\:bg-navy-90 {
        background-color:#1f3d58
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-navy-90.lg\:bg-navy-90 {
        background-color:#1f3d58
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-navy-90.xl\:bg-navy-90 {
        background-color:#1f3d58
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-navy-90.xx\:bg-navy-90 {
        background-color:#1f3d58
    }
}

.bg-navy-90-hover:hover {
    background-color: #1f3d58
}

.bg-navy-100 {
    background-color: #062846
}

@media screen and (min-width: 37.5em) {
    .md\:bg-navy-100.md\:bg-navy-100 {
        background-color:#062846
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-navy-100.lg\:bg-navy-100 {
        background-color:#062846
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-navy-100.xl\:bg-navy-100 {
        background-color:#062846
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-navy-100.xx\:bg-navy-100 {
        background-color:#062846
    }
}

.bg-navy-100-hover:hover {
    background-color: #062846
}

.bg-purple-5 {
    background-color: #f6f4f9
}

@media screen and (min-width: 37.5em) {
    .md\:bg-purple-5.md\:bg-purple-5 {
        background-color:#f6f4f9
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-purple-5.lg\:bg-purple-5 {
        background-color:#f6f4f9
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-purple-5.xl\:bg-purple-5 {
        background-color:#f6f4f9
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-purple-5.xx\:bg-purple-5 {
        background-color:#f6f4f9
    }
}

.bg-purple-5-hover:hover {
    background-color: #f6f4f9
}

.bg-purple-10 {
    background-color: #eeeaf5
}

@media screen and (min-width: 37.5em) {
    .md\:bg-purple-10.md\:bg-purple-10 {
        background-color:#eeeaf5
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-purple-10.lg\:bg-purple-10 {
        background-color:#eeeaf5
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-purple-10.xl\:bg-purple-10 {
        background-color:#eeeaf5
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-purple-10.xx\:bg-purple-10 {
        background-color:#eeeaf5
    }
}

.bg-purple-10-hover:hover {
    background-color: #eeeaf5
}

.bg-purple-20 {
    background-color: #ddd7ec
}

@media screen and (min-width: 37.5em) {
    .md\:bg-purple-20.md\:bg-purple-20 {
        background-color:#ddd7ec
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-purple-20.lg\:bg-purple-20 {
        background-color:#ddd7ec
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-purple-20.xl\:bg-purple-20 {
        background-color:#ddd7ec
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-purple-20.xx\:bg-purple-20 {
        background-color:#ddd7ec
    }
}

.bg-purple-20-hover:hover {
    background-color: #ddd7ec
}

.bg-purple-30 {
    background-color: #cdc3e2
}

@media screen and (min-width: 37.5em) {
    .md\:bg-purple-30.md\:bg-purple-30 {
        background-color:#cdc3e2
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-purple-30.lg\:bg-purple-30 {
        background-color:#cdc3e2
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-purple-30.xl\:bg-purple-30 {
        background-color:#cdc3e2
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-purple-30.xx\:bg-purple-30 {
        background-color:#cdc3e2
    }
}

.bg-purple-30-hover:hover {
    background-color: #cdc3e2
}

.bg-purple-40 {
    background-color: #bcafd9
}

@media screen and (min-width: 37.5em) {
    .md\:bg-purple-40.md\:bg-purple-40 {
        background-color:#bcafd9
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-purple-40.lg\:bg-purple-40 {
        background-color:#bcafd9
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-purple-40.xl\:bg-purple-40 {
        background-color:#bcafd9
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-purple-40.xx\:bg-purple-40 {
        background-color:#bcafd9
    }
}

.bg-purple-40-hover:hover {
    background-color: #bcafd9
}

.bg-purple-50 {
    background-color: #ac9cd0
}

@media screen and (min-width: 37.5em) {
    .md\:bg-purple-50.md\:bg-purple-50 {
        background-color:#ac9cd0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-purple-50.lg\:bg-purple-50 {
        background-color:#ac9cd0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-purple-50.xl\:bg-purple-50 {
        background-color:#ac9cd0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-purple-50.xx\:bg-purple-50 {
        background-color:#ac9cd0
    }
}

.bg-purple-50-hover:hover {
    background-color: #ac9cd0
}

.bg-purple-60 {
    background-color: #9c88c7
}

@media screen and (min-width: 37.5em) {
    .md\:bg-purple-60.md\:bg-purple-60 {
        background-color:#9c88c7
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-purple-60.lg\:bg-purple-60 {
        background-color:#9c88c7
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-purple-60.xl\:bg-purple-60 {
        background-color:#9c88c7
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-purple-60.xx\:bg-purple-60 {
        background-color:#9c88c7
    }
}

.bg-purple-60-hover:hover {
    background-color: #9c88c7
}

.bg-purple-70 {
    background-color: #8b74be
}

@media screen and (min-width: 37.5em) {
    .md\:bg-purple-70.md\:bg-purple-70 {
        background-color:#8b74be
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-purple-70.lg\:bg-purple-70 {
        background-color:#8b74be
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-purple-70.xl\:bg-purple-70 {
        background-color:#8b74be
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-purple-70.xx\:bg-purple-70 {
        background-color:#8b74be
    }
}

.bg-purple-70-hover:hover {
    background-color: #8b74be
}

.bg-purple-80 {
    background-color: #7b60b4
}

@media screen and (min-width: 37.5em) {
    .md\:bg-purple-80.md\:bg-purple-80 {
        background-color:#7b60b4
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-purple-80.lg\:bg-purple-80 {
        background-color:#7b60b4
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-purple-80.xl\:bg-purple-80 {
        background-color:#7b60b4
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-purple-80.xx\:bg-purple-80 {
        background-color:#7b60b4
    }
}

.bg-purple-80-hover:hover {
    background-color: #7b60b4
}

.bg-purple-90 {
    background-color: #6a4dab
}

@media screen and (min-width: 37.5em) {
    .md\:bg-purple-90.md\:bg-purple-90 {
        background-color:#6a4dab
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-purple-90.lg\:bg-purple-90 {
        background-color:#6a4dab
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-purple-90.xl\:bg-purple-90 {
        background-color:#6a4dab
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-purple-90.xx\:bg-purple-90 {
        background-color:#6a4dab
    }
}

.bg-purple-90-hover:hover {
    background-color: #6a4dab
}

.bg-purple-100 {
    background-color: #5a39a2
}

@media screen and (min-width: 37.5em) {
    .md\:bg-purple-100.md\:bg-purple-100 {
        background-color:#5a39a2
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-purple-100.lg\:bg-purple-100 {
        background-color:#5a39a2
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-purple-100.xl\:bg-purple-100 {
        background-color:#5a39a2
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-purple-100.xx\:bg-purple-100 {
        background-color:#5a39a2
    }
}

.bg-purple-100-hover:hover {
    background-color: #5a39a2
}

.bg-teal-5 {
    background-color: #f3fcf9
}

@media screen and (min-width: 37.5em) {
    .md\:bg-teal-5.md\:bg-teal-5 {
        background-color:#f3fcf9
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-teal-5.lg\:bg-teal-5 {
        background-color:#f3fcf9
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-teal-5.xl\:bg-teal-5 {
        background-color:#f3fcf9
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-teal-5.xx\:bg-teal-5 {
        background-color:#f3fcf9
    }
}

.bg-teal-5-hover:hover {
    background-color: #f3fcf9
}

.bg-teal-10 {
    background-color: #e8f9f5
}

@media screen and (min-width: 37.5em) {
    .md\:bg-teal-10.md\:bg-teal-10 {
        background-color:#e8f9f5
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-teal-10.lg\:bg-teal-10 {
        background-color:#e8f9f5
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-teal-10.xl\:bg-teal-10 {
        background-color:#e8f9f5
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-teal-10.xx\:bg-teal-10 {
        background-color:#e8f9f5
    }
}

.bg-teal-10-hover:hover {
    background-color: #e8f9f5
}

.bg-teal-20 {
    background-color: #d2f4ec
}

@media screen and (min-width: 37.5em) {
    .md\:bg-teal-20.md\:bg-teal-20 {
        background-color:#d2f4ec
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-teal-20.lg\:bg-teal-20 {
        background-color:#d2f4ec
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-teal-20.xl\:bg-teal-20 {
        background-color:#d2f4ec
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-teal-20.xx\:bg-teal-20 {
        background-color:#d2f4ec
    }
}

.bg-teal-20-hover:hover {
    background-color: #d2f4ec
}

.bg-teal-30 {
    background-color: #bcefe2
}

@media screen and (min-width: 37.5em) {
    .md\:bg-teal-30.md\:bg-teal-30 {
        background-color:#bcefe2
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-teal-30.lg\:bg-teal-30 {
        background-color:#bcefe2
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-teal-30.xl\:bg-teal-30 {
        background-color:#bcefe2
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-teal-30.xx\:bg-teal-30 {
        background-color:#bcefe2
    }
}

.bg-teal-30-hover:hover {
    background-color: #bcefe2
}

.bg-teal-40 {
    background-color: #a6ead9
}

@media screen and (min-width: 37.5em) {
    .md\:bg-teal-40.md\:bg-teal-40 {
        background-color:#a6ead9
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-teal-40.lg\:bg-teal-40 {
        background-color:#a6ead9
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-teal-40.xl\:bg-teal-40 {
        background-color:#a6ead9
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-teal-40.xx\:bg-teal-40 {
        background-color:#a6ead9
    }
}

.bg-teal-40-hover:hover {
    background-color: #a6ead9
}

.bg-teal-50 {
    background-color: #91e5d0
}

@media screen and (min-width: 37.5em) {
    .md\:bg-teal-50.md\:bg-teal-50 {
        background-color:#91e5d0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-teal-50.lg\:bg-teal-50 {
        background-color:#91e5d0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-teal-50.xl\:bg-teal-50 {
        background-color:#91e5d0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-teal-50.xx\:bg-teal-50 {
        background-color:#91e5d0
    }
}

.bg-teal-50-hover:hover {
    background-color: #91e5d0
}

.bg-teal-60 {
    background-color: #7be0c7
}

@media screen and (min-width: 37.5em) {
    .md\:bg-teal-60.md\:bg-teal-60 {
        background-color:#7be0c7
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-teal-60.lg\:bg-teal-60 {
        background-color:#7be0c7
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-teal-60.xl\:bg-teal-60 {
        background-color:#7be0c7
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-teal-60.xx\:bg-teal-60 {
        background-color:#7be0c7
    }
}

.bg-teal-60-hover:hover {
    background-color: #7be0c7
}

.bg-teal-70 {
    background-color: #65dbbe
}

@media screen and (min-width: 37.5em) {
    .md\:bg-teal-70.md\:bg-teal-70 {
        background-color:#65dbbe
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-teal-70.lg\:bg-teal-70 {
        background-color:#65dbbe
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-teal-70.xl\:bg-teal-70 {
        background-color:#65dbbe
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-teal-70.xx\:bg-teal-70 {
        background-color:#65dbbe
    }
}

.bg-teal-70-hover:hover {
    background-color: #65dbbe
}

.bg-teal-80 {
    background-color: #4fd6b4
}

@media screen and (min-width: 37.5em) {
    .md\:bg-teal-80.md\:bg-teal-80 {
        background-color:#4fd6b4
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-teal-80.lg\:bg-teal-80 {
        background-color:#4fd6b4
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-teal-80.xl\:bg-teal-80 {
        background-color:#4fd6b4
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-teal-80.xx\:bg-teal-80 {
        background-color:#4fd6b4
    }
}

.bg-teal-80-hover:hover {
    background-color: #4fd6b4
}

.bg-teal-90 {
    background-color: #39d1ab
}

@media screen and (min-width: 37.5em) {
    .md\:bg-teal-90.md\:bg-teal-90 {
        background-color:#39d1ab
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-teal-90.lg\:bg-teal-90 {
        background-color:#39d1ab
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-teal-90.xl\:bg-teal-90 {
        background-color:#39d1ab
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-teal-90.xx\:bg-teal-90 {
        background-color:#39d1ab
    }
}

.bg-teal-90-hover:hover {
    background-color: #39d1ab
}

.bg-teal-100 {
    background-color: #23cca2
}

@media screen and (min-width: 37.5em) {
    .md\:bg-teal-100.md\:bg-teal-100 {
        background-color:#23cca2
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-teal-100.lg\:bg-teal-100 {
        background-color:#23cca2
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-teal-100.xl\:bg-teal-100 {
        background-color:#23cca2
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-teal-100.xx\:bg-teal-100 {
        background-color:#23cca2
    }
}

.bg-teal-100-hover:hover {
    background-color: #23cca2
}

.bg-yellow-5 {
    background-color: #fefcf1
}

@media screen and (min-width: 37.5em) {
    .md\:bg-yellow-5.md\:bg-yellow-5 {
        background-color:#fefcf1
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-yellow-5.lg\:bg-yellow-5 {
        background-color:#fefcf1
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-yellow-5.xl\:bg-yellow-5 {
        background-color:#fefcf1
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-yellow-5.xx\:bg-yellow-5 {
        background-color:#fefcf1
    }
}

.bg-yellow-5-hover:hover {
    background-color: #fefcf1
}

.bg-yellow-10 {
    background-color: #fefae5
}

@media screen and (min-width: 37.5em) {
    .md\:bg-yellow-10.md\:bg-yellow-10 {
        background-color:#fefae5
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-yellow-10.lg\:bg-yellow-10 {
        background-color:#fefae5
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-yellow-10.xl\:bg-yellow-10 {
        background-color:#fefae5
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-yellow-10.xx\:bg-yellow-10 {
        background-color:#fefae5
    }
}

.bg-yellow-10-hover:hover {
    background-color: #fefae5
}

.bg-yellow-20 {
    background-color: #fef5cb
}

@media screen and (min-width: 37.5em) {
    .md\:bg-yellow-20.md\:bg-yellow-20 {
        background-color:#fef5cb
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-yellow-20.lg\:bg-yellow-20 {
        background-color:#fef5cb
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-yellow-20.xl\:bg-yellow-20 {
        background-color:#fef5cb
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-yellow-20.xx\:bg-yellow-20 {
        background-color:#fef5cb
    }
}

.bg-yellow-20-hover:hover {
    background-color: #fef5cb
}

.bg-yellow-30 {
    background-color: #fef1b2
}

@media screen and (min-width: 37.5em) {
    .md\:bg-yellow-30.md\:bg-yellow-30 {
        background-color:#fef1b2
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-yellow-30.lg\:bg-yellow-30 {
        background-color:#fef1b2
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-yellow-30.xl\:bg-yellow-30 {
        background-color:#fef1b2
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-yellow-30.xx\:bg-yellow-30 {
        background-color:#fef1b2
    }
}

.bg-yellow-30-hover:hover {
    background-color: #fef1b2
}

.bg-yellow-40 {
    background-color: #feec98
}

@media screen and (min-width: 37.5em) {
    .md\:bg-yellow-40.md\:bg-yellow-40 {
        background-color:#feec98
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-yellow-40.lg\:bg-yellow-40 {
        background-color:#feec98
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-yellow-40.xl\:bg-yellow-40 {
        background-color:#feec98
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-yellow-40.xx\:bg-yellow-40 {
        background-color:#feec98
    }
}

.bg-yellow-40-hover:hover {
    background-color: #feec98
}

.bg-yellow-50 {
    background-color: #ffe87f
}

@media screen and (min-width: 37.5em) {
    .md\:bg-yellow-50.md\:bg-yellow-50 {
        background-color:#ffe87f
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-yellow-50.lg\:bg-yellow-50 {
        background-color:#ffe87f
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-yellow-50.xl\:bg-yellow-50 {
        background-color:#ffe87f
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-yellow-50.xx\:bg-yellow-50 {
        background-color:#ffe87f
    }
}

.bg-yellow-50-hover:hover {
    background-color: #ffe87f
}

.bg-yellow-60 {
    background-color: #ffe466
}

@media screen and (min-width: 37.5em) {
    .md\:bg-yellow-60.md\:bg-yellow-60 {
        background-color:#ffe466
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-yellow-60.lg\:bg-yellow-60 {
        background-color:#ffe466
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-yellow-60.xl\:bg-yellow-60 {
        background-color:#ffe466
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-yellow-60.xx\:bg-yellow-60 {
        background-color:#ffe466
    }
}

.bg-yellow-60-hover:hover {
    background-color: #ffe466
}

.bg-yellow-70 {
    background-color: #ffdf4c
}

@media screen and (min-width: 37.5em) {
    .md\:bg-yellow-70.md\:bg-yellow-70 {
        background-color:#ffdf4c
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-yellow-70.lg\:bg-yellow-70 {
        background-color:#ffdf4c
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-yellow-70.xl\:bg-yellow-70 {
        background-color:#ffdf4c
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-yellow-70.xx\:bg-yellow-70 {
        background-color:#ffdf4c
    }
}

.bg-yellow-70-hover:hover {
    background-color: #ffdf4c
}

.bg-yellow-80 {
    background-color: #ffdb33
}

@media screen and (min-width: 37.5em) {
    .md\:bg-yellow-80.md\:bg-yellow-80 {
        background-color:#ffdb33
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-yellow-80.lg\:bg-yellow-80 {
        background-color:#ffdb33
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-yellow-80.xl\:bg-yellow-80 {
        background-color:#ffdb33
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-yellow-80.xx\:bg-yellow-80 {
        background-color:#ffdb33
    }
}

.bg-yellow-80-hover:hover {
    background-color: #ffdb33
}

.bg-yellow-90 {
    background-color: #ffd619
}

@media screen and (min-width: 37.5em) {
    .md\:bg-yellow-90.md\:bg-yellow-90 {
        background-color:#ffd619
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-yellow-90.lg\:bg-yellow-90 {
        background-color:#ffd619
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-yellow-90.xl\:bg-yellow-90 {
        background-color:#ffd619
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-yellow-90.xx\:bg-yellow-90 {
        background-color:#ffd619
    }
}

.bg-yellow-90-hover:hover {
    background-color: #ffd619
}

.bg-yellow-100 {
    background-color: #ffd200
}

@media screen and (min-width: 37.5em) {
    .md\:bg-yellow-100.md\:bg-yellow-100 {
        background-color:#ffd200
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-yellow-100.lg\:bg-yellow-100 {
        background-color:#ffd200
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-yellow-100.xl\:bg-yellow-100 {
        background-color:#ffd200
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-yellow-100.xx\:bg-yellow-100 {
        background-color:#ffd200
    }
}

.bg-yellow-100-hover:hover {
    background-color: #ffd200
}

.bg-blue-5 {
    background-color: #f3f9fc
}

@media screen and (min-width: 37.5em) {
    .md\:bg-blue-5.md\:bg-blue-5 {
        background-color:#f3f9fc
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-blue-5.lg\:bg-blue-5 {
        background-color:#f3f9fc
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-blue-5.xl\:bg-blue-5 {
        background-color:#f3f9fc
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-blue-5.xx\:bg-blue-5 {
        background-color:#f3f9fc
    }
}

.bg-blue-5-hover:hover {
    background-color: #f3f9fc
}

.bg-blue-10 {
    background-color: #e8f3f9
}

@media screen and (min-width: 37.5em) {
    .md\:bg-blue-10.md\:bg-blue-10 {
        background-color:#e8f3f9
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-blue-10.lg\:bg-blue-10 {
        background-color:#e8f3f9
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-blue-10.xl\:bg-blue-10 {
        background-color:#e8f3f9
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-blue-10.xx\:bg-blue-10 {
        background-color:#e8f3f9
    }
}

.bg-blue-10-hover:hover {
    background-color: #e8f3f9
}

.bg-blue-20 {
    background-color: #d3e8f4
}

@media screen and (min-width: 37.5em) {
    .md\:bg-blue-20.md\:bg-blue-20 {
        background-color:#d3e8f4
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-blue-20.lg\:bg-blue-20 {
        background-color:#d3e8f4
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-blue-20.xl\:bg-blue-20 {
        background-color:#d3e8f4
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-blue-20.xx\:bg-blue-20 {
        background-color:#d3e8f4
    }
}

.bg-blue-20-hover:hover {
    background-color: #d3e8f4
}

.bg-blue-30 {
    background-color: #bdddf0
}

@media screen and (min-width: 37.5em) {
    .md\:bg-blue-30.md\:bg-blue-30 {
        background-color:#bdddf0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-blue-30.lg\:bg-blue-30 {
        background-color:#bdddf0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-blue-30.xl\:bg-blue-30 {
        background-color:#bdddf0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-blue-30.xx\:bg-blue-30 {
        background-color:#bdddf0
    }
}

.bg-blue-30-hover:hover {
    background-color: #bdddf0
}

.bg-blue-40 {
    background-color: #a8d2eb
}

@media screen and (min-width: 37.5em) {
    .md\:bg-blue-40.md\:bg-blue-40 {
        background-color:#a8d2eb
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-blue-40.lg\:bg-blue-40 {
        background-color:#a8d2eb
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-blue-40.xl\:bg-blue-40 {
        background-color:#a8d2eb
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-blue-40.xx\:bg-blue-40 {
        background-color:#a8d2eb
    }
}

.bg-blue-40-hover:hover {
    background-color: #a8d2eb
}

.bg-blue-50 {
    background-color: #92c7e6
}

@media screen and (min-width: 37.5em) {
    .md\:bg-blue-50.md\:bg-blue-50 {
        background-color:#92c7e6
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-blue-50.lg\:bg-blue-50 {
        background-color:#92c7e6
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-blue-50.xl\:bg-blue-50 {
        background-color:#92c7e6
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-blue-50.xx\:bg-blue-50 {
        background-color:#92c7e6
    }
}

.bg-blue-50-hover:hover {
    background-color: #92c7e6
}

.bg-blue-60 {
    background-color: #7cbce1
}

@media screen and (min-width: 37.5em) {
    .md\:bg-blue-60.md\:bg-blue-60 {
        background-color:#7cbce1
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-blue-60.lg\:bg-blue-60 {
        background-color:#7cbce1
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-blue-60.xl\:bg-blue-60 {
        background-color:#7cbce1
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-blue-60.xx\:bg-blue-60 {
        background-color:#7cbce1
    }
}

.bg-blue-60-hover:hover {
    background-color: #7cbce1
}

.bg-blue-70 {
    background-color: #67b1dc
}

@media screen and (min-width: 37.5em) {
    .md\:bg-blue-70.md\:bg-blue-70 {
        background-color:#67b1dc
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-blue-70.lg\:bg-blue-70 {
        background-color:#67b1dc
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-blue-70.xl\:bg-blue-70 {
        background-color:#67b1dc
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-blue-70.xx\:bg-blue-70 {
        background-color:#67b1dc
    }
}

.bg-blue-70-hover:hover {
    background-color: #67b1dc
}

.bg-blue-80 {
    background-color: #51a6d8
}

@media screen and (min-width: 37.5em) {
    .md\:bg-blue-80.md\:bg-blue-80 {
        background-color:#51a6d8
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-blue-80.lg\:bg-blue-80 {
        background-color:#51a6d8
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-blue-80.xl\:bg-blue-80 {
        background-color:#51a6d8
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-blue-80.xx\:bg-blue-80 {
        background-color:#51a6d8
    }
}

.bg-blue-80-hover:hover {
    background-color: #51a6d8
}

.bg-blue-90 {
    background-color: #3c9bd3
}

@media screen and (min-width: 37.5em) {
    .md\:bg-blue-90.md\:bg-blue-90 {
        background-color:#3c9bd3
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-blue-90.lg\:bg-blue-90 {
        background-color:#3c9bd3
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-blue-90.xl\:bg-blue-90 {
        background-color:#3c9bd3
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-blue-90.xx\:bg-blue-90 {
        background-color:#3c9bd3
    }
}

.bg-blue-90-hover:hover {
    background-color: #3c9bd3
}

.bg-blue-100 {
    background-color: #2690ce
}

@media screen and (min-width: 37.5em) {
    .md\:bg-blue-100.md\:bg-blue-100 {
        background-color:#2690ce
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-blue-100.lg\:bg-blue-100 {
        background-color:#2690ce
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-blue-100.xl\:bg-blue-100 {
        background-color:#2690ce
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-blue-100.xx\:bg-blue-100 {
        background-color:#2690ce
    }
}

.bg-blue-100-hover:hover {
    background-color: #2690ce
}

.bg-rvblue-5 {
    background-color: #f3f7fb
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rvblue-5.md\:bg-rvblue-5 {
        background-color:#f3f7fb
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rvblue-5.lg\:bg-rvblue-5 {
        background-color:#f3f7fb
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rvblue-5.xl\:bg-rvblue-5 {
        background-color:#f3f7fb
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rvblue-5.xx\:bg-rvblue-5 {
        background-color:#f3f7fb
    }
}

.bg-rvblue-5-hover:hover {
    background-color: #f3f7fb
}

.bg-rvblue-10 {
    background-color: #e8eff8
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rvblue-10.md\:bg-rvblue-10 {
        background-color:#e8eff8
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rvblue-10.lg\:bg-rvblue-10 {
        background-color:#e8eff8
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rvblue-10.xl\:bg-rvblue-10 {
        background-color:#e8eff8
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rvblue-10.xx\:bg-rvblue-10 {
        background-color:#e8eff8
    }
}

.bg-rvblue-10-hover:hover {
    background-color: #e8eff8
}

.bg-rvblue-20 {
    background-color: #d1e0f1
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rvblue-20.md\:bg-rvblue-20 {
        background-color:#d1e0f1
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rvblue-20.lg\:bg-rvblue-20 {
        background-color:#d1e0f1
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rvblue-20.xl\:bg-rvblue-20 {
        background-color:#d1e0f1
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rvblue-20.xx\:bg-rvblue-20 {
        background-color:#d1e0f1
    }
}

.bg-rvblue-20-hover:hover {
    background-color: #d1e0f1
}

.bg-rvblue-30 {
    background-color: #bbd2eb
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rvblue-30.md\:bg-rvblue-30 {
        background-color:#bbd2eb
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rvblue-30.lg\:bg-rvblue-30 {
        background-color:#bbd2eb
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rvblue-30.xl\:bg-rvblue-30 {
        background-color:#bbd2eb
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rvblue-30.xx\:bg-rvblue-30 {
        background-color:#bbd2eb
    }
}

.bg-rvblue-30-hover:hover {
    background-color: #bbd2eb
}

.bg-rvblue-40 {
    background-color: #a4c3e5
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rvblue-40.md\:bg-rvblue-40 {
        background-color:#a4c3e5
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rvblue-40.lg\:bg-rvblue-40 {
        background-color:#a4c3e5
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rvblue-40.xl\:bg-rvblue-40 {
        background-color:#a4c3e5
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rvblue-40.xx\:bg-rvblue-40 {
        background-color:#a4c3e5
    }
}

.bg-rvblue-40-hover:hover {
    background-color: #a4c3e5
}

.bg-rvblue-50 {
    background-color: #8eb4df
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rvblue-50.md\:bg-rvblue-50 {
        background-color:#8eb4df
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rvblue-50.lg\:bg-rvblue-50 {
        background-color:#8eb4df
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rvblue-50.xl\:bg-rvblue-50 {
        background-color:#8eb4df
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rvblue-50.xx\:bg-rvblue-50 {
        background-color:#8eb4df
    }
}

.bg-rvblue-50-hover:hover {
    background-color: #8eb4df
}

.bg-rvblue-60 {
    background-color: #78a5d8
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rvblue-60.md\:bg-rvblue-60 {
        background-color:#78a5d8
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rvblue-60.lg\:bg-rvblue-60 {
        background-color:#78a5d8
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rvblue-60.xl\:bg-rvblue-60 {
        background-color:#78a5d8
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rvblue-60.xx\:bg-rvblue-60 {
        background-color:#78a5d8
    }
}

.bg-rvblue-60-hover:hover {
    background-color: #78a5d8
}

.bg-rvblue-70 {
    background-color: #6196d2
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rvblue-70.md\:bg-rvblue-70 {
        background-color:#6196d2
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rvblue-70.lg\:bg-rvblue-70 {
        background-color:#6196d2
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rvblue-70.xl\:bg-rvblue-70 {
        background-color:#6196d2
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rvblue-70.xx\:bg-rvblue-70 {
        background-color:#6196d2
    }
}

.bg-rvblue-70-hover:hover {
    background-color: #6196d2
}

.bg-rvblue-80 {
    background-color: #4b88cc
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rvblue-80.md\:bg-rvblue-80 {
        background-color:#4b88cc
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rvblue-80.lg\:bg-rvblue-80 {
        background-color:#4b88cc
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rvblue-80.xl\:bg-rvblue-80 {
        background-color:#4b88cc
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rvblue-80.xx\:bg-rvblue-80 {
        background-color:#4b88cc
    }
}

.bg-rvblue-80-hover:hover {
    background-color: #4b88cc
}

.bg-rvblue-90 {
    background-color: #3479c5
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rvblue-90.md\:bg-rvblue-90 {
        background-color:#3479c5
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rvblue-90.lg\:bg-rvblue-90 {
        background-color:#3479c5
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rvblue-90.xl\:bg-rvblue-90 {
        background-color:#3479c5
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rvblue-90.xx\:bg-rvblue-90 {
        background-color:#3479c5
    }
}

.bg-rvblue-90-hover:hover {
    background-color: #3479c5
}

.bg-rvblue-100 {
    background-color: #1e6abf
}

@media screen and (min-width: 37.5em) {
    .md\:bg-rvblue-100.md\:bg-rvblue-100 {
        background-color:#1e6abf
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-rvblue-100.lg\:bg-rvblue-100 {
        background-color:#1e6abf
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-rvblue-100.xl\:bg-rvblue-100 {
        background-color:#1e6abf
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-rvblue-100.xx\:bg-rvblue-100 {
        background-color:#1e6abf
    }
}

.bg-rvblue-100-hover:hover {
    background-color: #1e6abf
}

.bg-offwhite-13 {
    background-color: #fafafa
}

@media screen and (min-width: 37.5em) {
    .md\:bg-offwhite-13.md\:bg-offwhite-13 {
        background-color:#fafafa
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-offwhite-13.lg\:bg-offwhite-13 {
        background-color:#fafafa
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-offwhite-13.xl\:bg-offwhite-13 {
        background-color:#fafafa
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-offwhite-13.xx\:bg-offwhite-13 {
        background-color:#fafafa
    }
}

.bg-offwhite-13-hover:hover {
    background-color: #fafafa
}

.bg-offwhite-22 {
    background-color: #f7f7f7
}

@media screen and (min-width: 37.5em) {
    .md\:bg-offwhite-22.md\:bg-offwhite-22 {
        background-color:#f7f7f7
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-offwhite-22.lg\:bg-offwhite-22 {
        background-color:#f7f7f7
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-offwhite-22.xl\:bg-offwhite-22 {
        background-color:#f7f7f7
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-offwhite-22.xx\:bg-offwhite-22 {
        background-color:#f7f7f7
    }
}

.bg-offwhite-22-hover:hover {
    background-color: #f7f7f7
}

.bg-offwhite-36 {
    background-color: #f2f2f2
}

@media screen and (min-width: 37.5em) {
    .md\:bg-offwhite-36.md\:bg-offwhite-36 {
        background-color:#f2f2f2
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-offwhite-36.lg\:bg-offwhite-36 {
        background-color:#f2f2f2
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-offwhite-36.xl\:bg-offwhite-36 {
        background-color:#f2f2f2
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-offwhite-36.xx\:bg-offwhite-36 {
        background-color:#f2f2f2
    }
}

.bg-offwhite-36-hover:hover {
    background-color: #f2f2f2
}

.bg-offwhite-60 {
    background-color: #eaebea
}

@media screen and (min-width: 37.5em) {
    .md\:bg-offwhite-60.md\:bg-offwhite-60 {
        background-color:#eaebea
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-offwhite-60.lg\:bg-offwhite-60 {
        background-color:#eaebea
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-offwhite-60.xl\:bg-offwhite-60 {
        background-color:#eaebea
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-offwhite-60.xx\:bg-offwhite-60 {
        background-color:#eaebea
    }
}

.bg-offwhite-60-hover:hover {
    background-color: #eaebea
}

.bg-offwhite-100 {
    background-color: #dcdedc
}

@media screen and (min-width: 37.5em) {
    .md\:bg-offwhite-100.md\:bg-offwhite-100 {
        background-color:#dcdedc
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-offwhite-100.lg\:bg-offwhite-100 {
        background-color:#dcdedc
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-offwhite-100.xl\:bg-offwhite-100 {
        background-color:#dcdedc
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-offwhite-100.xx\:bg-offwhite-100 {
        background-color:#dcdedc
    }
}

.bg-offwhite-100-hover:hover {
    background-color: #dcdedc
}

.bg-success-5 {
    background-color: #f2f8f6
}

@media screen and (min-width: 37.5em) {
    .md\:bg-success-5.md\:bg-success-5 {
        background-color:#f2f8f6
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-success-5.lg\:bg-success-5 {
        background-color:#f2f8f6
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-success-5.xl\:bg-success-5 {
        background-color:#f2f8f6
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-success-5.xx\:bg-success-5 {
        background-color:#f2f8f6
    }
}

.bg-success-5-hover:hover {
    background-color: #f2f8f6
}

.bg-success-10 {
    background-color: #e7f2ee
}

@media screen and (min-width: 37.5em) {
    .md\:bg-success-10.md\:bg-success-10 {
        background-color:#e7f2ee
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-success-10.lg\:bg-success-10 {
        background-color:#e7f2ee
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-success-10.xl\:bg-success-10 {
        background-color:#e7f2ee
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-success-10.xx\:bg-success-10 {
        background-color:#e7f2ee
    }
}

.bg-success-10-hover:hover {
    background-color: #e7f2ee
}

.bg-success-20 {
    background-color: #cfe6de
}

@media screen and (min-width: 37.5em) {
    .md\:bg-success-20.md\:bg-success-20 {
        background-color:#cfe6de
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-success-20.lg\:bg-success-20 {
        background-color:#cfe6de
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-success-20.xl\:bg-success-20 {
        background-color:#cfe6de
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-success-20.xx\:bg-success-20 {
        background-color:#cfe6de
    }
}

.bg-success-20-hover:hover {
    background-color: #cfe6de
}

.bg-success-30 {
    background-color: #b8dace
}

@media screen and (min-width: 37.5em) {
    .md\:bg-success-30.md\:bg-success-30 {
        background-color:#b8dace
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-success-30.lg\:bg-success-30 {
        background-color:#b8dace
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-success-30.xl\:bg-success-30 {
        background-color:#b8dace
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-success-30.xx\:bg-success-30 {
        background-color:#b8dace
    }
}

.bg-success-30-hover:hover {
    background-color: #b8dace
}

.bg-success-40 {
    background-color: #a0cebe
}

@media screen and (min-width: 37.5em) {
    .md\:bg-success-40.md\:bg-success-40 {
        background-color:#a0cebe
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-success-40.lg\:bg-success-40 {
        background-color:#a0cebe
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-success-40.xl\:bg-success-40 {
        background-color:#a0cebe
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-success-40.xx\:bg-success-40 {
        background-color:#a0cebe
    }
}

.bg-success-40-hover:hover {
    background-color: #a0cebe
}

.bg-success-50 {
    background-color: #89c2af
}

@media screen and (min-width: 37.5em) {
    .md\:bg-success-50.md\:bg-success-50 {
        background-color:#89c2af
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-success-50.lg\:bg-success-50 {
        background-color:#89c2af
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-success-50.xl\:bg-success-50 {
        background-color:#89c2af
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-success-50.xx\:bg-success-50 {
        background-color:#89c2af
    }
}

.bg-success-50-hover:hover {
    background-color: #89c2af
}

.bg-success-60 {
    background-color: #72b59f
}

@media screen and (min-width: 37.5em) {
    .md\:bg-success-60.md\:bg-success-60 {
        background-color:#72b59f
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-success-60.lg\:bg-success-60 {
        background-color:#72b59f
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-success-60.xl\:bg-success-60 {
        background-color:#72b59f
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-success-60.xx\:bg-success-60 {
        background-color:#72b59f
    }
}

.bg-success-60-hover:hover {
    background-color: #72b59f
}

.bg-success-70 {
    background-color: #5aa98f
}

@media screen and (min-width: 37.5em) {
    .md\:bg-success-70.md\:bg-success-70 {
        background-color:#5aa98f
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-success-70.lg\:bg-success-70 {
        background-color:#5aa98f
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-success-70.xl\:bg-success-70 {
        background-color:#5aa98f
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-success-70.xx\:bg-success-70 {
        background-color:#5aa98f
    }
}

.bg-success-70-hover:hover {
    background-color: #5aa98f
}

.bg-success-80 {
    background-color: #439d7f
}

@media screen and (min-width: 37.5em) {
    .md\:bg-success-80.md\:bg-success-80 {
        background-color:#439d7f
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-success-80.lg\:bg-success-80 {
        background-color:#439d7f
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-success-80.xl\:bg-success-80 {
        background-color:#439d7f
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-success-80.xx\:bg-success-80 {
        background-color:#439d7f
    }
}

.bg-success-80-hover:hover {
    background-color: #439d7f
}

.bg-success-90 {
    background-color: #2b916f
}

@media screen and (min-width: 37.5em) {
    .md\:bg-success-90.md\:bg-success-90 {
        background-color:#2b916f
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-success-90.lg\:bg-success-90 {
        background-color:#2b916f
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-success-90.xl\:bg-success-90 {
        background-color:#2b916f
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-success-90.xx\:bg-success-90 {
        background-color:#2b916f
    }
}

.bg-success-90-hover:hover {
    background-color: #2b916f
}

.bg-success-100 {
    background-color: #14855f
}

@media screen and (min-width: 37.5em) {
    .md\:bg-success-100.md\:bg-success-100 {
        background-color:#14855f
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-success-100.lg\:bg-success-100 {
        background-color:#14855f
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-success-100.xl\:bg-success-100 {
        background-color:#14855f
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-success-100.xx\:bg-success-100 {
        background-color:#14855f
    }
}

.bg-success-100-hover:hover {
    background-color: #14855f
}

.bg-error-5 {
    background-color: #fbf3f2
}

@media screen and (min-width: 37.5em) {
    .md\:bg-error-5.md\:bg-error-5 {
        background-color:#fbf3f2
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-error-5.lg\:bg-error-5 {
        background-color:#fbf3f2
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-error-5.xl\:bg-error-5 {
        background-color:#fbf3f2
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-error-5.xx\:bg-error-5 {
        background-color:#fbf3f2
    }
}

.bg-error-5-hover:hover {
    background-color: #fbf3f2
}

.bg-error-10 {
    background-color: #f7e9e6
}

@media screen and (min-width: 37.5em) {
    .md\:bg-error-10.md\:bg-error-10 {
        background-color:#f7e9e6
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-error-10.lg\:bg-error-10 {
        background-color:#f7e9e6
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-error-10.xl\:bg-error-10 {
        background-color:#f7e9e6
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-error-10.xx\:bg-error-10 {
        background-color:#f7e9e6
    }
}

.bg-error-10-hover:hover {
    background-color: #f7e9e6
}

.bg-error-20 {
    background-color: #f1d3ce
}

@media screen and (min-width: 37.5em) {
    .md\:bg-error-20.md\:bg-error-20 {
        background-color:#f1d3ce
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-error-20.lg\:bg-error-20 {
        background-color:#f1d3ce
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-error-20.xl\:bg-error-20 {
        background-color:#f1d3ce
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-error-20.xx\:bg-error-20 {
        background-color:#f1d3ce
    }
}

.bg-error-20-hover:hover {
    background-color: #f1d3ce
}

.bg-error-30 {
    background-color: #eabeb7
}

@media screen and (min-width: 37.5em) {
    .md\:bg-error-30.md\:bg-error-30 {
        background-color:#eabeb7
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-error-30.lg\:bg-error-30 {
        background-color:#eabeb7
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-error-30.xl\:bg-error-30 {
        background-color:#eabeb7
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-error-30.xx\:bg-error-30 {
        background-color:#eabeb7
    }
}

.bg-error-30-hover:hover {
    background-color: #eabeb7
}

.bg-error-40 {
    background-color: #e4a89f
}

@media screen and (min-width: 37.5em) {
    .md\:bg-error-40.md\:bg-error-40 {
        background-color:#e4a89f
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-error-40.lg\:bg-error-40 {
        background-color:#e4a89f
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-error-40.xl\:bg-error-40 {
        background-color:#e4a89f
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-error-40.xx\:bg-error-40 {
        background-color:#e4a89f
    }
}

.bg-error-40-hover:hover {
    background-color: #e4a89f
}

.bg-error-50 {
    background-color: #dd9387
}

@media screen and (min-width: 37.5em) {
    .md\:bg-error-50.md\:bg-error-50 {
        background-color:#dd9387
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-error-50.lg\:bg-error-50 {
        background-color:#dd9387
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-error-50.xl\:bg-error-50 {
        background-color:#dd9387
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-error-50.xx\:bg-error-50 {
        background-color:#dd9387
    }
}

.bg-error-50-hover:hover {
    background-color: #dd9387
}

.bg-error-60 {
    background-color: #d67e6f
}

@media screen and (min-width: 37.5em) {
    .md\:bg-error-60.md\:bg-error-60 {
        background-color:#d67e6f
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-error-60.lg\:bg-error-60 {
        background-color:#d67e6f
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-error-60.xl\:bg-error-60 {
        background-color:#d67e6f
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-error-60.xx\:bg-error-60 {
        background-color:#d67e6f
    }
}

.bg-error-60-hover:hover {
    background-color: #d67e6f
}

.bg-error-70 {
    background-color: #d06857
}

@media screen and (min-width: 37.5em) {
    .md\:bg-error-70.md\:bg-error-70 {
        background-color:#d06857
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-error-70.lg\:bg-error-70 {
        background-color:#d06857
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-error-70.xl\:bg-error-70 {
        background-color:#d06857
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-error-70.xx\:bg-error-70 {
        background-color:#d06857
    }
}

.bg-error-70-hover:hover {
    background-color: #d06857
}

.bg-error-80 {
    background-color: #c95340
}

@media screen and (min-width: 37.5em) {
    .md\:bg-error-80.md\:bg-error-80 {
        background-color:#c95340
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-error-80.lg\:bg-error-80 {
        background-color:#c95340
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-error-80.xl\:bg-error-80 {
        background-color:#c95340
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-error-80.xx\:bg-error-80 {
        background-color:#c95340
    }
}

.bg-error-80-hover:hover {
    background-color: #c95340
}

.bg-error-90 {
    background-color: #c33d28
}

@media screen and (min-width: 37.5em) {
    .md\:bg-error-90.md\:bg-error-90 {
        background-color:#c33d28
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-error-90.lg\:bg-error-90 {
        background-color:#c33d28
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-error-90.xl\:bg-error-90 {
        background-color:#c33d28
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-error-90.xx\:bg-error-90 {
        background-color:#c33d28
    }
}

.bg-error-90-hover:hover {
    background-color: #c33d28
}

.bg-error-100 {
    background-color: #bc2810
}

@media screen and (min-width: 37.5em) {
    .md\:bg-error-100.md\:bg-error-100 {
        background-color:#bc2810
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:bg-error-100.lg\:bg-error-100 {
        background-color:#bc2810
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:bg-error-100.xl\:bg-error-100 {
        background-color:#bc2810
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:bg-error-100.xx\:bg-error-100 {
        background-color:#bc2810
    }
}

.bg-error-100-hover:hover {
    background-color: #bc2810
}

.bg-opaque-blue {
    background-color: rgba(144,215,238,.4)
}

.bg-light-blue {
    background: #dee7ea
}

.bg-dark-gray {
    background: #555
}

.bg-light-gray {
    background: #ededed
}

.bg-lighter-gray {
    background-color: #f7f7f7
}

.bg-transparent {
    background: transparent
}

.bg-primary-blue {
    background: #246f9e
}

.bg-success {
    background: #14855f
}

.bg-dark-blue {
    background: #446373
}

.bg-white {
    background: #fefefe
}

.bg-offwhite {
    background: #fafafa
}

.bg-light-offwhite {
    background: #fcfcfc
}

.bg-gray {
    background: #eee
}

.bg-orange {
    background: #ff492c
}

.no-background {
    background: none
}

.bg-light-gray-hover:hover {
    background-color: #ededed
}

.bg-lightest-gray-alternating:nth-child(even) {
    background: #f4f4f4
}

.bg-black {
    background: #0a0a0a
}

.bg-rorange-purple-gradient {
    background: -webkit-gradient(linear, left top, left bottom, from(#5a39a2), to(#ff492c));
    background: linear-gradient(#5a39a2 0%, #ff492c 100%)
}

.no-border {
    border: 0
}

@media screen and (min-width: 37.5em) {
    .md\:no-border.md\:no-border {
        border:0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:no-border.lg\:no-border {
        border:0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:no-border.xl\:no-border {
        border:0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:no-border.xx\:no-border {
        border:0
    }
}

.no-border-focus:focus {
    border: 0
}

.border-full,.border {
    border: 1px solid #cacaca
}

.no-border-top {
    border-top: 0
}

@media screen and (min-width: 37.5em) {
    .md\:no-border-top.md\:no-border-top {
        border-top:0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:no-border-top.lg\:no-border-top {
        border-top:0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:no-border-top.xl\:no-border-top {
        border-top:0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:no-border-top.xx\:no-border-top {
        border-top:0
    }
}

.no-border-bottom {
    border-bottom: 0
}

@media screen and (min-width: 37.5em) {
    .md\:no-border-bottom.md\:no-border-bottom {
        border-bottom:0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:no-border-bottom.lg\:no-border-bottom {
        border-bottom:0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:no-border-bottom.xl\:no-border-bottom {
        border-bottom:0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:no-border-bottom.xx\:no-border-bottom {
        border-bottom:0
    }
}

.no-border-left {
    border-left: 0
}

@media screen and (min-width: 37.5em) {
    .md\:no-border-left.md\:no-border-left {
        border-left:0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:no-border-left.lg\:no-border-left {
        border-left:0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:no-border-left.xl\:no-border-left {
        border-left:0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:no-border-left.xx\:no-border-left {
        border-left:0
    }
}

.no-border-right {
    border-right: 0
}

@media screen and (min-width: 37.5em) {
    .md\:no-border-right.md\:no-border-right {
        border-right:0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:no-border-right.lg\:no-border-right {
        border-right:0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:no-border-right.xl\:no-border-right {
        border-right:0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:no-border-right.xx\:no-border-right {
        border-right:0
    }
}

.border-top {
    border-top: 1px solid #cacaca
}

@media screen and (min-width: 37.5em) {
    .md\:border-top.md\:border-top {
        border-top:1px solid #cacaca
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:border-top.lg\:border-top {
        border-top:1px solid #cacaca
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:border-top.xl\:border-top {
        border-top:1px solid #cacaca
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:border-top.xx\:border-top {
        border-top:1px solid #cacaca
    }
}

.border-bottom {
    border-bottom: 1px solid #cacaca
}

@media screen and (min-width: 37.5em) {
    .md\:border-bottom.md\:border-bottom {
        border-bottom:1px solid #cacaca
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:border-bottom.lg\:border-bottom {
        border-bottom:1px solid #cacaca
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:border-bottom.xl\:border-bottom {
        border-bottom:1px solid #cacaca
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:border-bottom.xx\:border-bottom {
        border-bottom:1px solid #cacaca
    }
}

.border-left {
    border-left: 1px solid #cacaca
}

@media screen and (min-width: 37.5em) {
    .md\:border-left.md\:border-left {
        border-left:1px solid #cacaca
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:border-left.lg\:border-left {
        border-left:1px solid #cacaca
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:border-left.xl\:border-left {
        border-left:1px solid #cacaca
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:border-left.xx\:border-left {
        border-left:1px solid #cacaca
    }
}

.border-right {
    border-right: 1px solid #cacaca
}

@media screen and (min-width: 37.5em) {
    .md\:border-right.md\:border-right {
        border-right:1px solid #cacaca
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:border-right.lg\:border-right {
        border-right:1px solid #cacaca
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:border-right.xl\:border-right {
        border-right:1px solid #cacaca
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:border-right.xx\:border-right {
        border-right:1px solid #cacaca
    }
}

.border-rorange-5 {
    border-color: #fef5f4
}

.border-rorange-10 {
    border-color: #feece9
}

.border-rorange-20 {
    border-color: #fedad4
}

.border-rorange-30 {
    border-color: #fec8bf
}

.border-rorange-40 {
    border-color: #feb6aa
}

.border-rorange-50 {
    border-color: #ffa495
}

.border-rorange-60 {
    border-color: #ff9180
}

.border-rorange-70 {
    border-color: #ff7f6b
}

.border-rorange-80 {
    border-color: #ff6d56
}

.border-rorange-90 {
    border-color: #ff5b41
}

.border-rorange-100 {
    border-color: #ff492c
}

.border-midnight-5 {
    border-color: #f3f3f4
}

.border-midnight-10 {
    border-color: #e8e8e9
}

.border-midnight-20 {
    border-color: #d3d3d5
}

.border-midnight-30 {
    border-color: #bdbdc0
}

.border-midnight-40 {
    border-color: #a7a7ac
}

.border-midnight-50 {
    border-color: #929297
}

.border-midnight-60 {
    border-color: #7c7c82
}

.border-midnight-70 {
    border-color: #66666e
}

.border-midnight-80 {
    border-color: #505059
}

.border-midnight-90 {
    border-color: #3b3b45
}

.border-midnight-100 {
    border-color: #252530
}

.border-navy-5 {
    border-color: #f2f3f5
}

.border-navy-10 {
    border-color: #e5e9ec
}

.border-navy-20 {
    border-color: #ccd3d9
}

.border-navy-30 {
    border-color: #b4bec7
}

.border-navy-40 {
    border-color: #9ba8b4
}

.border-navy-50 {
    border-color: #8293a2
}

.border-navy-60 {
    border-color: #697e90
}

.border-navy-70 {
    border-color: #50687d
}

.border-navy-80 {
    border-color: #38536b
}

.border-navy-90 {
    border-color: #1f3d58
}

.border-navy-100 {
    border-color: #062846
}

.border-purple-5 {
    border-color: #f6f4f9
}

.border-purple-10 {
    border-color: #eeeaf5
}

.border-purple-20 {
    border-color: #ddd7ec
}

.border-purple-30 {
    border-color: #cdc3e2
}

.border-purple-40 {
    border-color: #bcafd9
}

.border-purple-50 {
    border-color: #ac9cd0
}

.border-purple-60 {
    border-color: #9c88c7
}

.border-purple-70 {
    border-color: #8b74be
}

.border-purple-80 {
    border-color: #7b60b4
}

.border-purple-90 {
    border-color: #6a4dab
}

.border-purple-100 {
    border-color: #5a39a2
}

.border-teal-5 {
    border-color: #f3fcf9
}

.border-teal-10 {
    border-color: #e8f9f5
}

.border-teal-20 {
    border-color: #d2f4ec
}

.border-teal-30 {
    border-color: #bcefe2
}

.border-teal-40 {
    border-color: #a6ead9
}

.border-teal-50 {
    border-color: #91e5d0
}

.border-teal-60 {
    border-color: #7be0c7
}

.border-teal-70 {
    border-color: #65dbbe
}

.border-teal-80 {
    border-color: #4fd6b4
}

.border-teal-90 {
    border-color: #39d1ab
}

.border-teal-100 {
    border-color: #23cca2
}

.border-yellow-5 {
    border-color: #fefcf1
}

.border-yellow-10 {
    border-color: #fefae5
}

.border-yellow-20 {
    border-color: #fef5cb
}

.border-yellow-30 {
    border-color: #fef1b2
}

.border-yellow-40 {
    border-color: #feec98
}

.border-yellow-50 {
    border-color: #ffe87f
}

.border-yellow-60 {
    border-color: #ffe466
}

.border-yellow-70 {
    border-color: #ffdf4c
}

.border-yellow-80 {
    border-color: #ffdb33
}

.border-yellow-90 {
    border-color: #ffd619
}

.border-yellow-100 {
    border-color: #ffd200
}

.border-blue-5 {
    border-color: #f3f9fc
}

.border-blue-10 {
    border-color: #e8f3f9
}

.border-blue-20 {
    border-color: #d3e8f4
}

.border-blue-30 {
    border-color: #bdddf0
}

.border-blue-40 {
    border-color: #a8d2eb
}

.border-blue-50 {
    border-color: #92c7e6
}

.border-blue-60 {
    border-color: #7cbce1
}

.border-blue-70 {
    border-color: #67b1dc
}

.border-blue-80 {
    border-color: #51a6d8
}

.border-blue-90 {
    border-color: #3c9bd3
}

.border-blue-100 {
    border-color: #2690ce
}

.border-rvblue-5 {
    border-color: #f3f7fb
}

.border-rvblue-10 {
    border-color: #e8eff8
}

.border-rvblue-20 {
    border-color: #d1e0f1
}

.border-rvblue-30 {
    border-color: #bbd2eb
}

.border-rvblue-40 {
    border-color: #a4c3e5
}

.border-rvblue-50 {
    border-color: #8eb4df
}

.border-rvblue-60 {
    border-color: #78a5d8
}

.border-rvblue-70 {
    border-color: #6196d2
}

.border-rvblue-80 {
    border-color: #4b88cc
}

.border-rvblue-90 {
    border-color: #3479c5
}

.border-rvblue-100 {
    border-color: #1e6abf
}

.border-offwhite-13 {
    border-color: #fafafa
}

.border-offwhite-22 {
    border-color: #f7f7f7
}

.border-offwhite-36 {
    border-color: #f2f2f2
}

.border-offwhite-60 {
    border-color: #eaebea
}

.border-offwhite-100 {
    border-color: #dcdedc
}

.border-success-5 {
    border-color: #f2f8f6
}

.border-success-10 {
    border-color: #e7f2ee
}

.border-success-20 {
    border-color: #cfe6de
}

.border-success-30 {
    border-color: #b8dace
}

.border-success-40 {
    border-color: #a0cebe
}

.border-success-50 {
    border-color: #89c2af
}

.border-success-60 {
    border-color: #72b59f
}

.border-success-70 {
    border-color: #5aa98f
}

.border-success-80 {
    border-color: #439d7f
}

.border-success-90 {
    border-color: #2b916f
}

.border-success-100 {
    border-color: #14855f
}

.border-error-5 {
    border-color: #fbf3f2
}

.border-error-10 {
    border-color: #f7e9e6
}

.border-error-20 {
    border-color: #f1d3ce
}

.border-error-30 {
    border-color: #eabeb7
}

.border-error-40 {
    border-color: #e4a89f
}

.border-error-50 {
    border-color: #dd9387
}

.border-error-60 {
    border-color: #d67e6f
}

.border-error-70 {
    border-color: #d06857
}

.border-error-80 {
    border-color: #c95340
}

.border-error-90 {
    border-color: #c33d28
}

.border-error-100 {
    border-color: #bc2810
}

.border-bottom-primary {
    border-bottom: solid #246f9e 1px
}

.border-bottom-medium-grey {
    border-bottom: 1px solid #a7a7ac
}

.border-bottom-zero-last:last-child {
    border-bottom: 0
}

.no-border-radius {
    border-radius: 0
}

.no-border-radius-bottom {
    border-radius: 2px 2px 0 0
}

.no-border-radius-top {
    border-radius: 0 0 2px 2px
}

.no-border-radius-right {
    border-radius: 2px 0 0 2px
}

.no-border-radius-left {
    border-radius: 0 2px 2px 0
}

.br-50 {
    border-radius: 50%
}

.border-x {
    border-left: solid #cacaca 1px;
    border-right: solid #cacaca 1px
}

.border-y {
    border-bottom: solid #cacaca 1px;
    border-top: solid #cacaca 1px
}

@media screen and (max-width: 37.4375em) {
    .border-x__hidden-small-only {
        border:0
    }
}

.border-color-primary {
    border-color: #246f9e
}

.border-color-white {
    border-color: #fefefe
}

.border-color-success {
    border-color: #14855f
}

.border-color-success-branded {
    border-color: #14855f
}

.border-color-medium-gray {
    border-color: #cacaca
}

.border-color-medium-dark-gray {
    border-color: #979797
}

.border-color-orange {
    border-color: #ff492c
}

.border-color-alert {
    border-color: #bc2810
}

.border-color-branding-link {
    border-color: #246f9e
}

.border-color-review-button {
    border-color: #1e6abf
}

.border-radius {
    border-radius: .3125rem
}

.border-radius-low {
    border-radius: .125rem
}

.rounded-lg {
    border-radius: .5rem
}

.border-radius-button {
    border-radius: 1.125rem
}

.border-radius-bottom-right-large-corner {
    border-bottom-right-radius: .625rem
}

.border-radius-top-only {
    border-radius: .375rem .375rem 0 0
}

.border-radius-rounded-2xl {
    border-radius: 1rem
}

@media screen and (max-width: 37.4375em) {
    .border-bottom-small-only {
        border-bottom:solid #cacaca 1px
    }
}

@media screen and (min-width: 37.5em) {
    .border-left-medium-up {
        border-left:solid #cacaca 1px
    }
}

@media screen and (min-width: 62.5em) {
    .border-left-xlarge-up {
        border-left:solid #cacaca 1px
    }
}

.border-left-purple {
    border-left: solid #6a4dab 10px
}

.border-left-red {
    border-left: solid #c33d28 10px
}

.border-left-midnight {
    border-left: solid #252530 8px
}

.border-thick {
    border-width: 2px
}

.border-left-shadow {
    border-left: solid #cacaca 1px;
    -webkit-box-shadow: -10px 0 10px 0 rgba(10,10,10,.12);
    box-shadow: -10px 0 10px 0 rgba(10,10,10,.12)
}

.border-table {
    border: 1px solid #e0e0e0
}

.border-dashed {
    border-style: dashed
}

.shadow {
    -webkit-box-shadow: 0 2px 4px rgba(10,10,10,.12);
    box-shadow: 0 2px 4px rgba(10,10,10,.12)
}

.shadow-dark {
    -webkit-box-shadow: 0 2px 4px rgba(10,10,10,.45);
    box-shadow: 0 2px 4px rgba(10,10,10,.45)
}

.shadow-bottom {
    -webkit-box-shadow: 0 1px 3px 0 #a7a7ac;
    box-shadow: 0 1px 3px 0 #a7a7ac
}

.shadow-bottom-only {
    -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,.15);
    box-shadow: 0px 3px 3px rgba(0,0,0,.15)
}

.c-primary {
    color: #246f9e
}

@media screen and (min-width: 37.5em) {
    .md\:c-primary.md\:c-primary {
        color:#246f9e
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:c-primary.lg\:c-primary {
        color:#246f9e
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:c-primary.xl\:c-primary {
        color:#246f9e
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:c-primary.xx\:c-primary {
        color:#246f9e
    }
}

.color-primary {
    color: #246f9e
}

.c-secondary {
    color: #ff492c
}

@media screen and (min-width: 37.5em) {
    .md\:c-secondary.md\:c-secondary {
        color:#ff492c
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:c-secondary.lg\:c-secondary {
        color:#ff492c
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:c-secondary.xl\:c-secondary {
        color:#ff492c
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:c-secondary.xx\:c-secondary {
        color:#ff492c
    }
}

.color-secondary {
    color: #ff492c
}

.c-success {
    color: #14855f
}

@media screen and (min-width: 37.5em) {
    .md\:c-success.md\:c-success {
        color:#14855f
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:c-success.lg\:c-success {
        color:#14855f
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:c-success.xl\:c-success {
        color:#14855f
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:c-success.xx\:c-success {
        color:#14855f
    }
}

.color-success {
    color: #14855f
}

.c-warning {
    color: #ffd200
}

@media screen and (min-width: 37.5em) {
    .md\:c-warning.md\:c-warning {
        color:#ffd200
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:c-warning.lg\:c-warning {
        color:#ffd200
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:c-warning.xl\:c-warning {
        color:#ffd200
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:c-warning.xx\:c-warning {
        color:#ffd200
    }
}

.color-warning {
    color: #ffd200
}

.c-alert {
    color: #bc2810
}

@media screen and (min-width: 37.5em) {
    .md\:c-alert.md\:c-alert {
        color:#bc2810
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:c-alert.lg\:c-alert {
        color:#bc2810
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:c-alert.xl\:c-alert {
        color:#bc2810
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:c-alert.xx\:c-alert {
        color:#bc2810
    }
}

.color-alert {
    color: #bc2810
}

.c-info {
    color: #fff
}

@media screen and (min-width: 37.5em) {
    .md\:c-info.md\:c-info {
        color:#fff
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:c-info.lg\:c-info {
        color:#fff
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:c-info.xl\:c-info {
        color:#fff
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:c-info.xx\:c-info {
        color:#fff
    }
}

.color-info {
    color: #fff
}

.c-linkedin {
    color: #0077b5
}

@media screen and (min-width: 37.5em) {
    .md\:c-linkedin.md\:c-linkedin {
        color:#0077b5
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:c-linkedin.lg\:c-linkedin {
        color:#0077b5
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:c-linkedin.xl\:c-linkedin {
        color:#0077b5
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:c-linkedin.xx\:c-linkedin {
        color:#0077b5
    }
}

.color-linkedin {
    color: #0077b5
}

.c-facebook {
    color: #4267b2
}

@media screen and (min-width: 37.5em) {
    .md\:c-facebook.md\:c-facebook {
        color:#4267b2
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:c-facebook.lg\:c-facebook {
        color:#4267b2
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:c-facebook.xl\:c-facebook {
        color:#4267b2
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:c-facebook.xx\:c-facebook {
        color:#4267b2
    }
}

.color-facebook {
    color: #4267b2
}

.c-google {
    color: #4285f4
}

@media screen and (min-width: 37.5em) {
    .md\:c-google.md\:c-google {
        color:#4285f4
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:c-google.lg\:c-google {
        color:#4285f4
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:c-google.xl\:c-google {
        color:#4285f4
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:c-google.xx\:c-google {
        color:#4285f4
    }
}

.color-google {
    color: #4285f4
}

.c-rorange-5 {
    color: #fef5f4
}

.c-rorange-10 {
    color: #feece9
}

.c-rorange-20 {
    color: #fedad4
}

.c-rorange-30 {
    color: #fec8bf
}

.c-rorange-40 {
    color: #feb6aa
}

.c-rorange-50 {
    color: #ffa495
}

.c-rorange-60 {
    color: #ff9180
}

.c-rorange-70 {
    color: #ff7f6b
}

.c-rorange-80 {
    color: #ff6d56
}

.c-rorange-90 {
    color: #ff5b41
}

.c-rorange-100 {
    color: #ff492c
}

.c-midnight-5 {
    color: #f3f3f4
}

.c-midnight-10 {
    color: #e8e8e9
}

.c-midnight-20 {
    color: #d3d3d5
}

.c-midnight-30 {
    color: #bdbdc0
}

.c-midnight-40 {
    color: #a7a7ac
}

.c-midnight-50 {
    color: #929297
}

.c-midnight-60 {
    color: #7c7c82
}

.c-midnight-70 {
    color: #66666e
}

.c-midnight-80 {
    color: #505059
}

.c-midnight-90 {
    color: #3b3b45
}

.c-midnight-100 {
    color: #252530
}

.c-navy-5 {
    color: #f2f3f5
}

.c-navy-10 {
    color: #e5e9ec
}

.c-navy-20 {
    color: #ccd3d9
}

.c-navy-30 {
    color: #b4bec7
}

.c-navy-40 {
    color: #9ba8b4
}

.c-navy-50 {
    color: #8293a2
}

.c-navy-60 {
    color: #697e90
}

.c-navy-70 {
    color: #50687d
}

.c-navy-80 {
    color: #38536b
}

.c-navy-90 {
    color: #1f3d58
}

.c-navy-100 {
    color: #062846
}

.c-purple-5 {
    color: #f6f4f9
}

.c-purple-10 {
    color: #eeeaf5
}

.c-purple-20 {
    color: #ddd7ec
}

.c-purple-30 {
    color: #cdc3e2
}

.c-purple-40 {
    color: #bcafd9
}

.c-purple-50 {
    color: #ac9cd0
}

.c-purple-60 {
    color: #9c88c7
}

.c-purple-70 {
    color: #8b74be
}

.c-purple-80 {
    color: #7b60b4
}

.c-purple-90 {
    color: #6a4dab
}

.c-purple-100 {
    color: #5a39a2
}

.c-teal-5 {
    color: #f3fcf9
}

.c-teal-10 {
    color: #e8f9f5
}

.c-teal-20 {
    color: #d2f4ec
}

.c-teal-30 {
    color: #bcefe2
}

.c-teal-40 {
    color: #a6ead9
}

.c-teal-50 {
    color: #91e5d0
}

.c-teal-60 {
    color: #7be0c7
}

.c-teal-70 {
    color: #65dbbe
}

.c-teal-80 {
    color: #4fd6b4
}

.c-teal-90 {
    color: #39d1ab
}

.c-teal-100 {
    color: #23cca2
}

.c-yellow-5 {
    color: #fefcf1
}

.c-yellow-10 {
    color: #fefae5
}

.c-yellow-20 {
    color: #fef5cb
}

.c-yellow-30 {
    color: #fef1b2
}

.c-yellow-40 {
    color: #feec98
}

.c-yellow-50 {
    color: #ffe87f
}

.c-yellow-60 {
    color: #ffe466
}

.c-yellow-70 {
    color: #ffdf4c
}

.c-yellow-80 {
    color: #ffdb33
}

.c-yellow-90 {
    color: #ffd619
}

.c-yellow-100 {
    color: #ffd200
}

.c-blue-5 {
    color: #f3f9fc
}

.c-blue-10 {
    color: #e8f3f9
}

.c-blue-20 {
    color: #d3e8f4
}

.c-blue-30 {
    color: #bdddf0
}

.c-blue-40 {
    color: #a8d2eb
}

.c-blue-50 {
    color: #92c7e6
}

.c-blue-60 {
    color: #7cbce1
}

.c-blue-70 {
    color: #67b1dc
}

.c-blue-80 {
    color: #51a6d8
}

.c-blue-90 {
    color: #3c9bd3
}

.c-blue-100 {
    color: #2690ce
}

.c-rvblue-5 {
    color: #f3f7fb
}

.c-rvblue-10 {
    color: #e8eff8
}

.c-rvblue-20 {
    color: #d1e0f1
}

.c-rvblue-30 {
    color: #bbd2eb
}

.c-rvblue-40 {
    color: #a4c3e5
}

.c-rvblue-50 {
    color: #8eb4df
}

.c-rvblue-60 {
    color: #78a5d8
}

.c-rvblue-70 {
    color: #6196d2
}

.c-rvblue-80 {
    color: #4b88cc
}

.c-rvblue-90 {
    color: #3479c5
}

.c-rvblue-100 {
    color: #1e6abf
}

.c-offwhite-13 {
    color: #fafafa
}

.c-offwhite-22 {
    color: #f7f7f7
}

.c-offwhite-36 {
    color: #f2f2f2
}

.c-offwhite-60 {
    color: #eaebea
}

.c-offwhite-100 {
    color: #dcdedc
}

.c-success-5 {
    color: #f2f8f6
}

.c-success-10 {
    color: #e7f2ee
}

.c-success-20 {
    color: #cfe6de
}

.c-success-30 {
    color: #b8dace
}

.c-success-40 {
    color: #a0cebe
}

.c-success-50 {
    color: #89c2af
}

.c-success-60 {
    color: #72b59f
}

.c-success-70 {
    color: #5aa98f
}

.c-success-80 {
    color: #439d7f
}

.c-success-90 {
    color: #2b916f
}

.c-success-100 {
    color: #14855f
}

.c-error-5 {
    color: #fbf3f2
}

.c-error-10 {
    color: #f7e9e6
}

.c-error-20 {
    color: #f1d3ce
}

.c-error-30 {
    color: #eabeb7
}

.c-error-40 {
    color: #e4a89f
}

.c-error-50 {
    color: #dd9387
}

.c-error-60 {
    color: #d67e6f
}

.c-error-70 {
    color: #d06857
}

.c-error-80 {
    color: #c95340
}

.c-error-90 {
    color: #c33d28
}

.c-error-100 {
    color: #bc2810
}

.color-dark-blue {
    color: #446373
}

.color-medium-gray {
    color: #cacaca
}

.c-dark-gray,.color-dark-gray {
    color: #555
}

.color-inherit {
    color: inherit
}

.color-black {
    color: #0a0a0a
}

.color-primary-blue {
    color: #246f9e
}

.c-white,.color-white {
    color: #fefefe
}

.color-white-hover:hover {
    color: #fefefe
}

.color-body-font {
    color: #555
}

.color-success-branded,.c-success-branded {
    color: #14855f
}

.color-error-branded,.c-error-branded {
    color: #bc2810
}

.c-link-branded {
    color: #246f9e
}

.c-grayscale {
    -webkit-filter: grayscale(1);
    filter: grayscale(1)
}

.opacity-0 {
    opacity: 0
}

.opacity-5 {
    opacity: .05
}

.opacity-10 {
    opacity: .1
}

.opacity-20 {
    opacity: .2
}

.opacity-25 {
    opacity: .25
}

.opacity-30 {
    opacity: .3
}

.opacity-40 {
    opacity: .4
}

.opacity-50 {
    opacity: .5
}

.opacity-60 {
    opacity: .6
}

.opacity-70 {
    opacity: .7
}

.opacity-75 {
    opacity: .75
}

.opacity-80 {
    opacity: .8
}

.opacity-90 {
    opacity: .9
}

.opacity-95 {
    opacity: .95
}

.opacity-100 {
    opacity: 1
}

.table {
    display: table
}

.table-cell {
    display: table-cell
}

.table-row {
    display: table-row
}

@media screen and (min-width: 37.5em) {
    .float-left-medium {
        float:left
    }

    .float-right-medium {
        float: right
    }
}

@media screen and (min-width: 62.5em) {
    .float-left-xlarge {
        float:left
    }

    .float-right-xlarge {
        float: right
    }
}

.clear-both {
    clear: both
}

.float-none {
    float: none !important
}

.cursor-pointer {
    cursor: pointer
}

.cursor-text {
    cursor: text
}

.cursor-not-allowed {
    cursor: not-allowed
}

.cursor-progress {
    cursor: progress
}

.cursor-pointer {
    cursor: pointer
}

.is-hidden-default {
    display: none
}

.flex {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.d-n {
    display: none
}

@media screen and (min-width: 37.5em) {
    .md\:d-n.md\:d-n {
        display:none
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:d-n.lg\:d-n {
        display:none
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:d-n.xl\:d-n {
        display:none
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:d-n.xx\:d-n {
        display:none
    }
}

.d-b {
    display: block
}

@media screen and (min-width: 37.5em) {
    .md\:d-b.md\:d-b {
        display:block
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:d-b.lg\:d-b {
        display:block
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:d-b.xl\:d-b {
        display:block
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:d-b.xx\:d-b {
        display:block
    }
}

.d-i {
    display: inline
}

@media screen and (min-width: 37.5em) {
    .md\:d-i.md\:d-i {
        display:inline
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:d-i.lg\:d-i {
        display:inline
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:d-i.xl\:d-i {
        display:inline
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:d-i.xx\:d-i {
        display:inline
    }
}

.d-ib {
    display: inline-block
}

@media screen and (min-width: 37.5em) {
    .md\:d-ib.md\:d-ib {
        display:inline-block
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:d-ib.lg\:d-ib {
        display:inline-block
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:d-ib.xl\:d-ib {
        display:inline-block
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:d-ib.xx\:d-ib {
        display:inline-block
    }
}

.d-f {
    -js-display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media screen and (min-width: 37.5em) {
    .md\:d-f.md\:d-f {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:d-f.lg\:d-f {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:d-f.xl\:d-f {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:d-f.xx\:d-f {
        -js-display:flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.d-if {
    -js-display: inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

@media screen and (min-width: 37.5em) {
    .md\:d-if.md\:d-if {
        -js-display:inline-flex;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:d-if.lg\:d-if {
        -js-display:inline-flex;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:d-if.xl\:d-if {
        -js-display:inline-flex;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:d-if.xx\:d-if {
        -js-display:inline-flex;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex
    }
}

.fd-c {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (min-width: 37.5em) {
    .md\:fd-c.md\:fd-c {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fd-c.lg\:fd-c {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fd-c.xl\:fd-c {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fd-c.xx\:fd-c {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.fd-cr {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

@media screen and (min-width: 37.5em) {
    .md\:fd-cr.md\:fd-cr {
        -webkit-box-orient:vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fd-cr.lg\:fd-cr {
        -webkit-box-orient:vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fd-cr.xl\:fd-cr {
        -webkit-box-orient:vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fd-cr.xx\:fd-cr {
        -webkit-box-orient:vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

.fd-r {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

@media screen and (min-width: 37.5em) {
    .md\:fd-r.md\:fd-r {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fd-r.lg\:fd-r {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fd-r.xl\:fd-r {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fd-r.xx\:fd-r {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.fd-rr {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

@media screen and (min-width: 37.5em) {
    .md\:fd-rr.md\:fd-rr {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fd-rr.lg\:fd-rr {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fd-rr.xl\:fd-rr {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fd-rr.xx\:fd-rr {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }
}

.fw-w {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media screen and (min-width: 37.5em) {
    .md\:fw-w.md\:fw-w {
        -ms-flex-wrap:wrap;
        flex-wrap: wrap
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fw-w.lg\:fw-w {
        -ms-flex-wrap:wrap;
        flex-wrap: wrap
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fw-w.xl\:fw-w {
        -ms-flex-wrap:wrap;
        flex-wrap: wrap
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fw-w.xx\:fw-w {
        -ms-flex-wrap:wrap;
        flex-wrap: wrap
    }
}

.fw-nw {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

@media screen and (min-width: 37.5em) {
    .md\:fw-nw.md\:fw-nw {
        -ms-flex-wrap:nowrap;
        flex-wrap: nowrap
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fw-nw.lg\:fw-nw {
        -ms-flex-wrap:nowrap;
        flex-wrap: nowrap
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fw-nw.xl\:fw-nw {
        -ms-flex-wrap:nowrap;
        flex-wrap: nowrap
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fw-nw.xx\:fw-nw {
        -ms-flex-wrap:nowrap;
        flex-wrap: nowrap
    }
}

.fw-wr {
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse
}

@media screen and (min-width: 37.5em) {
    .md\:fw-wr.md\:fw-wr {
        -ms-flex-wrap:wrap-reverse;
        flex-wrap: wrap-reverse
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fw-wr.lg\:fw-wr {
        -ms-flex-wrap:wrap-reverse;
        flex-wrap: wrap-reverse
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fw-wr.xl\:fw-wr {
        -ms-flex-wrap:wrap-reverse;
        flex-wrap: wrap-reverse
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fw-wr.xx\:fw-wr {
        -ms-flex-wrap:wrap-reverse;
        flex-wrap: wrap-reverse
    }
}

.jc-c {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media screen and (min-width: 37.5em) {
    .md\:jc-c.md\:jc-c {
        -webkit-box-pack:center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:jc-c.lg\:jc-c {
        -webkit-box-pack:center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:jc-c.xl\:jc-c {
        -webkit-box-pack:center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:jc-c.xx\:jc-c {
        -webkit-box-pack:center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.jc-fs {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

@media screen and (min-width: 37.5em) {
    .md\:jc-fs.md\:jc-fs {
        -webkit-box-pack:start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:jc-fs.lg\:jc-fs {
        -webkit-box-pack:start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:jc-fs.xl\:jc-fs {
        -webkit-box-pack:start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:jc-fs.xx\:jc-fs {
        -webkit-box-pack:start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

.jc-fe {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

@media screen and (min-width: 37.5em) {
    .md\:jc-fe.md\:jc-fe {
        -webkit-box-pack:end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:jc-fe.lg\:jc-fe {
        -webkit-box-pack:end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:jc-fe.xl\:jc-fe {
        -webkit-box-pack:end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:jc-fe.xx\:jc-fe {
        -webkit-box-pack:end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

.jc-sb {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media screen and (min-width: 37.5em) {
    .md\:jc-sb.md\:jc-sb {
        -webkit-box-pack:justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:jc-sb.lg\:jc-sb {
        -webkit-box-pack:justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:jc-sb.xl\:jc-sb {
        -webkit-box-pack:justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:jc-sb.xx\:jc-sb {
        -webkit-box-pack:justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.jc-sa {
    -ms-flex-pack: distribute;
    justify-content: space-around
}

@media screen and (min-width: 37.5em) {
    .md\:jc-sa.md\:jc-sa {
        -ms-flex-pack:distribute;
        justify-content: space-around
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:jc-sa.lg\:jc-sa {
        -ms-flex-pack:distribute;
        justify-content: space-around
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:jc-sa.xl\:jc-sa {
        -ms-flex-pack:distribute;
        justify-content: space-around
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:jc-sa.xx\:jc-sa {
        -ms-flex-pack:distribute;
        justify-content: space-around
    }
}

.jc-se {
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly
}

@media screen and (min-width: 37.5em) {
    .md\:jc-se.md\:jc-se {
        -webkit-box-pack:space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:jc-se.lg\:jc-se {
        -webkit-box-pack:space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:jc-se.xl\:jc-se {
        -webkit-box-pack:space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:jc-se.xx\:jc-se {
        -webkit-box-pack:space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }
}

.ai-c {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media screen and (min-width: 37.5em) {
    .md\:ai-c.md\:ai-c {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:ai-c.lg\:ai-c {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:ai-c.xl\:ai-c {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:ai-c.xx\:ai-c {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center
    }
}

.ai-fs {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

@media screen and (min-width: 37.5em) {
    .md\:ai-fs.md\:ai-fs {
        -webkit-box-align:start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:ai-fs.lg\:ai-fs {
        -webkit-box-align:start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:ai-fs.xl\:ai-fs {
        -webkit-box-align:start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:ai-fs.xx\:ai-fs {
        -webkit-box-align:start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

.ai-fe {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

@media screen and (min-width: 37.5em) {
    .md\:ai-fe.md\:ai-fe {
        -webkit-box-align:end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:ai-fe.lg\:ai-fe {
        -webkit-box-align:end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:ai-fe.xl\:ai-fe {
        -webkit-box-align:end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:ai-fe.xx\:ai-fe {
        -webkit-box-align:end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

.ai-s {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

@media screen and (min-width: 37.5em) {
    .md\:ai-s.md\:ai-s {
        -webkit-box-align:stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:ai-s.lg\:ai-s {
        -webkit-box-align:stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:ai-s.xl\:ai-s {
        -webkit-box-align:stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:ai-s.xx\:ai-s {
        -webkit-box-align:stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }
}

.ai-b {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

@media screen and (min-width: 37.5em) {
    .md\:ai-b.md\:ai-b {
        -webkit-box-align:baseline;
        -ms-flex-align: baseline;
        align-items: baseline
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:ai-b.lg\:ai-b {
        -webkit-box-align:baseline;
        -ms-flex-align: baseline;
        align-items: baseline
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:ai-b.xl\:ai-b {
        -webkit-box-align:baseline;
        -ms-flex-align: baseline;
        align-items: baseline
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:ai-b.xx\:ai-b {
        -webkit-box-align:baseline;
        -ms-flex-align: baseline;
        align-items: baseline
    }
}

.ai-e {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: end
}

@media screen and (min-width: 37.5em) {
    .md\:ai-e.md\:ai-e {
        -webkit-box-align:end;
        -ms-flex-align: end;
        align-items: end
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:ai-e.lg\:ai-e {
        -webkit-box-align:end;
        -ms-flex-align: end;
        align-items: end
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:ai-e.xl\:ai-e {
        -webkit-box-align:end;
        -ms-flex-align: end;
        align-items: end
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:ai-e.xx\:ai-e {
        -webkit-box-align:end;
        -ms-flex-align: end;
        align-items: end
    }
}

.as-c {
    -ms-flex-item-align: center;
    align-self: center
}

@media screen and (min-width: 37.5em) {
    .md\:as-c.md\:as-c {
        -ms-flex-item-align:center;
        align-self: center
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:as-c.lg\:as-c {
        -ms-flex-item-align:center;
        align-self: center
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:as-c.xl\:as-c {
        -ms-flex-item-align:center;
        align-self: center
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:as-c.xx\:as-c {
        -ms-flex-item-align:center;
        align-self: center
    }
}

.as-fs {
    -ms-flex-item-align: start;
    align-self: flex-start
}

@media screen and (min-width: 37.5em) {
    .md\:as-fs.md\:as-fs {
        -ms-flex-item-align:start;
        align-self: flex-start
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:as-fs.lg\:as-fs {
        -ms-flex-item-align:start;
        align-self: flex-start
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:as-fs.xl\:as-fs {
        -ms-flex-item-align:start;
        align-self: flex-start
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:as-fs.xx\:as-fs {
        -ms-flex-item-align:start;
        align-self: flex-start
    }
}

.as-fe {
    -ms-flex-item-align: end;
    align-self: flex-end
}

@media screen and (min-width: 37.5em) {
    .md\:as-fe.md\:as-fe {
        -ms-flex-item-align:end;
        align-self: flex-end
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:as-fe.lg\:as-fe {
        -ms-flex-item-align:end;
        align-self: flex-end
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:as-fe.xl\:as-fe {
        -ms-flex-item-align:end;
        align-self: flex-end
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:as-fe.xx\:as-fe {
        -ms-flex-item-align:end;
        align-self: flex-end
    }
}

.as-s {
    -ms-flex-item-align: stretch;
    align-self: stretch
}

@media screen and (min-width: 37.5em) {
    .md\:as-s.md\:as-s {
        -ms-flex-item-align:stretch;
        align-self: stretch
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:as-s.lg\:as-s {
        -ms-flex-item-align:stretch;
        align-self: stretch
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:as-s.xl\:as-s {
        -ms-flex-item-align:stretch;
        align-self: stretch
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:as-s.xx\:as-s {
        -ms-flex-item-align:stretch;
        align-self: stretch
    }
}

.as-b {
    -ms-flex-item-align: baseline;
    align-self: baseline
}

@media screen and (min-width: 37.5em) {
    .md\:as-b.md\:as-b {
        -ms-flex-item-align:baseline;
        align-self: baseline
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:as-b.lg\:as-b {
        -ms-flex-item-align:baseline;
        align-self: baseline
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:as-b.xl\:as-b {
        -ms-flex-item-align:baseline;
        align-self: baseline
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:as-b.xx\:as-b {
        -ms-flex-item-align:baseline;
        align-self: baseline
    }
}

.as-e {
    -ms-flex-item-align: end;
    align-self: end
}

@media screen and (min-width: 37.5em) {
    .md\:as-e.md\:as-e {
        -ms-flex-item-align:end;
        align-self: end
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:as-e.lg\:as-e {
        -ms-flex-item-align:end;
        align-self: end
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:as-e.xl\:as-e {
        -ms-flex-item-align:end;
        align-self: end
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:as-e.xx\:as-e {
        -ms-flex-item-align:end;
        align-self: end
    }
}

.f-1 {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

@media screen and (min-width: 37.5em) {
    .md\:f-1.md\:f-1 {
        -webkit-box-flex:1;
        -ms-flex: 1;
        flex: 1
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-1.lg\:f-1 {
        -webkit-box-flex:1;
        -ms-flex: 1;
        flex: 1
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-1.xl\:f-1 {
        -webkit-box-flex:1;
        -ms-flex: 1;
        flex: 1
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-1.xx\:f-1 {
        -webkit-box-flex:1;
        -ms-flex: 1;
        flex: 1
    }
}

.fg-1 {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

@media screen and (min-width: 37.5em) {
    .md\:fg-1.md\:fg-1 {
        -webkit-box-flex:1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-1.lg\:fg-1 {
        -webkit-box-flex:1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-1.xl\:fg-1 {
        -webkit-box-flex:1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-1.xx\:fg-1 {
        -webkit-box-flex:1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }
}

.g-1 {
    gap: 4px
}

@media screen and (min-width: 37.5em) {
    .md\:g-1.md\:g-1 {
        gap:4px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-1.lg\:g-1 {
        gap:4px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-1.xl\:g-1 {
        gap:4px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-1.xx\:g-1 {
        gap:4px
    }
}

.f-2 {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2
}

@media screen and (min-width: 37.5em) {
    .md\:f-2.md\:f-2 {
        -webkit-box-flex:2;
        -ms-flex: 2;
        flex: 2
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-2.lg\:f-2 {
        -webkit-box-flex:2;
        -ms-flex: 2;
        flex: 2
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-2.xl\:f-2 {
        -webkit-box-flex:2;
        -ms-flex: 2;
        flex: 2
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-2.xx\:f-2 {
        -webkit-box-flex:2;
        -ms-flex: 2;
        flex: 2
    }
}

.fg-2 {
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2
}

@media screen and (min-width: 37.5em) {
    .md\:fg-2.md\:fg-2 {
        -webkit-box-flex:2;
        -ms-flex-positive: 2;
        flex-grow: 2
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-2.lg\:fg-2 {
        -webkit-box-flex:2;
        -ms-flex-positive: 2;
        flex-grow: 2
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-2.xl\:fg-2 {
        -webkit-box-flex:2;
        -ms-flex-positive: 2;
        flex-grow: 2
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-2.xx\:fg-2 {
        -webkit-box-flex:2;
        -ms-flex-positive: 2;
        flex-grow: 2
    }
}

.g-2 {
    gap: 8px
}

@media screen and (min-width: 37.5em) {
    .md\:g-2.md\:g-2 {
        gap:8px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-2.lg\:g-2 {
        gap:8px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-2.xl\:g-2 {
        gap:8px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-2.xx\:g-2 {
        gap:8px
    }
}

.f-3 {
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3
}

@media screen and (min-width: 37.5em) {
    .md\:f-3.md\:f-3 {
        -webkit-box-flex:3;
        -ms-flex: 3;
        flex: 3
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-3.lg\:f-3 {
        -webkit-box-flex:3;
        -ms-flex: 3;
        flex: 3
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-3.xl\:f-3 {
        -webkit-box-flex:3;
        -ms-flex: 3;
        flex: 3
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-3.xx\:f-3 {
        -webkit-box-flex:3;
        -ms-flex: 3;
        flex: 3
    }
}

.fg-3 {
    -webkit-box-flex: 3;
    -ms-flex-positive: 3;
    flex-grow: 3
}

@media screen and (min-width: 37.5em) {
    .md\:fg-3.md\:fg-3 {
        -webkit-box-flex:3;
        -ms-flex-positive: 3;
        flex-grow: 3
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-3.lg\:fg-3 {
        -webkit-box-flex:3;
        -ms-flex-positive: 3;
        flex-grow: 3
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-3.xl\:fg-3 {
        -webkit-box-flex:3;
        -ms-flex-positive: 3;
        flex-grow: 3
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-3.xx\:fg-3 {
        -webkit-box-flex:3;
        -ms-flex-positive: 3;
        flex-grow: 3
    }
}

.g-3 {
    gap: 12px
}

@media screen and (min-width: 37.5em) {
    .md\:g-3.md\:g-3 {
        gap:12px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-3.lg\:g-3 {
        gap:12px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-3.xl\:g-3 {
        gap:12px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-3.xx\:g-3 {
        gap:12px
    }
}

.f-4 {
    -webkit-box-flex: 4;
    -ms-flex: 4;
    flex: 4
}

@media screen and (min-width: 37.5em) {
    .md\:f-4.md\:f-4 {
        -webkit-box-flex:4;
        -ms-flex: 4;
        flex: 4
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-4.lg\:f-4 {
        -webkit-box-flex:4;
        -ms-flex: 4;
        flex: 4
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-4.xl\:f-4 {
        -webkit-box-flex:4;
        -ms-flex: 4;
        flex: 4
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-4.xx\:f-4 {
        -webkit-box-flex:4;
        -ms-flex: 4;
        flex: 4
    }
}

.fg-4 {
    -webkit-box-flex: 4;
    -ms-flex-positive: 4;
    flex-grow: 4
}

@media screen and (min-width: 37.5em) {
    .md\:fg-4.md\:fg-4 {
        -webkit-box-flex:4;
        -ms-flex-positive: 4;
        flex-grow: 4
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-4.lg\:fg-4 {
        -webkit-box-flex:4;
        -ms-flex-positive: 4;
        flex-grow: 4
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-4.xl\:fg-4 {
        -webkit-box-flex:4;
        -ms-flex-positive: 4;
        flex-grow: 4
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-4.xx\:fg-4 {
        -webkit-box-flex:4;
        -ms-flex-positive: 4;
        flex-grow: 4
    }
}

.g-4 {
    gap: 16px
}

@media screen and (min-width: 37.5em) {
    .md\:g-4.md\:g-4 {
        gap:16px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-4.lg\:g-4 {
        gap:16px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-4.xl\:g-4 {
        gap:16px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-4.xx\:g-4 {
        gap:16px
    }
}

.f-5 {
    -webkit-box-flex: 5;
    -ms-flex: 5;
    flex: 5
}

@media screen and (min-width: 37.5em) {
    .md\:f-5.md\:f-5 {
        -webkit-box-flex:5;
        -ms-flex: 5;
        flex: 5
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-5.lg\:f-5 {
        -webkit-box-flex:5;
        -ms-flex: 5;
        flex: 5
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-5.xl\:f-5 {
        -webkit-box-flex:5;
        -ms-flex: 5;
        flex: 5
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-5.xx\:f-5 {
        -webkit-box-flex:5;
        -ms-flex: 5;
        flex: 5
    }
}

.fg-5 {
    -webkit-box-flex: 5;
    -ms-flex-positive: 5;
    flex-grow: 5
}

@media screen and (min-width: 37.5em) {
    .md\:fg-5.md\:fg-5 {
        -webkit-box-flex:5;
        -ms-flex-positive: 5;
        flex-grow: 5
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-5.lg\:fg-5 {
        -webkit-box-flex:5;
        -ms-flex-positive: 5;
        flex-grow: 5
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-5.xl\:fg-5 {
        -webkit-box-flex:5;
        -ms-flex-positive: 5;
        flex-grow: 5
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-5.xx\:fg-5 {
        -webkit-box-flex:5;
        -ms-flex-positive: 5;
        flex-grow: 5
    }
}

.g-5 {
    gap: 20px
}

@media screen and (min-width: 37.5em) {
    .md\:g-5.md\:g-5 {
        gap:20px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-5.lg\:g-5 {
        gap:20px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-5.xl\:g-5 {
        gap:20px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-5.xx\:g-5 {
        gap:20px
    }
}

.f-6 {
    -webkit-box-flex: 6;
    -ms-flex: 6;
    flex: 6
}

@media screen and (min-width: 37.5em) {
    .md\:f-6.md\:f-6 {
        -webkit-box-flex:6;
        -ms-flex: 6;
        flex: 6
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-6.lg\:f-6 {
        -webkit-box-flex:6;
        -ms-flex: 6;
        flex: 6
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-6.xl\:f-6 {
        -webkit-box-flex:6;
        -ms-flex: 6;
        flex: 6
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-6.xx\:f-6 {
        -webkit-box-flex:6;
        -ms-flex: 6;
        flex: 6
    }
}

.fg-6 {
    -webkit-box-flex: 6;
    -ms-flex-positive: 6;
    flex-grow: 6
}

@media screen and (min-width: 37.5em) {
    .md\:fg-6.md\:fg-6 {
        -webkit-box-flex:6;
        -ms-flex-positive: 6;
        flex-grow: 6
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-6.lg\:fg-6 {
        -webkit-box-flex:6;
        -ms-flex-positive: 6;
        flex-grow: 6
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-6.xl\:fg-6 {
        -webkit-box-flex:6;
        -ms-flex-positive: 6;
        flex-grow: 6
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-6.xx\:fg-6 {
        -webkit-box-flex:6;
        -ms-flex-positive: 6;
        flex-grow: 6
    }
}

.g-6 {
    gap: 24px
}

@media screen and (min-width: 37.5em) {
    .md\:g-6.md\:g-6 {
        gap:24px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-6.lg\:g-6 {
        gap:24px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-6.xl\:g-6 {
        gap:24px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-6.xx\:g-6 {
        gap:24px
    }
}

.f-7 {
    -webkit-box-flex: 7;
    -ms-flex: 7;
    flex: 7
}

@media screen and (min-width: 37.5em) {
    .md\:f-7.md\:f-7 {
        -webkit-box-flex:7;
        -ms-flex: 7;
        flex: 7
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-7.lg\:f-7 {
        -webkit-box-flex:7;
        -ms-flex: 7;
        flex: 7
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-7.xl\:f-7 {
        -webkit-box-flex:7;
        -ms-flex: 7;
        flex: 7
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-7.xx\:f-7 {
        -webkit-box-flex:7;
        -ms-flex: 7;
        flex: 7
    }
}

.fg-7 {
    -webkit-box-flex: 7;
    -ms-flex-positive: 7;
    flex-grow: 7
}

@media screen and (min-width: 37.5em) {
    .md\:fg-7.md\:fg-7 {
        -webkit-box-flex:7;
        -ms-flex-positive: 7;
        flex-grow: 7
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-7.lg\:fg-7 {
        -webkit-box-flex:7;
        -ms-flex-positive: 7;
        flex-grow: 7
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-7.xl\:fg-7 {
        -webkit-box-flex:7;
        -ms-flex-positive: 7;
        flex-grow: 7
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-7.xx\:fg-7 {
        -webkit-box-flex:7;
        -ms-flex-positive: 7;
        flex-grow: 7
    }
}

.g-7 {
    gap: 28px
}

@media screen and (min-width: 37.5em) {
    .md\:g-7.md\:g-7 {
        gap:28px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-7.lg\:g-7 {
        gap:28px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-7.xl\:g-7 {
        gap:28px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-7.xx\:g-7 {
        gap:28px
    }
}

.f-8 {
    -webkit-box-flex: 8;
    -ms-flex: 8;
    flex: 8
}

@media screen and (min-width: 37.5em) {
    .md\:f-8.md\:f-8 {
        -webkit-box-flex:8;
        -ms-flex: 8;
        flex: 8
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-8.lg\:f-8 {
        -webkit-box-flex:8;
        -ms-flex: 8;
        flex: 8
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-8.xl\:f-8 {
        -webkit-box-flex:8;
        -ms-flex: 8;
        flex: 8
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-8.xx\:f-8 {
        -webkit-box-flex:8;
        -ms-flex: 8;
        flex: 8
    }
}

.fg-8 {
    -webkit-box-flex: 8;
    -ms-flex-positive: 8;
    flex-grow: 8
}

@media screen and (min-width: 37.5em) {
    .md\:fg-8.md\:fg-8 {
        -webkit-box-flex:8;
        -ms-flex-positive: 8;
        flex-grow: 8
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-8.lg\:fg-8 {
        -webkit-box-flex:8;
        -ms-flex-positive: 8;
        flex-grow: 8
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-8.xl\:fg-8 {
        -webkit-box-flex:8;
        -ms-flex-positive: 8;
        flex-grow: 8
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-8.xx\:fg-8 {
        -webkit-box-flex:8;
        -ms-flex-positive: 8;
        flex-grow: 8
    }
}

.g-8 {
    gap: 32px
}

@media screen and (min-width: 37.5em) {
    .md\:g-8.md\:g-8 {
        gap:32px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-8.lg\:g-8 {
        gap:32px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-8.xl\:g-8 {
        gap:32px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-8.xx\:g-8 {
        gap:32px
    }
}

.f-9 {
    -webkit-box-flex: 9;
    -ms-flex: 9;
    flex: 9
}

@media screen and (min-width: 37.5em) {
    .md\:f-9.md\:f-9 {
        -webkit-box-flex:9;
        -ms-flex: 9;
        flex: 9
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-9.lg\:f-9 {
        -webkit-box-flex:9;
        -ms-flex: 9;
        flex: 9
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-9.xl\:f-9 {
        -webkit-box-flex:9;
        -ms-flex: 9;
        flex: 9
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-9.xx\:f-9 {
        -webkit-box-flex:9;
        -ms-flex: 9;
        flex: 9
    }
}

.fg-9 {
    -webkit-box-flex: 9;
    -ms-flex-positive: 9;
    flex-grow: 9
}

@media screen and (min-width: 37.5em) {
    .md\:fg-9.md\:fg-9 {
        -webkit-box-flex:9;
        -ms-flex-positive: 9;
        flex-grow: 9
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-9.lg\:fg-9 {
        -webkit-box-flex:9;
        -ms-flex-positive: 9;
        flex-grow: 9
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-9.xl\:fg-9 {
        -webkit-box-flex:9;
        -ms-flex-positive: 9;
        flex-grow: 9
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-9.xx\:fg-9 {
        -webkit-box-flex:9;
        -ms-flex-positive: 9;
        flex-grow: 9
    }
}

.g-9 {
    gap: 36px
}

@media screen and (min-width: 37.5em) {
    .md\:g-9.md\:g-9 {
        gap:36px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-9.lg\:g-9 {
        gap:36px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-9.xl\:g-9 {
        gap:36px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-9.xx\:g-9 {
        gap:36px
    }
}

.f-10 {
    -webkit-box-flex: 10;
    -ms-flex: 10;
    flex: 10
}

@media screen and (min-width: 37.5em) {
    .md\:f-10.md\:f-10 {
        -webkit-box-flex:10;
        -ms-flex: 10;
        flex: 10
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-10.lg\:f-10 {
        -webkit-box-flex:10;
        -ms-flex: 10;
        flex: 10
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-10.xl\:f-10 {
        -webkit-box-flex:10;
        -ms-flex: 10;
        flex: 10
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-10.xx\:f-10 {
        -webkit-box-flex:10;
        -ms-flex: 10;
        flex: 10
    }
}

.fg-10 {
    -webkit-box-flex: 10;
    -ms-flex-positive: 10;
    flex-grow: 10
}

@media screen and (min-width: 37.5em) {
    .md\:fg-10.md\:fg-10 {
        -webkit-box-flex:10;
        -ms-flex-positive: 10;
        flex-grow: 10
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-10.lg\:fg-10 {
        -webkit-box-flex:10;
        -ms-flex-positive: 10;
        flex-grow: 10
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-10.xl\:fg-10 {
        -webkit-box-flex:10;
        -ms-flex-positive: 10;
        flex-grow: 10
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-10.xx\:fg-10 {
        -webkit-box-flex:10;
        -ms-flex-positive: 10;
        flex-grow: 10
    }
}

.g-10 {
    gap: 40px
}

@media screen and (min-width: 37.5em) {
    .md\:g-10.md\:g-10 {
        gap:40px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-10.lg\:g-10 {
        gap:40px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-10.xl\:g-10 {
        gap:40px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-10.xx\:g-10 {
        gap:40px
    }
}

.f-11 {
    -webkit-box-flex: 11;
    -ms-flex: 11;
    flex: 11
}

@media screen and (min-width: 37.5em) {
    .md\:f-11.md\:f-11 {
        -webkit-box-flex:11;
        -ms-flex: 11;
        flex: 11
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-11.lg\:f-11 {
        -webkit-box-flex:11;
        -ms-flex: 11;
        flex: 11
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-11.xl\:f-11 {
        -webkit-box-flex:11;
        -ms-flex: 11;
        flex: 11
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-11.xx\:f-11 {
        -webkit-box-flex:11;
        -ms-flex: 11;
        flex: 11
    }
}

.fg-11 {
    -webkit-box-flex: 11;
    -ms-flex-positive: 11;
    flex-grow: 11
}

@media screen and (min-width: 37.5em) {
    .md\:fg-11.md\:fg-11 {
        -webkit-box-flex:11;
        -ms-flex-positive: 11;
        flex-grow: 11
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-11.lg\:fg-11 {
        -webkit-box-flex:11;
        -ms-flex-positive: 11;
        flex-grow: 11
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-11.xl\:fg-11 {
        -webkit-box-flex:11;
        -ms-flex-positive: 11;
        flex-grow: 11
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-11.xx\:fg-11 {
        -webkit-box-flex:11;
        -ms-flex-positive: 11;
        flex-grow: 11
    }
}

.g-11 {
    gap: 44px
}

@media screen and (min-width: 37.5em) {
    .md\:g-11.md\:g-11 {
        gap:44px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-11.lg\:g-11 {
        gap:44px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-11.xl\:g-11 {
        gap:44px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-11.xx\:g-11 {
        gap:44px
    }
}

.f-12 {
    -webkit-box-flex: 12;
    -ms-flex: 12;
    flex: 12
}

@media screen and (min-width: 37.5em) {
    .md\:f-12.md\:f-12 {
        -webkit-box-flex:12;
        -ms-flex: 12;
        flex: 12
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-12.lg\:f-12 {
        -webkit-box-flex:12;
        -ms-flex: 12;
        flex: 12
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-12.xl\:f-12 {
        -webkit-box-flex:12;
        -ms-flex: 12;
        flex: 12
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-12.xx\:f-12 {
        -webkit-box-flex:12;
        -ms-flex: 12;
        flex: 12
    }
}

.fg-12 {
    -webkit-box-flex: 12;
    -ms-flex-positive: 12;
    flex-grow: 12
}

@media screen and (min-width: 37.5em) {
    .md\:fg-12.md\:fg-12 {
        -webkit-box-flex:12;
        -ms-flex-positive: 12;
        flex-grow: 12
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-12.lg\:fg-12 {
        -webkit-box-flex:12;
        -ms-flex-positive: 12;
        flex-grow: 12
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-12.xl\:fg-12 {
        -webkit-box-flex:12;
        -ms-flex-positive: 12;
        flex-grow: 12
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-12.xx\:fg-12 {
        -webkit-box-flex:12;
        -ms-flex-positive: 12;
        flex-grow: 12
    }
}

.g-12 {
    gap: 48px
}

@media screen and (min-width: 37.5em) {
    .md\:g-12.md\:g-12 {
        gap:48px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-12.lg\:g-12 {
        gap:48px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-12.xl\:g-12 {
        gap:48px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-12.xx\:g-12 {
        gap:48px
    }
}

.f-13 {
    -webkit-box-flex: 13;
    -ms-flex: 13;
    flex: 13
}

@media screen and (min-width: 37.5em) {
    .md\:f-13.md\:f-13 {
        -webkit-box-flex:13;
        -ms-flex: 13;
        flex: 13
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-13.lg\:f-13 {
        -webkit-box-flex:13;
        -ms-flex: 13;
        flex: 13
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-13.xl\:f-13 {
        -webkit-box-flex:13;
        -ms-flex: 13;
        flex: 13
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-13.xx\:f-13 {
        -webkit-box-flex:13;
        -ms-flex: 13;
        flex: 13
    }
}

.fg-13 {
    -webkit-box-flex: 13;
    -ms-flex-positive: 13;
    flex-grow: 13
}

@media screen and (min-width: 37.5em) {
    .md\:fg-13.md\:fg-13 {
        -webkit-box-flex:13;
        -ms-flex-positive: 13;
        flex-grow: 13
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-13.lg\:fg-13 {
        -webkit-box-flex:13;
        -ms-flex-positive: 13;
        flex-grow: 13
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-13.xl\:fg-13 {
        -webkit-box-flex:13;
        -ms-flex-positive: 13;
        flex-grow: 13
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-13.xx\:fg-13 {
        -webkit-box-flex:13;
        -ms-flex-positive: 13;
        flex-grow: 13
    }
}

.g-13 {
    gap: 52px
}

@media screen and (min-width: 37.5em) {
    .md\:g-13.md\:g-13 {
        gap:52px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-13.lg\:g-13 {
        gap:52px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-13.xl\:g-13 {
        gap:52px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-13.xx\:g-13 {
        gap:52px
    }
}

.f-14 {
    -webkit-box-flex: 14;
    -ms-flex: 14;
    flex: 14
}

@media screen and (min-width: 37.5em) {
    .md\:f-14.md\:f-14 {
        -webkit-box-flex:14;
        -ms-flex: 14;
        flex: 14
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-14.lg\:f-14 {
        -webkit-box-flex:14;
        -ms-flex: 14;
        flex: 14
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-14.xl\:f-14 {
        -webkit-box-flex:14;
        -ms-flex: 14;
        flex: 14
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-14.xx\:f-14 {
        -webkit-box-flex:14;
        -ms-flex: 14;
        flex: 14
    }
}

.fg-14 {
    -webkit-box-flex: 14;
    -ms-flex-positive: 14;
    flex-grow: 14
}

@media screen and (min-width: 37.5em) {
    .md\:fg-14.md\:fg-14 {
        -webkit-box-flex:14;
        -ms-flex-positive: 14;
        flex-grow: 14
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-14.lg\:fg-14 {
        -webkit-box-flex:14;
        -ms-flex-positive: 14;
        flex-grow: 14
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-14.xl\:fg-14 {
        -webkit-box-flex:14;
        -ms-flex-positive: 14;
        flex-grow: 14
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-14.xx\:fg-14 {
        -webkit-box-flex:14;
        -ms-flex-positive: 14;
        flex-grow: 14
    }
}

.g-14 {
    gap: 56px
}

@media screen and (min-width: 37.5em) {
    .md\:g-14.md\:g-14 {
        gap:56px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-14.lg\:g-14 {
        gap:56px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-14.xl\:g-14 {
        gap:56px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-14.xx\:g-14 {
        gap:56px
    }
}

.f-15 {
    -webkit-box-flex: 15;
    -ms-flex: 15;
    flex: 15
}

@media screen and (min-width: 37.5em) {
    .md\:f-15.md\:f-15 {
        -webkit-box-flex:15;
        -ms-flex: 15;
        flex: 15
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-15.lg\:f-15 {
        -webkit-box-flex:15;
        -ms-flex: 15;
        flex: 15
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-15.xl\:f-15 {
        -webkit-box-flex:15;
        -ms-flex: 15;
        flex: 15
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-15.xx\:f-15 {
        -webkit-box-flex:15;
        -ms-flex: 15;
        flex: 15
    }
}

.fg-15 {
    -webkit-box-flex: 15;
    -ms-flex-positive: 15;
    flex-grow: 15
}

@media screen and (min-width: 37.5em) {
    .md\:fg-15.md\:fg-15 {
        -webkit-box-flex:15;
        -ms-flex-positive: 15;
        flex-grow: 15
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-15.lg\:fg-15 {
        -webkit-box-flex:15;
        -ms-flex-positive: 15;
        flex-grow: 15
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-15.xl\:fg-15 {
        -webkit-box-flex:15;
        -ms-flex-positive: 15;
        flex-grow: 15
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-15.xx\:fg-15 {
        -webkit-box-flex:15;
        -ms-flex-positive: 15;
        flex-grow: 15
    }
}

.g-15 {
    gap: 60px
}

@media screen and (min-width: 37.5em) {
    .md\:g-15.md\:g-15 {
        gap:60px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-15.lg\:g-15 {
        gap:60px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-15.xl\:g-15 {
        gap:60px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-15.xx\:g-15 {
        gap:60px
    }
}

.f-16 {
    -webkit-box-flex: 16;
    -ms-flex: 16;
    flex: 16
}

@media screen and (min-width: 37.5em) {
    .md\:f-16.md\:f-16 {
        -webkit-box-flex:16;
        -ms-flex: 16;
        flex: 16
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-16.lg\:f-16 {
        -webkit-box-flex:16;
        -ms-flex: 16;
        flex: 16
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-16.xl\:f-16 {
        -webkit-box-flex:16;
        -ms-flex: 16;
        flex: 16
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-16.xx\:f-16 {
        -webkit-box-flex:16;
        -ms-flex: 16;
        flex: 16
    }
}

.fg-16 {
    -webkit-box-flex: 16;
    -ms-flex-positive: 16;
    flex-grow: 16
}

@media screen and (min-width: 37.5em) {
    .md\:fg-16.md\:fg-16 {
        -webkit-box-flex:16;
        -ms-flex-positive: 16;
        flex-grow: 16
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-16.lg\:fg-16 {
        -webkit-box-flex:16;
        -ms-flex-positive: 16;
        flex-grow: 16
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-16.xl\:fg-16 {
        -webkit-box-flex:16;
        -ms-flex-positive: 16;
        flex-grow: 16
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-16.xx\:fg-16 {
        -webkit-box-flex:16;
        -ms-flex-positive: 16;
        flex-grow: 16
    }
}

.g-16 {
    gap: 64px
}

@media screen and (min-width: 37.5em) {
    .md\:g-16.md\:g-16 {
        gap:64px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-16.lg\:g-16 {
        gap:64px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-16.xl\:g-16 {
        gap:64px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-16.xx\:g-16 {
        gap:64px
    }
}

.f-17 {
    -webkit-box-flex: 17;
    -ms-flex: 17;
    flex: 17
}

@media screen and (min-width: 37.5em) {
    .md\:f-17.md\:f-17 {
        -webkit-box-flex:17;
        -ms-flex: 17;
        flex: 17
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-17.lg\:f-17 {
        -webkit-box-flex:17;
        -ms-flex: 17;
        flex: 17
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-17.xl\:f-17 {
        -webkit-box-flex:17;
        -ms-flex: 17;
        flex: 17
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-17.xx\:f-17 {
        -webkit-box-flex:17;
        -ms-flex: 17;
        flex: 17
    }
}

.fg-17 {
    -webkit-box-flex: 17;
    -ms-flex-positive: 17;
    flex-grow: 17
}

@media screen and (min-width: 37.5em) {
    .md\:fg-17.md\:fg-17 {
        -webkit-box-flex:17;
        -ms-flex-positive: 17;
        flex-grow: 17
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-17.lg\:fg-17 {
        -webkit-box-flex:17;
        -ms-flex-positive: 17;
        flex-grow: 17
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-17.xl\:fg-17 {
        -webkit-box-flex:17;
        -ms-flex-positive: 17;
        flex-grow: 17
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-17.xx\:fg-17 {
        -webkit-box-flex:17;
        -ms-flex-positive: 17;
        flex-grow: 17
    }
}

.g-17 {
    gap: 68px
}

@media screen and (min-width: 37.5em) {
    .md\:g-17.md\:g-17 {
        gap:68px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-17.lg\:g-17 {
        gap:68px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-17.xl\:g-17 {
        gap:68px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-17.xx\:g-17 {
        gap:68px
    }
}

.f-18 {
    -webkit-box-flex: 18;
    -ms-flex: 18;
    flex: 18
}

@media screen and (min-width: 37.5em) {
    .md\:f-18.md\:f-18 {
        -webkit-box-flex:18;
        -ms-flex: 18;
        flex: 18
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-18.lg\:f-18 {
        -webkit-box-flex:18;
        -ms-flex: 18;
        flex: 18
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-18.xl\:f-18 {
        -webkit-box-flex:18;
        -ms-flex: 18;
        flex: 18
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-18.xx\:f-18 {
        -webkit-box-flex:18;
        -ms-flex: 18;
        flex: 18
    }
}

.fg-18 {
    -webkit-box-flex: 18;
    -ms-flex-positive: 18;
    flex-grow: 18
}

@media screen and (min-width: 37.5em) {
    .md\:fg-18.md\:fg-18 {
        -webkit-box-flex:18;
        -ms-flex-positive: 18;
        flex-grow: 18
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-18.lg\:fg-18 {
        -webkit-box-flex:18;
        -ms-flex-positive: 18;
        flex-grow: 18
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-18.xl\:fg-18 {
        -webkit-box-flex:18;
        -ms-flex-positive: 18;
        flex-grow: 18
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-18.xx\:fg-18 {
        -webkit-box-flex:18;
        -ms-flex-positive: 18;
        flex-grow: 18
    }
}

.g-18 {
    gap: 72px
}

@media screen and (min-width: 37.5em) {
    .md\:g-18.md\:g-18 {
        gap:72px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-18.lg\:g-18 {
        gap:72px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-18.xl\:g-18 {
        gap:72px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-18.xx\:g-18 {
        gap:72px
    }
}

.f-19 {
    -webkit-box-flex: 19;
    -ms-flex: 19;
    flex: 19
}

@media screen and (min-width: 37.5em) {
    .md\:f-19.md\:f-19 {
        -webkit-box-flex:19;
        -ms-flex: 19;
        flex: 19
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-19.lg\:f-19 {
        -webkit-box-flex:19;
        -ms-flex: 19;
        flex: 19
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-19.xl\:f-19 {
        -webkit-box-flex:19;
        -ms-flex: 19;
        flex: 19
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-19.xx\:f-19 {
        -webkit-box-flex:19;
        -ms-flex: 19;
        flex: 19
    }
}

.fg-19 {
    -webkit-box-flex: 19;
    -ms-flex-positive: 19;
    flex-grow: 19
}

@media screen and (min-width: 37.5em) {
    .md\:fg-19.md\:fg-19 {
        -webkit-box-flex:19;
        -ms-flex-positive: 19;
        flex-grow: 19
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-19.lg\:fg-19 {
        -webkit-box-flex:19;
        -ms-flex-positive: 19;
        flex-grow: 19
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-19.xl\:fg-19 {
        -webkit-box-flex:19;
        -ms-flex-positive: 19;
        flex-grow: 19
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-19.xx\:fg-19 {
        -webkit-box-flex:19;
        -ms-flex-positive: 19;
        flex-grow: 19
    }
}

.g-19 {
    gap: 76px
}

@media screen and (min-width: 37.5em) {
    .md\:g-19.md\:g-19 {
        gap:76px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-19.lg\:g-19 {
        gap:76px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-19.xl\:g-19 {
        gap:76px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-19.xx\:g-19 {
        gap:76px
    }
}

.f-20 {
    -webkit-box-flex: 20;
    -ms-flex: 20;
    flex: 20
}

@media screen and (min-width: 37.5em) {
    .md\:f-20.md\:f-20 {
        -webkit-box-flex:20;
        -ms-flex: 20;
        flex: 20
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-20.lg\:f-20 {
        -webkit-box-flex:20;
        -ms-flex: 20;
        flex: 20
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-20.xl\:f-20 {
        -webkit-box-flex:20;
        -ms-flex: 20;
        flex: 20
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-20.xx\:f-20 {
        -webkit-box-flex:20;
        -ms-flex: 20;
        flex: 20
    }
}

.fg-20 {
    -webkit-box-flex: 20;
    -ms-flex-positive: 20;
    flex-grow: 20
}

@media screen and (min-width: 37.5em) {
    .md\:fg-20.md\:fg-20 {
        -webkit-box-flex:20;
        -ms-flex-positive: 20;
        flex-grow: 20
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-20.lg\:fg-20 {
        -webkit-box-flex:20;
        -ms-flex-positive: 20;
        flex-grow: 20
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-20.xl\:fg-20 {
        -webkit-box-flex:20;
        -ms-flex-positive: 20;
        flex-grow: 20
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-20.xx\:fg-20 {
        -webkit-box-flex:20;
        -ms-flex-positive: 20;
        flex-grow: 20
    }
}

.g-20 {
    gap: 80px
}

@media screen and (min-width: 37.5em) {
    .md\:g-20.md\:g-20 {
        gap:80px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-20.lg\:g-20 {
        gap:80px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-20.xl\:g-20 {
        gap:80px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-20.xx\:g-20 {
        gap:80px
    }
}

.f-21 {
    -webkit-box-flex: 21;
    -ms-flex: 21;
    flex: 21
}

@media screen and (min-width: 37.5em) {
    .md\:f-21.md\:f-21 {
        -webkit-box-flex:21;
        -ms-flex: 21;
        flex: 21
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-21.lg\:f-21 {
        -webkit-box-flex:21;
        -ms-flex: 21;
        flex: 21
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-21.xl\:f-21 {
        -webkit-box-flex:21;
        -ms-flex: 21;
        flex: 21
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-21.xx\:f-21 {
        -webkit-box-flex:21;
        -ms-flex: 21;
        flex: 21
    }
}

.fg-21 {
    -webkit-box-flex: 21;
    -ms-flex-positive: 21;
    flex-grow: 21
}

@media screen and (min-width: 37.5em) {
    .md\:fg-21.md\:fg-21 {
        -webkit-box-flex:21;
        -ms-flex-positive: 21;
        flex-grow: 21
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-21.lg\:fg-21 {
        -webkit-box-flex:21;
        -ms-flex-positive: 21;
        flex-grow: 21
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-21.xl\:fg-21 {
        -webkit-box-flex:21;
        -ms-flex-positive: 21;
        flex-grow: 21
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-21.xx\:fg-21 {
        -webkit-box-flex:21;
        -ms-flex-positive: 21;
        flex-grow: 21
    }
}

.g-21 {
    gap: 84px
}

@media screen and (min-width: 37.5em) {
    .md\:g-21.md\:g-21 {
        gap:84px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-21.lg\:g-21 {
        gap:84px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-21.xl\:g-21 {
        gap:84px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-21.xx\:g-21 {
        gap:84px
    }
}

.f-22 {
    -webkit-box-flex: 22;
    -ms-flex: 22;
    flex: 22
}

@media screen and (min-width: 37.5em) {
    .md\:f-22.md\:f-22 {
        -webkit-box-flex:22;
        -ms-flex: 22;
        flex: 22
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-22.lg\:f-22 {
        -webkit-box-flex:22;
        -ms-flex: 22;
        flex: 22
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-22.xl\:f-22 {
        -webkit-box-flex:22;
        -ms-flex: 22;
        flex: 22
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-22.xx\:f-22 {
        -webkit-box-flex:22;
        -ms-flex: 22;
        flex: 22
    }
}

.fg-22 {
    -webkit-box-flex: 22;
    -ms-flex-positive: 22;
    flex-grow: 22
}

@media screen and (min-width: 37.5em) {
    .md\:fg-22.md\:fg-22 {
        -webkit-box-flex:22;
        -ms-flex-positive: 22;
        flex-grow: 22
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-22.lg\:fg-22 {
        -webkit-box-flex:22;
        -ms-flex-positive: 22;
        flex-grow: 22
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-22.xl\:fg-22 {
        -webkit-box-flex:22;
        -ms-flex-positive: 22;
        flex-grow: 22
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-22.xx\:fg-22 {
        -webkit-box-flex:22;
        -ms-flex-positive: 22;
        flex-grow: 22
    }
}

.g-22 {
    gap: 88px
}

@media screen and (min-width: 37.5em) {
    .md\:g-22.md\:g-22 {
        gap:88px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-22.lg\:g-22 {
        gap:88px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-22.xl\:g-22 {
        gap:88px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-22.xx\:g-22 {
        gap:88px
    }
}

.f-23 {
    -webkit-box-flex: 23;
    -ms-flex: 23;
    flex: 23
}

@media screen and (min-width: 37.5em) {
    .md\:f-23.md\:f-23 {
        -webkit-box-flex:23;
        -ms-flex: 23;
        flex: 23
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:f-23.lg\:f-23 {
        -webkit-box-flex:23;
        -ms-flex: 23;
        flex: 23
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:f-23.xl\:f-23 {
        -webkit-box-flex:23;
        -ms-flex: 23;
        flex: 23
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:f-23.xx\:f-23 {
        -webkit-box-flex:23;
        -ms-flex: 23;
        flex: 23
    }
}

.fg-23 {
    -webkit-box-flex: 23;
    -ms-flex-positive: 23;
    flex-grow: 23
}

@media screen and (min-width: 37.5em) {
    .md\:fg-23.md\:fg-23 {
        -webkit-box-flex:23;
        -ms-flex-positive: 23;
        flex-grow: 23
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:fg-23.lg\:fg-23 {
        -webkit-box-flex:23;
        -ms-flex-positive: 23;
        flex-grow: 23
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:fg-23.xl\:fg-23 {
        -webkit-box-flex:23;
        -ms-flex-positive: 23;
        flex-grow: 23
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:fg-23.xx\:fg-23 {
        -webkit-box-flex:23;
        -ms-flex-positive: 23;
        flex-grow: 23
    }
}

.g-23 {
    gap: 92px
}

@media screen and (min-width: 37.5em) {
    .md\:g-23.md\:g-23 {
        gap:92px
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:g-23.lg\:g-23 {
        gap:92px
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:g-23.xl\:g-23 {
        gap:92px
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:g-23.xx\:g-23 {
        gap:92px
    }
}

.fb-a {
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

.fs-0 {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

@media screen and (min-width: 37.5em) {
    .float-left-medium {
        float:left
    }

    .float-right-medium {
        float: right
    }
}

@media screen and (min-width: 62.5em) {
    .float-left-xlarge {
        float:left
    }

    .float-right-xlarge {
        float: right
    }
}

.clear-both {
    clear: both
}

.float-none {
    float: none !important
}

.font-barlow {
    font-family: "Barlow"
}

.fw-light {
    font-weight: 300
}

.fw-regular {
    font-weight: 400
}

.fw-semibold {
    font-weight: 600
}

.fw-bold {
    font-weight: 700
}

.fw-extrabold {
    font-weight: 800
}

.lh-100 {
    line-height: 1
}

.lh-140 {
    line-height: 1.4
}

.line-height-h6 {
    line-height: 1.2
}

.no-margin {
    margin: 0
}

.no-margin-x {
    margin-left: 0;
    margin-right: 0
}

.no-margin-y {
    margin-top: 0;
    margin-bottom: 0
}

.m-1\/12 {
    margin: .062475rem
}

.m-1\/6 {
    margin: .12495rem
}

.m-4th {
    margin: .1875rem
}

.m-1\/4 {
    margin: .1875rem
}

.m-half {
    margin: .375rem
}

.m-1\/2 {
    margin: .375rem
}

.m-1 {
    margin: .75rem
}

.m-1-and-half {
    margin: 1.125rem
}

.m-1-1\/2 {
    margin: 1.125rem
}

.m-2 {
    margin: 1.5rem
}

.m-3 {
    margin: 2.25rem
}

.m-4 {
    margin: 3rem
}

.m-0 {
    margin: 0rem
}

.mt-1\/12 {
    margin-top: .062475rem
}

.mt-1\/6 {
    margin-top: .12495rem
}

.mt-4th {
    margin-top: .1875rem
}

.mt-1\/4 {
    margin-top: .1875rem
}

.mt-half {
    margin-top: .375rem
}

.mt-1\/2 {
    margin-top: .375rem
}

.mt-1 {
    margin-top: .75rem
}

.mt-1-and-half {
    margin-top: 1.125rem
}

.mt-1-1\/2 {
    margin-top: 1.125rem
}

.mt-2 {
    margin-top: 1.5rem
}

.mt-3 {
    margin-top: 2.25rem
}

.mt-4 {
    margin-top: 3rem
}

.mt-0 {
    margin-top: 0rem
}

.mb-1\/12 {
    margin-bottom: .062475rem
}

.mb-1\/6 {
    margin-bottom: .12495rem
}

.mb-4th {
    margin-bottom: .1875rem
}

.mb-1\/4 {
    margin-bottom: .1875rem
}

.mb-half {
    margin-bottom: .375rem
}

.mb-1\/2 {
    margin-bottom: .375rem
}

.mb-1 {
    margin-bottom: .75rem
}

.mb-1-and-half {
    margin-bottom: 1.125rem
}

.mb-1-1\/2 {
    margin-bottom: 1.125rem
}

.mb-2 {
    margin-bottom: 1.5rem
}

.mb-3 {
    margin-bottom: 2.25rem
}

.mb-4 {
    margin-bottom: 3rem
}

.mb-0 {
    margin-bottom: 0rem
}

.ml-1\/12 {
    margin-left: .062475rem
}

.ml-1\/6 {
    margin-left: .12495rem
}

.ml-4th {
    margin-left: .1875rem
}

.ml-1\/4 {
    margin-left: .1875rem
}

.ml-half {
    margin-left: .375rem
}

.ml-1\/2 {
    margin-left: .375rem
}

.ml-1 {
    margin-left: .75rem
}

.ml-1-and-half {
    margin-left: 1.125rem
}

.ml-1-1\/2 {
    margin-left: 1.125rem
}

.ml-2 {
    margin-left: 1.5rem
}

.ml-3 {
    margin-left: 2.25rem
}

.ml-4 {
    margin-left: 3rem
}

.ml-0 {
    margin-left: 0rem
}

.mr-1\/12 {
    margin-right: .062475rem
}

.mr-1\/6 {
    margin-right: .12495rem
}

.mr-4th {
    margin-right: .1875rem
}

.mr-1\/4 {
    margin-right: .1875rem
}

.mr-half {
    margin-right: .375rem
}

.mr-1\/2 {
    margin-right: .375rem
}

.mr-1 {
    margin-right: .75rem
}

.mr-1-and-half {
    margin-right: 1.125rem
}

.mr-1-1\/2 {
    margin-right: 1.125rem
}

.mr-2 {
    margin-right: 1.5rem
}

.mr-3 {
    margin-right: 2.25rem
}

.mr-4 {
    margin-right: 3rem
}

.mr-0 {
    margin-right: 0rem
}

.mx-1\/12 {
    margin-left: .062475rem;
    margin-right: .062475rem
}

.my-1\/12 {
    margin-top: .062475rem;
    margin-bottom: .062475rem
}

.mx-1\/6 {
    margin-left: .12495rem;
    margin-right: .12495rem
}

.my-1\/6 {
    margin-top: .12495rem;
    margin-bottom: .12495rem
}

.mx-4th {
    margin-left: .1875rem;
    margin-right: .1875rem
}

.my-4th {
    margin-top: .1875rem;
    margin-bottom: .1875rem
}

.mx-1\/4 {
    margin-left: .1875rem;
    margin-right: .1875rem
}

.my-1\/4 {
    margin-top: .1875rem;
    margin-bottom: .1875rem
}

.mx-half {
    margin-left: .375rem;
    margin-right: .375rem
}

.my-half {
    margin-top: .375rem;
    margin-bottom: .375rem
}

.mx-1\/2 {
    margin-left: .375rem;
    margin-right: .375rem
}

.my-1\/2 {
    margin-top: .375rem;
    margin-bottom: .375rem
}

.mx-1 {
    margin-left: .75rem;
    margin-right: .75rem
}

.my-1 {
    margin-top: .75rem;
    margin-bottom: .75rem
}

.mx-1-and-half {
    margin-left: 1.125rem;
    margin-right: 1.125rem
}

.my-1-and-half {
    margin-top: 1.125rem;
    margin-bottom: 1.125rem
}

.mx-1-1\/2 {
    margin-left: 1.125rem;
    margin-right: 1.125rem
}

.my-1-1\/2 {
    margin-top: 1.125rem;
    margin-bottom: 1.125rem
}

.mx-2 {
    margin-left: 1.5rem;
    margin-right: 1.5rem
}

.my-2 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}

.mx-3 {
    margin-left: 2.25rem;
    margin-right: 2.25rem
}

.my-3 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem
}

.mx-4 {
    margin-left: 3rem;
    margin-right: 3rem
}

.my-4 {
    margin-top: 3rem;
    margin-bottom: 3rem
}

.mx-0 {
    margin-left: 0rem;
    margin-right: 0rem
}

.my-0 {
    margin-top: 0rem;
    margin-bottom: 0rem
}

.no-margin-top {
    margin-top: 0
}

.no-margin-bottom {
    margin-bottom: 0
}

.no-margin-left {
    margin-left: 0
}

.no-margin-right {
    margin-right: 0
}

@media screen and (min-width: 37.5em) {
    .md\:no-margin {
        margin:0
    }

    .md\:no-margin-x {
        margin-left: 0;
        margin-right: 0
    }

    .md\:no-margin-y {
        margin-top: 0;
        margin-bottom: 0
    }

    .md\:m-1\/12 {
        margin: .062475rem
    }

    .md\:m-1\/6 {
        margin: .12495rem
    }

    .md\:m-4th {
        margin: .1875rem
    }

    .md\:m-1\/4 {
        margin: .1875rem
    }

    .md\:m-half {
        margin: .375rem
    }

    .md\:m-1\/2 {
        margin: .375rem
    }

    .md\:m-1 {
        margin: .75rem
    }

    .md\:m-1-and-half {
        margin: 1.125rem
    }

    .md\:m-1-1\/2 {
        margin: 1.125rem
    }

    .md\:m-2 {
        margin: 1.5rem
    }

    .md\:m-3 {
        margin: 2.25rem
    }

    .md\:m-4 {
        margin: 3rem
    }

    .md\:m-0 {
        margin: 0rem
    }

    .md\:mt-1\/12 {
        margin-top: .062475rem
    }

    .md\:mt-1\/6 {
        margin-top: .12495rem
    }

    .md\:mt-4th {
        margin-top: .1875rem
    }

    .md\:mt-1\/4 {
        margin-top: .1875rem
    }

    .md\:mt-half {
        margin-top: .375rem
    }

    .md\:mt-1\/2 {
        margin-top: .375rem
    }

    .md\:mt-1 {
        margin-top: .75rem
    }

    .md\:mt-1-and-half {
        margin-top: 1.125rem
    }

    .md\:mt-1-1\/2 {
        margin-top: 1.125rem
    }

    .md\:mt-2 {
        margin-top: 1.5rem
    }

    .md\:mt-3 {
        margin-top: 2.25rem
    }

    .md\:mt-4 {
        margin-top: 3rem
    }

    .md\:mt-0 {
        margin-top: 0rem
    }

    .md\:mb-1\/12 {
        margin-bottom: .062475rem
    }

    .md\:mb-1\/6 {
        margin-bottom: .12495rem
    }

    .md\:mb-4th {
        margin-bottom: .1875rem
    }

    .md\:mb-1\/4 {
        margin-bottom: .1875rem
    }

    .md\:mb-half {
        margin-bottom: .375rem
    }

    .md\:mb-1\/2 {
        margin-bottom: .375rem
    }

    .md\:mb-1 {
        margin-bottom: .75rem
    }

    .md\:mb-1-and-half {
        margin-bottom: 1.125rem
    }

    .md\:mb-1-1\/2 {
        margin-bottom: 1.125rem
    }

    .md\:mb-2 {
        margin-bottom: 1.5rem
    }

    .md\:mb-3 {
        margin-bottom: 2.25rem
    }

    .md\:mb-4 {
        margin-bottom: 3rem
    }

    .md\:mb-0 {
        margin-bottom: 0rem
    }

    .md\:ml-1\/12 {
        margin-left: .062475rem
    }

    .md\:ml-1\/6 {
        margin-left: .12495rem
    }

    .md\:ml-4th {
        margin-left: .1875rem
    }

    .md\:ml-1\/4 {
        margin-left: .1875rem
    }

    .md\:ml-half {
        margin-left: .375rem
    }

    .md\:ml-1\/2 {
        margin-left: .375rem
    }

    .md\:ml-1 {
        margin-left: .75rem
    }

    .md\:ml-1-and-half {
        margin-left: 1.125rem
    }

    .md\:ml-1-1\/2 {
        margin-left: 1.125rem
    }

    .md\:ml-2 {
        margin-left: 1.5rem
    }

    .md\:ml-3 {
        margin-left: 2.25rem
    }

    .md\:ml-4 {
        margin-left: 3rem
    }

    .md\:ml-0 {
        margin-left: 0rem
    }

    .md\:mr-1\/12 {
        margin-right: .062475rem
    }

    .md\:mr-1\/6 {
        margin-right: .12495rem
    }

    .md\:mr-4th {
        margin-right: .1875rem
    }

    .md\:mr-1\/4 {
        margin-right: .1875rem
    }

    .md\:mr-half {
        margin-right: .375rem
    }

    .md\:mr-1\/2 {
        margin-right: .375rem
    }

    .md\:mr-1 {
        margin-right: .75rem
    }

    .md\:mr-1-and-half {
        margin-right: 1.125rem
    }

    .md\:mr-1-1\/2 {
        margin-right: 1.125rem
    }

    .md\:mr-2 {
        margin-right: 1.5rem
    }

    .md\:mr-3 {
        margin-right: 2.25rem
    }

    .md\:mr-4 {
        margin-right: 3rem
    }

    .md\:mr-0 {
        margin-right: 0rem
    }

    .md\:mx-1\/12 {
        margin-left: .062475rem;
        margin-right: .062475rem
    }

    .md\:my-1\/12 {
        margin-top: .062475rem;
        margin-bottom: .062475rem
    }

    .md\:mx-1\/6 {
        margin-left: .12495rem;
        margin-right: .12495rem
    }

    .md\:my-1\/6 {
        margin-top: .12495rem;
        margin-bottom: .12495rem
    }

    .md\:mx-4th {
        margin-left: .1875rem;
        margin-right: .1875rem
    }

    .md\:my-4th {
        margin-top: .1875rem;
        margin-bottom: .1875rem
    }

    .md\:mx-1\/4 {
        margin-left: .1875rem;
        margin-right: .1875rem
    }

    .md\:my-1\/4 {
        margin-top: .1875rem;
        margin-bottom: .1875rem
    }

    .md\:mx-half {
        margin-left: .375rem;
        margin-right: .375rem
    }

    .md\:my-half {
        margin-top: .375rem;
        margin-bottom: .375rem
    }

    .md\:mx-1\/2 {
        margin-left: .375rem;
        margin-right: .375rem
    }

    .md\:my-1\/2 {
        margin-top: .375rem;
        margin-bottom: .375rem
    }

    .md\:mx-1 {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .md\:my-1 {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .md\:mx-1-and-half {
        margin-left: 1.125rem;
        margin-right: 1.125rem
    }

    .md\:my-1-and-half {
        margin-top: 1.125rem;
        margin-bottom: 1.125rem
    }

    .md\:mx-1-1\/2 {
        margin-left: 1.125rem;
        margin-right: 1.125rem
    }

    .md\:my-1-1\/2 {
        margin-top: 1.125rem;
        margin-bottom: 1.125rem
    }

    .md\:mx-2 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .md\:my-2 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .md\:mx-3 {
        margin-left: 2.25rem;
        margin-right: 2.25rem
    }

    .md\:my-3 {
        margin-top: 2.25rem;
        margin-bottom: 2.25rem
    }

    .md\:mx-4 {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .md\:my-4 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .md\:mx-0 {
        margin-left: 0rem;
        margin-right: 0rem
    }

    .md\:my-0 {
        margin-top: 0rem;
        margin-bottom: 0rem
    }

    .md\:no-margin-top {
        margin-top: 0
    }

    .md\:no-margin-bottom {
        margin-bottom: 0
    }

    .md\:no-margin-left {
        margin-left: 0
    }

    .md\:no-margin-right {
        margin-right: 0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:no-margin {
        margin:0
    }

    .lg\:no-margin-x {
        margin-left: 0;
        margin-right: 0
    }

    .lg\:no-margin-y {
        margin-top: 0;
        margin-bottom: 0
    }

    .lg\:m-1\/12 {
        margin: .062475rem
    }

    .lg\:m-1\/6 {
        margin: .12495rem
    }

    .lg\:m-4th {
        margin: .1875rem
    }

    .lg\:m-1\/4 {
        margin: .1875rem
    }

    .lg\:m-half {
        margin: .375rem
    }

    .lg\:m-1\/2 {
        margin: .375rem
    }

    .lg\:m-1 {
        margin: .75rem
    }

    .lg\:m-1-and-half {
        margin: 1.125rem
    }

    .lg\:m-1-1\/2 {
        margin: 1.125rem
    }

    .lg\:m-2 {
        margin: 1.5rem
    }

    .lg\:m-3 {
        margin: 2.25rem
    }

    .lg\:m-4 {
        margin: 3rem
    }

    .lg\:m-0 {
        margin: 0rem
    }

    .lg\:mt-1\/12 {
        margin-top: .062475rem
    }

    .lg\:mt-1\/6 {
        margin-top: .12495rem
    }

    .lg\:mt-4th {
        margin-top: .1875rem
    }

    .lg\:mt-1\/4 {
        margin-top: .1875rem
    }

    .lg\:mt-half {
        margin-top: .375rem
    }

    .lg\:mt-1\/2 {
        margin-top: .375rem
    }

    .lg\:mt-1 {
        margin-top: .75rem
    }

    .lg\:mt-1-and-half {
        margin-top: 1.125rem
    }

    .lg\:mt-1-1\/2 {
        margin-top: 1.125rem
    }

    .lg\:mt-2 {
        margin-top: 1.5rem
    }

    .lg\:mt-3 {
        margin-top: 2.25rem
    }

    .lg\:mt-4 {
        margin-top: 3rem
    }

    .lg\:mt-0 {
        margin-top: 0rem
    }

    .lg\:mb-1\/12 {
        margin-bottom: .062475rem
    }

    .lg\:mb-1\/6 {
        margin-bottom: .12495rem
    }

    .lg\:mb-4th {
        margin-bottom: .1875rem
    }

    .lg\:mb-1\/4 {
        margin-bottom: .1875rem
    }

    .lg\:mb-half {
        margin-bottom: .375rem
    }

    .lg\:mb-1\/2 {
        margin-bottom: .375rem
    }

    .lg\:mb-1 {
        margin-bottom: .75rem
    }

    .lg\:mb-1-and-half {
        margin-bottom: 1.125rem
    }

    .lg\:mb-1-1\/2 {
        margin-bottom: 1.125rem
    }

    .lg\:mb-2 {
        margin-bottom: 1.5rem
    }

    .lg\:mb-3 {
        margin-bottom: 2.25rem
    }

    .lg\:mb-4 {
        margin-bottom: 3rem
    }

    .lg\:mb-0 {
        margin-bottom: 0rem
    }

    .lg\:ml-1\/12 {
        margin-left: .062475rem
    }

    .lg\:ml-1\/6 {
        margin-left: .12495rem
    }

    .lg\:ml-4th {
        margin-left: .1875rem
    }

    .lg\:ml-1\/4 {
        margin-left: .1875rem
    }

    .lg\:ml-half {
        margin-left: .375rem
    }

    .lg\:ml-1\/2 {
        margin-left: .375rem
    }

    .lg\:ml-1 {
        margin-left: .75rem
    }

    .lg\:ml-1-and-half {
        margin-left: 1.125rem
    }

    .lg\:ml-1-1\/2 {
        margin-left: 1.125rem
    }

    .lg\:ml-2 {
        margin-left: 1.5rem
    }

    .lg\:ml-3 {
        margin-left: 2.25rem
    }

    .lg\:ml-4 {
        margin-left: 3rem
    }

    .lg\:ml-0 {
        margin-left: 0rem
    }

    .lg\:mr-1\/12 {
        margin-right: .062475rem
    }

    .lg\:mr-1\/6 {
        margin-right: .12495rem
    }

    .lg\:mr-4th {
        margin-right: .1875rem
    }

    .lg\:mr-1\/4 {
        margin-right: .1875rem
    }

    .lg\:mr-half {
        margin-right: .375rem
    }

    .lg\:mr-1\/2 {
        margin-right: .375rem
    }

    .lg\:mr-1 {
        margin-right: .75rem
    }

    .lg\:mr-1-and-half {
        margin-right: 1.125rem
    }

    .lg\:mr-1-1\/2 {
        margin-right: 1.125rem
    }

    .lg\:mr-2 {
        margin-right: 1.5rem
    }

    .lg\:mr-3 {
        margin-right: 2.25rem
    }

    .lg\:mr-4 {
        margin-right: 3rem
    }

    .lg\:mr-0 {
        margin-right: 0rem
    }

    .lg\:mx-1\/12 {
        margin-left: .062475rem;
        margin-right: .062475rem
    }

    .lg\:my-1\/12 {
        margin-top: .062475rem;
        margin-bottom: .062475rem
    }

    .lg\:mx-1\/6 {
        margin-left: .12495rem;
        margin-right: .12495rem
    }

    .lg\:my-1\/6 {
        margin-top: .12495rem;
        margin-bottom: .12495rem
    }

    .lg\:mx-4th {
        margin-left: .1875rem;
        margin-right: .1875rem
    }

    .lg\:my-4th {
        margin-top: .1875rem;
        margin-bottom: .1875rem
    }

    .lg\:mx-1\/4 {
        margin-left: .1875rem;
        margin-right: .1875rem
    }

    .lg\:my-1\/4 {
        margin-top: .1875rem;
        margin-bottom: .1875rem
    }

    .lg\:mx-half {
        margin-left: .375rem;
        margin-right: .375rem
    }

    .lg\:my-half {
        margin-top: .375rem;
        margin-bottom: .375rem
    }

    .lg\:mx-1\/2 {
        margin-left: .375rem;
        margin-right: .375rem
    }

    .lg\:my-1\/2 {
        margin-top: .375rem;
        margin-bottom: .375rem
    }

    .lg\:mx-1 {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .lg\:my-1 {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .lg\:mx-1-and-half {
        margin-left: 1.125rem;
        margin-right: 1.125rem
    }

    .lg\:my-1-and-half {
        margin-top: 1.125rem;
        margin-bottom: 1.125rem
    }

    .lg\:mx-1-1\/2 {
        margin-left: 1.125rem;
        margin-right: 1.125rem
    }

    .lg\:my-1-1\/2 {
        margin-top: 1.125rem;
        margin-bottom: 1.125rem
    }

    .lg\:mx-2 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .lg\:my-2 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .lg\:mx-3 {
        margin-left: 2.25rem;
        margin-right: 2.25rem
    }

    .lg\:my-3 {
        margin-top: 2.25rem;
        margin-bottom: 2.25rem
    }

    .lg\:mx-4 {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .lg\:my-4 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .lg\:mx-0 {
        margin-left: 0rem;
        margin-right: 0rem
    }

    .lg\:my-0 {
        margin-top: 0rem;
        margin-bottom: 0rem
    }

    .lg\:no-margin-top {
        margin-top: 0
    }

    .lg\:no-margin-bottom {
        margin-bottom: 0
    }

    .lg\:no-margin-left {
        margin-left: 0
    }

    .lg\:no-margin-right {
        margin-right: 0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:no-margin {
        margin:0
    }

    .xl\:no-margin-x {
        margin-left: 0;
        margin-right: 0
    }

    .xl\:no-margin-y {
        margin-top: 0;
        margin-bottom: 0
    }

    .xl\:m-1\/12 {
        margin: .062475rem
    }

    .xl\:m-1\/6 {
        margin: .12495rem
    }

    .xl\:m-4th {
        margin: .1875rem
    }

    .xl\:m-1\/4 {
        margin: .1875rem
    }

    .xl\:m-half {
        margin: .375rem
    }

    .xl\:m-1\/2 {
        margin: .375rem
    }

    .xl\:m-1 {
        margin: .75rem
    }

    .xl\:m-1-and-half {
        margin: 1.125rem
    }

    .xl\:m-1-1\/2 {
        margin: 1.125rem
    }

    .xl\:m-2 {
        margin: 1.5rem
    }

    .xl\:m-3 {
        margin: 2.25rem
    }

    .xl\:m-4 {
        margin: 3rem
    }

    .xl\:m-0 {
        margin: 0rem
    }

    .xl\:mt-1\/12 {
        margin-top: .062475rem
    }

    .xl\:mt-1\/6 {
        margin-top: .12495rem
    }

    .xl\:mt-4th {
        margin-top: .1875rem
    }

    .xl\:mt-1\/4 {
        margin-top: .1875rem
    }

    .xl\:mt-half {
        margin-top: .375rem
    }

    .xl\:mt-1\/2 {
        margin-top: .375rem
    }

    .xl\:mt-1 {
        margin-top: .75rem
    }

    .xl\:mt-1-and-half {
        margin-top: 1.125rem
    }

    .xl\:mt-1-1\/2 {
        margin-top: 1.125rem
    }

    .xl\:mt-2 {
        margin-top: 1.5rem
    }

    .xl\:mt-3 {
        margin-top: 2.25rem
    }

    .xl\:mt-4 {
        margin-top: 3rem
    }

    .xl\:mt-0 {
        margin-top: 0rem
    }

    .xl\:mb-1\/12 {
        margin-bottom: .062475rem
    }

    .xl\:mb-1\/6 {
        margin-bottom: .12495rem
    }

    .xl\:mb-4th {
        margin-bottom: .1875rem
    }

    .xl\:mb-1\/4 {
        margin-bottom: .1875rem
    }

    .xl\:mb-half {
        margin-bottom: .375rem
    }

    .xl\:mb-1\/2 {
        margin-bottom: .375rem
    }

    .xl\:mb-1 {
        margin-bottom: .75rem
    }

    .xl\:mb-1-and-half {
        margin-bottom: 1.125rem
    }

    .xl\:mb-1-1\/2 {
        margin-bottom: 1.125rem
    }

    .xl\:mb-2 {
        margin-bottom: 1.5rem
    }

    .xl\:mb-3 {
        margin-bottom: 2.25rem
    }

    .xl\:mb-4 {
        margin-bottom: 3rem
    }

    .xl\:mb-0 {
        margin-bottom: 0rem
    }

    .xl\:ml-1\/12 {
        margin-left: .062475rem
    }

    .xl\:ml-1\/6 {
        margin-left: .12495rem
    }

    .xl\:ml-4th {
        margin-left: .1875rem
    }

    .xl\:ml-1\/4 {
        margin-left: .1875rem
    }

    .xl\:ml-half {
        margin-left: .375rem
    }

    .xl\:ml-1\/2 {
        margin-left: .375rem
    }

    .xl\:ml-1 {
        margin-left: .75rem
    }

    .xl\:ml-1-and-half {
        margin-left: 1.125rem
    }

    .xl\:ml-1-1\/2 {
        margin-left: 1.125rem
    }

    .xl\:ml-2 {
        margin-left: 1.5rem
    }

    .xl\:ml-3 {
        margin-left: 2.25rem
    }

    .xl\:ml-4 {
        margin-left: 3rem
    }

    .xl\:ml-0 {
        margin-left: 0rem
    }

    .xl\:mr-1\/12 {
        margin-right: .062475rem
    }

    .xl\:mr-1\/6 {
        margin-right: .12495rem
    }

    .xl\:mr-4th {
        margin-right: .1875rem
    }

    .xl\:mr-1\/4 {
        margin-right: .1875rem
    }

    .xl\:mr-half {
        margin-right: .375rem
    }

    .xl\:mr-1\/2 {
        margin-right: .375rem
    }

    .xl\:mr-1 {
        margin-right: .75rem
    }

    .xl\:mr-1-and-half {
        margin-right: 1.125rem
    }

    .xl\:mr-1-1\/2 {
        margin-right: 1.125rem
    }

    .xl\:mr-2 {
        margin-right: 1.5rem
    }

    .xl\:mr-3 {
        margin-right: 2.25rem
    }

    .xl\:mr-4 {
        margin-right: 3rem
    }

    .xl\:mr-0 {
        margin-right: 0rem
    }

    .xl\:mx-1\/12 {
        margin-left: .062475rem;
        margin-right: .062475rem
    }

    .xl\:my-1\/12 {
        margin-top: .062475rem;
        margin-bottom: .062475rem
    }

    .xl\:mx-1\/6 {
        margin-left: .12495rem;
        margin-right: .12495rem
    }

    .xl\:my-1\/6 {
        margin-top: .12495rem;
        margin-bottom: .12495rem
    }

    .xl\:mx-4th {
        margin-left: .1875rem;
        margin-right: .1875rem
    }

    .xl\:my-4th {
        margin-top: .1875rem;
        margin-bottom: .1875rem
    }

    .xl\:mx-1\/4 {
        margin-left: .1875rem;
        margin-right: .1875rem
    }

    .xl\:my-1\/4 {
        margin-top: .1875rem;
        margin-bottom: .1875rem
    }

    .xl\:mx-half {
        margin-left: .375rem;
        margin-right: .375rem
    }

    .xl\:my-half {
        margin-top: .375rem;
        margin-bottom: .375rem
    }

    .xl\:mx-1\/2 {
        margin-left: .375rem;
        margin-right: .375rem
    }

    .xl\:my-1\/2 {
        margin-top: .375rem;
        margin-bottom: .375rem
    }

    .xl\:mx-1 {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .xl\:my-1 {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .xl\:mx-1-and-half {
        margin-left: 1.125rem;
        margin-right: 1.125rem
    }

    .xl\:my-1-and-half {
        margin-top: 1.125rem;
        margin-bottom: 1.125rem
    }

    .xl\:mx-1-1\/2 {
        margin-left: 1.125rem;
        margin-right: 1.125rem
    }

    .xl\:my-1-1\/2 {
        margin-top: 1.125rem;
        margin-bottom: 1.125rem
    }

    .xl\:mx-2 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .xl\:my-2 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .xl\:mx-3 {
        margin-left: 2.25rem;
        margin-right: 2.25rem
    }

    .xl\:my-3 {
        margin-top: 2.25rem;
        margin-bottom: 2.25rem
    }

    .xl\:mx-4 {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .xl\:my-4 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .xl\:mx-0 {
        margin-left: 0rem;
        margin-right: 0rem
    }

    .xl\:my-0 {
        margin-top: 0rem;
        margin-bottom: 0rem
    }

    .xl\:no-margin-top {
        margin-top: 0
    }

    .xl\:no-margin-bottom {
        margin-bottom: 0
    }

    .xl\:no-margin-left {
        margin-left: 0
    }

    .xl\:no-margin-right {
        margin-right: 0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:no-margin {
        margin:0
    }

    .xx\:no-margin-x {
        margin-left: 0;
        margin-right: 0
    }

    .xx\:no-margin-y {
        margin-top: 0;
        margin-bottom: 0
    }

    .xx\:m-1\/12 {
        margin: .062475rem
    }

    .xx\:m-1\/6 {
        margin: .12495rem
    }

    .xx\:m-4th {
        margin: .1875rem
    }

    .xx\:m-1\/4 {
        margin: .1875rem
    }

    .xx\:m-half {
        margin: .375rem
    }

    .xx\:m-1\/2 {
        margin: .375rem
    }

    .xx\:m-1 {
        margin: .75rem
    }

    .xx\:m-1-and-half {
        margin: 1.125rem
    }

    .xx\:m-1-1\/2 {
        margin: 1.125rem
    }

    .xx\:m-2 {
        margin: 1.5rem
    }

    .xx\:m-3 {
        margin: 2.25rem
    }

    .xx\:m-4 {
        margin: 3rem
    }

    .xx\:m-0 {
        margin: 0rem
    }

    .xx\:mt-1\/12 {
        margin-top: .062475rem
    }

    .xx\:mt-1\/6 {
        margin-top: .12495rem
    }

    .xx\:mt-4th {
        margin-top: .1875rem
    }

    .xx\:mt-1\/4 {
        margin-top: .1875rem
    }

    .xx\:mt-half {
        margin-top: .375rem
    }

    .xx\:mt-1\/2 {
        margin-top: .375rem
    }

    .xx\:mt-1 {
        margin-top: .75rem
    }

    .xx\:mt-1-and-half {
        margin-top: 1.125rem
    }

    .xx\:mt-1-1\/2 {
        margin-top: 1.125rem
    }

    .xx\:mt-2 {
        margin-top: 1.5rem
    }

    .xx\:mt-3 {
        margin-top: 2.25rem
    }

    .xx\:mt-4 {
        margin-top: 3rem
    }

    .xx\:mt-0 {
        margin-top: 0rem
    }

    .xx\:mb-1\/12 {
        margin-bottom: .062475rem
    }

    .xx\:mb-1\/6 {
        margin-bottom: .12495rem
    }

    .xx\:mb-4th {
        margin-bottom: .1875rem
    }

    .xx\:mb-1\/4 {
        margin-bottom: .1875rem
    }

    .xx\:mb-half {
        margin-bottom: .375rem
    }

    .xx\:mb-1\/2 {
        margin-bottom: .375rem
    }

    .xx\:mb-1 {
        margin-bottom: .75rem
    }

    .xx\:mb-1-and-half {
        margin-bottom: 1.125rem
    }

    .xx\:mb-1-1\/2 {
        margin-bottom: 1.125rem
    }

    .xx\:mb-2 {
        margin-bottom: 1.5rem
    }

    .xx\:mb-3 {
        margin-bottom: 2.25rem
    }

    .xx\:mb-4 {
        margin-bottom: 3rem
    }

    .xx\:mb-0 {
        margin-bottom: 0rem
    }

    .xx\:ml-1\/12 {
        margin-left: .062475rem
    }

    .xx\:ml-1\/6 {
        margin-left: .12495rem
    }

    .xx\:ml-4th {
        margin-left: .1875rem
    }

    .xx\:ml-1\/4 {
        margin-left: .1875rem
    }

    .xx\:ml-half {
        margin-left: .375rem
    }

    .xx\:ml-1\/2 {
        margin-left: .375rem
    }

    .xx\:ml-1 {
        margin-left: .75rem
    }

    .xx\:ml-1-and-half {
        margin-left: 1.125rem
    }

    .xx\:ml-1-1\/2 {
        margin-left: 1.125rem
    }

    .xx\:ml-2 {
        margin-left: 1.5rem
    }

    .xx\:ml-3 {
        margin-left: 2.25rem
    }

    .xx\:ml-4 {
        margin-left: 3rem
    }

    .xx\:ml-0 {
        margin-left: 0rem
    }

    .xx\:mr-1\/12 {
        margin-right: .062475rem
    }

    .xx\:mr-1\/6 {
        margin-right: .12495rem
    }

    .xx\:mr-4th {
        margin-right: .1875rem
    }

    .xx\:mr-1\/4 {
        margin-right: .1875rem
    }

    .xx\:mr-half {
        margin-right: .375rem
    }

    .xx\:mr-1\/2 {
        margin-right: .375rem
    }

    .xx\:mr-1 {
        margin-right: .75rem
    }

    .xx\:mr-1-and-half {
        margin-right: 1.125rem
    }

    .xx\:mr-1-1\/2 {
        margin-right: 1.125rem
    }

    .xx\:mr-2 {
        margin-right: 1.5rem
    }

    .xx\:mr-3 {
        margin-right: 2.25rem
    }

    .xx\:mr-4 {
        margin-right: 3rem
    }

    .xx\:mr-0 {
        margin-right: 0rem
    }

    .xx\:mx-1\/12 {
        margin-left: .062475rem;
        margin-right: .062475rem
    }

    .xx\:my-1\/12 {
        margin-top: .062475rem;
        margin-bottom: .062475rem
    }

    .xx\:mx-1\/6 {
        margin-left: .12495rem;
        margin-right: .12495rem
    }

    .xx\:my-1\/6 {
        margin-top: .12495rem;
        margin-bottom: .12495rem
    }

    .xx\:mx-4th {
        margin-left: .1875rem;
        margin-right: .1875rem
    }

    .xx\:my-4th {
        margin-top: .1875rem;
        margin-bottom: .1875rem
    }

    .xx\:mx-1\/4 {
        margin-left: .1875rem;
        margin-right: .1875rem
    }

    .xx\:my-1\/4 {
        margin-top: .1875rem;
        margin-bottom: .1875rem
    }

    .xx\:mx-half {
        margin-left: .375rem;
        margin-right: .375rem
    }

    .xx\:my-half {
        margin-top: .375rem;
        margin-bottom: .375rem
    }

    .xx\:mx-1\/2 {
        margin-left: .375rem;
        margin-right: .375rem
    }

    .xx\:my-1\/2 {
        margin-top: .375rem;
        margin-bottom: .375rem
    }

    .xx\:mx-1 {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .xx\:my-1 {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .xx\:mx-1-and-half {
        margin-left: 1.125rem;
        margin-right: 1.125rem
    }

    .xx\:my-1-and-half {
        margin-top: 1.125rem;
        margin-bottom: 1.125rem
    }

    .xx\:mx-1-1\/2 {
        margin-left: 1.125rem;
        margin-right: 1.125rem
    }

    .xx\:my-1-1\/2 {
        margin-top: 1.125rem;
        margin-bottom: 1.125rem
    }

    .xx\:mx-2 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .xx\:my-2 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .xx\:mx-3 {
        margin-left: 2.25rem;
        margin-right: 2.25rem
    }

    .xx\:my-3 {
        margin-top: 2.25rem;
        margin-bottom: 2.25rem
    }

    .xx\:mx-4 {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .xx\:my-4 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .xx\:mx-0 {
        margin-left: 0rem;
        margin-right: 0rem
    }

    .xx\:my-0 {
        margin-top: 0rem;
        margin-bottom: 0rem
    }

    .xx\:no-margin-top {
        margin-top: 0
    }

    .xx\:no-margin-bottom {
        margin-bottom: 0
    }

    .xx\:no-margin-left {
        margin-left: 0
    }

    .xx\:no-margin-right {
        margin-right: 0
    }
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.ml-auto {
    margin-left: auto
}

.mt-auto {
    margin-top: auto
}

@media screen and (max-width: 62.4375em) {
    .m-0-large-down {
        margin:0
    }
}

@media screen and (max-width: 37.4375em) {
    .m-0-small-only {
        margin:0
    }
}

@media screen and (min-width: 46.875em) {
    .m-0-large-up {
        margin:0
    }
}

@media screen and (min-width: 62.5em) {
    .m-0-xlarge-up {
        margin:0
    }
}

@media screen and (max-width: 37.4375em) {
    .my-1-small-only {
        margin-bottom:.75rem;
        margin-top: .75rem
    }

    .no-margin-top-small-only {
        margin-top: 0
    }

    .mx-1-small-only {
        margin-left: .75rem;
        margin-right: .75rem
    }
}

@media screen and (min-width: 37.5em) {
    .mr-1-medium-up {
        margin-right:.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .mr-1-xlarge-up {
        margin-right:.75rem
    }
}

@media screen and (max-width: 37.4375em) {
    .mt-half-small-only {
        margin-top:.375rem
    }
}

.mb-half {
    margin-bottom: .375rem
}

@media screen and (max-width: 37.4375em) {
    .mb-half-small-only {
        margin-bottom:.375rem
    }

    .mb-1-small-only {
        margin-bottom: .75rem
    }
}

@media screen and (min-width: 37.5em) {
    .mb-1-medium-up {
        margin-bottom:.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .mb-1-xlarge-up {
        margin-bottom:.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .mb-2-large-up {
        margin-bottom:1.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .mb-2-xlarge-up {
        margin-bottom:1.5rem
    }
}

@media screen and (min-width: 37.5em) {
    .mb-4-medium-up {
        margin-bottom:3rem
    }
}

@media screen and (min-width: 62.5em) {
    .ml-1--xlarge-up {
        margin-left:.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .ml-2-large-up {
        margin-left:1.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .ml-4-xlarge-up {
        margin-left:3rem
    }
}

@media screen and (max-width: 62.4375em) {
    .mt-4-large-down {
        margin-top:3rem
    }
}

.mt-4th-negative {
    margin-top: -0.1875rem
}

@media screen and (max-width: 37.4375em) {
    .mt-1-small-only {
        margin-top:.75rem
    }
}

.mt-1-negative {
    margin-top: -0.75rem
}

.mt-half-negative {
    margin-top: -0.375rem
}

@media screen and (min-width: 62.5em) {
    .mt-0-xlarge {
        margin-top:0
    }
}

@media screen and (min-width: 79.375em) {
    .mt-0-xxlarge {
        margin-top:0
    }
}

.ml-50 {
    margin-left: 50%
}

.m-header {
    margin-bottom: 1rem
}

.mx-1-negative {
    margin-left: -0.75rem;
    margin-right: -0.75rem
}

.order-1,.o-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.order-2,.o-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.order-3,.o-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.order-4,.o-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
}

.order-5,.o-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
}

.order-6,.o-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
}

.order-7,.o-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
}

.order-8,.o-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
}

.order-9,.o-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
}

.order-1--small,.o-1--small {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

@media screen and (min-width: 37.5em) {
    .order-1--medium,.o-1--medium {
        -webkit-box-ordinal-group:2;
        -ms-flex-order: 1;
        order: 1
    }
}

@media screen and (min-width: 46.875em) {
    .order-1--large,.o-1--large {
        -webkit-box-ordinal-group:2;
        -ms-flex-order: 1;
        order: 1
    }
}

@media screen and (min-width: 62.5em) {
    .order-1--xlarge,.o-1--xlarge {
        -webkit-box-ordinal-group:2;
        -ms-flex-order: 1;
        order: 1
    }
}

@media screen and (min-width: 79.375em) {
    .order-1--xxlarge,.o-1--xxlarge {
        -webkit-box-ordinal-group:2;
        -ms-flex-order: 1;
        order: 1
    }
}

.order-2--small,.o-2--small {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

@media screen and (min-width: 37.5em) {
    .order-2--medium,.o-2--medium {
        -webkit-box-ordinal-group:3;
        -ms-flex-order: 2;
        order: 2
    }
}

@media screen and (min-width: 46.875em) {
    .order-2--large,.o-2--large {
        -webkit-box-ordinal-group:3;
        -ms-flex-order: 2;
        order: 2
    }
}

@media screen and (min-width: 62.5em) {
    .order-2--xlarge,.o-2--xlarge {
        -webkit-box-ordinal-group:3;
        -ms-flex-order: 2;
        order: 2
    }
}

@media screen and (min-width: 79.375em) {
    .order-2--xxlarge,.o-2--xxlarge {
        -webkit-box-ordinal-group:3;
        -ms-flex-order: 2;
        order: 2
    }
}

.order-3--small,.o-3--small {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

@media screen and (min-width: 37.5em) {
    .order-3--medium,.o-3--medium {
        -webkit-box-ordinal-group:4;
        -ms-flex-order: 3;
        order: 3
    }
}

@media screen and (min-width: 46.875em) {
    .order-3--large,.o-3--large {
        -webkit-box-ordinal-group:4;
        -ms-flex-order: 3;
        order: 3
    }
}

@media screen and (min-width: 62.5em) {
    .order-3--xlarge,.o-3--xlarge {
        -webkit-box-ordinal-group:4;
        -ms-flex-order: 3;
        order: 3
    }
}

@media screen and (min-width: 79.375em) {
    .order-3--xxlarge,.o-3--xxlarge {
        -webkit-box-ordinal-group:4;
        -ms-flex-order: 3;
        order: 3
    }
}

.order-4--small,.o-4--small {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
}

@media screen and (min-width: 37.5em) {
    .order-4--medium,.o-4--medium {
        -webkit-box-ordinal-group:5;
        -ms-flex-order: 4;
        order: 4
    }
}

@media screen and (min-width: 46.875em) {
    .order-4--large,.o-4--large {
        -webkit-box-ordinal-group:5;
        -ms-flex-order: 4;
        order: 4
    }
}

@media screen and (min-width: 62.5em) {
    .order-4--xlarge,.o-4--xlarge {
        -webkit-box-ordinal-group:5;
        -ms-flex-order: 4;
        order: 4
    }
}

@media screen and (min-width: 79.375em) {
    .order-4--xxlarge,.o-4--xxlarge {
        -webkit-box-ordinal-group:5;
        -ms-flex-order: 4;
        order: 4
    }
}

.order-5--small,.o-5--small {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
}

@media screen and (min-width: 37.5em) {
    .order-5--medium,.o-5--medium {
        -webkit-box-ordinal-group:6;
        -ms-flex-order: 5;
        order: 5
    }
}

@media screen and (min-width: 46.875em) {
    .order-5--large,.o-5--large {
        -webkit-box-ordinal-group:6;
        -ms-flex-order: 5;
        order: 5
    }
}

@media screen and (min-width: 62.5em) {
    .order-5--xlarge,.o-5--xlarge {
        -webkit-box-ordinal-group:6;
        -ms-flex-order: 5;
        order: 5
    }
}

@media screen and (min-width: 79.375em) {
    .order-5--xxlarge,.o-5--xxlarge {
        -webkit-box-ordinal-group:6;
        -ms-flex-order: 5;
        order: 5
    }
}

.order-6--small,.o-6--small {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
}

@media screen and (min-width: 37.5em) {
    .order-6--medium,.o-6--medium {
        -webkit-box-ordinal-group:7;
        -ms-flex-order: 6;
        order: 6
    }
}

@media screen and (min-width: 46.875em) {
    .order-6--large,.o-6--large {
        -webkit-box-ordinal-group:7;
        -ms-flex-order: 6;
        order: 6
    }
}

@media screen and (min-width: 62.5em) {
    .order-6--xlarge,.o-6--xlarge {
        -webkit-box-ordinal-group:7;
        -ms-flex-order: 6;
        order: 6
    }
}

@media screen and (min-width: 79.375em) {
    .order-6--xxlarge,.o-6--xxlarge {
        -webkit-box-ordinal-group:7;
        -ms-flex-order: 6;
        order: 6
    }
}

.order-7--small,.o-7--small {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
}

@media screen and (min-width: 37.5em) {
    .order-7--medium,.o-7--medium {
        -webkit-box-ordinal-group:8;
        -ms-flex-order: 7;
        order: 7
    }
}

@media screen and (min-width: 46.875em) {
    .order-7--large,.o-7--large {
        -webkit-box-ordinal-group:8;
        -ms-flex-order: 7;
        order: 7
    }
}

@media screen and (min-width: 62.5em) {
    .order-7--xlarge,.o-7--xlarge {
        -webkit-box-ordinal-group:8;
        -ms-flex-order: 7;
        order: 7
    }
}

@media screen and (min-width: 79.375em) {
    .order-7--xxlarge,.o-7--xxlarge {
        -webkit-box-ordinal-group:8;
        -ms-flex-order: 7;
        order: 7
    }
}

.order-8--small,.o-8--small {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
}

@media screen and (min-width: 37.5em) {
    .order-8--medium,.o-8--medium {
        -webkit-box-ordinal-group:9;
        -ms-flex-order: 8;
        order: 8
    }
}

@media screen and (min-width: 46.875em) {
    .order-8--large,.o-8--large {
        -webkit-box-ordinal-group:9;
        -ms-flex-order: 8;
        order: 8
    }
}

@media screen and (min-width: 62.5em) {
    .order-8--xlarge,.o-8--xlarge {
        -webkit-box-ordinal-group:9;
        -ms-flex-order: 8;
        order: 8
    }
}

@media screen and (min-width: 79.375em) {
    .order-8--xxlarge,.o-8--xxlarge {
        -webkit-box-ordinal-group:9;
        -ms-flex-order: 8;
        order: 8
    }
}

.order-9--small,.o-9--small {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
}

@media screen and (min-width: 37.5em) {
    .order-9--medium,.o-9--medium {
        -webkit-box-ordinal-group:10;
        -ms-flex-order: 9;
        order: 9
    }
}

@media screen and (min-width: 46.875em) {
    .order-9--large,.o-9--large {
        -webkit-box-ordinal-group:10;
        -ms-flex-order: 9;
        order: 9
    }
}

@media screen and (min-width: 62.5em) {
    .order-9--xlarge,.o-9--xlarge {
        -webkit-box-ordinal-group:10;
        -ms-flex-order: 9;
        order: 9
    }
}

@media screen and (min-width: 79.375em) {
    .order-9--xxlarge,.o-9--xxlarge {
        -webkit-box-ordinal-group:10;
        -ms-flex-order: 9;
        order: 9
    }
}

.overflow-hidden {
    overflow: hidden
}

.overflow-hidden-fade-right {
    position: relative
}

.overflow-hidden-fade-right::after {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(90%, white));
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0), white 90%);
    bottom: 0;
    content: "";
    height: 100%;
    pointer-events: none;
    position: absolute;
    right: 0;
    width: 2em;
    z-index: 20
}

.overflow-visible {
    overflow: visible
}

.overflow-scrollbar {
    overflow-y: scroll
}

.overflow-scrollbar-auto {
    overflow-y: auto
}

.overflow-y-hidden {
    overflow-y: hidden
}

.overflow-x-auto {
    overflow-x: auto
}

.overflow-x-scroll {
    overflow-x: scroll
}

@media screen and (max-width: 37.4375em) {
    .overflow-x-scroll-to-edge {
        margin-left:-0.75rem;
        margin-right: -0.75rem
    }
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .overflow-x-scroll-to-edge {
        margin-left:-1.5rem;
        margin-right: -1.5rem
    }
}

.no-padding {
    padding: 0
}

.no-padding-x {
    padding-left: 0;
    padding-right: 0
}

.no-padding-y {
    padding-top: 0;
    padding-bottom: 0
}

.p-1\/12 {
    padding: .12495rem
}

.p-1\/6 {
    padding: .2499rem
}

.p-4th {
    padding: .375rem
}

.p-1\/4 {
    padding: .375rem
}

.p-half {
    padding: .75rem
}

.p-1\/2 {
    padding: .75rem
}

.p-1 {
    padding: 1.5rem
}

.p-1-and-half {
    padding: 2.25rem
}

.p-1-1\/2 {
    padding: 2.25rem
}

.p-2 {
    padding: 3rem
}

.p-3 {
    padding: 4.5rem
}

.p-4 {
    padding: 6rem
}

.p-0 {
    padding: 0rem
}

.pt-1\/12 {
    padding-top: .12495rem
}

.pt-1\/6 {
    padding-top: .2499rem
}

.pt-4th {
    padding-top: .375rem
}

.pt-1\/4 {
    padding-top: .375rem
}

.pt-half {
    padding-top: .75rem
}

.pt-1\/2 {
    padding-top: .75rem
}

.pt-1 {
    padding-top: 1.5rem
}

.pt-1-and-half {
    padding-top: 2.25rem
}

.pt-1-1\/2 {
    padding-top: 2.25rem
}

.pt-2 {
    padding-top: 3rem
}

.pt-3 {
    padding-top: 4.5rem
}

.pt-4 {
    padding-top: 6rem
}

.pt-0 {
    padding-top: 0rem
}

.pb-1\/12 {
    padding-bottom: .12495rem
}

.pb-1\/6 {
    padding-bottom: .2499rem
}

.pb-4th {
    padding-bottom: .375rem
}

.pb-1\/4 {
    padding-bottom: .375rem
}

.pb-half {
    padding-bottom: .75rem
}

.pb-1\/2 {
    padding-bottom: .75rem
}

.pb-1 {
    padding-bottom: 1.5rem
}

.pb-1-and-half {
    padding-bottom: 2.25rem
}

.pb-1-1\/2 {
    padding-bottom: 2.25rem
}

.pb-2 {
    padding-bottom: 3rem
}

.pb-3 {
    padding-bottom: 4.5rem
}

.pb-4 {
    padding-bottom: 6rem
}

.pb-0 {
    padding-bottom: 0rem
}

.pl-1\/12 {
    padding-left: .12495rem
}

.pl-1\/6 {
    padding-left: .2499rem
}

.pl-4th {
    padding-left: .375rem
}

.pl-1\/4 {
    padding-left: .375rem
}

.pl-half {
    padding-left: .75rem
}

.pl-1\/2 {
    padding-left: .75rem
}

.pl-1 {
    padding-left: 1.5rem
}

.pl-1-and-half {
    padding-left: 2.25rem
}

.pl-1-1\/2 {
    padding-left: 2.25rem
}

.pl-2 {
    padding-left: 3rem
}

.pl-3 {
    padding-left: 4.5rem
}

.pl-4 {
    padding-left: 6rem
}

.pl-0 {
    padding-left: 0rem
}

.pr-1\/12 {
    padding-right: .12495rem
}

.pr-1\/6 {
    padding-right: .2499rem
}

.pr-4th {
    padding-right: .375rem
}

.pr-1\/4 {
    padding-right: .375rem
}

.pr-half {
    padding-right: .75rem
}

.pr-1\/2 {
    padding-right: .75rem
}

.pr-1 {
    padding-right: 1.5rem
}

.pr-1-and-half {
    padding-right: 2.25rem
}

.pr-1-1\/2 {
    padding-right: 2.25rem
}

.pr-2 {
    padding-right: 3rem
}

.pr-3 {
    padding-right: 4.5rem
}

.pr-4 {
    padding-right: 6rem
}

.pr-0 {
    padding-right: 0rem
}

.px-1\/12 {
    padding-left: .12495rem;
    padding-right: .12495rem
}

.py-1\/12 {
    padding-top: .12495rem;
    padding-bottom: .12495rem
}

.px-1\/6 {
    padding-left: .2499rem;
    padding-right: .2499rem
}

.py-1\/6 {
    padding-top: .2499rem;
    padding-bottom: .2499rem
}

.px-4th {
    padding-left: .375rem;
    padding-right: .375rem
}

.py-4th {
    padding-top: .375rem;
    padding-bottom: .375rem
}

.px-1\/4 {
    padding-left: .375rem;
    padding-right: .375rem
}

.py-1\/4 {
    padding-top: .375rem;
    padding-bottom: .375rem
}

.px-half {
    padding-left: .75rem;
    padding-right: .75rem
}

.py-half {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.px-1\/2 {
    padding-left: .75rem;
    padding-right: .75rem
}

.py-1\/2 {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.px-1 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.py-1 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.px-1-and-half {
    padding-left: 2.25rem;
    padding-right: 2.25rem
}

.py-1-and-half {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem
}

.px-1-1\/2 {
    padding-left: 2.25rem;
    padding-right: 2.25rem
}

.py-1-1\/2 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem
}

.px-2 {
    padding-left: 3rem;
    padding-right: 3rem
}

.py-2 {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.px-3 {
    padding-left: 4.5rem;
    padding-right: 4.5rem
}

.py-3 {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem
}

.px-4 {
    padding-left: 6rem;
    padding-right: 6rem
}

.py-4 {
    padding-top: 6rem;
    padding-bottom: 6rem
}

.px-0 {
    padding-left: 0rem;
    padding-right: 0rem
}

.py-0 {
    padding-top: 0rem;
    padding-bottom: 0rem
}

.no-padding-top {
    padding-top: 0
}

.no-padding-bottom {
    padding-bottom: 0
}

.no-padding-left {
    padding-left: 0
}

.no-padding-right {
    padding-right: 0
}

@media screen and (min-width: 37.5em) {
    .md\:no-padding {
        padding:0
    }

    .md\:no-padding-x {
        padding-left: 0;
        padding-right: 0
    }

    .md\:no-padding-y {
        padding-top: 0;
        padding-bottom: 0
    }

    .md\:p-1\/12 {
        padding: .12495rem
    }

    .md\:p-1\/6 {
        padding: .2499rem
    }

    .md\:p-4th {
        padding: .375rem
    }

    .md\:p-1\/4 {
        padding: .375rem
    }

    .md\:p-half {
        padding: .75rem
    }

    .md\:p-1\/2 {
        padding: .75rem
    }

    .md\:p-1 {
        padding: 1.5rem
    }

    .md\:p-1-and-half {
        padding: 2.25rem
    }

    .md\:p-1-1\/2 {
        padding: 2.25rem
    }

    .md\:p-2 {
        padding: 3rem
    }

    .md\:p-3 {
        padding: 4.5rem
    }

    .md\:p-4 {
        padding: 6rem
    }

    .md\:p-0 {
        padding: 0rem
    }

    .md\:pt-1\/12 {
        padding-top: .12495rem
    }

    .md\:pt-1\/6 {
        padding-top: .2499rem
    }

    .md\:pt-4th {
        padding-top: .375rem
    }

    .md\:pt-1\/4 {
        padding-top: .375rem
    }

    .md\:pt-half {
        padding-top: .75rem
    }

    .md\:pt-1\/2 {
        padding-top: .75rem
    }

    .md\:pt-1 {
        padding-top: 1.5rem
    }

    .md\:pt-1-and-half {
        padding-top: 2.25rem
    }

    .md\:pt-1-1\/2 {
        padding-top: 2.25rem
    }

    .md\:pt-2 {
        padding-top: 3rem
    }

    .md\:pt-3 {
        padding-top: 4.5rem
    }

    .md\:pt-4 {
        padding-top: 6rem
    }

    .md\:pt-0 {
        padding-top: 0rem
    }

    .md\:pb-1\/12 {
        padding-bottom: .12495rem
    }

    .md\:pb-1\/6 {
        padding-bottom: .2499rem
    }

    .md\:pb-4th {
        padding-bottom: .375rem
    }

    .md\:pb-1\/4 {
        padding-bottom: .375rem
    }

    .md\:pb-half {
        padding-bottom: .75rem
    }

    .md\:pb-1\/2 {
        padding-bottom: .75rem
    }

    .md\:pb-1 {
        padding-bottom: 1.5rem
    }

    .md\:pb-1-and-half {
        padding-bottom: 2.25rem
    }

    .md\:pb-1-1\/2 {
        padding-bottom: 2.25rem
    }

    .md\:pb-2 {
        padding-bottom: 3rem
    }

    .md\:pb-3 {
        padding-bottom: 4.5rem
    }

    .md\:pb-4 {
        padding-bottom: 6rem
    }

    .md\:pb-0 {
        padding-bottom: 0rem
    }

    .md\:pl-1\/12 {
        padding-left: .12495rem
    }

    .md\:pl-1\/6 {
        padding-left: .2499rem
    }

    .md\:pl-4th {
        padding-left: .375rem
    }

    .md\:pl-1\/4 {
        padding-left: .375rem
    }

    .md\:pl-half {
        padding-left: .75rem
    }

    .md\:pl-1\/2 {
        padding-left: .75rem
    }

    .md\:pl-1 {
        padding-left: 1.5rem
    }

    .md\:pl-1-and-half {
        padding-left: 2.25rem
    }

    .md\:pl-1-1\/2 {
        padding-left: 2.25rem
    }

    .md\:pl-2 {
        padding-left: 3rem
    }

    .md\:pl-3 {
        padding-left: 4.5rem
    }

    .md\:pl-4 {
        padding-left: 6rem
    }

    .md\:pl-0 {
        padding-left: 0rem
    }

    .md\:pr-1\/12 {
        padding-right: .12495rem
    }

    .md\:pr-1\/6 {
        padding-right: .2499rem
    }

    .md\:pr-4th {
        padding-right: .375rem
    }

    .md\:pr-1\/4 {
        padding-right: .375rem
    }

    .md\:pr-half {
        padding-right: .75rem
    }

    .md\:pr-1\/2 {
        padding-right: .75rem
    }

    .md\:pr-1 {
        padding-right: 1.5rem
    }

    .md\:pr-1-and-half {
        padding-right: 2.25rem
    }

    .md\:pr-1-1\/2 {
        padding-right: 2.25rem
    }

    .md\:pr-2 {
        padding-right: 3rem
    }

    .md\:pr-3 {
        padding-right: 4.5rem
    }

    .md\:pr-4 {
        padding-right: 6rem
    }

    .md\:pr-0 {
        padding-right: 0rem
    }

    .md\:px-1\/12 {
        padding-left: .12495rem;
        padding-right: .12495rem
    }

    .md\:py-1\/12 {
        padding-top: .12495rem;
        padding-bottom: .12495rem
    }

    .md\:px-1\/6 {
        padding-left: .2499rem;
        padding-right: .2499rem
    }

    .md\:py-1\/6 {
        padding-top: .2499rem;
        padding-bottom: .2499rem
    }

    .md\:px-4th {
        padding-left: .375rem;
        padding-right: .375rem
    }

    .md\:py-4th {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .md\:px-1\/4 {
        padding-left: .375rem;
        padding-right: .375rem
    }

    .md\:py-1\/4 {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .md\:px-half {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .md\:py-half {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .md\:px-1\/2 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .md\:py-1\/2 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .md\:px-1 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .md\:py-1 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .md\:px-1-and-half {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .md\:py-1-and-half {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .md\:px-1-1\/2 {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .md\:py-1-1\/2 {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .md\:px-2 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .md\:py-2 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .md\:px-3 {
        padding-left: 4.5rem;
        padding-right: 4.5rem
    }

    .md\:py-3 {
        padding-top: 4.5rem;
        padding-bottom: 4.5rem
    }

    .md\:px-4 {
        padding-left: 6rem;
        padding-right: 6rem
    }

    .md\:py-4 {
        padding-top: 6rem;
        padding-bottom: 6rem
    }

    .md\:px-0 {
        padding-left: 0rem;
        padding-right: 0rem
    }

    .md\:py-0 {
        padding-top: 0rem;
        padding-bottom: 0rem
    }

    .md\:no-padding-top {
        padding-top: 0
    }

    .md\:no-padding-bottom {
        padding-bottom: 0
    }

    .md\:no-padding-left {
        padding-left: 0
    }

    .md\:no-padding-right {
        padding-right: 0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:no-padding {
        padding:0
    }

    .lg\:no-padding-x {
        padding-left: 0;
        padding-right: 0
    }

    .lg\:no-padding-y {
        padding-top: 0;
        padding-bottom: 0
    }

    .lg\:p-1\/12 {
        padding: .12495rem
    }

    .lg\:p-1\/6 {
        padding: .2499rem
    }

    .lg\:p-4th {
        padding: .375rem
    }

    .lg\:p-1\/4 {
        padding: .375rem
    }

    .lg\:p-half {
        padding: .75rem
    }

    .lg\:p-1\/2 {
        padding: .75rem
    }

    .lg\:p-1 {
        padding: 1.5rem
    }

    .lg\:p-1-and-half {
        padding: 2.25rem
    }

    .lg\:p-1-1\/2 {
        padding: 2.25rem
    }

    .lg\:p-2 {
        padding: 3rem
    }

    .lg\:p-3 {
        padding: 4.5rem
    }

    .lg\:p-4 {
        padding: 6rem
    }

    .lg\:p-0 {
        padding: 0rem
    }

    .lg\:pt-1\/12 {
        padding-top: .12495rem
    }

    .lg\:pt-1\/6 {
        padding-top: .2499rem
    }

    .lg\:pt-4th {
        padding-top: .375rem
    }

    .lg\:pt-1\/4 {
        padding-top: .375rem
    }

    .lg\:pt-half {
        padding-top: .75rem
    }

    .lg\:pt-1\/2 {
        padding-top: .75rem
    }

    .lg\:pt-1 {
        padding-top: 1.5rem
    }

    .lg\:pt-1-and-half {
        padding-top: 2.25rem
    }

    .lg\:pt-1-1\/2 {
        padding-top: 2.25rem
    }

    .lg\:pt-2 {
        padding-top: 3rem
    }

    .lg\:pt-3 {
        padding-top: 4.5rem
    }

    .lg\:pt-4 {
        padding-top: 6rem
    }

    .lg\:pt-0 {
        padding-top: 0rem
    }

    .lg\:pb-1\/12 {
        padding-bottom: .12495rem
    }

    .lg\:pb-1\/6 {
        padding-bottom: .2499rem
    }

    .lg\:pb-4th {
        padding-bottom: .375rem
    }

    .lg\:pb-1\/4 {
        padding-bottom: .375rem
    }

    .lg\:pb-half {
        padding-bottom: .75rem
    }

    .lg\:pb-1\/2 {
        padding-bottom: .75rem
    }

    .lg\:pb-1 {
        padding-bottom: 1.5rem
    }

    .lg\:pb-1-and-half {
        padding-bottom: 2.25rem
    }

    .lg\:pb-1-1\/2 {
        padding-bottom: 2.25rem
    }

    .lg\:pb-2 {
        padding-bottom: 3rem
    }

    .lg\:pb-3 {
        padding-bottom: 4.5rem
    }

    .lg\:pb-4 {
        padding-bottom: 6rem
    }

    .lg\:pb-0 {
        padding-bottom: 0rem
    }

    .lg\:pl-1\/12 {
        padding-left: .12495rem
    }

    .lg\:pl-1\/6 {
        padding-left: .2499rem
    }

    .lg\:pl-4th {
        padding-left: .375rem
    }

    .lg\:pl-1\/4 {
        padding-left: .375rem
    }

    .lg\:pl-half {
        padding-left: .75rem
    }

    .lg\:pl-1\/2 {
        padding-left: .75rem
    }

    .lg\:pl-1 {
        padding-left: 1.5rem
    }

    .lg\:pl-1-and-half {
        padding-left: 2.25rem
    }

    .lg\:pl-1-1\/2 {
        padding-left: 2.25rem
    }

    .lg\:pl-2 {
        padding-left: 3rem
    }

    .lg\:pl-3 {
        padding-left: 4.5rem
    }

    .lg\:pl-4 {
        padding-left: 6rem
    }

    .lg\:pl-0 {
        padding-left: 0rem
    }

    .lg\:pr-1\/12 {
        padding-right: .12495rem
    }

    .lg\:pr-1\/6 {
        padding-right: .2499rem
    }

    .lg\:pr-4th {
        padding-right: .375rem
    }

    .lg\:pr-1\/4 {
        padding-right: .375rem
    }

    .lg\:pr-half {
        padding-right: .75rem
    }

    .lg\:pr-1\/2 {
        padding-right: .75rem
    }

    .lg\:pr-1 {
        padding-right: 1.5rem
    }

    .lg\:pr-1-and-half {
        padding-right: 2.25rem
    }

    .lg\:pr-1-1\/2 {
        padding-right: 2.25rem
    }

    .lg\:pr-2 {
        padding-right: 3rem
    }

    .lg\:pr-3 {
        padding-right: 4.5rem
    }

    .lg\:pr-4 {
        padding-right: 6rem
    }

    .lg\:pr-0 {
        padding-right: 0rem
    }

    .lg\:px-1\/12 {
        padding-left: .12495rem;
        padding-right: .12495rem
    }

    .lg\:py-1\/12 {
        padding-top: .12495rem;
        padding-bottom: .12495rem
    }

    .lg\:px-1\/6 {
        padding-left: .2499rem;
        padding-right: .2499rem
    }

    .lg\:py-1\/6 {
        padding-top: .2499rem;
        padding-bottom: .2499rem
    }

    .lg\:px-4th {
        padding-left: .375rem;
        padding-right: .375rem
    }

    .lg\:py-4th {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .lg\:px-1\/4 {
        padding-left: .375rem;
        padding-right: .375rem
    }

    .lg\:py-1\/4 {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .lg\:px-half {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .lg\:py-half {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .lg\:px-1\/2 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .lg\:py-1\/2 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .lg\:px-1 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .lg\:py-1 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .lg\:px-1-and-half {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .lg\:py-1-and-half {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .lg\:px-1-1\/2 {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .lg\:py-1-1\/2 {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .lg\:px-2 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .lg\:py-2 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .lg\:px-3 {
        padding-left: 4.5rem;
        padding-right: 4.5rem
    }

    .lg\:py-3 {
        padding-top: 4.5rem;
        padding-bottom: 4.5rem
    }

    .lg\:px-4 {
        padding-left: 6rem;
        padding-right: 6rem
    }

    .lg\:py-4 {
        padding-top: 6rem;
        padding-bottom: 6rem
    }

    .lg\:px-0 {
        padding-left: 0rem;
        padding-right: 0rem
    }

    .lg\:py-0 {
        padding-top: 0rem;
        padding-bottom: 0rem
    }

    .lg\:no-padding-top {
        padding-top: 0
    }

    .lg\:no-padding-bottom {
        padding-bottom: 0
    }

    .lg\:no-padding-left {
        padding-left: 0
    }

    .lg\:no-padding-right {
        padding-right: 0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:no-padding {
        padding:0
    }

    .xl\:no-padding-x {
        padding-left: 0;
        padding-right: 0
    }

    .xl\:no-padding-y {
        padding-top: 0;
        padding-bottom: 0
    }

    .xl\:p-1\/12 {
        padding: .12495rem
    }

    .xl\:p-1\/6 {
        padding: .2499rem
    }

    .xl\:p-4th {
        padding: .375rem
    }

    .xl\:p-1\/4 {
        padding: .375rem
    }

    .xl\:p-half {
        padding: .75rem
    }

    .xl\:p-1\/2 {
        padding: .75rem
    }

    .xl\:p-1 {
        padding: 1.5rem
    }

    .xl\:p-1-and-half {
        padding: 2.25rem
    }

    .xl\:p-1-1\/2 {
        padding: 2.25rem
    }

    .xl\:p-2 {
        padding: 3rem
    }

    .xl\:p-3 {
        padding: 4.5rem
    }

    .xl\:p-4 {
        padding: 6rem
    }

    .xl\:p-0 {
        padding: 0rem
    }

    .xl\:pt-1\/12 {
        padding-top: .12495rem
    }

    .xl\:pt-1\/6 {
        padding-top: .2499rem
    }

    .xl\:pt-4th {
        padding-top: .375rem
    }

    .xl\:pt-1\/4 {
        padding-top: .375rem
    }

    .xl\:pt-half {
        padding-top: .75rem
    }

    .xl\:pt-1\/2 {
        padding-top: .75rem
    }

    .xl\:pt-1 {
        padding-top: 1.5rem
    }

    .xl\:pt-1-and-half {
        padding-top: 2.25rem
    }

    .xl\:pt-1-1\/2 {
        padding-top: 2.25rem
    }

    .xl\:pt-2 {
        padding-top: 3rem
    }

    .xl\:pt-3 {
        padding-top: 4.5rem
    }

    .xl\:pt-4 {
        padding-top: 6rem
    }

    .xl\:pt-0 {
        padding-top: 0rem
    }

    .xl\:pb-1\/12 {
        padding-bottom: .12495rem
    }

    .xl\:pb-1\/6 {
        padding-bottom: .2499rem
    }

    .xl\:pb-4th {
        padding-bottom: .375rem
    }

    .xl\:pb-1\/4 {
        padding-bottom: .375rem
    }

    .xl\:pb-half {
        padding-bottom: .75rem
    }

    .xl\:pb-1\/2 {
        padding-bottom: .75rem
    }

    .xl\:pb-1 {
        padding-bottom: 1.5rem
    }

    .xl\:pb-1-and-half {
        padding-bottom: 2.25rem
    }

    .xl\:pb-1-1\/2 {
        padding-bottom: 2.25rem
    }

    .xl\:pb-2 {
        padding-bottom: 3rem
    }

    .xl\:pb-3 {
        padding-bottom: 4.5rem
    }

    .xl\:pb-4 {
        padding-bottom: 6rem
    }

    .xl\:pb-0 {
        padding-bottom: 0rem
    }

    .xl\:pl-1\/12 {
        padding-left: .12495rem
    }

    .xl\:pl-1\/6 {
        padding-left: .2499rem
    }

    .xl\:pl-4th {
        padding-left: .375rem
    }

    .xl\:pl-1\/4 {
        padding-left: .375rem
    }

    .xl\:pl-half {
        padding-left: .75rem
    }

    .xl\:pl-1\/2 {
        padding-left: .75rem
    }

    .xl\:pl-1 {
        padding-left: 1.5rem
    }

    .xl\:pl-1-and-half {
        padding-left: 2.25rem
    }

    .xl\:pl-1-1\/2 {
        padding-left: 2.25rem
    }

    .xl\:pl-2 {
        padding-left: 3rem
    }

    .xl\:pl-3 {
        padding-left: 4.5rem
    }

    .xl\:pl-4 {
        padding-left: 6rem
    }

    .xl\:pl-0 {
        padding-left: 0rem
    }

    .xl\:pr-1\/12 {
        padding-right: .12495rem
    }

    .xl\:pr-1\/6 {
        padding-right: .2499rem
    }

    .xl\:pr-4th {
        padding-right: .375rem
    }

    .xl\:pr-1\/4 {
        padding-right: .375rem
    }

    .xl\:pr-half {
        padding-right: .75rem
    }

    .xl\:pr-1\/2 {
        padding-right: .75rem
    }

    .xl\:pr-1 {
        padding-right: 1.5rem
    }

    .xl\:pr-1-and-half {
        padding-right: 2.25rem
    }

    .xl\:pr-1-1\/2 {
        padding-right: 2.25rem
    }

    .xl\:pr-2 {
        padding-right: 3rem
    }

    .xl\:pr-3 {
        padding-right: 4.5rem
    }

    .xl\:pr-4 {
        padding-right: 6rem
    }

    .xl\:pr-0 {
        padding-right: 0rem
    }

    .xl\:px-1\/12 {
        padding-left: .12495rem;
        padding-right: .12495rem
    }

    .xl\:py-1\/12 {
        padding-top: .12495rem;
        padding-bottom: .12495rem
    }

    .xl\:px-1\/6 {
        padding-left: .2499rem;
        padding-right: .2499rem
    }

    .xl\:py-1\/6 {
        padding-top: .2499rem;
        padding-bottom: .2499rem
    }

    .xl\:px-4th {
        padding-left: .375rem;
        padding-right: .375rem
    }

    .xl\:py-4th {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .xl\:px-1\/4 {
        padding-left: .375rem;
        padding-right: .375rem
    }

    .xl\:py-1\/4 {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .xl\:px-half {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .xl\:py-half {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .xl\:px-1\/2 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .xl\:py-1\/2 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .xl\:px-1 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .xl\:py-1 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .xl\:px-1-and-half {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .xl\:py-1-and-half {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .xl\:px-1-1\/2 {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .xl\:py-1-1\/2 {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .xl\:px-2 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .xl\:py-2 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .xl\:px-3 {
        padding-left: 4.5rem;
        padding-right: 4.5rem
    }

    .xl\:py-3 {
        padding-top: 4.5rem;
        padding-bottom: 4.5rem
    }

    .xl\:px-4 {
        padding-left: 6rem;
        padding-right: 6rem
    }

    .xl\:py-4 {
        padding-top: 6rem;
        padding-bottom: 6rem
    }

    .xl\:px-0 {
        padding-left: 0rem;
        padding-right: 0rem
    }

    .xl\:py-0 {
        padding-top: 0rem;
        padding-bottom: 0rem
    }

    .xl\:no-padding-top {
        padding-top: 0
    }

    .xl\:no-padding-bottom {
        padding-bottom: 0
    }

    .xl\:no-padding-left {
        padding-left: 0
    }

    .xl\:no-padding-right {
        padding-right: 0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:no-padding {
        padding:0
    }

    .xx\:no-padding-x {
        padding-left: 0;
        padding-right: 0
    }

    .xx\:no-padding-y {
        padding-top: 0;
        padding-bottom: 0
    }

    .xx\:p-1\/12 {
        padding: .12495rem
    }

    .xx\:p-1\/6 {
        padding: .2499rem
    }

    .xx\:p-4th {
        padding: .375rem
    }

    .xx\:p-1\/4 {
        padding: .375rem
    }

    .xx\:p-half {
        padding: .75rem
    }

    .xx\:p-1\/2 {
        padding: .75rem
    }

    .xx\:p-1 {
        padding: 1.5rem
    }

    .xx\:p-1-and-half {
        padding: 2.25rem
    }

    .xx\:p-1-1\/2 {
        padding: 2.25rem
    }

    .xx\:p-2 {
        padding: 3rem
    }

    .xx\:p-3 {
        padding: 4.5rem
    }

    .xx\:p-4 {
        padding: 6rem
    }

    .xx\:p-0 {
        padding: 0rem
    }

    .xx\:pt-1\/12 {
        padding-top: .12495rem
    }

    .xx\:pt-1\/6 {
        padding-top: .2499rem
    }

    .xx\:pt-4th {
        padding-top: .375rem
    }

    .xx\:pt-1\/4 {
        padding-top: .375rem
    }

    .xx\:pt-half {
        padding-top: .75rem
    }

    .xx\:pt-1\/2 {
        padding-top: .75rem
    }

    .xx\:pt-1 {
        padding-top: 1.5rem
    }

    .xx\:pt-1-and-half {
        padding-top: 2.25rem
    }

    .xx\:pt-1-1\/2 {
        padding-top: 2.25rem
    }

    .xx\:pt-2 {
        padding-top: 3rem
    }

    .xx\:pt-3 {
        padding-top: 4.5rem
    }

    .xx\:pt-4 {
        padding-top: 6rem
    }

    .xx\:pt-0 {
        padding-top: 0rem
    }

    .xx\:pb-1\/12 {
        padding-bottom: .12495rem
    }

    .xx\:pb-1\/6 {
        padding-bottom: .2499rem
    }

    .xx\:pb-4th {
        padding-bottom: .375rem
    }

    .xx\:pb-1\/4 {
        padding-bottom: .375rem
    }

    .xx\:pb-half {
        padding-bottom: .75rem
    }

    .xx\:pb-1\/2 {
        padding-bottom: .75rem
    }

    .xx\:pb-1 {
        padding-bottom: 1.5rem
    }

    .xx\:pb-1-and-half {
        padding-bottom: 2.25rem
    }

    .xx\:pb-1-1\/2 {
        padding-bottom: 2.25rem
    }

    .xx\:pb-2 {
        padding-bottom: 3rem
    }

    .xx\:pb-3 {
        padding-bottom: 4.5rem
    }

    .xx\:pb-4 {
        padding-bottom: 6rem
    }

    .xx\:pb-0 {
        padding-bottom: 0rem
    }

    .xx\:pl-1\/12 {
        padding-left: .12495rem
    }

    .xx\:pl-1\/6 {
        padding-left: .2499rem
    }

    .xx\:pl-4th {
        padding-left: .375rem
    }

    .xx\:pl-1\/4 {
        padding-left: .375rem
    }

    .xx\:pl-half {
        padding-left: .75rem
    }

    .xx\:pl-1\/2 {
        padding-left: .75rem
    }

    .xx\:pl-1 {
        padding-left: 1.5rem
    }

    .xx\:pl-1-and-half {
        padding-left: 2.25rem
    }

    .xx\:pl-1-1\/2 {
        padding-left: 2.25rem
    }

    .xx\:pl-2 {
        padding-left: 3rem
    }

    .xx\:pl-3 {
        padding-left: 4.5rem
    }

    .xx\:pl-4 {
        padding-left: 6rem
    }

    .xx\:pl-0 {
        padding-left: 0rem
    }

    .xx\:pr-1\/12 {
        padding-right: .12495rem
    }

    .xx\:pr-1\/6 {
        padding-right: .2499rem
    }

    .xx\:pr-4th {
        padding-right: .375rem
    }

    .xx\:pr-1\/4 {
        padding-right: .375rem
    }

    .xx\:pr-half {
        padding-right: .75rem
    }

    .xx\:pr-1\/2 {
        padding-right: .75rem
    }

    .xx\:pr-1 {
        padding-right: 1.5rem
    }

    .xx\:pr-1-and-half {
        padding-right: 2.25rem
    }

    .xx\:pr-1-1\/2 {
        padding-right: 2.25rem
    }

    .xx\:pr-2 {
        padding-right: 3rem
    }

    .xx\:pr-3 {
        padding-right: 4.5rem
    }

    .xx\:pr-4 {
        padding-right: 6rem
    }

    .xx\:pr-0 {
        padding-right: 0rem
    }

    .xx\:px-1\/12 {
        padding-left: .12495rem;
        padding-right: .12495rem
    }

    .xx\:py-1\/12 {
        padding-top: .12495rem;
        padding-bottom: .12495rem
    }

    .xx\:px-1\/6 {
        padding-left: .2499rem;
        padding-right: .2499rem
    }

    .xx\:py-1\/6 {
        padding-top: .2499rem;
        padding-bottom: .2499rem
    }

    .xx\:px-4th {
        padding-left: .375rem;
        padding-right: .375rem
    }

    .xx\:py-4th {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .xx\:px-1\/4 {
        padding-left: .375rem;
        padding-right: .375rem
    }

    .xx\:py-1\/4 {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .xx\:px-half {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .xx\:py-half {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .xx\:px-1\/2 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .xx\:py-1\/2 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .xx\:px-1 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .xx\:py-1 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .xx\:px-1-and-half {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .xx\:py-1-and-half {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .xx\:px-1-1\/2 {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .xx\:py-1-1\/2 {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .xx\:px-2 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .xx\:py-2 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .xx\:px-3 {
        padding-left: 4.5rem;
        padding-right: 4.5rem
    }

    .xx\:py-3 {
        padding-top: 4.5rem;
        padding-bottom: 4.5rem
    }

    .xx\:px-4 {
        padding-left: 6rem;
        padding-right: 6rem
    }

    .xx\:py-4 {
        padding-top: 6rem;
        padding-bottom: 6rem
    }

    .xx\:px-0 {
        padding-left: 0rem;
        padding-right: 0rem
    }

    .xx\:py-0 {
        padding-top: 0rem;
        padding-bottom: 0rem
    }

    .xx\:no-padding-top {
        padding-top: 0
    }

    .xx\:no-padding-bottom {
        padding-bottom: 0
    }

    .xx\:no-padding-left {
        padding-left: 0
    }

    .xx\:no-padding-right {
        padding-right: 0
    }
}

.table-padding {
    padding: .5rem .625rem .625rem
}

@media screen and (max-width: 37.4375em) {
    .p-0-small-only {
        padding:0
    }
}

@media screen and (max-width: 62.4375em) {
    .p-0-large-down {
        padding:0
    }
}

.p-0-important {
    padding: 0 !important
}

@media screen and (max-width: 37.4375em) {
    .p-half-small-only {
        padding:.75rem
    }
}

@media screen and (min-width: 37.5em) {
    .p-1-medium-up {
        padding:1.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .p-1-large-up {
        padding:1.5rem
    }
}

@media screen and (min-width: 37.5em) {
    .py-1-medium-up {
        padding-bottom:1.5rem;
        padding-top: 1.5rem
    }
}

@media screen and (max-width: 37.4375em) {
    .py-half-small-only {
        padding-bottom:.75rem;
        padding-top: .75rem
    }
}

@media screen and (min-width: 62.5em) {
    .py-half-xlarge-up {
        padding-bottom:.75rem;
        padding-top: .75rem
    }

    .px-0-xlarge-up {
        padding-left: 0;
        padding-right: 0
    }
}

@media screen and (max-width: 37.4375em) {
    .px-half-small-only {
        padding-left:.75rem;
        padding-right: .75rem
    }

    .px-1-small-only {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
}

@media screen and (min-width: 37.5em)and (max-width: 46.8125em) {
    .px-1-medium-only {
        padding-left:1.5rem;
        padding-right: 1.5rem
    }
}

@media screen and (max-width: 62.4375em) {
    .py-4th-large-down {
        padding-bottom:.375rem;
        padding-top: .375rem
    }

    .pt-4th-large-down {
        padding-top: .375rem
    }
}

@media screen and (min-width: 37.5em) {
    .px-1-medium-up {
        padding-left:1.5rem;
        padding-right: 1.5rem
    }

    .px-2-medium-up {
        padding-left: 3rem;
        padding-right: 3rem
    }
}

@media screen and (min-width: 62.5em) {
    .px-2-xlarge-up {
        padding-left:3rem;
        padding-right: 3rem
    }
}

@media screen and (max-width: 79.3125em) {
    .pb-2-xlarge-down {
        padding-bottom:3rem
    }
}

@media screen and (max-width: 37.4375em) {
    .px-2-small-only {
        padding-left:3rem;
        padding-right: 3rem
    }
}

@media screen and (min-width: 46.875em) {
    .pl-half-large-up {
        padding-left:.75rem
    }
}

@media screen and (max-width: 37.4375em) {
    .pl-1-small-only {
        padding-left:1.5rem
    }
}

@media screen and (min-width: 37.5em) {
    .pl-1-medium-up {
        padding-left:1.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .pl-1-large-up {
        padding-left:1.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .pr-0-xlarge-up {
        padding-right:0
    }
}

@media screen and (min-width: 46.875em) {
    .pr-1-large-up {
        padding-right:1.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .pr-1-xlarge-up {
        padding-right:1.5rem
    }
}

@media screen and (max-width: 62.4375em) {
    .pr-half-large-down {
        padding-right:.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .pr-half-large-up {
        padding-right:.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .pl-1-xlarge-up {
        padding-left:1.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .pl-2-large-up {
        padding-left:3rem
    }
}

@media screen and (max-width: 37.4375em) {
    .pt-half-small-only {
        padding-top:.75rem
    }
}

@media screen and (max-width: 62.4375em) {
    .pt-1-large-down {
        padding-top:1.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .pt-1-xlarge-up {
        padding-top:1.5rem
    }

    .pt-half-xlarge-up {
        padding-top: .75rem
    }
}

@media screen and (max-width: 37.4375em) {
    .pb-half-small-only {
        padding-bottom:.75rem
    }
}

@media screen and (max-width: 62.4375em) {
    .pb-half-large-down {
        padding-bottom:.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .pb-0-xlarge-up {
        padding-bottom:0
    }

    .pb-2-xlarge-up {
        padding-bottom: 3rem
    }
}

@media screen and (min-width: 37.5em) {
    .pt-half-medium-up {
        padding-top:.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .pt-3-large-up {
        padding-top:4.5rem
    }
}

.center-center,.card--vendor-download .download {
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.position-relative,.p-r {
    position: relative
}

.position-absolute,.p-a {
    position: absolute
}

.position-fixed,.p-f {
    position: fixed
}

.sticky {
    position: sticky
}

.position-absolute-centered {
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.inline-block {
    display: inline-block
}

.layered-top {
    z-index: 100
}

.layered-top-pjax {
    z-index: 2
}

.layered-back {
    z-index: -100
}

.z-1 {
    z-index: 1
}

@media screen and (min-width: 37.5em) {
    .inline-block-medium-up {
        display:inline-block
    }
}

.display-block {
    display: block
}

.display-inline {
    display: inline
}

.absolute-position-vertical-center {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.top-0 {
    top: 0
}

.top-left {
    left: 0;
    position: absolute;
    top: 0
}

.right-0 {
    right: 0
}

.bottom-right {
    bottom: 0;
    position: absolute;
    right: 0
}

.bottom {
    bottom: 0;
    position: absolute
}

.bottom-0 {
    bottom: 0
}

.bottom-of-page {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0
}

.vertical-align-top {
    position: relative;
    top: 0%;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

.vertical-align-middle {
    position: relative;
    top: 50%;
    -webkit-transform: perspective(1px) translateY(-50%);
    transform: perspective(1px) translateY(-50%)
}

.superscript {
    left: 100%;
    position: absolute;
    top: 0
}

.w-fit {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

@media screen and (min-width: 37.5em) {
    .md\:w-fit.md\:w-fit {
        width:-webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-fit.lg\:w-fit {
        width:-webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-fit.xl\:w-fit {
        width:-webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-fit.xx\:w-fit {
        width:-webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }
}

.w-full {
    width: 100%
}

@media screen and (min-width: 37.5em) {
    .md\:w-full.md\:w-full {
        width:100%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-full.lg\:w-full {
        width:100%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-full.xl\:w-full {
        width:100%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-full.xx\:w-full {
        width:100%
    }
}

.w-1\/2 {
    width: 50%
}

@media screen and (min-width: 37.5em) {
    .md\:w-1\/2.md\:w-1\/2 {
        width:50%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-1\/2.lg\:w-1\/2 {
        width:50%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-1\/2.xl\:w-1\/2 {
        width:50%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-1\/2.xx\:w-1\/2 {
        width:50%
    }
}

.w-3\/4 {
    width: 75%
}

@media screen and (min-width: 37.5em) {
    .md\:w-3\/4.md\:w-3\/4 {
        width:75%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-3\/4.lg\:w-3\/4 {
        width:75%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-3\/4.xl\:w-3\/4 {
        width:75%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-3\/4.xx\:w-3\/4 {
        width:75%
    }
}

.w-2\/3 {
    width: 66.6666666667%
}

@media screen and (min-width: 37.5em) {
    .md\:w-2\/3.md\:w-2\/3 {
        width:66.6666666667%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-2\/3.lg\:w-2\/3 {
        width:66.6666666667%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-2\/3.xl\:w-2\/3 {
        width:66.6666666667%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-2\/3.xx\:w-2\/3 {
        width:66.6666666667%
    }
}

.w-1\/3 {
    width: 33%
}

@media screen and (min-width: 37.5em) {
    .md\:w-1\/3.md\:w-1\/3 {
        width:33%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-1\/3.lg\:w-1\/3 {
        width:33%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-1\/3.xl\:w-1\/3 {
        width:33%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-1\/3.xx\:w-1\/3 {
        width:33%
    }
}

.w-1\/4 {
    width: 25%
}

@media screen and (min-width: 37.5em) {
    .md\:w-1\/4.md\:w-1\/4 {
        width:25%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-1\/4.lg\:w-1\/4 {
        width:25%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-1\/4.xl\:w-1\/4 {
        width:25%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-1\/4.xx\:w-1\/4 {
        width:25%
    }
}

.w-1\/5 {
    width: 20%
}

@media screen and (min-width: 37.5em) {
    .md\:w-1\/5.md\:w-1\/5 {
        width:20%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-1\/5.lg\:w-1\/5 {
        width:20%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-1\/5.xl\:w-1\/5 {
        width:20%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-1\/5.xx\:w-1\/5 {
        width:20%
    }
}

.w-1\/6 {
    width: 16.6666666667%
}

@media screen and (min-width: 37.5em) {
    .md\:w-1\/6.md\:w-1\/6 {
        width:16.6666666667%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-1\/6.lg\:w-1\/6 {
        width:16.6666666667%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-1\/6.xl\:w-1\/6 {
        width:16.6666666667%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-1\/6.xx\:w-1\/6 {
        width:16.6666666667%
    }
}

.h-fit {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

@media screen and (min-width: 37.5em) {
    .md\:h-fit.md\:h-fit {
        height:-webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-fit.lg\:h-fit {
        height:-webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-fit.xl\:h-fit {
        height:-webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-fit.xx\:h-fit {
        height:-webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content
    }
}

.full-height {
    height: 100%
}

@media screen and (min-width: 37.5em) {
    .md\:full-height.md\:full-height {
        height:100%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:full-height.lg\:full-height {
        height:100%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:full-height.xl\:full-height {
        height:100%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:full-height.xx\:full-height {
        height:100%
    }
}

.h-full {
    height: 100%
}

@media screen and (min-width: 37.5em) {
    .md\:h-full.md\:h-full {
        height:100%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-full.lg\:h-full {
        height:100%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-full.xl\:h-full {
        height:100%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-full.xx\:h-full {
        height:100%
    }
}

.h-1\/2 {
    height: 50%
}

@media screen and (min-width: 37.5em) {
    .md\:h-1\/2.md\:h-1\/2 {
        height:50%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-1\/2.lg\:h-1\/2 {
        height:50%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-1\/2.xl\:h-1\/2 {
        height:50%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-1\/2.xx\:h-1\/2 {
        height:50%
    }
}

.h-3\/4 {
    height: 75%
}

@media screen and (min-width: 37.5em) {
    .md\:h-3\/4.md\:h-3\/4 {
        height:75%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-3\/4.lg\:h-3\/4 {
        height:75%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-3\/4.xl\:h-3\/4 {
        height:75%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-3\/4.xx\:h-3\/4 {
        height:75%
    }
}

.h-2\/3 {
    height: 66.6666666667%
}

@media screen and (min-width: 37.5em) {
    .md\:h-2\/3.md\:h-2\/3 {
        height:66.6666666667%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-2\/3.lg\:h-2\/3 {
        height:66.6666666667%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-2\/3.xl\:h-2\/3 {
        height:66.6666666667%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-2\/3.xx\:h-2\/3 {
        height:66.6666666667%
    }
}

.h-1\/3 {
    height: 33%
}

@media screen and (min-width: 37.5em) {
    .md\:h-1\/3.md\:h-1\/3 {
        height:33%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-1\/3.lg\:h-1\/3 {
        height:33%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-1\/3.xl\:h-1\/3 {
        height:33%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-1\/3.xx\:h-1\/3 {
        height:33%
    }
}

.h-1\/4 {
    height: 25%
}

@media screen and (min-width: 37.5em) {
    .md\:h-1\/4.md\:h-1\/4 {
        height:25%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-1\/4.lg\:h-1\/4 {
        height:25%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-1\/4.xl\:h-1\/4 {
        height:25%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-1\/4.xx\:h-1\/4 {
        height:25%
    }
}

.h-1\/5 {
    height: 20%
}

@media screen and (min-width: 37.5em) {
    .md\:h-1\/5.md\:h-1\/5 {
        height:20%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-1\/5.lg\:h-1\/5 {
        height:20%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-1\/5.xl\:h-1\/5 {
        height:20%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-1\/5.xx\:h-1\/5 {
        height:20%
    }
}

.h-1\/6 {
    height: 16.6666666667%
}

@media screen and (min-width: 37.5em) {
    .md\:h-1\/6.md\:h-1\/6 {
        height:16.6666666667%
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-1\/6.lg\:h-1\/6 {
        height:16.6666666667%
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-1\/6.xl\:h-1\/6 {
        height:16.6666666667%
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-1\/6.xx\:h-1\/6 {
        height:16.6666666667%
    }
}

.h-full-screen {
    height: 100vh
}

@media screen and (min-width: 37.5em) {
    .md\:h-full-screen.md\:h-full-screen {
        height:100vh
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-full-screen.lg\:h-full-screen {
        height:100vh
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-full-screen.xl\:h-full-screen {
        height:100vh
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-full-screen.xx\:h-full-screen {
        height:100vh
    }
}

.min-h-full-screen {
    min-height: 100vh
}

@media screen and (min-width: 37.5em) {
    .md\:min-h-full-screen.md\:min-h-full-screen {
        min-height:100vh
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:min-h-full-screen.lg\:min-h-full-screen {
        min-height:100vh
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:min-h-full-screen.xl\:min-h-full-screen {
        min-height:100vh
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:min-h-full-screen.xx\:min-h-full-screen {
        min-height:100vh
    }
}

.min-h-2\/3-screen {
    min-height: 66vh
}

@media screen and (min-width: 37.5em) {
    .md\:min-h-2\/3-screen.md\:min-h-2\/3-screen {
        min-height:66vh
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:min-h-2\/3-screen.lg\:min-h-2\/3-screen {
        min-height:66vh
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:min-h-2\/3-screen.xl\:min-h-2\/3-screen {
        min-height:66vh
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:min-h-2\/3-screen.xx\:min-h-2\/3-screen {
        min-height:66vh
    }
}

.min-h-1\/4-screen {
    min-height: 25vh
}

@media screen and (min-width: 37.5em) {
    .md\:min-h-1\/4-screen.md\:min-h-1\/4-screen {
        min-height:25vh
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:min-h-1\/4-screen.lg\:min-h-1\/4-screen {
        min-height:25vh
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:min-h-1\/4-screen.xl\:min-h-1\/4-screen {
        min-height:25vh
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:min-h-1\/4-screen.xx\:min-h-1\/4-screen {
        min-height:25vh
    }
}

.w-1 {
    width: 0.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-1.md\:w-1 {
        width:0.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-1.lg\:w-1 {
        width:0.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-1.xl\:w-1 {
        width:0.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-1.xx\:w-1 {
        width:0.25rem
    }
}

.h-1 {
    height: 0.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-1.md\:h-1 {
        height:0.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-1.lg\:h-1 {
        height:0.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-1.xl\:h-1 {
        height:0.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-1.xx\:h-1 {
        height:0.25rem
    }
}

.max-h-1 {
    max-height: 0.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-1.md\:max-h-1 {
        max-height:0.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-1.lg\:max-h-1 {
        max-height:0.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-1.xl\:max-h-1 {
        max-height:0.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-1.xx\:max-h-1 {
        max-height:0.25rem
    }
}

.max-w-1 {
    max-width: 0.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-1.md\:max-w-1 {
        max-width:0.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-1.lg\:max-w-1 {
        max-width:0.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-1.xl\:max-w-1 {
        max-width:0.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-1.xx\:max-w-1 {
        max-width:0.25rem
    }
}

.w-2 {
    width: 0.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-2.md\:w-2 {
        width:0.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-2.lg\:w-2 {
        width:0.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-2.xl\:w-2 {
        width:0.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-2.xx\:w-2 {
        width:0.5rem
    }
}

.h-2 {
    height: 0.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-2.md\:h-2 {
        height:0.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-2.lg\:h-2 {
        height:0.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-2.xl\:h-2 {
        height:0.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-2.xx\:h-2 {
        height:0.5rem
    }
}

.max-h-2 {
    max-height: 0.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-2.md\:max-h-2 {
        max-height:0.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-2.lg\:max-h-2 {
        max-height:0.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-2.xl\:max-h-2 {
        max-height:0.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-2.xx\:max-h-2 {
        max-height:0.5rem
    }
}

.max-w-2 {
    max-width: 0.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-2.md\:max-w-2 {
        max-width:0.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-2.lg\:max-w-2 {
        max-width:0.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-2.xl\:max-w-2 {
        max-width:0.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-2.xx\:max-w-2 {
        max-width:0.5rem
    }
}

.w-3 {
    width: 0.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-3.md\:w-3 {
        width:0.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-3.lg\:w-3 {
        width:0.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-3.xl\:w-3 {
        width:0.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-3.xx\:w-3 {
        width:0.75rem
    }
}

.h-3 {
    height: 0.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-3.md\:h-3 {
        height:0.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-3.lg\:h-3 {
        height:0.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-3.xl\:h-3 {
        height:0.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-3.xx\:h-3 {
        height:0.75rem
    }
}

.max-h-3 {
    max-height: 0.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-3.md\:max-h-3 {
        max-height:0.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-3.lg\:max-h-3 {
        max-height:0.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-3.xl\:max-h-3 {
        max-height:0.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-3.xx\:max-h-3 {
        max-height:0.75rem
    }
}

.max-w-3 {
    max-width: 0.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-3.md\:max-w-3 {
        max-width:0.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-3.lg\:max-w-3 {
        max-width:0.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-3.xl\:max-w-3 {
        max-width:0.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-3.xx\:max-w-3 {
        max-width:0.75rem
    }
}

.w-4 {
    width: 1rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-4.md\:w-4 {
        width:1rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-4.lg\:w-4 {
        width:1rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-4.xl\:w-4 {
        width:1rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-4.xx\:w-4 {
        width:1rem
    }
}

.h-4 {
    height: 1rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-4.md\:h-4 {
        height:1rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-4.lg\:h-4 {
        height:1rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-4.xl\:h-4 {
        height:1rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-4.xx\:h-4 {
        height:1rem
    }
}

.max-h-4 {
    max-height: 1rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-4.md\:max-h-4 {
        max-height:1rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-4.lg\:max-h-4 {
        max-height:1rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-4.xl\:max-h-4 {
        max-height:1rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-4.xx\:max-h-4 {
        max-height:1rem
    }
}

.max-w-4 {
    max-width: 1rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-4.md\:max-w-4 {
        max-width:1rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-4.lg\:max-w-4 {
        max-width:1rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-4.xl\:max-w-4 {
        max-width:1rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-4.xx\:max-w-4 {
        max-width:1rem
    }
}

.w-5 {
    width: 1.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-5.md\:w-5 {
        width:1.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-5.lg\:w-5 {
        width:1.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-5.xl\:w-5 {
        width:1.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-5.xx\:w-5 {
        width:1.25rem
    }
}

.h-5 {
    height: 1.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-5.md\:h-5 {
        height:1.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-5.lg\:h-5 {
        height:1.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-5.xl\:h-5 {
        height:1.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-5.xx\:h-5 {
        height:1.25rem
    }
}

.max-h-5 {
    max-height: 1.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-5.md\:max-h-5 {
        max-height:1.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-5.lg\:max-h-5 {
        max-height:1.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-5.xl\:max-h-5 {
        max-height:1.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-5.xx\:max-h-5 {
        max-height:1.25rem
    }
}

.max-w-5 {
    max-width: 1.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-5.md\:max-w-5 {
        max-width:1.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-5.lg\:max-w-5 {
        max-width:1.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-5.xl\:max-w-5 {
        max-width:1.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-5.xx\:max-w-5 {
        max-width:1.25rem
    }
}

.w-6 {
    width: 1.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-6.md\:w-6 {
        width:1.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-6.lg\:w-6 {
        width:1.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-6.xl\:w-6 {
        width:1.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-6.xx\:w-6 {
        width:1.5rem
    }
}

.h-6 {
    height: 1.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-6.md\:h-6 {
        height:1.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-6.lg\:h-6 {
        height:1.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-6.xl\:h-6 {
        height:1.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-6.xx\:h-6 {
        height:1.5rem
    }
}

.max-h-6 {
    max-height: 1.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-6.md\:max-h-6 {
        max-height:1.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-6.lg\:max-h-6 {
        max-height:1.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-6.xl\:max-h-6 {
        max-height:1.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-6.xx\:max-h-6 {
        max-height:1.5rem
    }
}

.max-w-6 {
    max-width: 1.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-6.md\:max-w-6 {
        max-width:1.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-6.lg\:max-w-6 {
        max-width:1.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-6.xl\:max-w-6 {
        max-width:1.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-6.xx\:max-w-6 {
        max-width:1.5rem
    }
}

.w-7 {
    width: 1.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-7.md\:w-7 {
        width:1.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-7.lg\:w-7 {
        width:1.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-7.xl\:w-7 {
        width:1.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-7.xx\:w-7 {
        width:1.75rem
    }
}

.h-7 {
    height: 1.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-7.md\:h-7 {
        height:1.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-7.lg\:h-7 {
        height:1.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-7.xl\:h-7 {
        height:1.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-7.xx\:h-7 {
        height:1.75rem
    }
}

.max-h-7 {
    max-height: 1.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-7.md\:max-h-7 {
        max-height:1.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-7.lg\:max-h-7 {
        max-height:1.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-7.xl\:max-h-7 {
        max-height:1.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-7.xx\:max-h-7 {
        max-height:1.75rem
    }
}

.max-w-7 {
    max-width: 1.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-7.md\:max-w-7 {
        max-width:1.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-7.lg\:max-w-7 {
        max-width:1.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-7.xl\:max-w-7 {
        max-width:1.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-7.xx\:max-w-7 {
        max-width:1.75rem
    }
}

.w-8 {
    width: 2rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-8.md\:w-8 {
        width:2rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-8.lg\:w-8 {
        width:2rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-8.xl\:w-8 {
        width:2rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-8.xx\:w-8 {
        width:2rem
    }
}

.h-8 {
    height: 2rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-8.md\:h-8 {
        height:2rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-8.lg\:h-8 {
        height:2rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-8.xl\:h-8 {
        height:2rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-8.xx\:h-8 {
        height:2rem
    }
}

.max-h-8 {
    max-height: 2rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-8.md\:max-h-8 {
        max-height:2rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-8.lg\:max-h-8 {
        max-height:2rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-8.xl\:max-h-8 {
        max-height:2rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-8.xx\:max-h-8 {
        max-height:2rem
    }
}

.max-w-8 {
    max-width: 2rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-8.md\:max-w-8 {
        max-width:2rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-8.lg\:max-w-8 {
        max-width:2rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-8.xl\:max-w-8 {
        max-width:2rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-8.xx\:max-w-8 {
        max-width:2rem
    }
}

.w-9 {
    width: 2.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-9.md\:w-9 {
        width:2.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-9.lg\:w-9 {
        width:2.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-9.xl\:w-9 {
        width:2.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-9.xx\:w-9 {
        width:2.25rem
    }
}

.h-9 {
    height: 2.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-9.md\:h-9 {
        height:2.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-9.lg\:h-9 {
        height:2.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-9.xl\:h-9 {
        height:2.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-9.xx\:h-9 {
        height:2.25rem
    }
}

.max-h-9 {
    max-height: 2.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-9.md\:max-h-9 {
        max-height:2.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-9.lg\:max-h-9 {
        max-height:2.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-9.xl\:max-h-9 {
        max-height:2.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-9.xx\:max-h-9 {
        max-height:2.25rem
    }
}

.max-w-9 {
    max-width: 2.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-9.md\:max-w-9 {
        max-width:2.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-9.lg\:max-w-9 {
        max-width:2.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-9.xl\:max-w-9 {
        max-width:2.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-9.xx\:max-w-9 {
        max-width:2.25rem
    }
}

.w-10 {
    width: 2.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-10.md\:w-10 {
        width:2.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-10.lg\:w-10 {
        width:2.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-10.xl\:w-10 {
        width:2.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-10.xx\:w-10 {
        width:2.5rem
    }
}

.h-10 {
    height: 2.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-10.md\:h-10 {
        height:2.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-10.lg\:h-10 {
        height:2.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-10.xl\:h-10 {
        height:2.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-10.xx\:h-10 {
        height:2.5rem
    }
}

.max-h-10 {
    max-height: 2.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-10.md\:max-h-10 {
        max-height:2.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-10.lg\:max-h-10 {
        max-height:2.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-10.xl\:max-h-10 {
        max-height:2.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-10.xx\:max-h-10 {
        max-height:2.5rem
    }
}

.max-w-10 {
    max-width: 2.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-10.md\:max-w-10 {
        max-width:2.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-10.lg\:max-w-10 {
        max-width:2.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-10.xl\:max-w-10 {
        max-width:2.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-10.xx\:max-w-10 {
        max-width:2.5rem
    }
}

.w-11 {
    width: 2.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-11.md\:w-11 {
        width:2.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-11.lg\:w-11 {
        width:2.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-11.xl\:w-11 {
        width:2.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-11.xx\:w-11 {
        width:2.75rem
    }
}

.h-11 {
    height: 2.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-11.md\:h-11 {
        height:2.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-11.lg\:h-11 {
        height:2.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-11.xl\:h-11 {
        height:2.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-11.xx\:h-11 {
        height:2.75rem
    }
}

.max-h-11 {
    max-height: 2.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-11.md\:max-h-11 {
        max-height:2.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-11.lg\:max-h-11 {
        max-height:2.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-11.xl\:max-h-11 {
        max-height:2.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-11.xx\:max-h-11 {
        max-height:2.75rem
    }
}

.max-w-11 {
    max-width: 2.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-11.md\:max-w-11 {
        max-width:2.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-11.lg\:max-w-11 {
        max-width:2.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-11.xl\:max-w-11 {
        max-width:2.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-11.xx\:max-w-11 {
        max-width:2.75rem
    }
}

.w-12 {
    width: 3rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-12.md\:w-12 {
        width:3rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-12.lg\:w-12 {
        width:3rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-12.xl\:w-12 {
        width:3rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-12.xx\:w-12 {
        width:3rem
    }
}

.h-12 {
    height: 3rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-12.md\:h-12 {
        height:3rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-12.lg\:h-12 {
        height:3rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-12.xl\:h-12 {
        height:3rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-12.xx\:h-12 {
        height:3rem
    }
}

.max-h-12 {
    max-height: 3rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-12.md\:max-h-12 {
        max-height:3rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-12.lg\:max-h-12 {
        max-height:3rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-12.xl\:max-h-12 {
        max-height:3rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-12.xx\:max-h-12 {
        max-height:3rem
    }
}

.max-w-12 {
    max-width: 3rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-12.md\:max-w-12 {
        max-width:3rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-12.lg\:max-w-12 {
        max-width:3rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-12.xl\:max-w-12 {
        max-width:3rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-12.xx\:max-w-12 {
        max-width:3rem
    }
}

.w-13 {
    width: 3.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-13.md\:w-13 {
        width:3.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-13.lg\:w-13 {
        width:3.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-13.xl\:w-13 {
        width:3.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-13.xx\:w-13 {
        width:3.25rem
    }
}

.h-13 {
    height: 3.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-13.md\:h-13 {
        height:3.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-13.lg\:h-13 {
        height:3.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-13.xl\:h-13 {
        height:3.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-13.xx\:h-13 {
        height:3.25rem
    }
}

.max-h-13 {
    max-height: 3.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-13.md\:max-h-13 {
        max-height:3.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-13.lg\:max-h-13 {
        max-height:3.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-13.xl\:max-h-13 {
        max-height:3.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-13.xx\:max-h-13 {
        max-height:3.25rem
    }
}

.max-w-13 {
    max-width: 3.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-13.md\:max-w-13 {
        max-width:3.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-13.lg\:max-w-13 {
        max-width:3.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-13.xl\:max-w-13 {
        max-width:3.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-13.xx\:max-w-13 {
        max-width:3.25rem
    }
}

.w-14 {
    width: 3.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-14.md\:w-14 {
        width:3.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-14.lg\:w-14 {
        width:3.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-14.xl\:w-14 {
        width:3.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-14.xx\:w-14 {
        width:3.5rem
    }
}

.h-14 {
    height: 3.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-14.md\:h-14 {
        height:3.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-14.lg\:h-14 {
        height:3.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-14.xl\:h-14 {
        height:3.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-14.xx\:h-14 {
        height:3.5rem
    }
}

.max-h-14 {
    max-height: 3.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-14.md\:max-h-14 {
        max-height:3.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-14.lg\:max-h-14 {
        max-height:3.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-14.xl\:max-h-14 {
        max-height:3.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-14.xx\:max-h-14 {
        max-height:3.5rem
    }
}

.max-w-14 {
    max-width: 3.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-14.md\:max-w-14 {
        max-width:3.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-14.lg\:max-w-14 {
        max-width:3.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-14.xl\:max-w-14 {
        max-width:3.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-14.xx\:max-w-14 {
        max-width:3.5rem
    }
}

.w-15 {
    width: 3.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-15.md\:w-15 {
        width:3.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-15.lg\:w-15 {
        width:3.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-15.xl\:w-15 {
        width:3.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-15.xx\:w-15 {
        width:3.75rem
    }
}

.h-15 {
    height: 3.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-15.md\:h-15 {
        height:3.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-15.lg\:h-15 {
        height:3.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-15.xl\:h-15 {
        height:3.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-15.xx\:h-15 {
        height:3.75rem
    }
}

.max-h-15 {
    max-height: 3.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-15.md\:max-h-15 {
        max-height:3.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-15.lg\:max-h-15 {
        max-height:3.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-15.xl\:max-h-15 {
        max-height:3.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-15.xx\:max-h-15 {
        max-height:3.75rem
    }
}

.max-w-15 {
    max-width: 3.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-15.md\:max-w-15 {
        max-width:3.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-15.lg\:max-w-15 {
        max-width:3.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-15.xl\:max-w-15 {
        max-width:3.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-15.xx\:max-w-15 {
        max-width:3.75rem
    }
}

.w-16 {
    width: 4rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-16.md\:w-16 {
        width:4rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-16.lg\:w-16 {
        width:4rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-16.xl\:w-16 {
        width:4rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-16.xx\:w-16 {
        width:4rem
    }
}

.h-16 {
    height: 4rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-16.md\:h-16 {
        height:4rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-16.lg\:h-16 {
        height:4rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-16.xl\:h-16 {
        height:4rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-16.xx\:h-16 {
        height:4rem
    }
}

.max-h-16 {
    max-height: 4rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-16.md\:max-h-16 {
        max-height:4rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-16.lg\:max-h-16 {
        max-height:4rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-16.xl\:max-h-16 {
        max-height:4rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-16.xx\:max-h-16 {
        max-height:4rem
    }
}

.max-w-16 {
    max-width: 4rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-16.md\:max-w-16 {
        max-width:4rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-16.lg\:max-w-16 {
        max-width:4rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-16.xl\:max-w-16 {
        max-width:4rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-16.xx\:max-w-16 {
        max-width:4rem
    }
}

.w-17 {
    width: 4.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-17.md\:w-17 {
        width:4.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-17.lg\:w-17 {
        width:4.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-17.xl\:w-17 {
        width:4.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-17.xx\:w-17 {
        width:4.25rem
    }
}

.h-17 {
    height: 4.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-17.md\:h-17 {
        height:4.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-17.lg\:h-17 {
        height:4.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-17.xl\:h-17 {
        height:4.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-17.xx\:h-17 {
        height:4.25rem
    }
}

.max-h-17 {
    max-height: 4.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-17.md\:max-h-17 {
        max-height:4.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-17.lg\:max-h-17 {
        max-height:4.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-17.xl\:max-h-17 {
        max-height:4.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-17.xx\:max-h-17 {
        max-height:4.25rem
    }
}

.max-w-17 {
    max-width: 4.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-17.md\:max-w-17 {
        max-width:4.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-17.lg\:max-w-17 {
        max-width:4.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-17.xl\:max-w-17 {
        max-width:4.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-17.xx\:max-w-17 {
        max-width:4.25rem
    }
}

.w-18 {
    width: 4.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-18.md\:w-18 {
        width:4.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-18.lg\:w-18 {
        width:4.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-18.xl\:w-18 {
        width:4.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-18.xx\:w-18 {
        width:4.5rem
    }
}

.h-18 {
    height: 4.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-18.md\:h-18 {
        height:4.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-18.lg\:h-18 {
        height:4.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-18.xl\:h-18 {
        height:4.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-18.xx\:h-18 {
        height:4.5rem
    }
}

.max-h-18 {
    max-height: 4.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-18.md\:max-h-18 {
        max-height:4.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-18.lg\:max-h-18 {
        max-height:4.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-18.xl\:max-h-18 {
        max-height:4.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-18.xx\:max-h-18 {
        max-height:4.5rem
    }
}

.max-w-18 {
    max-width: 4.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-18.md\:max-w-18 {
        max-width:4.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-18.lg\:max-w-18 {
        max-width:4.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-18.xl\:max-w-18 {
        max-width:4.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-18.xx\:max-w-18 {
        max-width:4.5rem
    }
}

.w-19 {
    width: 4.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-19.md\:w-19 {
        width:4.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-19.lg\:w-19 {
        width:4.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-19.xl\:w-19 {
        width:4.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-19.xx\:w-19 {
        width:4.75rem
    }
}

.h-19 {
    height: 4.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-19.md\:h-19 {
        height:4.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-19.lg\:h-19 {
        height:4.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-19.xl\:h-19 {
        height:4.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-19.xx\:h-19 {
        height:4.75rem
    }
}

.max-h-19 {
    max-height: 4.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-19.md\:max-h-19 {
        max-height:4.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-19.lg\:max-h-19 {
        max-height:4.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-19.xl\:max-h-19 {
        max-height:4.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-19.xx\:max-h-19 {
        max-height:4.75rem
    }
}

.max-w-19 {
    max-width: 4.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-19.md\:max-w-19 {
        max-width:4.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-19.lg\:max-w-19 {
        max-width:4.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-19.xl\:max-w-19 {
        max-width:4.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-19.xx\:max-w-19 {
        max-width:4.75rem
    }
}

.w-20 {
    width: 5rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-20.md\:w-20 {
        width:5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-20.lg\:w-20 {
        width:5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-20.xl\:w-20 {
        width:5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-20.xx\:w-20 {
        width:5rem
    }
}

.h-20 {
    height: 5rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-20.md\:h-20 {
        height:5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-20.lg\:h-20 {
        height:5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-20.xl\:h-20 {
        height:5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-20.xx\:h-20 {
        height:5rem
    }
}

.max-h-20 {
    max-height: 5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-20.md\:max-h-20 {
        max-height:5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-20.lg\:max-h-20 {
        max-height:5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-20.xl\:max-h-20 {
        max-height:5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-20.xx\:max-h-20 {
        max-height:5rem
    }
}

.max-w-20 {
    max-width: 5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-20.md\:max-w-20 {
        max-width:5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-20.lg\:max-w-20 {
        max-width:5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-20.xl\:max-w-20 {
        max-width:5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-20.xx\:max-w-20 {
        max-width:5rem
    }
}

.w-21 {
    width: 5.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-21.md\:w-21 {
        width:5.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-21.lg\:w-21 {
        width:5.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-21.xl\:w-21 {
        width:5.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-21.xx\:w-21 {
        width:5.25rem
    }
}

.h-21 {
    height: 5.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-21.md\:h-21 {
        height:5.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-21.lg\:h-21 {
        height:5.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-21.xl\:h-21 {
        height:5.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-21.xx\:h-21 {
        height:5.25rem
    }
}

.max-h-21 {
    max-height: 5.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-21.md\:max-h-21 {
        max-height:5.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-21.lg\:max-h-21 {
        max-height:5.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-21.xl\:max-h-21 {
        max-height:5.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-21.xx\:max-h-21 {
        max-height:5.25rem
    }
}

.max-w-21 {
    max-width: 5.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-21.md\:max-w-21 {
        max-width:5.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-21.lg\:max-w-21 {
        max-width:5.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-21.xl\:max-w-21 {
        max-width:5.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-21.xx\:max-w-21 {
        max-width:5.25rem
    }
}

.w-22 {
    width: 5.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-22.md\:w-22 {
        width:5.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-22.lg\:w-22 {
        width:5.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-22.xl\:w-22 {
        width:5.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-22.xx\:w-22 {
        width:5.5rem
    }
}

.h-22 {
    height: 5.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-22.md\:h-22 {
        height:5.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-22.lg\:h-22 {
        height:5.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-22.xl\:h-22 {
        height:5.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-22.xx\:h-22 {
        height:5.5rem
    }
}

.max-h-22 {
    max-height: 5.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-22.md\:max-h-22 {
        max-height:5.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-22.lg\:max-h-22 {
        max-height:5.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-22.xl\:max-h-22 {
        max-height:5.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-22.xx\:max-h-22 {
        max-height:5.5rem
    }
}

.max-w-22 {
    max-width: 5.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-22.md\:max-w-22 {
        max-width:5.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-22.lg\:max-w-22 {
        max-width:5.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-22.xl\:max-w-22 {
        max-width:5.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-22.xx\:max-w-22 {
        max-width:5.5rem
    }
}

.w-23 {
    width: 5.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-23.md\:w-23 {
        width:5.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-23.lg\:w-23 {
        width:5.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-23.xl\:w-23 {
        width:5.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-23.xx\:w-23 {
        width:5.75rem
    }
}

.h-23 {
    height: 5.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-23.md\:h-23 {
        height:5.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-23.lg\:h-23 {
        height:5.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-23.xl\:h-23 {
        height:5.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-23.xx\:h-23 {
        height:5.75rem
    }
}

.max-h-23 {
    max-height: 5.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-23.md\:max-h-23 {
        max-height:5.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-23.lg\:max-h-23 {
        max-height:5.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-23.xl\:max-h-23 {
        max-height:5.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-23.xx\:max-h-23 {
        max-height:5.75rem
    }
}

.max-w-23 {
    max-width: 5.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-23.md\:max-w-23 {
        max-width:5.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-23.lg\:max-w-23 {
        max-width:5.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-23.xl\:max-w-23 {
        max-width:5.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-23.xx\:max-w-23 {
        max-width:5.75rem
    }
}

.w-24 {
    width: 6rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-24.md\:w-24 {
        width:6rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-24.lg\:w-24 {
        width:6rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-24.xl\:w-24 {
        width:6rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-24.xx\:w-24 {
        width:6rem
    }
}

.h-24 {
    height: 6rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-24.md\:h-24 {
        height:6rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-24.lg\:h-24 {
        height:6rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-24.xl\:h-24 {
        height:6rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-24.xx\:h-24 {
        height:6rem
    }
}

.max-h-24 {
    max-height: 6rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-24.md\:max-h-24 {
        max-height:6rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-24.lg\:max-h-24 {
        max-height:6rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-24.xl\:max-h-24 {
        max-height:6rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-24.xx\:max-h-24 {
        max-height:6rem
    }
}

.max-w-24 {
    max-width: 6rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-24.md\:max-w-24 {
        max-width:6rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-24.lg\:max-w-24 {
        max-width:6rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-24.xl\:max-w-24 {
        max-width:6rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-24.xx\:max-w-24 {
        max-width:6rem
    }
}

.w-25 {
    width: 6.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-25.md\:w-25 {
        width:6.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-25.lg\:w-25 {
        width:6.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-25.xl\:w-25 {
        width:6.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-25.xx\:w-25 {
        width:6.25rem
    }
}

.h-25 {
    height: 6.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-25.md\:h-25 {
        height:6.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-25.lg\:h-25 {
        height:6.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-25.xl\:h-25 {
        height:6.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-25.xx\:h-25 {
        height:6.25rem
    }
}

.max-h-25 {
    max-height: 6.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-25.md\:max-h-25 {
        max-height:6.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-25.lg\:max-h-25 {
        max-height:6.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-25.xl\:max-h-25 {
        max-height:6.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-25.xx\:max-h-25 {
        max-height:6.25rem
    }
}

.max-w-25 {
    max-width: 6.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-25.md\:max-w-25 {
        max-width:6.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-25.lg\:max-w-25 {
        max-width:6.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-25.xl\:max-w-25 {
        max-width:6.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-25.xx\:max-w-25 {
        max-width:6.25rem
    }
}

.w-26 {
    width: 6.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-26.md\:w-26 {
        width:6.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-26.lg\:w-26 {
        width:6.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-26.xl\:w-26 {
        width:6.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-26.xx\:w-26 {
        width:6.5rem
    }
}

.h-26 {
    height: 6.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-26.md\:h-26 {
        height:6.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-26.lg\:h-26 {
        height:6.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-26.xl\:h-26 {
        height:6.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-26.xx\:h-26 {
        height:6.5rem
    }
}

.max-h-26 {
    max-height: 6.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-26.md\:max-h-26 {
        max-height:6.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-26.lg\:max-h-26 {
        max-height:6.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-26.xl\:max-h-26 {
        max-height:6.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-26.xx\:max-h-26 {
        max-height:6.5rem
    }
}

.max-w-26 {
    max-width: 6.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-26.md\:max-w-26 {
        max-width:6.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-26.lg\:max-w-26 {
        max-width:6.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-26.xl\:max-w-26 {
        max-width:6.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-26.xx\:max-w-26 {
        max-width:6.5rem
    }
}

.w-27 {
    width: 6.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-27.md\:w-27 {
        width:6.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-27.lg\:w-27 {
        width:6.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-27.xl\:w-27 {
        width:6.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-27.xx\:w-27 {
        width:6.75rem
    }
}

.h-27 {
    height: 6.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-27.md\:h-27 {
        height:6.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-27.lg\:h-27 {
        height:6.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-27.xl\:h-27 {
        height:6.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-27.xx\:h-27 {
        height:6.75rem
    }
}

.max-h-27 {
    max-height: 6.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-27.md\:max-h-27 {
        max-height:6.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-27.lg\:max-h-27 {
        max-height:6.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-27.xl\:max-h-27 {
        max-height:6.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-27.xx\:max-h-27 {
        max-height:6.75rem
    }
}

.max-w-27 {
    max-width: 6.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-27.md\:max-w-27 {
        max-width:6.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-27.lg\:max-w-27 {
        max-width:6.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-27.xl\:max-w-27 {
        max-width:6.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-27.xx\:max-w-27 {
        max-width:6.75rem
    }
}

.w-28 {
    width: 7rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-28.md\:w-28 {
        width:7rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-28.lg\:w-28 {
        width:7rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-28.xl\:w-28 {
        width:7rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-28.xx\:w-28 {
        width:7rem
    }
}

.h-28 {
    height: 7rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-28.md\:h-28 {
        height:7rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-28.lg\:h-28 {
        height:7rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-28.xl\:h-28 {
        height:7rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-28.xx\:h-28 {
        height:7rem
    }
}

.max-h-28 {
    max-height: 7rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-28.md\:max-h-28 {
        max-height:7rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-28.lg\:max-h-28 {
        max-height:7rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-28.xl\:max-h-28 {
        max-height:7rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-28.xx\:max-h-28 {
        max-height:7rem
    }
}

.max-w-28 {
    max-width: 7rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-28.md\:max-w-28 {
        max-width:7rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-28.lg\:max-w-28 {
        max-width:7rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-28.xl\:max-w-28 {
        max-width:7rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-28.xx\:max-w-28 {
        max-width:7rem
    }
}

.w-29 {
    width: 7.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-29.md\:w-29 {
        width:7.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-29.lg\:w-29 {
        width:7.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-29.xl\:w-29 {
        width:7.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-29.xx\:w-29 {
        width:7.25rem
    }
}

.h-29 {
    height: 7.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-29.md\:h-29 {
        height:7.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-29.lg\:h-29 {
        height:7.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-29.xl\:h-29 {
        height:7.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-29.xx\:h-29 {
        height:7.25rem
    }
}

.max-h-29 {
    max-height: 7.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-29.md\:max-h-29 {
        max-height:7.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-29.lg\:max-h-29 {
        max-height:7.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-29.xl\:max-h-29 {
        max-height:7.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-29.xx\:max-h-29 {
        max-height:7.25rem
    }
}

.max-w-29 {
    max-width: 7.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-29.md\:max-w-29 {
        max-width:7.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-29.lg\:max-w-29 {
        max-width:7.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-29.xl\:max-w-29 {
        max-width:7.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-29.xx\:max-w-29 {
        max-width:7.25rem
    }
}

.w-30 {
    width: 7.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-30.md\:w-30 {
        width:7.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-30.lg\:w-30 {
        width:7.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-30.xl\:w-30 {
        width:7.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-30.xx\:w-30 {
        width:7.5rem
    }
}

.h-30 {
    height: 7.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-30.md\:h-30 {
        height:7.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-30.lg\:h-30 {
        height:7.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-30.xl\:h-30 {
        height:7.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-30.xx\:h-30 {
        height:7.5rem
    }
}

.max-h-30 {
    max-height: 7.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-30.md\:max-h-30 {
        max-height:7.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-30.lg\:max-h-30 {
        max-height:7.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-30.xl\:max-h-30 {
        max-height:7.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-30.xx\:max-h-30 {
        max-height:7.5rem
    }
}

.max-w-30 {
    max-width: 7.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-30.md\:max-w-30 {
        max-width:7.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-30.lg\:max-w-30 {
        max-width:7.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-30.xl\:max-w-30 {
        max-width:7.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-30.xx\:max-w-30 {
        max-width:7.5rem
    }
}

.w-31 {
    width: 7.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-31.md\:w-31 {
        width:7.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-31.lg\:w-31 {
        width:7.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-31.xl\:w-31 {
        width:7.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-31.xx\:w-31 {
        width:7.75rem
    }
}

.h-31 {
    height: 7.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-31.md\:h-31 {
        height:7.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-31.lg\:h-31 {
        height:7.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-31.xl\:h-31 {
        height:7.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-31.xx\:h-31 {
        height:7.75rem
    }
}

.max-h-31 {
    max-height: 7.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-31.md\:max-h-31 {
        max-height:7.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-31.lg\:max-h-31 {
        max-height:7.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-31.xl\:max-h-31 {
        max-height:7.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-31.xx\:max-h-31 {
        max-height:7.75rem
    }
}

.max-w-31 {
    max-width: 7.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-31.md\:max-w-31 {
        max-width:7.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-31.lg\:max-w-31 {
        max-width:7.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-31.xl\:max-w-31 {
        max-width:7.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-31.xx\:max-w-31 {
        max-width:7.75rem
    }
}

.w-32 {
    width: 8rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-32.md\:w-32 {
        width:8rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-32.lg\:w-32 {
        width:8rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-32.xl\:w-32 {
        width:8rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-32.xx\:w-32 {
        width:8rem
    }
}

.h-32 {
    height: 8rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-32.md\:h-32 {
        height:8rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-32.lg\:h-32 {
        height:8rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-32.xl\:h-32 {
        height:8rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-32.xx\:h-32 {
        height:8rem
    }
}

.max-h-32 {
    max-height: 8rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-32.md\:max-h-32 {
        max-height:8rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-32.lg\:max-h-32 {
        max-height:8rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-32.xl\:max-h-32 {
        max-height:8rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-32.xx\:max-h-32 {
        max-height:8rem
    }
}

.max-w-32 {
    max-width: 8rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-32.md\:max-w-32 {
        max-width:8rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-32.lg\:max-w-32 {
        max-width:8rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-32.xl\:max-w-32 {
        max-width:8rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-32.xx\:max-w-32 {
        max-width:8rem
    }
}

.w-33 {
    width: 8.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-33.md\:w-33 {
        width:8.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-33.lg\:w-33 {
        width:8.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-33.xl\:w-33 {
        width:8.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-33.xx\:w-33 {
        width:8.25rem
    }
}

.h-33 {
    height: 8.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-33.md\:h-33 {
        height:8.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-33.lg\:h-33 {
        height:8.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-33.xl\:h-33 {
        height:8.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-33.xx\:h-33 {
        height:8.25rem
    }
}

.max-h-33 {
    max-height: 8.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-33.md\:max-h-33 {
        max-height:8.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-33.lg\:max-h-33 {
        max-height:8.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-33.xl\:max-h-33 {
        max-height:8.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-33.xx\:max-h-33 {
        max-height:8.25rem
    }
}

.max-w-33 {
    max-width: 8.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-33.md\:max-w-33 {
        max-width:8.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-33.lg\:max-w-33 {
        max-width:8.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-33.xl\:max-w-33 {
        max-width:8.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-33.xx\:max-w-33 {
        max-width:8.25rem
    }
}

.w-34 {
    width: 8.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-34.md\:w-34 {
        width:8.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-34.lg\:w-34 {
        width:8.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-34.xl\:w-34 {
        width:8.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-34.xx\:w-34 {
        width:8.5rem
    }
}

.h-34 {
    height: 8.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-34.md\:h-34 {
        height:8.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-34.lg\:h-34 {
        height:8.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-34.xl\:h-34 {
        height:8.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-34.xx\:h-34 {
        height:8.5rem
    }
}

.max-h-34 {
    max-height: 8.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-34.md\:max-h-34 {
        max-height:8.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-34.lg\:max-h-34 {
        max-height:8.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-34.xl\:max-h-34 {
        max-height:8.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-34.xx\:max-h-34 {
        max-height:8.5rem
    }
}

.max-w-34 {
    max-width: 8.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-34.md\:max-w-34 {
        max-width:8.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-34.lg\:max-w-34 {
        max-width:8.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-34.xl\:max-w-34 {
        max-width:8.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-34.xx\:max-w-34 {
        max-width:8.5rem
    }
}

.w-35 {
    width: 8.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-35.md\:w-35 {
        width:8.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-35.lg\:w-35 {
        width:8.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-35.xl\:w-35 {
        width:8.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-35.xx\:w-35 {
        width:8.75rem
    }
}

.h-35 {
    height: 8.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-35.md\:h-35 {
        height:8.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-35.lg\:h-35 {
        height:8.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-35.xl\:h-35 {
        height:8.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-35.xx\:h-35 {
        height:8.75rem
    }
}

.max-h-35 {
    max-height: 8.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-35.md\:max-h-35 {
        max-height:8.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-35.lg\:max-h-35 {
        max-height:8.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-35.xl\:max-h-35 {
        max-height:8.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-35.xx\:max-h-35 {
        max-height:8.75rem
    }
}

.max-w-35 {
    max-width: 8.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-35.md\:max-w-35 {
        max-width:8.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-35.lg\:max-w-35 {
        max-width:8.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-35.xl\:max-w-35 {
        max-width:8.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-35.xx\:max-w-35 {
        max-width:8.75rem
    }
}

.w-36 {
    width: 9rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-36.md\:w-36 {
        width:9rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-36.lg\:w-36 {
        width:9rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-36.xl\:w-36 {
        width:9rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-36.xx\:w-36 {
        width:9rem
    }
}

.h-36 {
    height: 9rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-36.md\:h-36 {
        height:9rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-36.lg\:h-36 {
        height:9rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-36.xl\:h-36 {
        height:9rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-36.xx\:h-36 {
        height:9rem
    }
}

.max-h-36 {
    max-height: 9rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-36.md\:max-h-36 {
        max-height:9rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-36.lg\:max-h-36 {
        max-height:9rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-36.xl\:max-h-36 {
        max-height:9rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-36.xx\:max-h-36 {
        max-height:9rem
    }
}

.max-w-36 {
    max-width: 9rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-36.md\:max-w-36 {
        max-width:9rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-36.lg\:max-w-36 {
        max-width:9rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-36.xl\:max-w-36 {
        max-width:9rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-36.xx\:max-w-36 {
        max-width:9rem
    }
}

.w-37 {
    width: 9.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-37.md\:w-37 {
        width:9.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-37.lg\:w-37 {
        width:9.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-37.xl\:w-37 {
        width:9.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-37.xx\:w-37 {
        width:9.25rem
    }
}

.h-37 {
    height: 9.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-37.md\:h-37 {
        height:9.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-37.lg\:h-37 {
        height:9.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-37.xl\:h-37 {
        height:9.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-37.xx\:h-37 {
        height:9.25rem
    }
}

.max-h-37 {
    max-height: 9.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-37.md\:max-h-37 {
        max-height:9.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-37.lg\:max-h-37 {
        max-height:9.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-37.xl\:max-h-37 {
        max-height:9.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-37.xx\:max-h-37 {
        max-height:9.25rem
    }
}

.max-w-37 {
    max-width: 9.25rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-37.md\:max-w-37 {
        max-width:9.25rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-37.lg\:max-w-37 {
        max-width:9.25rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-37.xl\:max-w-37 {
        max-width:9.25rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-37.xx\:max-w-37 {
        max-width:9.25rem
    }
}

.w-38 {
    width: 9.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-38.md\:w-38 {
        width:9.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-38.lg\:w-38 {
        width:9.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-38.xl\:w-38 {
        width:9.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-38.xx\:w-38 {
        width:9.5rem
    }
}

.h-38 {
    height: 9.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-38.md\:h-38 {
        height:9.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-38.lg\:h-38 {
        height:9.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-38.xl\:h-38 {
        height:9.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-38.xx\:h-38 {
        height:9.5rem
    }
}

.max-h-38 {
    max-height: 9.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-38.md\:max-h-38 {
        max-height:9.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-38.lg\:max-h-38 {
        max-height:9.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-38.xl\:max-h-38 {
        max-height:9.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-38.xx\:max-h-38 {
        max-height:9.5rem
    }
}

.max-w-38 {
    max-width: 9.5rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-38.md\:max-w-38 {
        max-width:9.5rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-38.lg\:max-w-38 {
        max-width:9.5rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-38.xl\:max-w-38 {
        max-width:9.5rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-38.xx\:max-w-38 {
        max-width:9.5rem
    }
}

.w-39 {
    width: 9.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-39.md\:w-39 {
        width:9.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-39.lg\:w-39 {
        width:9.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-39.xl\:w-39 {
        width:9.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-39.xx\:w-39 {
        width:9.75rem
    }
}

.h-39 {
    height: 9.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-39.md\:h-39 {
        height:9.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-39.lg\:h-39 {
        height:9.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-39.xl\:h-39 {
        height:9.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-39.xx\:h-39 {
        height:9.75rem
    }
}

.max-h-39 {
    max-height: 9.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-39.md\:max-h-39 {
        max-height:9.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-39.lg\:max-h-39 {
        max-height:9.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-39.xl\:max-h-39 {
        max-height:9.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-39.xx\:max-h-39 {
        max-height:9.75rem
    }
}

.max-w-39 {
    max-width: 9.75rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-39.md\:max-w-39 {
        max-width:9.75rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-39.lg\:max-w-39 {
        max-width:9.75rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-39.xl\:max-w-39 {
        max-width:9.75rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-39.xx\:max-w-39 {
        max-width:9.75rem
    }
}

.w-40 {
    width: 10rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-40.md\:w-40 {
        width:10rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-40.lg\:w-40 {
        width:10rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-40.xl\:w-40 {
        width:10rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-40.xx\:w-40 {
        width:10rem
    }
}

.h-40 {
    height: 10rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-40.md\:h-40 {
        height:10rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-40.lg\:h-40 {
        height:10rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-40.xl\:h-40 {
        height:10rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-40.xx\:h-40 {
        height:10rem
    }
}

.max-h-40 {
    max-height: 10rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-40.md\:max-h-40 {
        max-height:10rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-40.lg\:max-h-40 {
        max-height:10rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-40.xl\:max-h-40 {
        max-height:10rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-40.xx\:max-h-40 {
        max-height:10rem
    }
}

.max-w-40 {
    max-width: 10rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-40.md\:max-w-40 {
        max-width:10rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-40.lg\:max-w-40 {
        max-width:10rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-40.xl\:max-w-40 {
        max-width:10rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-40.xx\:max-w-40 {
        max-width:10rem
    }
}

.w-0 {
    width: 0
}

@media screen and (min-width: 37.5em) {
    .md\:w-0.md\:w-0 {
        width:0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-0.lg\:w-0 {
        width:0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-0.xl\:w-0 {
        width:0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-0.xx\:w-0 {
        width:0
    }
}

.h-0 {
    height: 0
}

@media screen and (min-width: 37.5em) {
    .md\:h-0.md\:h-0 {
        height:0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-0.lg\:h-0 {
        height:0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-0.xl\:h-0 {
        height:0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-0.xx\:h-0 {
        height:0
    }
}

.max-h-0 {
    max-height: 0
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-0.md\:max-h-0 {
        max-height:0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-0.lg\:max-h-0 {
        max-height:0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-0.xl\:max-h-0 {
        max-height:0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-0.xx\:max-h-0 {
        max-height:0
    }
}

.max-w-0 {
    max-width: 0
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-0.md\:max-w-0 {
        max-width:0
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-0.lg\:max-w-0 {
        max-width:0
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-0.xl\:max-w-0 {
        max-width:0
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-0.xx\:max-w-0 {
        max-width:0
    }
}

.w-px {
    width: 0.0625rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-px.md\:w-px {
        width:0.0625rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-px.lg\:w-px {
        width:0.0625rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-px.xl\:w-px {
        width:0.0625rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-px.xx\:w-px {
        width:0.0625rem
    }
}

.h-px {
    height: 0.0625rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-px.md\:h-px {
        height:0.0625rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-px.lg\:h-px {
        height:0.0625rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-px.xl\:h-px {
        height:0.0625rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-px.xx\:h-px {
        height:0.0625rem
    }
}

.max-h-px {
    max-height: 0.0625rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-px.md\:max-h-px {
        max-height:0.0625rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-px.lg\:max-h-px {
        max-height:0.0625rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-px.xl\:max-h-px {
        max-height:0.0625rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-px.xx\:max-h-px {
        max-height:0.0625rem
    }
}

.max-w-px {
    max-width: 0.0625rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-px.md\:max-w-px {
        max-width:0.0625rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-px.lg\:max-w-px {
        max-width:0.0625rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-px.xl\:max-w-px {
        max-width:0.0625rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-px.xx\:max-w-px {
        max-width:0.0625rem
    }
}

.w-0\.5 {
    width: 0.125rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-0\.5.md\:w-0\.5 {
        width:0.125rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-0\.5.lg\:w-0\.5 {
        width:0.125rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-0\.5.xl\:w-0\.5 {
        width:0.125rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-0\.5.xx\:w-0\.5 {
        width:0.125rem
    }
}

.h-0\.5 {
    height: 0.125rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-0\.5.md\:h-0\.5 {
        height:0.125rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-0\.5.lg\:h-0\.5 {
        height:0.125rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-0\.5.xl\:h-0\.5 {
        height:0.125rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-0\.5.xx\:h-0\.5 {
        height:0.125rem
    }
}

.max-h-0\.5 {
    max-height: 0.125rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-0\.5.md\:max-h-0\.5 {
        max-height:0.125rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-0\.5.lg\:max-h-0\.5 {
        max-height:0.125rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-0\.5.xl\:max-h-0\.5 {
        max-height:0.125rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-0\.5.xx\:max-h-0\.5 {
        max-height:0.125rem
    }
}

.max-w-0\.5 {
    max-width: 0.125rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-0\.5.md\:max-w-0\.5 {
        max-width:0.125rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-0\.5.lg\:max-w-0\.5 {
        max-width:0.125rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-0\.5.xl\:max-w-0\.5 {
        max-width:0.125rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-0\.5.xx\:max-w-0\.5 {
        max-width:0.125rem
    }
}

.w-1\.5 {
    width: 0.375rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-1\.5.md\:w-1\.5 {
        width:0.375rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-1\.5.lg\:w-1\.5 {
        width:0.375rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-1\.5.xl\:w-1\.5 {
        width:0.375rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-1\.5.xx\:w-1\.5 {
        width:0.375rem
    }
}

.h-1\.5 {
    height: 0.375rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-1\.5.md\:h-1\.5 {
        height:0.375rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-1\.5.lg\:h-1\.5 {
        height:0.375rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-1\.5.xl\:h-1\.5 {
        height:0.375rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-1\.5.xx\:h-1\.5 {
        height:0.375rem
    }
}

.max-h-1\.5 {
    max-height: 0.375rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-1\.5.md\:max-h-1\.5 {
        max-height:0.375rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-1\.5.lg\:max-h-1\.5 {
        max-height:0.375rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-1\.5.xl\:max-h-1\.5 {
        max-height:0.375rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-1\.5.xx\:max-h-1\.5 {
        max-height:0.375rem
    }
}

.max-w-1\.5 {
    max-width: 0.375rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-1\.5.md\:max-w-1\.5 {
        max-width:0.375rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-1\.5.lg\:max-w-1\.5 {
        max-width:0.375rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-1\.5.xl\:max-w-1\.5 {
        max-width:0.375rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-1\.5.xx\:max-w-1\.5 {
        max-width:0.375rem
    }
}

.w-2\.5 {
    width: 0.625rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-2\.5.md\:w-2\.5 {
        width:0.625rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-2\.5.lg\:w-2\.5 {
        width:0.625rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-2\.5.xl\:w-2\.5 {
        width:0.625rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-2\.5.xx\:w-2\.5 {
        width:0.625rem
    }
}

.h-2\.5 {
    height: 0.625rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-2\.5.md\:h-2\.5 {
        height:0.625rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-2\.5.lg\:h-2\.5 {
        height:0.625rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-2\.5.xl\:h-2\.5 {
        height:0.625rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-2\.5.xx\:h-2\.5 {
        height:0.625rem
    }
}

.max-h-2\.5 {
    max-height: 0.625rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-2\.5.md\:max-h-2\.5 {
        max-height:0.625rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-2\.5.lg\:max-h-2\.5 {
        max-height:0.625rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-2\.5.xl\:max-h-2\.5 {
        max-height:0.625rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-2\.5.xx\:max-h-2\.5 {
        max-height:0.625rem
    }
}

.max-w-2\.5 {
    max-width: 0.625rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-2\.5.md\:max-w-2\.5 {
        max-width:0.625rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-2\.5.lg\:max-w-2\.5 {
        max-width:0.625rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-2\.5.xl\:max-w-2\.5 {
        max-width:0.625rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-2\.5.xx\:max-w-2\.5 {
        max-width:0.625rem
    }
}

.w-3\.5 {
    width: 0.875rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-3\.5.md\:w-3\.5 {
        width:0.875rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-3\.5.lg\:w-3\.5 {
        width:0.875rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-3\.5.xl\:w-3\.5 {
        width:0.875rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-3\.5.xx\:w-3\.5 {
        width:0.875rem
    }
}

.h-3\.5 {
    height: 0.875rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-3\.5.md\:h-3\.5 {
        height:0.875rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-3\.5.lg\:h-3\.5 {
        height:0.875rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-3\.5.xl\:h-3\.5 {
        height:0.875rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-3\.5.xx\:h-3\.5 {
        height:0.875rem
    }
}

.max-h-3\.5 {
    max-height: 0.875rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-3\.5.md\:max-h-3\.5 {
        max-height:0.875rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-3\.5.lg\:max-h-3\.5 {
        max-height:0.875rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-3\.5.xl\:max-h-3\.5 {
        max-height:0.875rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-3\.5.xx\:max-h-3\.5 {
        max-height:0.875rem
    }
}

.max-w-3\.5 {
    max-width: 0.875rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-3\.5.md\:max-w-3\.5 {
        max-width:0.875rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-3\.5.lg\:max-w-3\.5 {
        max-width:0.875rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-3\.5.xl\:max-w-3\.5 {
        max-width:0.875rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-3\.5.xx\:max-w-3\.5 {
        max-width:0.875rem
    }
}

.w-44 {
    width: 11rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-44.md\:w-44 {
        width:11rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-44.lg\:w-44 {
        width:11rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-44.xl\:w-44 {
        width:11rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-44.xx\:w-44 {
        width:11rem
    }
}

.h-44 {
    height: 11rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-44.md\:h-44 {
        height:11rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-44.lg\:h-44 {
        height:11rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-44.xl\:h-44 {
        height:11rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-44.xx\:h-44 {
        height:11rem
    }
}

.max-h-44 {
    max-height: 11rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-44.md\:max-h-44 {
        max-height:11rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-44.lg\:max-h-44 {
        max-height:11rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-44.xl\:max-h-44 {
        max-height:11rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-44.xx\:max-h-44 {
        max-height:11rem
    }
}

.max-w-44 {
    max-width: 11rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-44.md\:max-w-44 {
        max-width:11rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-44.lg\:max-w-44 {
        max-width:11rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-44.xl\:max-w-44 {
        max-width:11rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-44.xx\:max-w-44 {
        max-width:11rem
    }
}

.w-48 {
    width: 12rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-48.md\:w-48 {
        width:12rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-48.lg\:w-48 {
        width:12rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-48.xl\:w-48 {
        width:12rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-48.xx\:w-48 {
        width:12rem
    }
}

.h-48 {
    height: 12rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-48.md\:h-48 {
        height:12rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-48.lg\:h-48 {
        height:12rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-48.xl\:h-48 {
        height:12rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-48.xx\:h-48 {
        height:12rem
    }
}

.max-h-48 {
    max-height: 12rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-48.md\:max-h-48 {
        max-height:12rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-48.lg\:max-h-48 {
        max-height:12rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-48.xl\:max-h-48 {
        max-height:12rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-48.xx\:max-h-48 {
        max-height:12rem
    }
}

.max-w-48 {
    max-width: 12rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-48.md\:max-w-48 {
        max-width:12rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-48.lg\:max-w-48 {
        max-width:12rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-48.xl\:max-w-48 {
        max-width:12rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-48.xx\:max-w-48 {
        max-width:12rem
    }
}

.w-52 {
    width: 13rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-52.md\:w-52 {
        width:13rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-52.lg\:w-52 {
        width:13rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-52.xl\:w-52 {
        width:13rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-52.xx\:w-52 {
        width:13rem
    }
}

.h-52 {
    height: 13rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-52.md\:h-52 {
        height:13rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-52.lg\:h-52 {
        height:13rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-52.xl\:h-52 {
        height:13rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-52.xx\:h-52 {
        height:13rem
    }
}

.max-h-52 {
    max-height: 13rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-52.md\:max-h-52 {
        max-height:13rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-52.lg\:max-h-52 {
        max-height:13rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-52.xl\:max-h-52 {
        max-height:13rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-52.xx\:max-h-52 {
        max-height:13rem
    }
}

.max-w-52 {
    max-width: 13rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-52.md\:max-w-52 {
        max-width:13rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-52.lg\:max-w-52 {
        max-width:13rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-52.xl\:max-w-52 {
        max-width:13rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-52.xx\:max-w-52 {
        max-width:13rem
    }
}

.w-56 {
    width: 14rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-56.md\:w-56 {
        width:14rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-56.lg\:w-56 {
        width:14rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-56.xl\:w-56 {
        width:14rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-56.xx\:w-56 {
        width:14rem
    }
}

.h-56 {
    height: 14rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-56.md\:h-56 {
        height:14rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-56.lg\:h-56 {
        height:14rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-56.xl\:h-56 {
        height:14rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-56.xx\:h-56 {
        height:14rem
    }
}

.max-h-56 {
    max-height: 14rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-56.md\:max-h-56 {
        max-height:14rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-56.lg\:max-h-56 {
        max-height:14rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-56.xl\:max-h-56 {
        max-height:14rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-56.xx\:max-h-56 {
        max-height:14rem
    }
}

.max-w-56 {
    max-width: 14rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-56.md\:max-w-56 {
        max-width:14rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-56.lg\:max-w-56 {
        max-width:14rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-56.xl\:max-w-56 {
        max-width:14rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-56.xx\:max-w-56 {
        max-width:14rem
    }
}

.w-60 {
    width: 15rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-60.md\:w-60 {
        width:15rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-60.lg\:w-60 {
        width:15rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-60.xl\:w-60 {
        width:15rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-60.xx\:w-60 {
        width:15rem
    }
}

.h-60 {
    height: 15rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-60.md\:h-60 {
        height:15rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-60.lg\:h-60 {
        height:15rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-60.xl\:h-60 {
        height:15rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-60.xx\:h-60 {
        height:15rem
    }
}

.max-h-60 {
    max-height: 15rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-60.md\:max-h-60 {
        max-height:15rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-60.lg\:max-h-60 {
        max-height:15rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-60.xl\:max-h-60 {
        max-height:15rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-60.xx\:max-h-60 {
        max-height:15rem
    }
}

.max-w-60 {
    max-width: 15rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-60.md\:max-w-60 {
        max-width:15rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-60.lg\:max-w-60 {
        max-width:15rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-60.xl\:max-w-60 {
        max-width:15rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-60.xx\:max-w-60 {
        max-width:15rem
    }
}

.w-64 {
    width: 16rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-64.md\:w-64 {
        width:16rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-64.lg\:w-64 {
        width:16rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-64.xl\:w-64 {
        width:16rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-64.xx\:w-64 {
        width:16rem
    }
}

.h-64 {
    height: 16rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-64.md\:h-64 {
        height:16rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-64.lg\:h-64 {
        height:16rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-64.xl\:h-64 {
        height:16rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-64.xx\:h-64 {
        height:16rem
    }
}

.max-h-64 {
    max-height: 16rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-64.md\:max-h-64 {
        max-height:16rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-64.lg\:max-h-64 {
        max-height:16rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-64.xl\:max-h-64 {
        max-height:16rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-64.xx\:max-h-64 {
        max-height:16rem
    }
}

.max-w-64 {
    max-width: 16rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-64.md\:max-w-64 {
        max-width:16rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-64.lg\:max-w-64 {
        max-width:16rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-64.xl\:max-w-64 {
        max-width:16rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-64.xx\:max-w-64 {
        max-width:16rem
    }
}

.w-72 {
    width: 18rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-72.md\:w-72 {
        width:18rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-72.lg\:w-72 {
        width:18rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-72.xl\:w-72 {
        width:18rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-72.xx\:w-72 {
        width:18rem
    }
}

.h-72 {
    height: 18rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-72.md\:h-72 {
        height:18rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-72.lg\:h-72 {
        height:18rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-72.xl\:h-72 {
        height:18rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-72.xx\:h-72 {
        height:18rem
    }
}

.max-h-72 {
    max-height: 18rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-72.md\:max-h-72 {
        max-height:18rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-72.lg\:max-h-72 {
        max-height:18rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-72.xl\:max-h-72 {
        max-height:18rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-72.xx\:max-h-72 {
        max-height:18rem
    }
}

.max-w-72 {
    max-width: 18rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-72.md\:max-w-72 {
        max-width:18rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-72.lg\:max-w-72 {
        max-width:18rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-72.xl\:max-w-72 {
        max-width:18rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-72.xx\:max-w-72 {
        max-width:18rem
    }
}

.w-80 {
    width: 20rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-80.md\:w-80 {
        width:20rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-80.lg\:w-80 {
        width:20rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-80.xl\:w-80 {
        width:20rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-80.xx\:w-80 {
        width:20rem
    }
}

.h-80 {
    height: 20rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-80.md\:h-80 {
        height:20rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-80.lg\:h-80 {
        height:20rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-80.xl\:h-80 {
        height:20rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-80.xx\:h-80 {
        height:20rem
    }
}

.max-h-80 {
    max-height: 20rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-80.md\:max-h-80 {
        max-height:20rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-80.lg\:max-h-80 {
        max-height:20rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-80.xl\:max-h-80 {
        max-height:20rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-80.xx\:max-h-80 {
        max-height:20rem
    }
}

.max-w-80 {
    max-width: 20rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-80.md\:max-w-80 {
        max-width:20rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-80.lg\:max-w-80 {
        max-width:20rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-80.xl\:max-w-80 {
        max-width:20rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-80.xx\:max-w-80 {
        max-width:20rem
    }
}

.w-96 {
    width: 24rem
}

@media screen and (min-width: 37.5em) {
    .md\:w-96.md\:w-96 {
        width:24rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:w-96.lg\:w-96 {
        width:24rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:w-96.xl\:w-96 {
        width:24rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:w-96.xx\:w-96 {
        width:24rem
    }
}

.h-96 {
    height: 24rem
}

@media screen and (min-width: 37.5em) {
    .md\:h-96.md\:h-96 {
        height:24rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:h-96.lg\:h-96 {
        height:24rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:h-96.xl\:h-96 {
        height:24rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:h-96.xx\:h-96 {
        height:24rem
    }
}

.max-h-96 {
    max-height: 24rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-h-96.md\:max-h-96 {
        max-height:24rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-h-96.lg\:max-h-96 {
        max-height:24rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-h-96.xl\:max-h-96 {
        max-height:24rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-h-96.xx\:max-h-96 {
        max-height:24rem
    }
}

.max-w-96 {
    max-width: 24rem
}

@media screen and (min-width: 37.5em) {
    .md\:max-w-96.md\:max-w-96 {
        max-width:24rem
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:max-w-96.lg\:max-w-96 {
        max-width:24rem
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:max-w-96.xl\:max-w-96 {
        max-width:24rem
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:max-w-96.xx\:max-w-96 {
        max-width:24rem
    }
}

.full-width {
    width: 100%
}

.half-max-width {
    max-width: 50%
}

.half-min-width {
    min-width: 50%
}

.icon-width-double {
    width: 2px
}

.auto-width {
    width: auto
}

.table {
    display: table
}

.table-cell {
    display: table-cell
}

.table-row {
    display: table-row
}

.ellipsis,.chart__text--tooltip,.rounded-search__input--left {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ellipsis-1-line {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis
}

.ellipsis-2-lines {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis
}

.ellipsis-3-lines {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis
}

.ellipsis-dynamic-wrapper {
    display: table;
    table-layout: fixed;
    width: 100%
}

.text-xsmall {
    font-size: .625rem
}

.text-small {
    font-size: .875rem;
    font-weight: 400
}

.text-sm {
    font-size: .875rem
}

.text-small-normal {
    font-size: .9375rem
}

.text-medium {
    font-size: 1.375rem
}

.text-normal {
    font-size: 1rem
}

.text-normal-medium {
    font-size: 1.125rem
}

.text-large {
    font-size: 2.625rem
}

.text-tiny {
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.5
}

.text-tiny-no-fw {
    font-size: .75rem
}

.text-small-no-fw {
    font-size: .875rem
}

@media screen and (max-width: 37.4375em) {
    .text-small-small-only {
        font-size:.875rem;
        font-weight: 400
    }

    .text-small-small-only.strong {
        font-weight: 600
    }

    .text-tiny-small-only {
        font-size: .75rem;
        font-weight: 400
    }
}

.body-font-color {
    color: #555
}

.td-n {
    text-decoration: none
}

.td-n:hover {
    text-decoration: none
}

.underlined {
    text-decoration: underline
}

@media screen and (max-width: 37.4375em) {
    .text-center-small-only {
        text-align:center
    }
}

@media screen and (min-width: 37.5em) {
    .text-center-medium-up {
        text-align:center
    }
}

@media screen and (max-width: 46.8125em) {
    .text-center-medium-down {
        text-align:center
    }
}

@media screen and (min-width: 37.5em) {
    .text-right-medium-up {
        text-align:right
    }
}

@media screen and (min-width: 46.875em) {
    .text-right-large-up {
        text-align:right
    }
}

@media screen and (max-width: 37.4375em) {
    .text-left-small-only {
        text-align:left
    }
}

@media screen and (min-width: 46.875em) {
    .text-left-large-up {
        text-align:left
    }
}

.text-right {
    text-align: right
}

@media screen and (min-width: 37.5em) {
    .md\:text-right.md\:text-right {
        text-align:right
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:text-right.lg\:text-right {
        text-align:right
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:text-right.xl\:text-right {
        text-align:right
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:text-right.xx\:text-right {
        text-align:right
    }
}

.text-left {
    text-align: left
}

@media screen and (min-width: 37.5em) {
    .md\:text-left.md\:text-left {
        text-align:left
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:text-left.lg\:text-left {
        text-align:left
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:text-left.xl\:text-left {
        text-align:left
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:text-left.xx\:text-left {
        text-align:left
    }
}

.text-center {
    text-align: center
}

@media screen and (min-width: 37.5em) {
    .md\:text-center.md\:text-center {
        text-align:center
    }
}

@media screen and (min-width: 46.875em) {
    .lg\:text-center.lg\:text-center {
        text-align:center
    }
}

@media screen and (min-width: 62.5em) {
    .xl\:text-center.xl\:text-center {
        text-align:center
    }
}

@media screen and (min-width: 79.375em) {
    .xx\:text-center.xx\:text-center {
        text-align:center
    }
}

@media screen and (min-width: 62.5em) {
    .text-left-xlarge-up {
        text-align:left
    }
}

.uppercase {
    text-transform: uppercase
}

.lowercase {
    text-transform: lowercase
}

.nocase {
    text-transform: none
}

.capitalize {
    text-transform: capitalize
}

.text-italic {
    font-style: italic
}

.fixed-white-link {
    color: #fefefe
}

.fixed-white-link:hover,.fixed-white-link:visited,.fixed-white-link:active,.fixed-white-link:focus {
    color: #fefefe
}

.fixed-midnight-link {
    color: #252530
}

.fixed-midnight-link:hover,.fixed-midnight-link:visited,.fixed-midnight-link:active,.fixed-midnight-link:focus {
    color: #252530
}

@media screen and (min-width: 37.5em) {
    .white-color-large-up {
        color:#fefefe
    }
}

.fixed-darkblue-link {
    color: #446373
}

.fixed-darkblue-link:hover,.fixed-darkblue-link:visited,.fixed-darkblue-link:active,.fixed-darkblue-link:focus {
    color: #446373
}

.fixed-secondary-link {
    color: #ff492c
}

.fixed-secondary-link:hover,.fixed-secondary-link:visited,.fixed-secondary-link:active,.fixed-secondary-link:focus {
    color: #ff492c
}

.fixed-dark-gray-link {
    color: #555
}

.fixed-dark-gray-link:hover,.fixed-dark-gray-link:visited,.fixed-dark-gray-link:active,.fixed-dark-gray-link:focus {
    color: #555
}

.word-break-word {
    word-break: break-word
}

.word-wrap-word {
    word-wrap: break-word
}

.r-15 {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg)
}

.r-30 {
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg)
}

.r-45 {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.r-60 {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg)
}

.r-75 {
    -webkit-transform: rotate(75deg);
    transform: rotate(75deg)
}

.r-90,.sidenav__link-icon {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.r-105 {
    -webkit-transform: rotate(105deg);
    transform: rotate(105deg)
}

.r-120 {
    -webkit-transform: rotate(120deg);
    transform: rotate(120deg)
}

.r-135 {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg)
}

.r-150 {
    -webkit-transform: rotate(150deg);
    transform: rotate(150deg)
}

.r-165 {
    -webkit-transform: rotate(165deg);
    transform: rotate(165deg)
}

.r-180,.product-card__tab svg,.sidenav--expanded .sidenav__link-icon {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.r-195 {
    -webkit-transform: rotate(195deg);
    transform: rotate(195deg)
}

.r-210 {
    -webkit-transform: rotate(210deg);
    transform: rotate(210deg)
}

.r-225 {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg)
}

.r-240 {
    -webkit-transform: rotate(240deg);
    transform: rotate(240deg)
}

.r-255 {
    -webkit-transform: rotate(255deg);
    transform: rotate(255deg)
}

.r-270 {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.r-285 {
    -webkit-transform: rotate(285deg);
    transform: rotate(285deg)
}

.r-300 {
    -webkit-transform: rotate(300deg);
    transform: rotate(300deg)
}

.r-315 {
    -webkit-transform: rotate(315deg);
    transform: rotate(315deg)
}

.r-330 {
    -webkit-transform: rotate(330deg);
    transform: rotate(330deg)
}

.r-345 {
    -webkit-transform: rotate(345deg);
    transform: rotate(345deg)
}

.r-360,.product-card .revealed svg {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
}

.transition-none {
    -webkit-transition-property: none;
    transition-property: none
}

.transition-all {
    -webkit-transition-duration: 150ms;
    transition-duration: 150ms;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}

.transition {
    -webkit-transition-duration: 150ms;
    transition-duration: 150ms;
    -webkit-transition-property: color,background-color,border-color,fill,stroke,opacity,-webkit-text-decoration-color,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,fill,stroke,opacity,-webkit-text-decoration-color,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}

.transition-colors {
    -webkit-transition-duration: 150ms;
    transition-duration: 150ms;
    -webkit-transition-property: color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;
    transition-property: color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}

.transition-opacity {
    -webkit-transition-duration: 150ms;
    transition-duration: 150ms;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}

.transition-shadow {
    -webkit-transition-duration: 150ms;
    transition-duration: 150ms;
    -webkit-transition-property: -webkit-box-shadow;
    transition-property: -webkit-box-shadow;
    transition-property: box-shadow;
    transition-property: box-shadow, -webkit-box-shadow;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}

.transition-transform {
    -webkit-transition-duration: 150ms;
    transition-duration: 150ms;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}

.ease-linear {
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.ease-in {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1)
}

.ease-out {
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1)
}

.ease-in-out {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}

.duration-75 {
    -webkit-transition-duration: 75ms;
    transition-duration: 75ms
}

.duration-100 {
    -webkit-transition-duration: 100ms;
    transition-duration: 100ms
}

.duration-150 {
    -webkit-transition-duration: 150ms;
    transition-duration: 150ms
}

.duration-200 {
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms
}

.duration-300 {
    -webkit-transition-duration: 300ms;
    transition-duration: 300ms
}

.duration-500 {
    -webkit-transition-duration: 500ms;
    transition-duration: 500ms
}

.duration-700 {
    -webkit-transition-duration: 700ms;
    transition-duration: 700ms
}

.duration-1000 {
    -webkit-transition-duration: 1000ms;
    transition-duration: 1000ms
}

.js .hide-if-js {
    display: none
}

.is-hidden-offscreen {
    left: -9999px;
    position: absolute
}

.visibility-hidden {
    visibility: hidden
}

.opacity-half {
    opacity: .5
}

.white-space-no-wrap,.ws-nw {
    white-space: nowrap
}

.pre-wrap,.ws-pw {
    white-space: pre-wrap
}

.hover\:bg-transparent:hover {
    background-color: transparent;
}

.hover\:bg-midnight-20:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(211 211 213 / var(--tw-bg-opacity));
}

.hover\:bg-dark-green:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(0 89 67 / var(--tw-bg-opacity));
}

.hover\:bg-midnight-10:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(232 232 233 / var(--tw-bg-opacity));
}

.hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgb(254 254 254 / var(--tw-text-opacity));
}

.hover\:no-underline:hover {
    -webkit-text-decoration-line: none;
    text-decoration-line: none;
}

.hover\:shadow-md:hover {
    --tw-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    --tw-shadow-colored: 0 3px 3px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:c-purple-100:hover {
    color: #5a39a2;
}

.hover\:c-midnight-50:hover {
    color: #929297;
}

.hover\:c-midnight-70:hover {
    color: #66666e;
}

.hover\:c-midnight-100:hover {
    color: #252530;
}

.active\:shadow-inner:active {
    --tw-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.3);
    --tw-shadow-colored: inset 0px 2px 2px 0px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

@media (min-width: 600px) {
    .md\:col-span-1 {
        grid-column: span 1 / span 1;
    }

    .md\:col-span-4 {
        grid-column: span 4 / span 4;
    }

    .md\:mr-1\/2 {
        margin-right: 0.375rem;
    }

    .md\:ml-1\/2 {
        margin-left: 0.375rem;
    }

    .md\:mb-0 {
        margin-bottom: 0px;
    }

    .md\:mt-half {
        margin-top: 0.375rem;
    }

    .md\:block {
        display: block;
    }

    .md\:h-20 {
        height: 5rem;
    }

    .md\:w-32 {
        width: 8rem;
    }

    .md\:w-auto {
        width: auto;
    }

    .md\:w-1\/5 {
        width: 20%;
    }

    .md\:max-w-sm {
        max-width: 24rem;
    }

    .md\:grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .md\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .md\:flex-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .md\:items-center {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .md\:justify-between {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .md\:bg-success-20 {
        --tw-bg-opacity: 1;
        background-color: rgb(207 230 222 / var(--tw-bg-opacity));
    }

    .md\:px-0 {
        padding-left: 0px;
        padding-right: 0px;
    }

    .md\:py-9 {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .md\:px-2 {
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .md\:py-1 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .md\:py-0 {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .md\:px-1 {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .md\:py-2 {
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .md\:pt-0 {
        padding-top: 0px;
    }

    .md\:pr-full {
        padding-right: 1.5rem;
    }

    .md\:pb-1 {
        padding-bottom: 1.5rem;
    }

    .md\:uppercase {
        text-transform: uppercase;
    }

    .md\:d-f {
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .md\:jc-c {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .md\:ai-c {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .md\:fd-c {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .md\:fd-r {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}

@media (min-width: 750px) {
    .lg\:col-span-1 {
        grid-column: span 1 / span 1;
    }

    .lg\:col-span-4 {
        grid-column: span 4 / span 4;
    }

    .lg\:mx-0 {
        margin-left: 0px;
        margin-right: 0px;
    }

    .lg\:mx-44 {
        margin-left: 11rem;
        margin-right: 11rem;
    }

    .lg\:mr-1 {
        margin-right: 0.75rem;
    }

    .lg\:mb-0 {
        margin-bottom: 0px;
    }

    .lg\:mr-2 {
        margin-right: 1.5rem;
    }

    .lg\:ml-auto {
        margin-left: auto;
    }

    .lg\:ml-\[0\.5rem\] {
        margin-left: 0.5rem;
    }

    .lg\:mr-auto {
        margin-right: auto;
    }

    .lg\:mt-0 {
        margin-top: 0px;
    }

    .lg\:h-16 {
        height: 4rem;
    }

    .lg\:h-24 {
        height: 6rem;
    }

    .lg\:h-8 {
        height: 2rem;
    }

    .lg\:w-96 {
        width: 24rem;
    }

    .lg\:w-8 {
        width: 2rem;
    }

    .lg\:w-\[3\.5rem\] {
        width: 3.5rem;
    }

    .lg\:min-w-\[11rem\] {
        min-width: 11rem;
    }

    .lg\:min-w-\[3\.5rem\] {
        min-width: 3.5rem;
    }

    .lg\:grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .lg\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .lg\:grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .lg\:flex-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    }

    .lg\:items-center {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .lg\:justify-center {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .lg\:rounded-xl {
        border-radius: 0.75rem;
    }

    .lg\:border-x {
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .lg\:bg-white {
        --tw-bg-opacity: 1;
        background-color: rgb(254 254 254 / var(--tw-bg-opacity));
    }

    .lg\:bg-rorange-20 {
        --tw-bg-opacity: 1;
        background-color: rgb(254 218 212 / var(--tw-bg-opacity));
    }

    .lg\:bg-success-20 {
        --tw-bg-opacity: 1;
        background-color: rgb(207 230 222 / var(--tw-bg-opacity));
    }

    .lg\:p-9 {
        padding: 2.25rem;
    }

    .lg\:py-1 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .lg\:pt-3 {
        padding-top: 4.5rem;
    }

    .lg\:pl-9 {
        padding-left: 2.25rem;
    }

    .lg\:pt-0 {
        padding-top: 0px;
    }

    .lg\:pl-1-1\/2 {
        padding-left: 2.25rem;
    }

    .lg\:pl-0 {
        padding-left: 0px;
    }

    .lg\:pr-0 {
        padding-right: 0px;
    }

    .lg\:pb-0 {
        padding-bottom: 0px;
    }

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

    .lg\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem;
    }

    .lg\:text-xs {
        font-size: 0.75rem;
        line-height: 1rem;
    }

    .lg\:shadow-md {
        --tw-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
        --tw-shadow-colored: 0 3px 3px var(--tw-shadow-color);
        -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    }

    .lg\:border-bottom {
        border-bottom-width: 1px;
    }

    .lg\:border-x {
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .lg\:d-f {
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .lg\:jc-fe {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }

    .lg\:jc-sb {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .lg\:ai-fe {
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
    }

    .lg\:fd-c {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .lg\:fd-cr {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .lg\:fd-r {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .lg\:full-width {
        width: 100%;
    }
}

@media (min-width: 1000px) {
    .xl\:order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }

    .xl\:col-span-4 {
        grid-column: span 4 / span 4;
    }

    .xl\:col-span-3 {
        grid-column: span 3 / span 3;
    }

    .xl\:col-span-9 {
        grid-column: span 9 / span 9;
    }

    .xl\:col-span-1 {
        grid-column: span 1 / span 1;
    }

    .xl\:col-span-8 {
        grid-column: span 8 / span 8;
    }

    .xl\:mr-2 {
        margin-right: 1.5rem;
    }

    .xl\:mt-half {
        margin-top: 0.375rem;
    }

    .xl\:mt-0 {
        margin-top: 0px;
    }

    .xl\:w-1\/2 {
        width: 50%;
    }

    .xl\:w-auto {
        width: auto;
    }

    .xl\:w-8\/12 {
        width: 66.666667%;
    }

    .xl\:justify-start {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }

    .xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-y-reverse: 0;
        border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
    }

    .xl\:rounded-lg {
        border-radius: 0.5rem;
    }

    .xl\:bg-success-20 {
        --tw-bg-opacity: 1;
        background-color: rgb(207 230 222 / var(--tw-bg-opacity));
    }

    .xl\:pl-2 {
        padding-left: 3rem;
    }

    .xl\:pl-0 {
        padding-left: 0px;
    }

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

    .xl\:shadow-md {
        --tw-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
        --tw-shadow-colored: 0 3px 3px var(--tw-shadow-color);
        -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    }

    .xl\:d-f {
        -js-display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .xl\:fd-r {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}

@media (min-width: 1536px) {
    .\32xl\:mt-0 {
        margin-top: 0px;
    }

    .\32xl\:h-2\.5 {
        height: 0.625rem;
    }

    .\32xl\:h-2 {
        height: 0.5rem;
    }

    .\32xl\:max-h-\[165px\] {
        max-height: 165px;
    }

    .\32xl\:min-h-\[165px\] {
        min-height: 165px;
    }

    .\32xl\:w-2\.5 {
        width: 0.625rem;
    }

    .\32xl\:w-2 {
        width: 0.5rem;
    }
}

@media (min-width: 1270px) {
    .xx\:mb-0 {
        margin-bottom: 0px;
    }

    .xx\:mr-0 {
        margin-right: 0px;
    }

    .xx\:bg-success-20 {
        --tw-bg-opacity: 1;
        background-color: rgb(207 230 222 / var(--tw-bg-opacity));
    }

    .xx\:px-2 {
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .xx\:text-right {
        text-align: right;
    }

    .xx\:jc-sb {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .xx\:ai-c {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .xx\:fd-r {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .xx\:fd-rr {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    }

    .xx\:fw-nw {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }

    .xx\:full-width {
        width: 100%;
    }
}
