@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&display=swap");

:root {
    --font-base: "IBM Plex Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;

    /* Backgrounds */

    --bg-splash: linear-gradient(104.29deg, #4613D1 7.59%, #0E9CC7 99.18%);
    --bg-form: linear-gradient(135deg, #4613d1, #0e9cc7);
    --bg-search-table-header: var(--bmi-ux-bg-surface-tinted-hover);
    --bg-search-details: var(--bmi-ux-bg-surface-tinted);
    --bg-search-details-table-header: var(--bmi-ux-bg-surface-tinted-hover);
    --bg-share-info: #cae4ff;
    --bg-share-info-content: white;
    --bg-tooltip: #022981;
    --bg-notification: #022981;
    --bg-mobile-header: var(--bmi-ux-bg-surface-tinted);
    
    /* Text */

    --text-primary: var(--bmi-ux-text-primary);
    --text-secondary: var(--bmi-ux-text-secondary);
    --text-tertiary: var(--bmi-ux-text-tertiary);
    --text-accent: var(--bmi-ux-bg-accent);
    --text-accent-hover: var(--bmi-ux-bg-accent-hover);

    --text-form: white;
    --text-search-table-header: var(--bmi-ux-text-secondary);
    --text-share-info: #003061;
    --text-search-section-title: #1e2939;
    --text-notification: white;

    /* Buttons */

    --bg-button-primary: var(--bmi-ux-bg-accent);
    --bg-button-primary-hover: var(--bmi-ux-bg-accent-hover);
    --bg-button-secondary: var(--bmi-ux-bg-surface-tinted);
    --bg-button-secondary-hover: var(--bmi-ux-bg-surface-tinted-hover);
    --text-button: white;
    --text-button-hover: var(--bmi-ux-bg-surface-tinted);
    --text-button-secondary: var(--bmi-ux-text-secondary);
    --text-button-form: var(--bmi-ux-text-secondary);

    /* Radio buttons */

    --bg-radio: var(--bmi-ux-bg-accent);
    --bg-radio-hover: var(--bmi-ux-bg-accent-hover);

    /* Color dictionary */

    --color-orange: #ffa500;
    --color-green: #94c56f;
    --color-green-hover: #6f9950;

    --bmi-ux-bg-surface-hover: #dfe4e8;
    --bmi-ux-bg-surface-tinted: #f0f3f5;
    --bmi-ux-bg-surface-tinted-hover: #bcc7cf;
    --bmi-ux-bg-surface-selected-hover: #f2f9ff;
    --bmi-ux-bg-accent: #0074e8;
    --bmi-ux-bg-accent-hover: #00468c;

    --bmi-ux-text-primary: #1a3242;
    --bmi-ux-text-secondary: #4a6170;
    --bmi-ux-text-tertiary: #8194a1;
    
    --bmi-ux-border-light: #d1d5dc;
    --bmi-ux-border-base-primary: #bcc7cf;
    --bmi-ux-border-base-disabled: #9cadb8;
    --bmi-ux-border-accent: #0074e8;
}

label[for="SearchTypeAll"] .jcf-radio,
label[for="Search_Type_All"] .jcf-radio,
label[for="modalSearchTypeAll"] .jcf-radio {
    --bg-radio: var(--color-green);
    --bg-radio-hover: var(--color-green-hover);
}

@font-face {
    font-family: "icomoon";
    src: url("/Content/fonts/icomoon.eot?4bx5jv");
    src: url("/Content/fonts/icomoon.eot?4bx5jv#iefix") format("embedded-opentype"), url("/Content/fonts/icomoon.ttf?4bx5jv") format("truetype"), url("/Content/fonts/icomoon.woff?4bx5jv") format("woff"), url("/Content/fonts/icomoon.svg?4bx5jv#icomoon") format("svg");
    font-weight: normal;
    font-style: normal;
}

/*!
 * Foundation for Sites by ZURB
 * Version 6.3.1
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */

.slow {
    -webkit-transition-duration: 750ms !important;
    transition-duration: 750ms !important;
    -webkit-animation-duration: 750ms !important;
    animation-duration: 750ms !important;
}

.fast {
    -webkit-transition-duration: 250ms !important;
    transition-duration: 250ms !important;
    -webkit-animation-duration: 250ms !important;
    animation-duration: 250ms !important;
}

.inline-list,
.radio-list,
.list {
    margin: 0;
    padding: 0;
    list-style: none;
}

.clearfix:after {
    content: "";
    display: block;
    clear: both;
}

.ellipsis {
    white-space: nowrap; /* 1 */
    text-overflow: ellipsis; /* 2 */
    overflow: hidden;
}

/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */

/* Document
       ========================================================================== */

/**
     * 1. Change the default font family in all browsers (opinionated).
     * 2. Correct the line height in all browsers.
     * 3. Prevent adjustments of font size after orientation changes in
     *    IE on Windows Phone and in iOS.
     */

html {
    font-family: sans-serif; /* 1 */
    line-height: 1.15; /* 2 */
    -ms-text-size-adjust: 100%; /* 3 */
    -webkit-text-size-adjust: 100%; /* 3 */
}

/* Sections
       ========================================================================== */

/**
     * Remove the margin in all browsers (opinionated).
     */

body {
    margin: 0;
}

/**
     * Add the correct display in IE 9-.
     */

article,
aside,
footer,
header,
nav,
section {
    display: block;
}

/**
     * Correct the font size and margin on `h1` elements within `section` and
     * `article` contexts in Chrome, Firefox, and Safari.
     */

h1 {
    font-size: 2em;
    margin: .67em 0;
}

/* Grouping content
       ========================================================================== */

/**
     * Add the correct display in IE 9-.
     */

figcaption,
figure {
    display: block;
}

/**
     * Add the correct margin in IE 8.
     */

figure {
    margin: 1em 40px;
}

/**
     * 1. Add the correct box sizing in Firefox.
     * 2. Show the overflow in Edge and IE.
     */

hr {
    box-sizing: content-box; /* 1 */
    height: 0; /* 1 */
    overflow: visible; /* 2 */
}

/**
     * Add the correct display in IE.
     */

main {
    display: block;
}

/**
     * 1. Correct the inheritance and scaling of font size in all browsers.
     * 2. Correct the odd `em` font sizing in all browsers.
     */

pre {
    font-family: monospace, monospace; /* 1 */
    font-size: 1em; /* 2 */
}

/* Links
       ========================================================================== */

/**
     * 1. Remove the gray background on active links in IE 10.
     * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
     */

a {
    background-color: transparent; /* 1 */
    -webkit-text-decoration-skip: objects; /* 2 */
}

    /**
     * Remove the outline on focused links when they are also active or hovered
     * in all browsers (opinionated).
     */

    a:active,
    a:hover {
        outline-width: 0;
    }

/* Text-level semantics
       ========================================================================== */

/**
     * 1. Remove the bottom border in Firefox 39-.
     * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
     */

abbr[title] {
    border-bottom: none; /* 1 */
    text-decoration: underline; /* 2 */
    text-decoration: underline dotted; /* 2 */
}

/**
     * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
     */

b,
strong {
    font-weight: inherit;
}

/**
     * Add the correct font weight in Chrome, Edge, and Safari.
     */

b,
strong {
    font-weight: bolder;
}

/**
     * 1. Correct the inheritance and scaling of font size in all browsers.
     * 2. Correct the odd `em` font sizing in all browsers.
     */

code,
kbd,
samp {
    font-family: monospace, monospace; /* 1 */
    font-size: 1em; /* 2 */
}

/**
     * Add the correct font style in Android 4.3-.
     */

dfn {
    font-style: italic;
}

/**
     * Add the correct background and color in IE 9-.
     */

mark {
    background-color: #ff0;
    color: #000;
}

/**
     * 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: -.25em;
}

sup {
    top: -.5em;
}

/* Embedded content
       ========================================================================== */

/**
     * Add the correct display in IE 9-.
     */

audio,
video {
    display: inline-block;
}

    /**
     * Add the correct display in iOS 4-7.
     */

    audio:not([controls]) {
        display: none;
        height: 0;
    }

/**
     * Remove the border on images inside links in IE 10-.
     */

img {
    border-style: none;
}

/**
     * Hide the overflow in IE.
     */

svg:not(:root) {
    overflow: hidden;
}

/* Forms
       ========================================================================== */

/**
     * 1. Change the font styles in all browsers (opinionated).
     * 2. Remove the margin in Firefox and Safari.
     */

button,
input,
optgroup,
select,
textarea {
    font-family: sans-serif; /* 1 */
    font-size: 100%; /* 1 */
    line-height: 1.15; /* 1 */
    margin: 0; /* 2 */
}

/**
     * Show the overflow in IE.
     */

button {
    overflow: visible;
}

/**
     * Remove the inheritance of text transform in Edge, Firefox, and IE.
     * 1. Remove the inheritance of text transform in Firefox.
     */

button,
select {
    /* 1 */
    text-transform: none;
}

/**
     * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
     *    controls in Android 4.
     * 2. Correct the inability to style clickable types in iOS and Safari.
     */

button,
html [type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button; /* 2 */
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
    /**
       * Remove the inner border and padding in Firefox.
       */ /**
       * Restore the focus styles unset by the previous rule.
       */
}

    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;
    }

/**
     * Show the overflow in Edge.
     */

input {
    overflow: visible;
}

/**
     * 1. Add the correct box sizing in IE 10-.
     * 2. Remove the padding in IE 10-.
     */

[type="checkbox"],
[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
     * Correct the cursor style of increment and decrement buttons in Chrome.
     */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

/**
     * 1. Correct the odd appearance in Chrome and Safari.
     * 2. Correct the outline style in Safari.
     */

[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    outline-offset: -2px; /* 2 */ /**
       * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
       */
}

    [type="search"]::-webkit-search-cancel-button,
    [type="search"]::-webkit-search-decoration {
        -webkit-appearance: none;
    }

/**
     * 1. Correct the inability to style clickable types in iOS and Safari.
     * 2. Change font properties to `inherit` in Safari.
     */

::-webkit-file-upload-button {
    -webkit-appearance: button; /* 1 */
    font: inherit; /* 2 */
}

/**
     * Change the border, margin, and padding in all browsers (opinionated).
     */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: .35em .625em .75em;
}

/**
     * 1. Correct the text wrapping in Edge and IE.
     * 2. Correct the color inheritance from `fieldset` elements in IE.
     * 3. Remove the padding so developers are not caught out when they zero out
     *    `fieldset` elements in all browsers.
     */

legend {
    box-sizing: border-box; /* 1 */
    display: table; /* 1 */
    max-width: 100%; /* 1 */
    padding: 0; /* 3 */
    color: inherit; /* 2 */
    white-space: normal; /* 1 */
}

/**
     * 1. Add the correct display in IE 9-.
     * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
     */

progress {
    display: inline-block; /* 1 */
    vertical-align: baseline; /* 2 */
}

/**
     * Remove the default vertical scrollbar in IE.
     */

textarea {
    overflow: auto;
}

/* Interactive
       ========================================================================== */

/*
     * Add the correct display in Edge, IE, and Firefox.
     */

details {
    display: block;
}

/*
     * Add the correct display in all browsers.
     */

summary {
    display: list-item;
}

/*
     * Add the correct display in IE 9-.
     */

menu {
    display: block;
}

/* Scripting
       ========================================================================== */

/**
     * Add the correct display in IE 9-.
     */

canvas {
    display: inline-block;
}

/**
     * Add the correct display in IE.
     */

template {
    display: none;
}

/* Hidden
       ========================================================================== */

/**
     * Add the correct display in IE 10-.
     */

[hidden] {
    display: none;
}

.foundation-mq {
    font-family: "small=0em&medium=48em&large=64em&xlarge=75em&xxlarge=90em";
}

html {
    box-sizing: border-box;
    font-size: 100%;
}

*,
*::before,
*::after {
    box-sizing: inherit;
}

body {
    margin: 0;
    padding: 0;
    background: #fff;
    font-family: var(--font-base);
    font-weight: normal;
    line-height: 1.5;
    color: var(--text-primary);
    -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: 0;
}

select {
    box-sizing: border-box;
    width: 100%;
    border-radius: 0;
}

button {
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    border-radius: 0;
    background: transparent;
    line-height: 1;
}

[data-whatinput="mouse"] button {
    outline: 0;
}

pre {
    overflow: auto;
}

.user-guide-anchor {
    position: relative;
    bottom: 100px;
    visibility: hidden;
    display: block;
}

.is-visible {
    display: block !important;
}

.is-hidden {
    display: none !important;
}

.row {
    max-width: 80rem;
    margin-right: auto;
    margin-left: auto;
    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;
}

    .row .row {
        margin-right: -.8125rem;
        margin-left: -.8125rem;
    }

        .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.collapse > .column,
    .row.collapse > .columns {
        padding-right: 0;
        padding-left: 0;
    }

        .row.is-collapse-child,
        .row.collapse > .column > .row,
        .row.collapse > .columns > .row {
            margin-right: 0;
            margin-left: 0;
        }

.column,
.columns {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0;
    flex: 1 1 0;
    padding-right: .8125rem;
    padding-left: .8125rem;
    min-width: initial;
}

    .column.row.row,
    .row.row.columns {
        float: none;
        display: block;
    }

.row .column.row.row,
.row .row.row.columns {
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
}

.flex-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.flex-child-auto {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}

.flex-child-grow {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}

.flex-child-shrink {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
}

.flex-dir-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.flex-dir-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.flex-dir-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.flex-dir-column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

.small-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
}

.small-offset-0 {
    margin-left: 0;
}

.small-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
}

.small-offset-1 {
    margin-left: 8.3333333333%;
}

.small-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

.small-offset-2 {
    margin-left: 16.6666666667%;
}

.small-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
}

.small-offset-3 {
    margin-left: 25%;
}

.small-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
}

.small-offset-4 {
    margin-left: 33.3333333333%;
}

.small-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

.small-offset-5 {
    margin-left: 41.6666666667%;
}

.small-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
}

.small-offset-6 {
    margin-left: 50%;
}

.small-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
}

.small-offset-7 {
    margin-left: 58.3333333333%;
}

.small-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
}

.small-offset-8 {
    margin-left: 66.6666666667%;
}

.small-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
}

.small-offset-9 {
    margin-left: 75%;
}

.small-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
}

.small-offset-10 {
    margin-left: 83.3333333333%;
}

.small-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

.small-offset-11 {
    margin-left: 91.6666666667%;
}

.small-order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}

.small-order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
}

.small-order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
}

.small-order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
}

.small-order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
}

.small-order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
}

.small-up-1 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .small-up-1 > .column,
    .small-up-1 > .columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

.small-up-2 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .small-up-2 > .column,
    .small-up-2 > .columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

.small-up-3 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .small-up-3 > .column,
    .small-up-3 > .columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%;
    }

.small-up-4 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .small-up-4 > .column,
    .small-up-4 > .columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

.small-up-5 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .small-up-5 > .column,
    .small-up-5 > .columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }

.small-up-6 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .small-up-6 > .column,
    .small-up-6 > .columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%;
    }

.small-up-7 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .small-up-7 > .column,
    .small-up-7 > .columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 14.2857142857%;
        flex: 0 0 14.2857142857%;
        max-width: 14.2857142857%;
    }

.small-up-8 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .small-up-8 > .column,
    .small-up-8 > .columns {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%;
    }

.small-collapse > .column,
.small-collapse > .columns {
    padding-right: 0;
    padding-left: 0;
}

.small-uncollapse > .column,
.small-uncollapse > .columns {
    padding-right: .8125rem;
    padding-left: .8125rem;
}

.row.medium-unstack > .column,
.row.medium-unstack > .columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}

.row.large-unstack > .column,
.row.large-unstack > .columns {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}

.shrink {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%;
}

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.6;
    text-rendering: optimizeLegibility;
}

em,
i {
    font-style: italic;
    line-height: inherit;
}

strong,
b {
    font-weight: bold;
    line-height: inherit;
}

small {
    font-size: 80%;
    line-height: inherit;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: var(--font-base);
    font-style: normal;
    font-weight: normal;
    color: inherit;
    text-rendering: optimizeLegibility;
}

    h1 small,
    h2 small,
    h3 small,
    h4 small,
    h5 small,
    h6 small {
        line-height: 0;
        color: #bcc3d0;
    }

h1 {
    font-size: 1.75rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: .5rem;
}

h2 {
    font-size: 1.5rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: .5rem;
}

h3 {
    font-size: 1.25rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: .5rem;
}

h4 {
    font-size: 1rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: .5rem;
}

h5 {
    font-size: .875rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: .5rem;
}

h6 {
    font-size: .75rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: .5rem;
}

a {
    line-height: inherit;
    color: #2f3b55;
    text-decoration: none;
    cursor: pointer;
}

    a:hover,
    a:focus {
        color: #283349;
    }

    a img {
        border: 0;
    }

hr {
    clear: both;
    max-width: 72.8125rem;
    height: 0;
    margin: 1.25rem auto;
    border-top: 0;
    border-right: 0;
    border-bottom: 1px solid #bcc3d0;
    border-left: 0;
}

ul,
ol,
dl {
    margin-bottom: 1rem;
    list-style-position: outside;
    line-height: 1.6;
}

li {
    font-size: inherit;
}

ul {
    margin-left: 1.25rem;
    list-style-type: disc;
}

ol {
    margin-left: 1.25rem;
}

    ul ul,
    ol ul,
    ul ol,
    ol ol {
        margin-left: 1.25rem;
        margin-bottom: 0;
    }

dl {
    margin-bottom: 1rem;
}

    dl dt {
        margin-bottom: .3rem;
        font-weight: bold;
    }

blockquote {
    margin: 0 0 1rem;
    padding: .5625rem 1.25rem 0 1.1875rem;
    border-left: 1px solid #bcc3d0;
}

    blockquote,
    blockquote p {
        line-height: 1.6;
        color: #4a4a4a;
    }

cite {
    display: block;
    font-size: .8125rem;
    color: #4a4a4a;
}

    cite:before {
        content: "— ";
    }

abbr {
    border-bottom: 1px dotted #000;
    color: #4a4a4a;
    cursor: help;
}

figure {
    margin: 0;
}

code {
    padding: .125rem .3125rem .0625rem;
    border: 1px solid #bcc3d0;
    background-color: #e6e6e6;
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    font-weight: normal;
    color: #000;
}

kbd {
    margin: 0;
    padding: .125rem .25rem 0;
    background-color: #e6e6e6;
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    color: #000;
}

.subheader {
    margin-top: .2rem;
    margin-bottom: .5rem;
    font-weight: normal;
    line-height: 1.4;
    color: #4a4a4a;
}

.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;
}

.show-for-print {
    display: none !important;
}

.button {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    padding: 1.25rem 1.5625rem;
    -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: .875rem;
    font-weight: 500;
    line-height: 1;
    text-align: center;
    cursor: pointer;
    background-color: #2f3b55;
    color: var(--text-button);
    min-width: 9.6875rem;
}

[data-whatinput="mouse"] .button {
    outline: 0;
}

.button:hover,
.button:focus {
    background-color: #283248;
    color: var(--text-button);
}

.button.tiny {
    font-size: .6rem;
}

.button.small {
    font-size: .75rem;
}

.button.large {
    font-size: 1.25rem;
}

.button.expanded {
    display: block;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
}

.button.primary {
    background-color: var(--bg-button-primary);
    color: var(--text-button);
}

    .button.primary:hover,
    .button.primary:focus {
        background-color: var(--bg-button-primary-hover);
        color: var(--text-button);
    }

.button.secondary {
    background-color: var(--bg-button-secondary);
    color: var(--text-button-secondary);
}

    .button.secondary:hover,
    .button.secondary:focus {
        background-color: var(--bg-button-secondary-hover);
        color: var(--text-button-secondary);
    }

.button.success {
    background-color: var(--color-green);
    color: var(--text-button);
}

    .button.success:hover,
    .button.success:focus {
        background-color: #45ac49;
        color: var(--text-button);
    }

.button.warning {
    background-color: #FFDD00;
    color: var(--text-button);
}

    .button.warning:hover,
    .button.warning:focus {
        background-color: #f2a930;
        color: var(--text-button);
    }

.button.alert {
    background-color: #e64c4c;
    color: var(--text-button);
}

    .button.alert:hover,
    .button.alert:focus {
        background-color: #d71e1e;
        color: var(--text-button);
    }

.button.hollow {
    border: 1px solid #2f3b55;
    color: #2f3b55;
}

    .button.hollow,
    .button.hollow:hover,
    .button.hollow:focus {
        background-color: transparent;
    }

        .button.hollow:hover,
        .button.hollow:focus {
            border-color: #181e2b;
            color: #181e2b;
        }

        .button.hollow.primary {
            border: 1px solid #2f3b55;
            color: #2f3b55;
        }

            .button.hollow.primary:hover,
            .button.hollow.primary:focus {
                border-color: #181e2b;
                color: #181e2b;
            }

        .button.hollow.secondary {
            border: 1px solid #106aa9;
            color: #106aa9;
        }

            .button.hollow.secondary:hover,
            .button.hollow.secondary:focus {
                border-color: #083555;
                color: #083555;
            }

        .button.hollow.success {
            border: 1px solid var(--color-green);
            color: var(--color-green);
        }

            .button.hollow.success:hover,
            .button.hollow.success:focus {
                border-color: #2b6b2d;
                color: #2b6b2d;
            }

        .button.hollow.warning {
            border: 1px solid #FFDD00;
            color: #FFDD00;
        }

            .button.hollow.warning:hover,
            .button.hollow.warning:focus {
                border-color: #aa6e0b;
                color: #aa6e0b;
            }

        .button.hollow.alert {
            border: 1px solid #e64c4c;
            color: #e64c4c;
        }

            .button.hollow.alert:hover,
            .button.hollow.alert:focus {
                border-color: #861313;
                color: #861313;
            }

.button.disabled,
.button[disabled] {
    opacity: .25;
    cursor: not-allowed;
}

    .button.disabled,
    .button.disabled:hover,
    .button.disabled:focus,
    .button[disabled],
    .button[disabled]:hover,
    .button[disabled]:focus {
        background-color: #2f3b55;
        color: #fff;
    }

        .button.disabled.primary,
        .button[disabled].primary {
            opacity: .25;
            cursor: not-allowed;
        }

            .button.disabled.primary,
            .button.disabled.primary:hover,
            .button.disabled.primary:focus,
            .button[disabled].primary,
            .button[disabled].primary:hover,
            .button[disabled].primary:focus {
                background-color: #2f3b55;
                color: #fff;
            }

        .button.disabled.secondary,
        .button[disabled].secondary {
            opacity: .25;
            cursor: not-allowed;
        }

            .button.disabled.secondary,
            .button.disabled.secondary:hover,
            .button.disabled.secondary:focus,
            .button[disabled].secondary,
            .button[disabled].secondary:hover,
            .button[disabled].secondary:focus {
                background-color: #106aa9;
                color: #fff;
            }

        .button.disabled.success,
        .button[disabled].success {
            opacity: .25;
            cursor: not-allowed;
        }

            .button.disabled.success,
            .button.disabled.success:hover,
            .button.disabled.success:focus,
            .button[disabled].success,
            .button[disabled].success:hover,
            .button[disabled].success:focus {
                background-color: var(--color-green);
                color: #fff;
            }

        .button.disabled.warning,
        .button[disabled].warning {
            opacity: .25;
            cursor: not-allowed;
        }

            .button.disabled.warning,
            .button.disabled.warning:hover,
            .button.disabled.warning:focus,
            .button[disabled].warning,
            .button[disabled].warning:hover,
            .button[disabled].warning:focus {
                background-color: #FFDD00;
                color: #fff;
            }

        .button.disabled.alert,
        .button[disabled].alert {
            opacity: .25;
            cursor: not-allowed;
        }

            .button.disabled.alert,
            .button.disabled.alert:hover,
            .button.disabled.alert:focus,
            .button[disabled].alert,
            .button[disabled].alert:hover,
            .button[disabled].alert:focus {
                background-color: #e64c4c;
                color: #fff;
            }

.button.dropdown::after {
    display: block;
    width: 0;
    height: 0;
    border: inset .4em;
    content: "";
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #fff transparent transparent;
    position: relative;
    top: .4em;
    display: inline-block;
    float: right;
    margin-left: 1em;
}

.button.dropdown.hollow::after {
    border-top-color: #2f3b55;
}

.button.dropdown.hollow.primary::after {
    border-top-color: #2f3b55;
}

.button.dropdown.hollow.secondary::after {
    border-top-color: #106aa9;
}

.button.dropdown.hollow.success::after {
    border-top-color: var(--color-green);
}

.button.dropdown.hollow.warning::after {
    border-top-color: #FFDD00;
}

.button.dropdown.hollow.alert::after {
    border-top-color: #e64c4c;
}

.button.arrow-only::after {
    top: -.1em;
    float: none;
    margin-left: 0;
}

[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;
    box-sizing: border-box;
    width: 100%;
    height: 2.4375rem;
    margin: 0 0 1rem;
    padding: .5rem;
    border: 1.5px solid #bcc3d0;
    border-radius: 0;
    background-color: #fff;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0);
    font-family: inherit;
    font-size: 1rem;
    font-weight: normal;
    color: #5d5d5d;
    -webkit-transition: box-shadow .5s, border-color .25s ease-in-out;
    transition: box-shadow .5s, border-color .25s ease-in-out;
    -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: 1.5px solid #bcc3d0;
        background-color: #fff;
        box-shadow: 0 0 5px rgba(188, 195, 208, 0);
        -webkit-transition: box-shadow .5s, border-color .25s ease-in-out;
        transition: box-shadow .5s, border-color .25s ease-in-out;
    }

textarea {
    max-width: 100%;
}

    textarea[rows] {
        height: auto;
    }

    input::-webkit-input-placeholder,
    textarea::-webkit-input-placeholder {
        color: #aeaeae;
        opacity: 1;
    }

    input:-ms-input-placeholder,
    textarea:-ms-input-placeholder {
        color: #aeaeae;
        opacity: 1;
    }

    input::placeholder,
    textarea::placeholder {
        color: #aeaeae;
        opacity: 1;
    }

    input:disabled,
    input[readonly],
    textarea:disabled,
    textarea[readonly] {
        background-color: #e6e6e6;
        cursor: not-allowed;
    }

input[type="search"] {
    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: normal;
    line-height: 1.8;
    color: #000;
}

    label.middle {
        margin: 0 0 1rem;
        padding: .625rem 0;
    }

.help-text {
    margin-top: -.5rem;
    font-size: .8125rem;
    font-style: italic;
    color: #000;
}

.input-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 1rem;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

    .input-group > :first-child {
        border-radius: 0 0 0 0;
    }

    .input-group > :last-child > * {
        border-radius: 0 0 0 0;
    }

.input-group-label,
.input-group-field,
.input-group-button,
.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label {
    margin: 0;
    white-space: nowrap;
}

.input-group-label {
    padding: 0 1rem;
    border: 1px solid #bcc3d0;
    background: #e6e6e6;
    color: #000;
    text-align: center;
    white-space: nowrap;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .input-group-label:first-child {
        border-right: 0;
    }

    .input-group-label:last-child {
        border-left: 0;
    }

.input-group-field {
    border-radius: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0;
    flex: 1 1 0;
    height: auto;
    min-width: 0;
}

.input-group-button {
    padding-top: 0;
    padding-bottom: 0;
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}

    .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;
    }

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 #bcc3d0;
}

    .fieldset legend {
        margin: 0;
        margin-left: -.1875rem;
        padding: 0 .1875rem;
        background: #fff;
    }

select {
    height: 2.4375rem;
    margin: 0 0 1rem;
    padding: .5rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 1.5px solid #bcc3d0;
    border-radius: 0;
    background-color: #fff;
    font-family: inherit;
    font-size: 1rem;
    line-height: normal;
    color: #5d5d5d;
    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%2874, 74, 74%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: box-shadow .5s, border-color .25s ease-in-out;
    transition: box-shadow .5s, border-color .25s ease-in-out;
}

    select:focus {
        outline: none;
        border: 1.5px solid #bcc3d0;
        background-color: #fff;
        box-shadow: 0 0 5px rgba(188, 195, 208, 0);
        -webkit-transition: box-shadow .5s, border-color .25s ease-in-out;
        transition: box-shadow .5s, border-color .25s ease-in-out;
    }

    select:disabled {
        background-color: #e6e6e6;
        cursor: not-allowed;
    }

    select::-ms-expand {
        display: none;
    }

    select[multiple] {
        height: auto;
        background-image: none;
    }

.is-invalid-input:not(:focus) {
    border-color: #e64c4c;
    background-color: #fdeded;
}

    .is-invalid-input:not(:focus)::-webkit-input-placeholder {
        color: #e64c4c;
    }

    .is-invalid-input:not(:focus):-ms-input-placeholder {
        color: #e64c4c;
    }

    .is-invalid-input:not(:focus)::placeholder {
        color: #e64c4c;
    }

.is-invalid-label {
    color: #e64c4c;
}

.form-error {
    display: none;
    margin-top: -.5rem;
    margin-bottom: 1rem;
    font-size: .75rem;
    font-weight: bold;
    color: #e64c4c;
}

    .form-error.is-visible {
        display: block;
    }

.dropdown-pane {
    position: absolute;
    z-index: 10;
    display: block;
    width: 300px;
    padding: 1rem;
    visibility: hidden;
    border: 1px solid #bcc3d0;
    border-radius: 0;
    background-color: #fff;
    font-size: 1rem;
}

    .dropdown-pane.is-open {
        visibility: visible;
    }

    .dropdown-pane.tiny {
        width: 100px;
    }

    .dropdown-pane.small {
        width: 200px;
    }

    .dropdown-pane.large {
        width: 400px;
    }

body.is-reveal-open {
    overflow: hidden;
}

html.is-reveal-open,
html.is-reveal-open body {
    min-height: 100%;
    overflow: hidden;
    position: fixed;
    -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(0, 0, 0, .45);
    overflow-y: scroll;
}

.reveal {
    z-index: 1006;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: none;
    padding: 1rem;
    border: 1px solid #bcc3d0;
    border-radius: 0;
    background-color: #fff;
    position: relative;
    top: 100px;
    margin-right: auto;
    margin-left: auto;
    overflow-y: auto;
}

[data-whatinput="mouse"] .reveal {
    outline: 0;
}

.reveal .column,
.reveal .columns {
    min-width: 0;
}

.reveal > :last-child {
    margin-bottom: 0;
}

.reveal.collapse {
    padding: 0;
}

.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;
}

.reveal.without-overlay {
    position: fixed;
}

.has-tip {
    position: relative;
    display: inline-block;
    border-bottom: dotted 1px #4a4a4a;
    font-weight: bold;
    cursor: help;
}

.tooltip {
    position: absolute;
    top: calc(100% + .6495rem);
    z-index: 1200;
    max-width: 10rem;
    padding: .75rem;
    border-radius: 0;
    background-color: #000;
    font-size: 80%;
    color: #fff;
}

    .tooltip::before {
        display: block;
        width: 0;
        height: 0;
        border: inset .75rem;
        content: "";
        border-top-width: 0;
        border-bottom-style: solid;
        border-color: transparent transparent #000;
        position: absolute;
        bottom: 100%;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    }

    .tooltip.top::before {
        display: block;
        width: 0;
        height: 0;
        border: inset .75rem;
        content: "";
        border-bottom-width: 0;
        border-top-style: solid;
        border-color: #000 transparent transparent;
        top: 100%;
        bottom: auto;
    }

    .tooltip.left::before {
        display: block;
        width: 0;
        height: 0;
        border: inset .75rem;
        content: "";
        border-right-width: 0;
        border-left-style: solid;
        border-color: transparent transparent transparent #000;
        top: 50%;
        bottom: auto;
        left: 100%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }

    .tooltip.right::before {
        display: block;
        width: 0;
        height: 0;
        border: inset .75rem;
        content: "";
        border-left-width: 0;
        border-right-style: solid;
        border-color: transparent #000 transparent transparent;
        top: 50%;
        right: 100%;
        bottom: auto;
        left: auto;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }

.hide {
    display: none !important;
}

.invisible {
    visibility: hidden;
}

.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;
}

.hide-for-landscape,
.show-for-portrait {
    display: none !important;
}

.align-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.align-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.align-justify {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.align-spaced {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

.align-top {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.align-self-top {
    -ms-flex-item-align: start;
    align-self: flex-start;
}

.align-bottom {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}

.align-self-bottom {
    -ms-flex-item-align: end;
    align-self: flex-end;
}

.align-middle {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.align-self-middle {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
}

.align-stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

.align-self-stretch {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
}

.align-center-middle {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
}

[class^="icon-"],
[class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: "icomoon" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1; /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-outline:before {
    content: "\e918";
}

.icon-time:before {
    content: "\e900";
}

.icon-half-moon:before {
    content: "\e901";
}

.icon-plus:before {
    content: "\e902";
}

.icon-check:before {
    content: "\e903";
}

.icon-circle:before {
    content: "\e905";
}

.icon-cancel01:before {
    content: "\e906";
}

.icon-star:before {
    content: "\e907";
}

.icon-feed:before {
    content: "\e908";
}

.icon-angle-right:before {
    content: "\e90d";
}

.icon-angle-left:before {
    content: "\e90e";
}

.icon-checkmark-outline:before {
    content: "\e90f";
}

.icon-cancel:before {
    content: "\e910";
}

.icon-question2:before {
    content: "\e911";
}

.icon-signs:before {
    content: "\e912";
}

.icon-search:before {
    content: "\e913";
}

.icon-caret-down:before {
    content: "\e914";
}

.icon-angle-left01:before {
    content: "\e915";
}

.icon-angle-right01:before {
    content: "\e916";
}

.icon-arrow-outline-right:before {
    content: "\e917";
}

/* custom radio styles */

.jcf-radio {
    vertical-align: middle;
    display: inline-block;
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    cursor: default;
    background: #fff;
    border: 2px solid var(--bmi-ux-border-base-primary);
    border-radius: 50%;
    margin: 0 3px 0 0;
    height: 20px;
    width: 20px;
    -webkit-transition: background-color .2s ease-in-out, border-color .2s ease-in-out;
    transition: background-color .2s ease-in-out, border-color .2s ease-in-out;
}

    .jcf-radio:hover {
        border-color: var(--bg-radio-hover);
    }

    .jcf-radio span {
        display: none;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 8px;
        height: 8px;
        background: #fff;
        border-radius: 50%;
    }

    .jcf-radio input[type="radio"] {
        position: absolute;
        height: 100%;
        width: 100%;
        border: 0;
        margin: 0;
        left: 0;
        top: 0;
        opacity: 0;
    }

    .jcf-radio:has(input[type="radio"]:focus-visible) {
        border-color: var(--bg-radio-hover);
    }

        .jcf-radio:has(input[type="radio"]:focus-visible).jcf-checked {
            background: var(--bg-radio-hover);
            border-color: var(--bg-radio-hover);
        }

    .jcf-radio.jcf-checked {
        background: var(--bg-radio);
        border-color: var(--bg-radio);
    }

    .jcf-radio.jcf-checked:hover {
        background: var(--bg-radio-hover);
        border-color: var(--bg-radio-hover);
    }

    .jcf-radio.jcf-checked span {
        display: block;
    }

/* custom select styles */

.jcf-select {
    display: inline-block;
    vertical-align: top;
    position: relative;
    border: 1.5px solid var(--bg-button-secondary);
    background: var(--bg-button-secondary);
    min-width: 130px;
    height: 45px;
    width: 100%;
    border-radius: 10px 0 0 10px;
}

    .jcf-select:hover {
        background: var(--bg-button-secondary-hover);
        border-color: var(--bg-button-secondary-hover);
    }

    .user-is-tabbing select:focus + .jcf-select,
    .jcf-select.jcf-drop-active {
        background: var(--bg-button-secondary-hover);
        border-color: var(--bmi-ux-border-accent);
    }

    .jcf-select select {
        z-index: 1;
        left: 0;
        top: 0;
    }

    .jcf-select .jcf-select-text {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        cursor: default;
        display: block;
        position: absolute;
        top: 50%;
        left: 13px;
        right: 35px;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        line-height: 1.25;
        margin: 0;
        color: var(--text-button-form);
        font-size: 14px;
        font-weight: 500;
    }

    .jcf-select .jcf-select-opener {
        position: absolute;
        width: 26px;
        bottom: 0;
        right: 0;
        top: 0;
    }

        .jcf-select .jcf-select-opener:after {
            font-family: "icomoon";
            position: absolute;
            left: 50%;
            top: 50%;
            -webkit-transform: translate(-50%, -50%) rotate(-90deg);
            -ms-transform: translate(-50%, -50%) rotate(-90deg);
            transform: translate(-50%, -50%) rotate(-90deg);
            content: "\e90e";
            font-size: 25px;
            font-weight: normal;
            border-color: #fff transparent transparent transparent;
        }

@keyframes jcf-dropdown-appear {
    from {
        opacity: 0;
        transform: translateY(-4px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

@keyframes jcf-dropdown-close {
    from {
        opacity: 1;
        transform: translateY(0);
    }
    to {
        opacity: 0;
        transform: translateY(-4px);
    }
}

body > .jcf-select-drop {
    position: absolute;
    margin: 0 0 0 0;
    z-index: 9999;
    box-shadow: 0 10px 24px rgba(26, 50, 66, .24), 0 2px 6px rgba(26, 50, 66, .18);
    border-radius: 4px;
    overflow: hidden;
    animation: jcf-dropdown-appear 0.2s ease-out;
}

    body > .jcf-select-drop.jcf-closing {
        animation: jcf-dropdown-close 0.2s ease-out forwards;
    }

    body > .jcf-select-drop.jcf-drop-flipped {
        margin: 0 0 0 0;
    }

.jcf-select .jcf-select-drop {
    position: absolute;
    margin-top: 0;
    z-index: 9999;
    top: 100%;
    left: -2px;
    right: -2px;
    box-shadow: 0 10px 24px rgba(26, 50, 66, .24), 0 2px 6px rgba(26, 50, 66, .18);
    border-radius: 4px;
    overflow: hidden;
    animation: jcf-dropdown-appear 0.2s ease-out;
}

    .jcf-select .jcf-select-drop.jcf-closing {
        animation: jcf-dropdown-close 0.2s ease-out forwards;
    }

.jcf-select .jcf-drop-flipped {
    bottom: 100%;
    top: auto;
}

/* multiple select styles */

.jcf-list-box {
    overflow: hidden;
    display: inline-block;
    border: 1px solid #b8c3c9;
    min-width: 200px;
    margin: 0 15px;
}

/* select options styles */

.jcf-list {
    display: inline-block;
    vertical-align: top;
    position: relative;
    background: var(--bg-button-secondary);
    line-height: 14px;
    font-size: 12px;
    width: 100%;
}

    .jcf-list .jcf-list-content {
        vertical-align: top;
        display: inline-block;
        overflow: auto;
        width: 100%;
    }

    .jcf-list ul {
        list-style: none;
        padding: 0;
        margin: 0;
    }

        .jcf-list ul li {
            overflow: hidden;
            display: block;
        }

    .jcf-list .jcf-overflow {
        overflow: auto;
    }

    .jcf-list .jcf-option {
        overflow: hidden;
        cursor: default;
        display: block;
        padding: 4px 12px;
        height: 1%;
        color: var(--text-button-form);
        font-size: 14px;
        font-weight: 500;
        background: white;
    }

    .jcf-list .jcf-option.jcf-selected {
        background: var(--bmi-ux-bg-accent);
        color: var(--text-button);
    }

    .jcf-list .jcf-option:hover {
        background: var(--bmi-ux-bg-surface-hover);
    }

    .jcf-list .jcf-option.jcf-selected:hover {
        background: var(--bmi-ux-bg-surface-selected-hover);
        color: var(--text-button-form);
    }

    .jcf-list .jcf-disabled {
        background: #fff !important;
        color: #aaa !important;
    }

    .jcf-list li:has(> .jcf-option.jcf-disabled) {
        display: none;
    }

.jcf-list .jcf-optgroup-caption {
    white-space: nowrap;
    font-weight: bold;
    display: block;
    padding: 5px 9px;
    cursor: default;
    color: #000;
}

.jcf-list .jcf-optgroup .jcf-option {
    padding-left: 30px;
}

/* common custom form elements styles */

.jcf-disabled {
    background: #ddd !important;
}

.jcf-select-drop-content .jcf-option-disabled {
    pointer-events: none;
    color: #bcc3d0;
}

.jcf-select-opener:after {
    color: var(--text-button-form);
}

.jcf-drop-active .jcf-select-opener:after {
    border-width: 0 4px 5px 4px;
    border-color: transparent transparent #fff transparent;
}

hr {
    border-bottom: 1px solid #111;
    /*box-shadow: 0 1px 0 #606060;*/
    margin: 20px 0;
}

.inline-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-bottom: 1px solid #606060;
    padding: 0 0 21px;
    margin-bottom: 1px;
}

    .inline-list li {
        padding: 0 10px;
        position: relative;
    }

        .inline-list li + li:before {
            width: 2px;
            height: 2px;
            background: #fff;
            position: absolute;
            left: 0;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            content: "";
        }

    .inline-list a {
        color: #fff;
    }

        .inline-list a:hover {
            color: var(--text-accent-hover);
            text-decoration: underline;
        }

button,
input,
optgroup,
select,
textarea {
    font-family: var(--font-base);
}

.notification {
    background: var(--bg-notification);
    font-size: .75rem;
    color: var(--text-notification);
    padding: 1.1875rem 0;
   /* text-align: center;*/
}

    .notification.style-01 {
        padding: .5rem 0 .375rem;
    }

        .notification.style-01.closed {
            display: none !important;
        }

    .notification p {
        margin-bottom: 0;
        font-size: .75rem;
    }

    .notification a {
        color: #a6b6db;
    }

        .notification a:hover {
            color: #8298cc;
        }

    .notification .holder {
        /*display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;*/
        text-align: center;
    }

    .notification .notification-content {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0;
        flex: 1 1 0;
        padding-top: 1px;
    }

    .button.small-button {
        font-size: 12px;
        min-width: 55px;
        min-height: 31px;
        border-radius: 14px;
        text-align: center;
        padding: 8px 15px;
    }

p {
    line-height: inherit;
}

.list {
    color: #808080;
    line-height: 1.3571;
}

    .list li {
        margin-bottom: 1.1875rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .list .button-status {
        max-width: 131px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 131px;
        flex: 0 0 131px;
        margin-right: 1rem;
        min-width: 8.125rem;
    }

    .list p {
        margin: 0;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }

p a {
    color: #4d68a3;
}

    p a:hover {
        color: #3d5280;
    }

button[type="submit"] {
    background: var(--bg-button-secondary);
}

    button[type="submit"]:hover,
    button[type="submit"]:focus {
        background: var(--bg-button-secondary-hover);
    }

h1 {
    font-size: 2.25rem;
    font-weight: 700;
}

.main-container {
    padding: 0 0 2rem;
    line-height: 1.5714;
}

    .main-container .main-title {
        display: block;
        color: #545454;
        font-size: 1.3125rem;
        font-weight: 500;
        line-height: 1.1;
        margin-bottom: 1.1875rem;
    }

    .main-container p {
        margin-bottom: 1.375rem;
    }

.disclaimer {
    position: relative;
}

    .disclaimer .text-hold {
        max-width: 56.25rem;
        margin: 0 auto;
        padding-bottom: 1rem;
    }

.disclaimer-header {
    max-width: 56.25rem;
    margin-right: auto;
    margin-left: auto;
}

.page-footer {
    padding: 3.125rem 0;
    text-align: center;
    background: #fff;
    margin-top: -.8125rem;
}

    .page-footer .link-hold {
        padding-top: 2.5625rem;
        font-weight: 700;
        text-transform: capitalize;
    }

        .page-footer .link-hold a {
            color: #e64c4c;
        }

            .page-footer .link-hold a:hover {
                color: #e01f1f;
            }

.js-tab-hidden {
    display: block !important;
    left: -9999px !important;
    position: absolute !important;
    top: -9999px !important;
}

.loader-block {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 200px;
    height: 200px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 9999;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity .3s ease-in-out, visibility .3s ease-in-out;
    transition: opacity .3s ease-in-out, visibility .3s ease-in-out;
}

.loaded .loader-block {
    opacity: 0;
    visibility: hidden;
}

.line-scale-pulse-out > div {
    background-color: var(--text-accent);
    width: 4px;
    height: 35px;
    border-radius: 2px;
    margin: 2px;
    display: inline-block;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation: line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85, .25, .37, .85);
    animation: line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85, .25, .37, .85);
}

    .line-scale-pulse-out > div:nth-child(2),
    .line-scale-pulse-out > div:nth-child(4) {
        -webkit-animation-delay: -.4s !important;
        animation-delay: -.4s !important;
    }

    .line-scale-pulse-out > div:nth-child(1),
    .line-scale-pulse-out > div:nth-child(5) {
        -webkit-animation-delay: -.2s !important;
        animation-delay: -.2s !important;
    }

#wrapper > *:not(.loader-block) {
    opacity: 0;
    -webkit-transition: opacity .2s ease-in-out .5s;
    transition: opacity .2s ease-in-out .5s;
}

.loaded #wrapper > *:not(.loader-block) {
    opacity: 1;
}

.disabled {
    opacity: .7;
    pointer-events: none;
}

.wrapper {
    overflow: hidden;
    position: relative;
    width: 100%;
    min-height: 100vh;
}

img {
    vertical-align: top;
    border: none;
}

body {
    min-width: 320px;
    font-size: 14px;
    line-height: 1.38;
}

@media screen and (orientation: landscape) {
    .show-for-landscape,
    .hide-for-portrait {
        display: block !important;
    }

    .hide-for-landscape,
    .show-for-portrait {
        display: none !important;
    }
}

@media screen and (orientation: portrait) {
    .show-for-landscape,
    .hide-for-portrait {
        display: none !important;
    }

    .hide-for-landscape,
    .show-for-portrait {
        display: block !important;
    }
}

@media screen and (max-width: 0), screen and (min-width: 48em) {
    .show-for-small-only {
        display: none !important;
    }
}

@media screen and (min-width: 0\0) {
    select {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==");
    }
}

@media screen and (max-width: 47.9375em), screen and (min-width: 64em) {
    .show-for-medium-only {
        display: none !important;
    }
}

@media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .hide-for-medium-only {
        display: none !important;
    }

    .notification {
        font-size: .6875rem;
    }
}

@media print, screen and (min-width: 48em) {
    .row .row {
        margin-right: -.9375rem;
        margin-left: -.9375rem;
    }

    .column,
    .columns {
        padding-right: .9375rem;
        padding-left: .9375rem;
    }

    .medium-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%;
    }

    .medium-offset-0 {
        margin-left: 0;
    }

    .medium-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%;
    }

    .medium-offset-1 {
        margin-left: 8.3333333333%;
    }

    .medium-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .medium-offset-2 {
        margin-left: 16.6666666667%;
    }

    .medium-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%;
    }

    .medium-offset-3 {
        margin-left: 25%;
    }

    .medium-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%;
    }

    .medium-offset-4 {
        margin-left: 33.3333333333%;
    }

    .medium-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .medium-offset-5 {
        margin-left: 41.6666666667%;
    }

    .medium-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%;
    }

    .medium-offset-6 {
        margin-left: 50%;
    }

    .medium-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%;
    }

    .medium-offset-7 {
        margin-left: 58.3333333333%;
    }

    .medium-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .medium-offset-8 {
        margin-left: 66.6666666667%;
    }

    .medium-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%;
    }

    .medium-offset-9 {
        margin-left: 75%;
    }

    .medium-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%;
    }

    .medium-offset-10 {
        margin-left: 83.3333333333%;
    }

    .medium-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .medium-offset-11 {
        margin-left: 91.6666666667%;
    }

    .medium-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }

    .medium-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }

    .medium-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
    }

    .medium-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4;
    }

    .medium-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5;
    }

    .medium-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6;
    }

    .medium-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .medium-up-1 > .column,
        .medium-up-1 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
        }

    .medium-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .medium-up-2 > .column,
        .medium-up-2 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 50%;
            flex: 0 0 50%;
            max-width: 50%;
        }

    .medium-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .medium-up-3 > .column,
        .medium-up-3 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
            max-width: 33.3333333333%;
        }

    .medium-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .medium-up-4 > .column,
        .medium-up-4 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 25%;
            flex: 0 0 25%;
            max-width: 25%;
        }

    .medium-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .medium-up-5 > .column,
        .medium-up-5 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 20%;
            flex: 0 0 20%;
            max-width: 20%;
        }

    .medium-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .medium-up-6 > .column,
        .medium-up-6 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
            max-width: 16.6666666667%;
        }

    .medium-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .medium-up-7 > .column,
        .medium-up-7 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 14.2857142857%;
            flex: 0 0 14.2857142857%;
            max-width: 14.2857142857%;
        }

    .medium-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .medium-up-8 > .column,
        .medium-up-8 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 12.5%;
            flex: 0 0 12.5%;
            max-width: 12.5%;
        }

    .medium-flex-dir-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .medium-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    }

    .medium-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .medium-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .medium-flex-child-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    }

    .medium-flex-child-grow {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    }

    .medium-flex-child-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    }

    .row.medium-unstack > .column,
    .row.medium-unstack > .columns {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0;
        flex: 1 1 0;
    }

    .medium-collapse > .column,
    .medium-collapse > .columns {
        padding-right: 0;
        padding-left: 0;
    }

    .medium-uncollapse > .column,
    .medium-uncollapse > .columns {
        padding-right: .9375rem;
        padding-left: .9375rem;
    }

    h1 {
        font-size: 2.25rem;
    }

    h2 {
        font-size: 1.875rem;
    }

    h3 {
        font-size: 1.5625rem;
    }

    h4 {
        font-size: 1.25rem;
    }

    h5 {
        font-size: 1.125rem;
    }

    h6 {
        font-size: 1rem;
    }

    .medium-text-left {
        text-align: left;
    }

    .medium-text-right {
        text-align: right;
    }

    .medium-text-center {
        text-align: center;
    }

    .medium-text-justify {
        text-align: justify;
    }

    .reveal {
        min-height: 0;
        width: 600px;
        max-width: 72.8125rem;
    }

        .reveal .reveal {
            right: auto;
            left: auto;
            margin: 0 auto;
        }

        .reveal.tiny {
            width: 30%;
            max-width: 72.8125rem;
        }

        .reveal.small {
            width: 50%;
            max-width: 72.8125rem;
        }

        .reveal.large {
            width: 90%;
            max-width: 72.8125rem;
        }

    .hide-for-medium {
        display: none !important;
    }

}

@media print, screen and (min-width: 48em) and (min-width: 48em) {
    .medium-expand {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0;
        flex: 1 1 0;
    }
}

@media screen and (max-width: 63.9375em), screen and (min-width: 75em) {
    .show-for-large-only {
        display: none !important;
    }
}

@media screen and (min-width: 64em) and (max-width: 74.9375em) {
    .hide-for-large-only {
        display: none !important;
    }
}

@media print, screen and (min-width: 64em) and (min-width: 64em) {
    .large-expand {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0;
        flex: 1 1 0;
    }
}

@media print, screen and (min-width: 64em) {
    .row .row {
        margin-right: -.9375rem;
        margin-left: -.9375rem;
    }

    .large-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%;
    }

    .large-offset-0 {
        margin-left: 0;
    }

    .large-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%;
    }

    .large-offset-1 {
        margin-left: 8.3333333333%;
    }

    .large-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .large-offset-2 {
        margin-left: 16.6666666667%;
    }

    .large-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%;
    }

    .large-offset-3 {
        margin-left: 25%;
    }

    .large-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%;
    }

    .large-offset-4 {
        margin-left: 33.3333333333%;
    }

    .large-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .large-offset-5 {
        margin-left: 41.6666666667%;
    }

    .large-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%;
    }

    .large-offset-6 {
        margin-left: 50%;
    }

    .large-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%;
    }

    .large-offset-7 {
        margin-left: 58.3333333333%;
    }

    .large-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .large-offset-8 {
        margin-left: 66.6666666667%;
    }

    .large-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%;
    }

    .large-offset-9 {
        margin-left: 75%;
    }

    .large-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%;
    }

    .large-offset-10 {
        margin-left: 83.3333333333%;
    }

    .large-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .large-offset-11 {
        margin-left: 91.6666666667%;
    }

    .large-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }

    .large-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }

    .large-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
    }

    .large-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4;
    }

    .large-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5;
    }

    .large-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6;
    }

    .large-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .large-up-1 > .column,
        .large-up-1 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
        }

    .large-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .large-up-2 > .column,
        .large-up-2 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 50%;
            flex: 0 0 50%;
            max-width: 50%;
        }

    .large-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .large-up-3 > .column,
        .large-up-3 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
            max-width: 33.3333333333%;
        }

    .large-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .large-up-4 > .column,
        .large-up-4 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 25%;
            flex: 0 0 25%;
            max-width: 25%;
        }

    .large-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .large-up-5 > .column,
        .large-up-5 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 20%;
            flex: 0 0 20%;
            max-width: 20%;
        }

    .large-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .large-up-6 > .column,
        .large-up-6 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
            max-width: 16.6666666667%;
        }

    .large-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .large-up-7 > .column,
        .large-up-7 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 14.2857142857%;
            flex: 0 0 14.2857142857%;
            max-width: 14.2857142857%;
        }

    .large-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .large-up-8 > .column,
        .large-up-8 > .columns {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 12.5%;
            flex: 0 0 12.5%;
            max-width: 12.5%;
        }

    .large-flex-dir-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .large-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    }

    .large-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .large-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .large-flex-child-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    }

    .large-flex-child-grow {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    }

    .large-flex-child-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    }

    .row.large-unstack > .column,
    .row.large-unstack > .columns {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0;
        flex: 1 1 0;
    }

    .large-collapse > .column,
    .large-collapse > .columns {
        padding-right: 0;
        padding-left: 0;
    }

    .large-uncollapse > .column,
    .large-uncollapse > .columns {
        padding-right: .9375rem;
        padding-left: .9375rem;
    }

    .large-text-left {
        text-align: left;
    }

    .large-text-right {
        text-align: right;
    }

    .large-text-center {
        text-align: center;
    }

    .large-text-justify {
        text-align: justify;
    }

    .hide-for-large {
        display: none !important;
    }

}

@media screen and (max-width: 74.9375em) {
}

@media screen and (max-width: 63.9375em) {
    body {
        font-size: 12px;
        line-height: 1.33;
    }
}

@media screen and (max-width: 47.9375em) {
    .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;
    }

    .hide-for-small-only {
        display: none !important;
    }

    .show-for-medium {
        display: none !important;
    }

    .jcf-select .jcf-select-text {
        margin: 10px 35px 0 11px;
    }

    hr {
        margin: -2px 0 11px;
    }

    .notification {
        text-align: center;
        padding: .4375rem 0;
    }

        .notification span {
            display: block;
        }

    .button {
        font-size: 1.125rem;
    }
    h1 {
        font-size: 1.75rem;
    }

    .main-container {
        padding: 0 0 1rem;
        line-height: 1.3333;
    }

        .main-container .main-title {
            font-size: 1rem;
            line-height: 1.2813;
            margin-bottom: 11px;
        }

        .main-container p {
            margin-bottom: 1rem;
        }

    .disclaimer .button {
        font-size: 1rem;
    }
    
    .page-footer {
        padding: .625rem 0;
        margin-top: -1.3125rem;
    }

        .page-footer .button {
            font-size: .875rem;
            line-height: 1.2;
            padding: .625rem .9375rem;
        }

        .page-footer .link-hold {
            font-size: .875rem;
            padding-top: .625rem;
        }

}

@-webkit-keyframes line-scale-pulse-out {
    0% {
        -webkit-transform: scaley(1);
        transform: scaley(1);
    }

    50% {
        -webkit-transform: scaley(.4);
        transform: scaley(.4);
    }

    100% {
        -webkit-transform: scaley(1);
        transform: scaley(1);
    }
}

@keyframes line-scale-pulse-out {
    0% {
        -webkit-transform: scaley(1);
        transform: scaley(1);
    }

    50% {
        -webkit-transform: scaley(.4);
        transform: scaley(.4);
    }

    100% {
        -webkit-transform: scaley(1);
        transform: scaley(1);
    }
}

#btnAccept {
    border-radius: 24px !important;
    padding: 0.625rem 1.5625rem !important;
}

#btnAccept[disabled],
#btnAccept[disabled]:hover,
#btnAccept[disabled]:focus {
    background-color: var(--bg-button-primary-hover) !important;
    opacity: .5;
}

@media screen and (min-width: 40em) {
    #btnAccept {
        padding: 0.75rem 1.5625rem !important;
        font-size: 1rem !important;
    }
}

.result-hold:has(.user-guide-header) {
    margin-top: 6.5rem;
    text-align: justify;

    > .row > .column {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
    }
}

.faq-page .main-container {
    padding: 0 0 2rem;
}

.faq-page .text-hold {
    max-width: 500px;
    margin-left: auto;
}

.faq-page .block {
    padding-bottom: .9375rem;
    margin-bottom: 2.125rem;
    position: relative;
}

    .faq-page .block:after {
        content: "";
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        height: 2px;
        border: 1px dashed #dddfe5;
    }

    .faq-page .block [href^="tel"] {
        color: var(--text-accent);
    }

        .faq-page .block [href^="tel"]:hover {
            color: var(--text-accent-hover);
        }

    .faq-page .column:last-child .block:last-child:after,
    .faq-page .column:has(+ .faq-section-heading) .block:after {
        display: none;
    }

    .faq-page .column:last-child .block:last-child {
        margin-bottom: 0;
        padding-bottom: 0;
    }

.faq-lang-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    padding: 0 .8125rem;
    margin-bottom: 1.5rem;
    width: 100%;
}

    .faq-lang-row h2 {
        padding: 0;
        margin-bottom: 0;
    }

.faq-tab {
    position: relative;
    display: inline-flex;
    flex-shrink: 0;
    background: var(--bg-button-secondary);
    border-radius: 999px;
    padding: .25rem;
    gap: .25rem;
}

.faq-tab-slider {
    position: absolute;
    top: .25rem;
    left: .25rem;
    width: calc(50% - .25rem);
    height: calc(100% - .5rem);
    background: var(--bg-button-primary);
    border-radius: 999px;
    transition: transform .25s ease;
}

.faq-tab.faq-tab--es .faq-tab-slider {
    transform: translateX(100%);
}

.faq-tab button {
    position: relative;
    z-index: 1;
    flex: 1 1 auto;
    background: none;
    border: none;
    outline: none;
    cursor: pointer;
    padding: .5rem 1.5rem;
    transition: color .2s ease;
    font-size: .875rem;
    letter-spacing: .03em;
    color: var(--text-button-secondary);
    font-weight: bold;
}

.faq-tab button:hover {
    color: var(--text-accent-hover);
}

.faq-tab button.active {
    color: var(--text-button);
    cursor: default;
}

.faq-tab button.active:hover {
    color: var(--text-button);
}

.faq-tab-short {
    display: none;
}

.faq-tabcontent {
    display: none;
    padding: 6px 0;
}

.not-found {
    padding: 2rem 0;
    color: var(--text-primary);
}

.not-found h1 {
    font-style: normal;
    font-weight: normal;
    font-size: 42px;
    text-rendering: optimizeLegibility;
    padding: 8px 0 0 0;
}

.not-found p {
    line-height: 1.7;
    font-size: 18px;
    font-weight: normal;
    font-style: italic;
}

.not-found hr {
    border-color: var(--bmi-ux-border-light);
    max-width: none;
}

.not-found a {
    color: var(--text-accent);
}

.not-found a:hover,
.not-found a:focus {
    color: var(--text-accent-hover);
}

@media screen and (max-width: 63.9375em) {
    .result-hold:has(.user-guide-header) {
        margin-top: 7rem;

        > .row > .column {
            padding-right: 1.125rem;
            padding-left: 1.125rem;
        }
    }
}

@media screen and (max-width: 47.9375em) {
    .result-hold:has(.user-guide-header) {
        margin-top: 4.5rem;
    }

    .faq-tab button {
        padding: .3125rem .625rem;
        font-size: .75rem;
    }

    .faq-tab-full {
        display: none;
    }

    .faq-tab-short {
        display: inline;
    }

    .faq-lang-row {
        margin-bottom: 1rem;
    }

    .faq-page .main-container {
        padding: 0 0 1rem;
    }

    .faq-page .text-hold {
        max-width: none;
    }

    .faq-page .block {
        padding-bottom: .625rem;
        margin-bottom: 1.25rem;
    }

    .not-found {
        padding-bottom: 1.5rem;
    }
}

.article-block {
    color: var(--bmi-ux-text-secondary);
    background-color: #f0fcfe;
    background-image: url('../../Content/images/MagentaBlue-1980x660-1.webp');
    background-repeat: no-repeat;
    width: 100vw;
    background-position: center top;
    margin-left: calc(50% - 50vw);
    line-height: 1.5714;
    padding: 4rem 2rem;
    color: white;
}

@media screen and (min-width: 48em) {
    .article-block {
        background-size: cover;
    }
}

    .article-block .text-hold {
        max-width: 31rem;
        margin-left: auto;
    }

    .article-block .heading {
        margin-bottom: .875rem;
    }

#songview-story {
    margin-bottom: 20px;
    padding-bottom: 40px;
}

    #songview-story h1 {
        font-size: 40px;
        font-weight: 300;
        margin-bottom: 16px;
        line-height: 48px;
        text-transform: uppercase;
    }

    #songview-story h1 span {
        font-weight: 600;
    }

    #songview-story p {
        margin-bottom: 1rem;
        font-size: 20px;
    }

    #songview-story .column {
        padding: 10px 0;
    }

#songview-features {
    text-align: left;
}

    #songview-features .block {
        padding: 16px 28px;
        background-color: white;
        box-shadow: 0px 2px 16px 4px rgba(0, 28, 56, 0.15);
        border-radius: 12px;
        height: 100%;
    }

    #songview-features img.icon {
        padding: 8px 0;
    }

    #songview-features h3 {
        padding: 16px 0;
        text-transform: uppercase;
        font-weight: 600;
        font-size: 20px;
        line-height: 28px;
        color: #2d059c;
    }

    #songview-features p {
        color: var(--bmi-ux-text-primary);
        font-size: 14px;
        line-height: 20px;
    }

@media screen and (min-width: 64em) {
    #songview-features {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        gap: 32px;
    }

    #songview-features .column {
        float: none;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        width: auto;
        max-width: none;
        min-width: 0;
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 63.9375em) {
    #songview-features {
        display: block;
    }
    
    #songview-features .column {
        float: none;
        width: 100%;
        max-width: 100%;
        padding-left: 0;
        padding-right: 0;
    }

    #songview-features .column + .column {
        margin-top: 16px;
    }

    .article-block {
        padding: 3rem;
    }

        .article-block .text-hold {
            max-width: none;
        }

        .article-block .block {
            margin-bottom: 1.875rem;
        }
}

@media screen and (max-width: 47.9375em) {
    #songview-story p {
        font-size: .875rem;
    }

    .article-block h1 {
        font-size: 1.6875rem;
    }
}

.user-guide li {
    margin-left: 1rem;
}

.user-guide h5 {
    padding-top: 24px;
}

.user-guide .reconciled-title-icon,
.user-guide .tooltip-opener.icon-star {
    display: inline-block;
    width: 1.25rem;
    text-align: center;
    vertical-align: -0.15em;
}

.user-guide .reconciled-title-icon {
    width: 1.5rem;
    margin-left: .15rem;
    font-size: 1.25rem;
    color: var(--color-green);
}

.user-guide .tooltip-opener.icon-star {
    margin-right: .25rem;
}

.user-guide .tooltip-opener.icon-star {
    color: var(--color-orange);
    font-size: 1rem;
    line-height: 1;
}

.user-guide .user-guide-expander-icon {
    display: inline-block;
    margin: 0 .15rem;
    font-size: .85rem;
    vertical-align: -.1em;
}

.user-guide .user-guide-expander-icon.is-expanded {
    transform: rotate(180deg);
}

.user-guide .button-status {
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
    margin: 0 .25rem 0 .25rem;
}

.user-guide .search-sample {
    font-weight: bold;
    font-style: italic;
    color: rgb(0, 32, 96);
}

.user-guide .indent-block {
    margin-left: 2rem;
}

.user-guide .accent {
    font-weight: bold;
    font-style: italic;
    text-decoration: underline;
}

.user-guide .note {
    font-style: italic;
}

.user-guide .block {
    padding-bottom: 0.9375rem;
    margin-bottom: 2.125rem;
    position: relative;
}

.user-guide-container {
    padding: 0 0 2rem;
}

.user-guide h2 {
    color: var(--text-primary);
}

.user-guide h4 {
    color: #444850;
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 1.4;
    margin-bottom: .6875rem;
}

.result-hold:has(.faq-page) .user-guide-header-text {
    color: var(--text-primary);
    font-size: 40px;
    font-weight: 600;
    line-height: 48px;
}

.result-hold:has(.faq-page) h1,
.result-hold:has(.faq-page) h2,
.result-hold:has(.faq-page) h3,
.result-hold:has(.faq-page) h4,
.result-hold:has(.faq-page) h5,
.result-hold:has(.faq-page) h6 {
    text-align: left;
}

.faq-page h2 {
    color: var(--text-primary);
    font-size: 32px;
    font-weight: 600;
    line-height: 40px;
    margin-bottom: 1.5rem;
}

.faq-lang-row h2 {
    margin-bottom: 0;
}

.faq-page h3 {
    color: var(--text-primary);
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}

.faq-page h4 {
    color: var(--text-primary);
    font-size: 20px;
    font-weight: 600;
    line-height: 28px;
}

.faq-page h5 {
    color: var(--text-primary);
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
}

.faq-page h6 {
    color: var(--text-primary);
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
}

.user-guide hr {
    border: 0;
    border-top: 2px dashed #dddfe5;
    margin: 2.125rem 0;
}

.user-guide-header {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    gap: 1rem;
    padding: 2rem 0;
}

.user-guide-header-text {
    margin: 0;
    color: var(--text-primary);
    font-size: 2rem;
    line-height: 1.2;
}

.user-guide-header-actions {
    flex-shrink: 0;
}

.toc a {
    color: var(--text-accent);
    text-decoration: none;
}

.toc a:hover,
.toc a:focus {
    color: var(--text-accent-hover);
    text-decoration: underline;
}

.toc ul.no-bullets {
    list-style-type: none;
}

.toc > ul.no-bullets > li {
    margin-top: 15px;
}

@media screen and (max-width: 63.9375em) {
    .user-guide .reconciled-title-icon {
        margin-right: .25rem;
    }

    .user-guide-container {
        padding: 0 0 1rem;
    }

    .user-guide-header {
        flex-direction: column;
        align-items: flex-start;
    }

    .user-guide li {
        margin: auto;
    }
}

html {
    background: #3e3e3e;
    height: 100%;
}

#main {
    background: fixed var(--bg-form);
    display: flex;
    flex-direction: column;
    flex: 1 0 auto;
}

.wrapper {
    display: flex;
    flex-direction: column;
}

#main > .notification {
    margin-top: auto;
}

@media screen and (max-width: 63.9375em) {
    .songs-filter-form[data-search-form="desktop"] {
        display: none;
    }
}

.button-list {
    margin: 0;
    padding: 0;
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: .625rem;
}

    .button-list .expand {
        min-width: 98px;
        padding-left: 3px;
        padding-right: 3px;
    }

.tooltip-hold {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: .75rem;
    font-weight: 400;
}

    .tooltip-hold .tooltip-opener {
        width: 1.375rem;
        height: 1.375rem;
        border-radius: 1.375rem;
        border: 2px solid #9c9fa6;
        background: #f0f2f4;
        position: relative;
        display: inline-block;
        vertical-align: top;
        cursor: pointer;
    }

        .tooltip-hold .tooltip-opener:after {
            font-size: .75rem;
            line-height: 1;
            padding-top: 1px;
            content: "?";
            color: #646464;
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
        }

    .tooltip-hold .hold {
        background: var(--bg-tooltip);
        padding: .625rem;
        border-radius: 8px;
        color: white;
        line-height: 1.4167;
        max-height: 250px;
        overflow: auto;
    }

    .tooltip-hold .slide {
        width: 13.375rem;
        position: absolute;
        padding-left: .5625rem;
        z-index: 992;
        margin-top: -2px;
        -webkit-filter: drop-shadow(0 10px 24px rgba(26, 50, 66, .24)) drop-shadow(0 2px 6px rgba(26, 50, 66, .18));
        filter: drop-shadow(0 10px 24px rgba(26, 50, 66, .24)) drop-shadow(0 2px 6px rgba(26, 50, 66, .18));
    }

        .tooltip-hold .slide:before {
            position: absolute;
            left: 3px;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            content: "";
            width: 0;
            height: 0;
            border-style: solid;
            border-width: 7.5px 7px 7.5px 0;
            border-color: transparent var(--bg-tooltip) transparent transparent;
        }

        .tooltip-hold .slide a {
            color: var(--text-button);
            text-decoration: underline;
        }

            .tooltip-hold .slide a:hover {
                color: var(--text-button-hover);
            }

    .tooltip-hold.tooltip-active .slide {
        left: 100% !important;
        top: 50% !important;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }

.filter-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .9375rem;
}

.search-form .filter-group .input-hold input[type="text"]:focus,
.songs-filter-form .filter-group .input-hold input[type="text"]:focus {
    border-color: var(--bmi-ux-bg-accent);
}

    .filter-group input[type="text"],
    .filter-group select {
        margin: 0;
        height: 2.8125rem;
        font-size: .875rem;
    }

    .filter-group .select-hold {
        max-width: 178px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 178px;
        flex: 0 0 178px;
        margin-right: -.125rem;
    }

    /* The select overlaps the input by 2px, so lift it to keep its own border visible while active. */
    .user-is-tabbing .filter-group .select-hold:has(select:focus),
    .filter-group .select-hold:has(.jcf-select.jcf-drop-active) {
        position: relative;
        z-index: 1;
    }

    .filter-group .select-hold.disabled {
        margin-right: 0;
    }

    .filter-group .input-hold {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        position: relative;
    }

.radio-list .tooltip-popup.disabled {
    pointer-events: auto !important;
    opacity: 1;
}

    .radio-list .tooltip-popup.disabled .slide {
        opacity: 1 !important;
    }

    .radio-list .tooltip-popup.disabled .jcf-radio,
    .radio-list .tooltip-popup.disabled .txt {
        opacity: .25;
    }

    /* Keep resting colors on disabled radios so hover doesn't imply interactivity */
    .radio-list .tooltip-popup.disabled .jcf-radio,
    .radio-list .tooltip-popup.disabled .jcf-radio:hover {
        background: #fff;
        border-color: var(--bmi-ux-border-base-primary);
        cursor: default;
    }

    .radio-list .tooltip-popup.disabled .jcf-radio.jcf-checked,
    .radio-list .tooltip-popup.disabled .jcf-radio.jcf-checked:hover {
        background: var(--bg-radio);
        border-color: var(--bg-radio);
    }

.radio-list .slide {
    position: absolute;
    left: 100%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.4167;
    background: var(--bg-tooltip);
    padding: .625rem;
    border-radius: 8px;
    color: #fff;
    z-index: 2;
    min-width: 185px;
    margin-left: 10px;
    opacity: 0;
}

    .radio-list .slide:before {
        position: absolute;
        left: -6px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        content: "";
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 7.5px 7px 7.5px 0;
        border-color: transparent var(--bg-tooltip) transparent transparent;
    }

.radio-list li {
    margin-bottom: .625rem;
    position: relative;
}

    .radio-list li:last-child {
        margin-bottom: 0;
    }

.radio-list label {
    display: inline-block;
    vertical-align: top;
    position: relative;
    padding-left: 1.8125rem;
    color: #595959;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
}

.radio-list .jcf-radio {
    position: absolute;
    left: 0;
    top: 1px;
}

/* Mirror the radio hover styling when hovering anywhere on its label */
.radio-list label:hover {
    cursor: pointer;
}

    .radio-list label:hover .jcf-radio {
        border-color: var(--bg-radio-hover);
    }

    .radio-list label:hover .jcf-radio.jcf-checked {
        background: var(--bg-radio-hover);
        border-color: var(--bg-radio-hover);
    }

.radio-list .jcf-disabled + .slide {
    display: block !important;
}

.search-form {
    padding: 7rem 0 3rem;
    background: var(--bg-splash);
    color: var(--text-form);
}

    .search-form input[type="text"] {
        margin: 0;
        height: 3rem;
        padding: .3125rem 1.0625rem;
        font-size: 1rem;
        border-color: #fff;
        color: #5d5d5d;
        border-radius: 0 10px 10px 0;
    }

        .search-form input[type="text"]:disabled {
            border-color: transparent;
        }

        .search-form input[type="text"]::-webkit-input-placeholder {
            color: #aeaeae;
        }

        .search-form input[type="text"]::-moz-placeholder {
            opacity: 1;
            color: #aeaeae;
        }

        .search-form input[type="text"]:-moz-placeholder {
            color: #aeaeae;
        }

        .search-form input[type="text"]:-ms-input-placeholder {
            color: #aeaeae;
        }

        .search-form input[type="text"].placeholder {
            color: #aeaeae;
        }

    .search-form .container {
        max-width: 35.9375rem;
        margin: 0 auto;
    }

    .search-form h1 {
        text-align: center;
        color: #fff;
        font-size: 2.25rem;
        font-weight: 700;
        margin-bottom: 3.875rem;
        text-transform: capitalize;
    }

    .search-form .jcf-select-opener {
        width: 2.8125rem;
    }

    .search-form label {
        color: #fff;
    }

        .search-form label mark {
            display: block;
            background: none;
            color: #83869d;
            font-size: 1rem;
            line-height: 1.25rem;
            font-weight: 400;
            padding-top: .375rem;
        }

    .search-form .jcf-select {
        height: 3rem;
        color: #464a52;
        font-weight: 700;
    }

    .search-form .jcf-select-text {
        font-size: 1rem;
        left: .75rem;
        right: 2.8125rem;
    }

    .search-form .filter-group {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 1.25rem;
        padding: 0 .75rem;
    }

    .search-form #secondSelectDiv,
    .songs-filter-form #secondSelectDiv {
        overflow: visible;
        -webkit-transition: max-height .25s ease, opacity .2s ease, -webkit-transform .25s ease, margin-bottom .25s ease;
        transition: max-height .25s ease, opacity .2s ease, transform .25s ease, margin-bottom .25s ease;
        max-height: 8rem;
        opacity: 1;
    }

        .search-form #secondSelectDiv.is-collapsed,
        .songs-filter-form #secondSelectDiv.is-collapsed {
            overflow: hidden;
            max-height: 0;
            opacity: 0;
            -webkit-transform: translateY(-10px);
            -ms-transform: translateY(-10px);
            transform: translateY(-10px);
            margin-bottom: 0;
            pointer-events: none;
        }

        .search-form .filter-group .select-hold {
            max-width: 203px;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 203px;
            flex: 0 0 203px;
        }

    .search-form .radio-hold {
        font-size: .8125rem;
        max-width: 155px;
        margin: 0 auto;
        padding-top: .5rem;
        position: relative;
    }

        .search-form .radio-hold .title {
            display: block;
            font-size: .6875rem;
            font-weight: 600;
            text-transform: uppercase;
        }

    .search-form .head {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        max-width: 155px;
        margin-bottom: .5625rem;
    }

        .search-form .head .title {
            -webkit-box-flex: 1;
            -ms-flex: 1 1 0;
            flex: 1 1 0;
            padding-right: 5px;
        }

        .search-form .head .tooltip-hold {
            display: block;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            max-width: 100%;
        }

    .search-form .radio-list li {
        margin-bottom: .3125rem;
    }

    .search-form .radio-list .jcf-disabled {
        cursor: not-allowed;
    }

.form-footer {
    text-align: center;
    padding-top: 2.1875rem;
}

    .form-footer button {
        font-size: .875rem;
        height: 3.4375rem;
        padding: .3125rem 1.25rem;
        border-radius: .125rem;
        min-width: 9.6875rem;
    }

.songs-filter-form {
    padding: 7.25rem 0 1rem;
    position: relative;
}

    .songs-filter-form .filter-group input[type="text"],
    .songs-filter-form .filter-group select,
    .songs-filter-form .filter-group .jcf-select {
        height: 2.5rem;
    }

    .songs-filter-form > .row {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .songs-filter-form .jcf-select-text {
        right: 3rem;
    }

    .songs-filter-form .jcf-select-opener {
        width: 3rem;
    }

    .songs-filter-form input[type="text"] {
        padding-left: .875rem;
        padding-right: .875rem;
        border-color: #fff;
        color: #5d5d5d;
        border-radius: 0 10px 10px 0;
        border-width: 1.5px;
    }

        .songs-filter-form input[type="text"]:disabled {
            border-color: transparent;
        }

    .jcf-list .jcf-option:hover {
        background: var(--bmi-ux-bg-surface-hover);
    }

    .jcf-select.jcf-drop-active {
        border-radius: 10px 0 0 0;            
    }

    .songs-filter-form .search-controls {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly;
    }

    .songs-filter-form .radio-hold {
        padding: 0;
        max-width: 155px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 155px;
        flex: 0 0 155px;
        font-size: .8125rem;
        position: relative;
    }

        .songs-filter-form .radio-hold .title {
            display: block;
            font-size: .6875rem;
            font-weight: 600;
            text-transform: uppercase;
        }

    .songs-filter-form .head {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        max-width: 8.95rem;
        margin-bottom: .375rem;
    }

        .songs-filter-form .head .title {
            -webkit-box-flex: 1;
            -ms-flex: 1 1 0;
            flex: 1 1 0;
            padding-right: 5px;
            color: var(--text-form);
        }

        .songs-filter-form .head .tooltip-hold {
            display: block;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            max-width: 100%;
        }

    .songs-filter-form .choose-items {
        max-width: 37rem;
        -webkit-box-flex: 0;
        -ms-flex: 0 1 40rem;
        flex: 0 1 40rem;
        padding: 0;
        position: relative;
        min-width: 0;
    }

    .songs-filter-form .search-btn-hold {
        padding: 0;
        max-width: none;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        -ms-flex-item-align: center;
        align-self: center;
    }

        .songs-filter-form .search-btn-hold .button {
            float: none;
            min-width: 8.8125rem;
        }

    .songs-filter-form .radio-list li {
        margin-bottom: .375rem;
    }

    .songs-filter-form .radio-list label {
        color: var(--text-form);
    }

    .songs-filter-form .radio-list .jcf-disabled {
        cursor: not-allowed;
    }

.sv-logo-main {
    padding-top: 2px;
}

#btnSearch {
    background-color: var(--bg-button-secondary);
    color: var(--text-button-form);
    border-radius: 24px;
    font-size: 1rem;
    font-weight: 600;
}

#btnSearch:hover,
#btnSearch:focus {
    background-color: var(--bg-button-secondary-hover);
}

.link-hold {
    font-size: 0.875rem;
    padding-top: 0.625rem;
    font-weight: 500;
}

.disclaimer .link-hold a {
    color: #e64c4c;
}

.disclaimer .link-hold a:hover {
    color: #e01f1f;
}

.search-in-tooltip {
    width: 400px;
    margin-top: 36px;
}

.search-in-tooltip ul {
    margin-bottom: 0;
}

.tooltip-hold .whatsthistooltip-opener {
    width: 4.375rem;
    height: auto;
    line-height: 1.2;
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding-top: 0;
    padding-bottom: 0;
    color: var(--text-button);
    cursor: pointer;
    text-decoration: underline;
}

.tooltip-hold .whatsthistooltip-opener:hover,
.tooltip-hold .whatsthistooltip-opener:focus {
    color: var(--text-button-hover);
}

.tooltip-hold .whatsthistooltip-opener:after {
    font-size: 0.75rem;
    line-height: 1;
    padding-top: 1px;
    color: palevioletred;
    position: relative;
    top: 0%;
    left: 0%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

#searchForm .tooltip-hold.tooltip-active .slide {
    right: 400% !important;
    left: auto !important;
    z-index: 9999;
}

#searchForm .tooltip-hold .slide:before {
    left: 409px;
    border: 7.5px solid transparent !important;
    border-left: 7.5px solid var(--bg-tooltip) !important;
    z-index: 9999;
}

input:disabled {
    background-color: var(--bmi-ux-bg-surface-tinted) !important;
}

.select-hold.disabled > .jcf-select.jcf-unselectable {
    border-color: transparent !important;
    background-color: var(--bmi-ux-border-base-disabled) !important;
}

@media screen and (max-width: 63.9375em) {
    .songs-filter-form .search-controls {
        gap: 1rem;
    }

    .songs-filter-form .choose-items {
        -ms-flex-preferred-size: 24rem;
        flex-basis: 24rem;
        max-width: 24rem;
    }
    
    .filter-group .select-hold {
        max-width: 130px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 130px;
        flex: 0 0 130px;
    }

    .radio-list label {
        font-size: .875rem;
    }

    .search-form .tooltip-hold.tooltip-active .slide {
        left: auto !important;
        right: 100% !important;
        padding: 0 1rem 0 0;
    }

        .search-form .tooltip-hold.tooltip-active .slide:before {
            border-width: 7.5px 0 7.5px 8px;
            border-color: transparent transparent transparent var(--bg-tooltip);
            left: auto;
            right: .5rem;
        }

    .songs-filter-form .tooltip-active .slide {
        left: auto !important;
        right: 100% !important;
        padding: 0 1rem 0 0;
    }

        .songs-filter-form .tooltip-active .slide:before {
            border-width: 7.5px 0 7.5px 8px;
            border-color: transparent transparent transparent var(--bg-tooltip);
            left: auto;
            right: .5rem;
        }

    .songs-filter-form .search-btn-hold .button {
        min-width: 6.25rem;
    }
}

@media screen and (max-width: 47.9375em) {
    .button-list {
        gap: .25rem;
    }

    .tooltip-hold .tooltip-opener:after {
        font-size: .9375rem;
    }

    .tooltip-hold .tooltip-opener {
        width: 1.75rem;
        height: 1.75rem;
    }
    
    .filter-group {
        display: block;
    }

        .filter-group input[type="text"],
        .filter-group select {
            height: 51px;
        }

        .filter-group .select-hold {
            margin: 0 0 -.125rem;
            max-width: none;
        }

        .filter-group .select-hold.disabled {
            margin-bottom: 0;
        }

    .radio-list li {
        margin-bottom: 10px;
    }

    .radio-list label {
        font-size: .875rem;
    }

    .radio-list .jcf-radio {
        left: 2px;
        top: 2px;
    }

    .search-form {
        padding: 6rem 0 2.5rem;
    }

        .search-form input[type="text"] {
            height: 3.125rem;
            font-size: .875rem;
            padding: .3125rem .8125rem .0625rem;
        }

        .search-form h1 {
            font-size: 1.75rem;
            margin-bottom: 1.6875rem;
        }

        .search-form label mark {
            font-size: .75rem;
            line-height: 1rem;
        }

        .search-form .jcf-select {
            height: 3.125rem;
            border-radius: 10px 10px 0 0;
        }

        .search-form .jcf-select.jcf-drop-active {
            border-radius: 10px 10px 0 0;
        }

        .search-form .filter-group .input-hold input[type="text"] {
            border-radius: 0 0 10px 10px;
        }

        .search-form .jcf-select-text {
            font-size: .875rem;
            position: absolute;
            top: 50%;
            left: .75rem;
            right: 2.375rem;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            line-height: 1.25;
            margin: 0;
        }

        .search-form .filter-group {
            display: block;
            padding: 0;
            margin-bottom: 1.875rem;
        }

        .search-form .filter-group .input-hold:has(input[type="text"]:focus) {
            border-radius: 0 0 10px 10px;
        }

            .search-form .filter-group .select-hold {
                max-width: none;
            }

        .search-form .radio-hold .title {
            font-size: .75rem;
        }

    .form-footer button {
        display: block;
        width: 100%;
        font-size: 1.125rem;
        height: 3.8125rem;
    }

    .form-footer .link-hold {
        padding-top: 1.8125rem;
    }

    .search-form .tooltip-hold .slide:before {
        border-color: transparent transparent transparent var(--bg-tooltip);
    }

    .search-form .search-controls .radio-hold {
        margin: 0 auto;
        max-width: 155px;
    }

    .songs-filter-form {
        padding: 0;
        position: relative;
    }

        .songs-filter-form > .row {
            -webkit-box-align: stretch;
            -ms-flex-align: stretch;
            align-items: stretch;
        }

        .songs-filter-form input[type="text"] {
            border-color: #fff;
        }

        .songs-filter-form .jcf-select {
            height: 3.1875rem;
            border-radius: 10px 10px 0 0;
        }

        .songs-filter-form .jcf-select-text {
            position: absolute;
            top: 50%;
            left: .75rem;
            right: 3rem;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            line-height: 1.25;
            margin: 0;
        }

            .songs-filter-form .jcf-select.jcf-drop-active {
                border-radius: 10px 10px 0 0;
            }

        .songs-filter-form .filter-group .input-hold input[type="text"] {
            border-radius: 0 0 10px 10px;
        }

        .songs-filter-form .row {
            height: 55px;
        }

        .songs-filter-form .search-controls {
            display: none;
            padding: 3rem 10% 1.6875rem;
            width: 100%;
            overflow-y: auto;
            box-shadow: 0 8px 20px rgba(0, 0, 0, 0.18);
            z-index: 3;
            background: var(--bg-form);
            position: absolute;
            left: 0;
            top: 100%;
        }

        .songs-filter-form .radio-hold {
            max-width: 200px;
            margin: 0 auto;
        }

        .songs-filter-form .radio-hold .title {
            font-size: .75rem;
        }

        .songs-filter-form .head {
            max-width: 200px;
            margin-bottom: .5625rem;
        }

        .songs-filter-form .choose-items {
            padding: 0 0 .9375rem;
            max-width: none;
        }

        .songs-filter-form .search-btn-hold {
            max-width: none;
            padding: 1.5rem 0 0;
        }

            .songs-filter-form .search-btn-hold .button {
                float: none;
                width: 100%;
            }

    .songs-filter-form .tooltip-hold .slide:before {
        border-color: transparent transparent transparent var(--bg-tooltip);
    }

    .tooltip-hold .whatsthistooltip-opener:after {
        font-size: 0.75rem;
        line-height: 1;
        padding-top: 1px;
        font-weight: bold;
        font-size: 0.9375rem;
        content: "";
        color: #646464;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }

    .tooltip-hold .hold {
        max-height: 300px;
    }

    .search-form .tooltip-hold.tooltip-active .slide,
    #searchForm .tooltip-hold.tooltip-active .slide {
        top: calc(100% + .75rem) !important;
        right: 92% !important;
        bottom: auto !important;
        left: auto !important;
        margin: 0;
        padding: 0;
        -webkit-transform: none !important;
        -ms-transform: none !important;
        transform: none !important;
        z-index: 9999;
    }

    .search-form .tooltip-hold.tooltip-active .slide:before,
    #searchForm .tooltip-hold.tooltip-active .slide:before {
        top: -6px;
        right: auto;
        bottom: auto;
        left: calc(100% + 1.8375rem);
        -webkit-transform: none !important;
        -ms-transform: none !important;
        transform: none !important;
        border-width: 0 7px 7px !important;
        border-color: transparent transparent var(--bg-tooltip) !important;
    }

    .search-in-tooltip {
        margin-top: 0;
    }
}

@media screen and (max-width: 40em) {
    .search-form .container {
        max-width: 20rem;
    }
}

@media screen and (min-width: 64em) {
    .search-form .search-inputs.second-search-collapsed {
        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;
    }

    .search-form .search-inputs.second-search-collapsed > .filter-group {
        margin-bottom: 0;
    }

    .search-form .container {
        max-width: none;
    }

    .search-form .search-controls {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-evenly;
        width: 100%;
    }

    .search-form .search-inputs {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 40rem;
        flex: 0 1 40rem;
        max-width: 37rem;
        min-height: 7.25rem;
        min-width: 0;
    }

    .search-form .search-controls .radio-hold {
        margin: 0;
        padding-top: 0;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 155px;
        flex: 0 0 155px;
    }

    .search-form .search-controls .form-footer {
        padding-top: 0;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        align-self: center;
    }

    .search-form .search-controls .form-footer button {
        min-width: 9.6875rem;
        height: 3rem;
    }
}

@media screen and (max-width: 450px) {
    .search-form .tooltip-hold.tooltip-active .slide,
    #searchForm .tooltip-hold.tooltip-active .slide {
        top: calc(100% + .75rem) !important;
        right: 87% !important;
        bottom: auto !important;
        left: auto !important;
        z-index: 9999;
    }

    .search-form .tooltip-hold.tooltip-active .slide:before,
    #searchForm .tooltip-hold.tooltip-active .slide:before {
        left: calc(100% + 1.61875rem);
    }

    .search-form .tooltip-hold .hold,
    #searchForm .search-in-tooltip.hold {
        width: 300px;
    }
}

@media screen and (max-width: 25em) {
    .radio-list .slide {
        min-width: 150px;
    }
}

@media screen and (min-width: 48em) {
    .search-form #secondSelectDiv {
        margin-bottom: 0;
    }

    .songs-filter-form #secondSelectDiv {
        margin-bottom: 0;
    }
}

@media screen and (min-width: 48em) and (max-width: 63.9375em) {    
    .search-form .active-tooltip .slide {
        left: auto !important;
        right: 100% !important;
        margin-right: 15px;
    }

        .search-form .active-tooltip .slide:before {
            border-width: 7.5px 0 7.5px 8px;
            border-color: transparent transparent transparent var(--bg-tooltip) !important;
            left: auto;
            right: -.5rem;
        }

    .songs-filter-form .active-tooltip .slide {
        left: auto !important;
        right: 100% !important;
        margin-right: 15px;
    }

        .songs-filter-form .active-tooltip .slide:before {
            border-width: 7.5px 0 7.5px 8px;
            border-color: transparent transparent transparent var(--bg-tooltip) !important;
            left: auto;
            right: -.5rem;
        }

    .search-form .tooltip-hold.tooltip-active .slide {
        right: 50% !important;
        top: 650% !important;
    }
}


.details-slide {
    border-top: none;
    background: var(--bg-search-details);
    color: var(--text-primary);
    margin-top: 0;
}

.see-more {
    text-transform: lowercase;
    font-style: italic;
}

.result-list .opener table tr td ul,
.result-list .opener-no-link table tr td ul,
.result-list > ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.result-header .button-list .button.secondary {
    background: var(--bg-button-secondary);
}

    .result-header .button-list .button.secondary:hover,
    .result-header .button-list .button.secondary:focus {
        background: var(--bg-button-secondary-hover);
    }

.result-hold {
    margin: 1rem auto 2rem;
    background: white;
    border-radius: 16px;
    max-width: 82rem;
    width: 100%;
}

.result-summary {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    gap: 1rem;
}

.result-summary-content {
    min-width: 0;
}

.result-summary--with-legend {
    align-items: flex-start;
    justify-content: space-between;
    gap: 2rem;
}

.result-summary--with-legend .result-summary-content {
    flex: 0 1 auto;
}

.result-summary--with-legend .result-summary-count {
    margin-top: .5rem;
    text-align: left;
}

.result-summary-location {
    display: inline-flex;
    align-items: center;
    min-height: 1.5rem;
    margin-bottom: .75rem;
    padding: .1875rem .625rem;
    border-radius: 999px;
    color: white;
    font-size: .6875rem;
    font-weight: 700;
    letter-spacing: .08em;
    line-height: 1;
    text-transform: uppercase;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .08);
}

.result-summary-location--songview {
    background: var(--color-green);
}

.result-summary-location--accent {
    background: var(--text-accent);
}

.result-summary-text {
    margin: 0;
    color: var(--text-primary);
    font-size: 2rem;
    line-height: 1.2;
}

.result-summary-count {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    color: var(--text-tertiary);
    font-size: 1rem;
    line-height: 1.2;
    text-align: right;
}

.result-summary-count-text {
    display: block;
}

.result-summary .result-summary-item .value {
    font-weight: 600;
}

.result-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -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;
    align-items: stretch;
    margin-bottom: 0rem;
    padding-top: 2rem;
    padding-bottom: 1rem;
    gap: 1rem;
}

.result-header--style01 {
    padding: 2rem 0 1rem;
}

.result-header--style01 .catalog-header-badges {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: .5rem;
    margin-top: .5rem;
    text-align: left;
}

.result-header-actions {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    gap: 2rem;
    width: 100%;
}

.result-header .button-list {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}

    .result-header .button-list .button.expanded .txt-expand {
        display: none;
    }

    .result-header .button-list .button.expanded .txt-collapse {
        display: inline;
    }

    .result-header .button-list .button .txt-collapse {
        display: none;
    }

.result-list-table-header {
    border-radius: 10px 10px 0 0;
    overflow: hidden;
}

    .result-list-table-header table {
        border-radius: inherit;
    }

    .result-list-table-header table {
        width: 100%;
        border-collapse: collapse;
        table-layout: fixed;
        background: var(--bg-search-table-header);
        color: var(--text-search-table-header);
    }

        .result-list-table-header table th {
            font-size: .75rem;
            font-weight: 700;
            text-align: left;
            padding: .75rem .625rem;
        }

            .result-list-table-header table th:first-child {
                padding-left: 1.675rem;
                width: 40%;
            }

            .result-list-table-header table th:nth-child(2) {
                width: 10.6%;
            }

            .result-list-table-header table th:nth-child(3) {
                width: 21%;
            }

            .result-list-table-header table th:nth-child(4) {
                width: 21%;
            }

            .result-list-table-header table th:last-child {
                text-align: right;
                padding-right: 1rem;
            }

.showing-result-hold {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

    .showing-result-hold .catalog-info-badges {
        padding-top: 15px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .showing-result-hold .catalog-info-badges .item {
            background: white;
            border: 1px solid var(--bmi-ux-border-light);
            border-radius: 999px;
            display: inline-flex;
            align-items: center;
            gap: .375rem;
            padding: .375rem .75rem;
            margin: 0 .375rem .375rem 0;
            position: relative;
            text-transform: capitalize;
            font-size: .6875rem;
            font-weight: 600;
            line-height: 1.2;
            letter-spacing: .02em;
            box-shadow: 0 1px 2px rgba(0, 0, 0, .08);
            transition: background .2s ease, border-color .2s ease, box-shadow .2s ease;
        }

        .showing-result-hold .catalog-info-badges .item.view-contact-info:hover {
            background: var(--bmi-ux-bg-surface-tinted);
            border-color: var(--text-accent);
            box-shadow: 0 2px 6px rgba(0, 0, 0, .12);
        }

.showing-result-hold .catalog-info-badges .item.view-contact-info {
    padding: 0;
}

.showing-result-hold .name {
    display: block;
    text-transform: capitalize;
    font-size: 2rem;
    line-height: 1;
}

.showing-result-hold .link {
    text-transform: capitalize;
    color: #fff;
    display: block;
    padding: .4375rem .9375rem;
    width: 100%;
}

    .showing-result-hold .link:hover {
        color: #e6e5e5;
    }

.result-list.result-list--style01 .opener table tr td:first-child,
.result-list.result-list--style01 .opener-no-link table tr td:first-child {
    width: 45%;
}

.result-list.result-list--style01 .opener table tr td:nth-child(2),
.result-list.result-list--style01 .opener-no-link table tr td:nth-child(2) {
    width: 10%;
}

.result-list.result-list--style01 .opener table tr td:nth-child(3),
.result-list.result-list--style01 .opener-no-link table tr td:nth-child(3) {
    width: 15%;
}

.result-list.result-list--style01 .opener table tr td:nth-child(4),
.result-list.result-list--style01 .opener-no-link table tr td:nth-child(4) {
    width: 20%;
}

.result-list.result-list--style01 .opener table tr td:last-child,
.result-list.result-list--style01 .opener-no-link table tr td:last-child {
    width: auto;
}

.result-list.result-list--style04 .opener table tr td:first-child,
.result-list.result-list--style04 .opener-no-link table tr td:first-child {
    width: 64%;
}

.result-list.result-list--style04 .opener table tr td:nth-child(2),
.result-list.result-list--style04 .opener-no-link table tr td:nth-child(2) {
    width: 28%;
}

.result-list.result-list--style04 .opener table tr td:last-child,
.result-list.result-list--style04 .opener-no-link table tr td:last-child {
    width: auto;
}

.result-list.result-list--style06 .opener table tr td:first-child,
.result-list.result-list--style06 .opener-no-link table tr td:first-child {
    width: 45%;
}

.result-list.result-list--style06 .opener table tr td:nth-child(2),
.result-list.result-list--style06 .opener-no-link table tr td:nth-child(2) {
    width: 10%;
}

.result-list.result-list--style06 .opener table tr td:nth-child(3),
.result-list.result-list--style06 .opener-no-link table tr td:nth-child(3) {
    width: 15%;
}

.result-list.result-list--style06 .opener table tr td:nth-child(4),
.result-list.result-list--style06 .opener-no-link table tr td:nth-child(4) {
    width: 20%;
}

.result-list.result-list--style06 .opener table tr td:last-child,
.result-list.result-list--style06 .opener-no-link table tr td:last-child {
    width: auto;
}

.result-list .opener,
.result-list .opener-no-link {
    display: block;
    border-radius: 2px;
    border-bottom: 1px solid var(--bmi-ux-border-light);
    background: white;
    overflow: hidden;
    color: var(--text-primary);
    font-size: .75rem;
    line-height: 1.3333;
    text-transform: uppercase;
    position: relative;
    -webkit-transition: background .3s ease-in-out;
    transition: background .3s ease-in-out;
}

    @media (hover: hover) and (pointer: fine) {
        .result-list .opener:hover,
        .result-list .opener-no-link:hover {
            background: var(--bmi-ux-bg-surface-tinted);
        }
    }

        .result-list .opener:hover .opener-icon,
        .result-list .opener:hover .opener-arrow,
        .result-list .opener-no-link:hover .opener-icon,
        .result-list .opener-no-link:hover .opener-arrow {
            background: var(--bmi-ux-bg-surface-tinted);
        }

    .result-list .opener strong:not(.title),
    .result-list .opener-no-link strong:not(.title) {
        font-weight: 400;
        display: block;
        text-transform: none;
    }

    .result-list .opener strong.title,
    .result-list .opener-no-link strong.title {
        display: block;
    }

    .result-list .opener .tooltip-hold,
    .result-list .opener-no-link .tooltip-hold {
        text-transform: none;
        white-space: normal;
        margin: 0 2px 0 -19px;
    }

        .result-list .opener .tooltip-hold .hold,
        .result-list .opener-no-link .tooltip-hold .hold {
            max-height: 80px;
            overflow: auto;
        }
        
        .result-list .opener .tooltip-hold .slide,
        .result-list .opener-no-link .tooltip-hold .slide {
            width: 170px;
        }

    .result-list .opener table,
    .result-list .opener-no-link table {
        width: 100%;
        border-collapse: collapse;
        table-layout: fixed;
    }

        .result-list .opener table tr td,
        .result-list .opener-no-link table tr td {
            padding: .875rem .625rem;
            height: 80px;
            -webkit-transition: opacity .3s ease-in-out;
            transition: opacity .3s ease-in-out;
        }

            .result-list .opener table tr td:first-child,
            .result-list .opener-no-link table tr td:first-child {
                padding-left: 1.675rem;
                width: 40%;
            }

            .result-list .opener table tr td:nth-child(2),
            .result-list .opener-no-link table tr td:nth-child(2) {
                width: 10.6%;
            }

            .result-list .opener table tr td:nth-child(3),
            .result-list .opener-no-link table tr td:nth-child(3) {
                width: 21%;
            }

            .result-list .opener table tr td:nth-child(4),
            .result-list .opener-no-link table tr td:nth-child(4) {
                width: 21%;
            }

            .result-list .opener table tr td ul li,
            .result-list .opener-no-link table tr td ul li {
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;
                max-width: 100%;
            }

    .result-list .opener .tooltip-opener,
    .result-list .opener-no-link .tooltip-opener {
        font-size: 12px;
        line-height: 1.1;
        color: var(--color-orange);
        border: none;
        background: none;
        width: auto;
        height: auto;
        left: 3px;
    }

        .result-list .opener .tooltip-opener:after,
        .result-list .opener-no-link .tooltip-opener:after {
            display: none;
        }

    .result-list .opener .song-title,
    .result-list .opener-no-link .song-title {
        color: var(--text-primary);
        font-size: 16px;
        position: relative;
        overflow: visible;
    }

    .result-list .opener td.song-title .song-title-content,
    .result-list .opener-no-link td.song-title .song-title-content {
        display: inline-flex;
        align-items: center;
        gap: .3rem;
        max-width: 100%;
    }

    .result-list .opener .song-title-text,
    .result-list .opener-no-link .song-title-text {
        order: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .result-list .opener td.song-title .tooltip-hold,
    .result-list .opener-no-link td.song-title .tooltip-hold,
    li.view-details td.song-title div.tooltip-hold {
        display: block;
        width: auto;
        margin: 0 !important;
        position: absolute;
        left: 0.6rem;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        overflow: visible;
        z-index: 2;
    }

    .result-list .opener td.song-title .song-title-content .tooltip-hold,
    .result-list .opener-no-link td.song-title .song-title-content .tooltip-hold {
        display: inline-block;
        flex-shrink: 0;
        order: 2;
        position: absolute;
        left: calc(.6rem - 1px);
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }

    .result-list .opener td.song-title .tooltip-hold .tooltip-opener.icon-star,
    .result-list .opener-no-link td.song-title .tooltip-hold .tooltip-opener.icon-star,
    li.view-details td.song-title div.tooltip-hold .icon-star {
        position: static;
        margin: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        padding: 0;
        vertical-align: baseline;
        color: var(--color-orange) !important;
    }

    .result-list .opener td.song-title .tooltip-hold .tooltip-opener.icon-star,
    .result-list .opener-no-link td.song-title .tooltip-hold .tooltip-opener.icon-star {
        font-size: 14px;
    }

    .result-list .opener td.song-title .song-title-content .reconciled-title-icon,
    .result-list .opener-no-link td.song-title .song-title-content .reconciled-title-icon {
        display: inline-block;
        order: 3;
        position: static;
        left: auto;
        top: auto;
        margin-left: .15rem;
        padding-top: 2px;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        color: var(--color-green) !important;
    }

    .result-list .opener td.song-title .tooltip-opener.icon-star:before,
    .result-list .opener-no-link td.song-title .tooltip-opener.icon-star:before,
    li.view-details td.song-title div.tooltip-hold .icon-star:before {
        color: var(--color-orange) !important;
    }

    .result-list .opener td.song-title .song-title-content .reconciled-title-icon:before,
    .result-list .opener-no-link td.song-title .song-title-content .reconciled-title-icon:before {
        color: var(--color-green) !important;
    }

    .result-list .opener .opener-icon,
    .result-list .opener-no-link .opener-icon {
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        width: 77px;
        border-radius: 2px;
        -webkit-transition: background .3s ease-in-out;
        transition: background .3s ease-in-out;
    }

        .result-list .opener .opener-icon:before,
        .result-list .opener-no-link .opener-icon:before {
            font-family: "icomoon";
            content: "\e914";
            font-size: 24px;
            color: var(--text-primary);
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%) rotate(0);
            -ms-transform: translate(-50%, -50%) rotate(0);
            transform: translate(-50%, -50%) rotate(0);
            -webkit-transition: color .3s linear, -webkit-transform .15s linear;
            transition: color .3s linear, -webkit-transform .15s linear;
            transition: transform .15s linear, color .3s linear;
            transition: transform .15s linear, color .3s linear, -webkit-transform .15s linear;
        }

    .result-list .opener .opener-arrow,
    .result-list .opener-no-link .opener-arrow {
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        width: 77px;
        border-radius: 2px;
        -webkit-transition: background .3s ease-in-out;
        transition: background .3s ease-in-out;
    }

        .result-list .opener .opener-arrow:before,
        .result-list .opener-no-link .opener-arrow:before {
            font-family: "icomoon";
            content: "\e917";
            font-size: 24px;
            color: var(--text-primary);
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%) rotate(0);
            -ms-transform: translate(-50%, -50%) rotate(0);
            transform: translate(-50%, -50%) rotate(0);
            -webkit-transition: color .3s linear, -webkit-transform .15s linear;
            transition: color .3s linear, -webkit-transform .15s linear;
            transition: transform .15s linear, color .3s linear;
            transition: transform .15s linear, color .3s linear, -webkit-transform .15s linear;
        }

.result-list {
    padding-bottom: 2rem;
}

.result-list > ul > li {
    margin-top: 3px;
}

    .result-list > ul > li.view-details .opener tr td:not(.song-title):not(:last-child) {
        opacity: .7;
    }

    .result-list > ul > li.view-details .opener-icon:before {
        -webkit-transform: translate(-50%, -50%) rotate(-180deg);
        -ms-transform: translate(-50%, -50%) rotate(-180deg);
        transform: translate(-50%, -50%) rotate(-180deg);
    }

.no-results-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 1.5rem;
    padding: 2rem 0;
}

.no-results-summary {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    gap: 1rem;
}

.no-results-text {
    margin: 0;
    font-size: 13pt;
}

.no-results-container a {
    color: var(--text-accent);
}

    .no-results-container a:hover,
    .no-results-container a:focus {
        color: var(--text-accent-hover);
    }

.details-content-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.float-left {
    float: left;
}

.float-right {
    float: right;
}

.additional-results-disclaimer {
    float: none;
    display: inline-flex;
    align-items: center;
    gap: .25rem;
    margin: .375rem 0 0;
    padding: 0;
    color: var(--text-tertiary);
    font-size: .75rem;
    line-height: 1.2;
    text-decoration: none;
}

.additional-results-disclaimer .tooltip-hold {
    display: inline-flex;
    align-items: center;
}

.additional-results-disclaimer .tooltip-hold .hold {
    display: block;
    text-align: left;
}

.additional-results-disclaimer .tooltip-hold.tooltip-active .slide {
    left: auto !important;
    right: 100% !important;
    padding-right: .5625rem;
    padding-left: 0;
}

.additional-results-disclaimer .tooltip-hold .slide:before {
    right: 3px;
    left: auto;
    border-width: 7.5px 0 7.5px 7px;
    border-color: transparent transparent transparent var(--bg-tooltip);
}

.tooltip-opener.additional-results-disclaimer-tooltip {
    height: .875rem;
    width: .875rem;
    border: 0;
    border-radius: 50%;
    background: currentColor;
}

.tooltip-opener.additional-results-disclaimer-tooltip:after {
    color: var(--text-button);
    font-size: .625rem;
    padding-top: 0;
}

a.solo-help-link {
    float: right;
}

.solo-help-list {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
    padding-top: .9rem;
}

ul.pub-aka-names-list {
    display: none;
}

.result-list .opener:hover,
.result-list .opener:focus,
.result-list .opener:active {
    text-decoration: none !important;
}

.result-list-table-header table.writer-publisher-header-table th:first-child {
    width: 45%;
}

.result-list-table-header table.writer-publisher-header-table th:nth-child(2) {
    width: 10%;
}

.result-list-table-header table.writer-publisher-header-table th:nth-child(3) {
    width: 15%;
}

.result-list-table-header table.writer-publisher-header-table th:nth-child(4) {
    width: 20%;
}

.result-list-table-header table.writer-publisher-header-table th:last-child {
    width: auto;
}

.result-list-table-header table.performer-header-table th:first-child {
    width: 64%;
}

.result-list-table-header table.performer-header-table th:nth-child(2) {
    width: 28%;
}

.result-list-table-header table.performer-header-table th:last-child {
    width: auto;
}

.blue-dot {
    border-radius: 50%;
    background: #4d98cd;
}

.red-dot {
    border-radius: 50%;
    background: #ef1d1d;
}

.song-title-publisher .blue-dot,
.writer-song-title .blue-dot,
.song-title-publisher .red-dot,
.writer-song-title .red-dot {
    display: inline-block !important;
    position: absolute;
    left: .55rem;
    top: 50%;
    -webkit-transform: translateY(-55%);
    -ms-transform: translateY(-55%);
    transform: translateY(-55%);
    width: 12px;
    height: 12px;
}

div.dot-disclaimer-container {
    padding-bottom: 1.5rem;
}

div.dot-disclaimer-container .dot-disclaimer {
    margin-left: 1.5rem;
    position: relative;
    color: var(--text-secondary);
}

div.dot-disclaimer-container .dot-disclaimer .dot-disclaimer-dot {
    display: inline-block;
    position: absolute;
    top: 3px;
    left: -20px;
    width: 12px;
    height: 12px;
    padding: 0;
}

div.dot-disclaimer-container .dot-disclaimer .dot-disclaimer-text {
    display: inline-block;
    font-size: 12px;
}

div.dot-disclaimer-container .dot-disclaimer .dot-disclaimer-text a {
    color: var(--text-accent);
}

div.dot-disclaimer-container .dot-disclaimer .dot-disclaimer-text a:hover,
div.dot-disclaimer-container .dot-disclaimer .dot-disclaimer-text a:focus,
div.dot-disclaimer-container .dot-disclaimer .dot-disclaimer-text a:active {
    color: var(--text-accent-hover);
}

@media screen and (max-width: 74.9375em) {
    .showing-result-hold .catalog-info-badges .item {
        padding-left: .625rem;
        padding-right: .625rem;
    }
}

@media screen and (max-width: 63.9375em) {
    .result-list-table-header {
        display: none;
    }

    .result-list .opener td.song-title .tooltip-hold .slide,
    .result-list .opener-no-link td.song-title .tooltip-hold .slide {
        display: none !important;
    }

    .details-slide {
        padding: 0 10px;
        border-top: none;
        background: none;
    }

    .result-hold {
        margin: 1rem;
        padding: 0 .75rem;
        width: calc(100% - 2rem);
    }

    .result-list {
        margin-left: -.8125rem;
        margin-right: -.8125rem;
        padding-bottom: 1rem;
    }

        .result-list.result-list--style01 .opener table tr td:first-child,
        .result-list.result-list--style01 .opener-no-link table tr td:first-child {
            width: 100%;
        }

        .result-list.result-list--style01 .opener table tr td:nth-child(2),
        .result-list.result-list--style01 .opener-no-link table tr td:nth-child(2) {
            width: 47.4%;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 47.4%;
            flex: 0 0 47.4%;
            max-width: 47.4%;
            display: block;
        }

        .result-list.result-list--style01 .opener table tr td:nth-child(3),
        .result-list.result-list--style01 .opener-no-link table tr td:nth-child(3) {
            display: none;
        }

        .result-list.result-list--style01 .opener table tr td:nth-child(2),
        .result-list.result-list--style01 .opener table tr td:nth-child(4),
        .result-list.result-list--style01 .opener-no-link table tr td:nth-child(2),
        .result-list.result-list--style01 .opener-no-link table tr td:nth-child(4) {
            padding: 14px 13px 15px;
        }

        .result-list.result-list--style01 .opener table tr td:nth-child(4),
        .result-list.result-list--style01 .opener-no-link table tr td:nth-child(4) {
            width: 52.6%;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 52.6%;
            flex: 0 0 52.6%;
            max-width: 52.6%;
            display: block;
            position: relative;
            padding-left: 19px;
            padding-right: 19px;
        }

            .result-list.result-list--style01 .opener table tr td:nth-child(4):before,
            .result-list.result-list--style01 .opener-no-link table tr td:nth-child(4):before {
                content: "";
                position: absolute;
                left: 0;
                top: 12px;
                bottom: 16px;
                width: 1px;
                border-left: 1px solid var(--bmi-ux-border-light);
            }

        .result-list.result-list--style01 .opener table tr td:last-child,
        .result-list.result-list--style01 .opener-no-link table tr td:last-child {
            padding: 0;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            max-width: none;
            position: static;
        }

            .result-list.result-list--style01 .opener table tr td:last-child:before,
            .result-list.result-list--style01 .opener-no-link table tr td:last-child:before {
                content: none;
            }

        .result-list.result-list--style04 .opener table tr td:first-child,
        .result-list.result-list--style04 .opener-no-link table tr td:first-child {
            width: 100%;
        }

        .result-list.result-list--style04 .opener table tr td:nth-child(2),
        .result-list.result-list--style04 .opener-no-link table tr td:nth-child(2) {
            width: 100%;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
            padding: 14px 13px 15px;
            display: block;
        }

        .result-list.result-list--style04 .opener table tr td:last-child,
        .result-list.result-list--style04 .opener-no-link table tr td:last-child {
            padding: 0;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            max-width: none;
            display: block;
            position: static;
        }

        .result-list.result-list--style06 .opener table tr td:nth-child(2),
        .result-list.result-list--style06 .opener-no-link table tr td:nth-child(2) {
            display: none;
        }

        .result-list.result-list--style06 .opener table tr td:first-child,
        .result-list.result-list--style06 .opener-no-link table tr td:first-child {
            width: 100%;
        }

        .result-list.result-list--style06 .opener table tr td:nth-child(2),
        .result-list.result-list--style06 .opener-no-link table tr td:nth-child(2) {
            width: 47.4%;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 47.4%;
            flex: 0 0 47.4%;
            max-width: 47.4%;
            display: block;
        }

        .result-list.result-list--style06 .opener table tr td:nth-child(3),
        .result-list.result-list--style06 .opener-no-link table tr td:nth-child(3) {
            display: none;
        }

        .result-list.result-list--style06 .opener table tr td:nth-child(2),
        .result-list.result-list--style06 .opener table tr td:nth-child(4),
        .result-list.result-list--style06 .opener-no-link table tr td:nth-child(2),
        .result-list.result-list--style06 .opener-no-link table tr td:nth-child(4) {
            padding: 14px 13px 15px;
        }

        .result-list.result-list--style06 .opener table tr td:nth-child(4),
        .result-list.result-list--style06 .opener-no-link table tr td:nth-child(4) {
            width: 52.6%;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 52.6%;
            flex: 0 0 52.6%;
            max-width: 52.6%;
            display: block;
            position: relative;
            padding-left: 19px;
            padding-right: 19px;
        }

            .result-list.result-list--style06 .opener table tr td:nth-child(4):before,
            .result-list.result-list--style06 .opener-no-link table tr td:nth-child(4):before {
                content: "";
                position: absolute;
                left: 0;
                top: 12px;
                bottom: 16px;
                width: 1px;
                border-left: 1px solid var(--bmi-ux-border-light);
            }

        .result-list.result-list--style06 .opener table tr td:last-child,
        .result-list.result-list--style06 .opener-no-link table tr td:last-child {
            padding: 0;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            max-width: none;
            position: static;
        }

            .result-list.result-list--style06 .opener table tr td:last-child:before,
            .result-list.result-list--style06 .opener-no-link table tr td:last-child:before {
                content: none;
            }

        .result-list .opener,
        .result-list .opener-no-link {
            padding-right: 0;
            border-radius: 0;
            overflow: visible;
        }

            .result-list .opener .tooltip-hold .hold,
            .result-list .opener-no-link .tooltip-hold .hold {
                max-height: 37px;
            }

            .result-list .opener table,
            .result-list .opener-no-link table {
                display: block;
            }

                .result-list .opener table tbody,
                .result-list .opener-no-link table tbody {
                    display: block;
                }

                .result-list .opener table tr,
                .result-list .opener-no-link table tr {
                    display: -webkit-box;
                    display: -ms-flexbox;
                    display: flex;
                    -ms-flex-wrap: wrap;
                    flex-wrap: wrap;
                }

                    .result-list .opener table tr td,
                    .result-list .opener-no-link table tr td {
                        padding: 0;
                        height: auto;
                    }

                        .result-list .opener table tr td:first-child,
                        .result-list .opener-no-link table tr td:first-child {
                            width: 100%;
                            display: block;
                            -webkit-box-flex: 0;
                            -ms-flex: 0 0 100%;
                            flex: 0 0 100%;
                            max-width: 100%;
                            height: 40px;
                            padding: 8px 63px 6px 14px;
                            white-space: nowrap;
                            text-overflow: ellipsis;
                            overflow: visible;
                        }

                        .result-list .opener table tr td:nth-child(2),
                        .result-list .opener-no-link table tr td:nth-child(2) {
                            width: 100%;
                        }

                        .result-list .opener table tr td:nth-child(3),
                        .result-list .opener-no-link table tr td:nth-child(3) {
                            width: 100%;
                        }

                            .result-list .opener table tr td:nth-child(3) .title,
                            .result-list .opener-no-link table tr td:nth-child(3) .title {
                                color: #7a808d;
                            }

                        .result-list .opener table tr td:nth-child(2),
                        .result-list .opener-no-link table tr td:nth-child(2) {
                            display: none;
                        }

                        .result-list .opener table tr td:nth-child(3),
                        .result-list .opener table tr td:nth-child(4),
                        .result-list .opener-no-link table tr td:nth-child(3),
                        .result-list .opener-no-link table tr td:nth-child(4) {
                            padding: 14px 13px 15px;
                        }

                            .result-list .opener table tr td:nth-child(2) .title,
                            .result-list .opener table tr td:nth-child(3) .title,
                            .result-list .opener table tr td:nth-child(4) .title,
                            .result-list .opener-no-link table tr td:nth-child(2) .title,
                            .result-list .opener-no-link table tr td:nth-child(3) .title,
                            .result-list .opener-no-link table tr td:nth-child(4) .title {
                                display: block;
                                width: 100%;
                                font-size: .65rem;
                                font-weight: 600;
                                text-transform: uppercase;
                                color: var(--text-search-table-header);
                                padding-bottom: 0;
                            }

                            .result-list.result-list--style04 .opener table tr td .title,
                            .result-list.result-list--style04 .opener-no-link table tr td .title {
                                text-transform: uppercase;
                            }

                        .result-list .opener table tr td:nth-child(3),
                        .result-list .opener-no-link table tr td:nth-child(3) {
                            -webkit-box-flex: 0;
                            -ms-flex: 0 0 47.4%;
                            flex: 0 0 47.4%;
                            max-width: 47.4%;
                            width: 47.4%;
                            display: block;
                        }

                            .result-list .opener table tr td:nth-child(3):before,
                            .result-list .opener-no-link table tr td:nth-child(3):before {
                                border-left: 1px solid var(--bmi-ux-border-light);
                            }

                        .result-list .opener table tr td:nth-child(4),
                        .result-list .opener-no-link table tr td:nth-child(4) {
                            width: 52.6%;
                            position: relative;
                            -webkit-box-flex: 0;
                            -ms-flex: 0 0 52.6%;
                            flex: 0 0 52.6%;
                            max-width: 52.6%;
                            padding-left: 19px;
                            padding-right: 19px;
                            display: block;
                        }

                            .result-list .opener table tr td:nth-child(4):before,
                            .result-list .opener-no-link table tr td:nth-child(4):before {
                                content: "";
                                position: absolute;
                                left: 0;
                                top: 12px;
                                bottom: 16px;
                                width: 1px;
                                border-left: 1px solid var(--bmi-ux-border-light);
                            }

            .result-list .opener .tooltip-hold,
            .result-list .opener-no-link .tooltip-hold {
                margin: 0;
                left: auto;
            }

            .result-list .opener .tooltip-opener,
            .result-list .opener-no-link .tooltip-opener {
                left: auto;
            }

            .result-list .opener td.song-title .song-title-content .tooltip-hold,
            .result-list .opener-no-link td.song-title .song-title-content .tooltip-hold,
            li.view-details td.song-title div.tooltip-hold {
                position: relative;
                display: inline-flex;
                align-items: center;
                order: 2;
                margin-left: 0 !important;
                left: auto;
                right: auto;
                top: auto;
                -webkit-transform: none;
                -ms-transform: none;
                transform: none;
                vertical-align: middle;
            }

            .result-list .opener td.song-title .song-title-text,
            .result-list .opener-no-link td.song-title .song-title-text {
                display: block;
                min-width: 0;
                order: 1;
                white-space: nowrap;
                overflow: hidden;
                text-overflow: ellipsis;
            }

            .result-list .opener td.song-title .tooltip-hold .tooltip-opener.icon-star,
            .result-list .opener-no-link td.song-title .tooltip-hold .tooltip-opener.icon-star,
            li.view-details td.song-title div.tooltip-hold .icon-star {
                display: inline-block;
                width: auto;
                height: auto;
                padding-top: 0;
                text-align: center;
            }

            .result-list .opener td.song-title .song-title-content .reconciled-title-icon,
            .result-list .opener-no-link td.song-title .song-title-content .reconciled-title-icon {
                order: 3;
                position: static;
                margin-left: 0;
                padding-top: 0;
                -webkit-transform: none;
                -ms-transform: none;
                transform: none;
            }

            .song-title-publisher .blue-dot,
            .writer-song-title .blue-dot,
            .song-title-publisher .red-dot,
            .writer-song-title .red-dot {
                position: static;
                -webkit-transform: none;
                -ms-transform: none;
                transform: none;
            }

            .result-list .opener table tr td.song-title,
            .result-list .opener-no-link table tr td.song-title {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                gap: .375rem;
                background: var(--bg-mobile-header);
                font-size: 18px;
            }

            .result-list .opener .opener-icon,
            .result-list .opener-no-link .opener-icon {
                bottom: auto;
                width: 42px;
                height: 40px;
                border-radius: 1px;
            }

            .result-list .opener .opener-arrow,
            .result-list .opener-no-link .opener-arrow {
                bottom: auto;
                width: 42px;
                height: 40px;
                border-radius: 1px;
            }

        .result-list > ul > li {
            border-top: none;
        }

            .result-list > ul > li.view-details .opener table tr td:nth-child(3),
            .result-list > ul > li.view-details .opener table tr td:nth-child(4) {
                max-height: 0;
                padding: 0;
                overflow: hidden;
            }
}

@media screen and (max-width: 47.9375em) {
    div.dot-disclaimer-container .dot-disclaimer .dot-disclaimer-dot {
        top: 4px;
        left: -17px;
        width: 9px;
        height: 9px;
    }

    .result-hold {
        margin: 4.5rem 1rem 2rem;
    }

    .result-header {
        padding-top: 1.25rem;
    }

    .result-summary-text {
        font-size: 1.5rem;
    }

    .result-summary-count {
        font-size: .875rem;
    }

    .result-summary--with-legend .result-summary-count {
        margin-top: 0;
        text-align: right;
    }

    .result-summary--with-legend .result-summary-content {
        display: grid;
        grid-template-columns: minmax(0, 1fr) auto;
        column-gap: 1rem;
        align-items: flex-end;
        width: 100%;
    }

    .result-summary--with-legend .result-summary-location {
        grid-column: 1 / -1;
        justify-self: start;
    }

    .result-summary--with-legend .result-summary-text {
        min-width: 0;
    }

    .additional-results-disclaimer {
        margin-top: .125rem;
        font-size: .675rem;
    }

    .tooltip-opener.additional-results-disclaimer-tooltip {
        height: .75rem;
        width: .75rem;
    }

    .tooltip-opener.additional-results-disclaimer-tooltip:after {
        font-size: .5rem;
    }

    .result-header-actions:has(.bmi-works-reconciled-disclaimer, .bmi-works-reconciled-disclaimer-catalog) .button-list {
        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;
    }

    .result-header-actions {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        gap: 4rem;
    }

    .result-header-actions .button-list {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto;
        max-width: none;
        padding-left: 0;
    }

    .showing-result-hold .catalog-info-badges {
        position: relative;
    }

    .showing-result-hold .name {
        font-size: 1.5rem;
    }

    .result-list > ul > li {
        margin-top: 0;
    }

    .result-list .tooltip-hold .tooltip-opener {
        width: 1.375rem;
        height: 1.375rem;
    }

        .result-list .tooltip-hold .tooltip-opener:after {
            font-size: 12px;
        }

    a.solo-help-link {
        display: none;
    }

    .no-results-container .button {
        display: none;
    }

    /* US-65144 Spacing on Mobile (scoped) */
    .details-slide .title,
    .result-list .title {
        padding-bottom: 0 !important;
    }

    .song-title {
        font-size: 0.85rem !important;
        line-height: 1.45rem;
    }
}

@media screen and (max-width: 40em) {
    .showing-result-hold .catalog-info-badges .item {
        max-width: 100%;
        padding: .3125rem;
    }

    .showing-result-hold .link {
        padding: .3125rem;
    }
}

@media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .result-hold {
        margin-top: 7rem;
    }

    div.dot-disclaimer-container .dot-disclaimer {
        max-width: 100%;
        padding-left: 17px;
    }

    div.dot-disclaimer-container .dot-disclaimer .dot-disclaimer-dot {
        top: 4px;
        left: 0;
        width: 9px;
        height: 9px;
    }

    .result-summary-text {
        font-size: 1.65rem;
    }

    .result-summary-count {
        font-size: .875rem;
    }
}

@media only screen and (max-width: 25em) {
    #results-count .tooltip-hold .hold {
        font-size: 11px;
        max-width: 180px;
    }
}

@media screen and (min-width: 40.05em) {
    #results-count .tooltip-hold .slide:before {
        left: 214px;
        border: 7.5px solid transparent !important;
        border-left: 7.5px solid var(--bg-tooltip) !important;
        z-index: 9999;
    }

    #results-count .tooltip-hold.tooltip-active .slide {
        right: 150% !important;
        left: auto !important;
        z-index: 9999;
    }
}

@media screen and (min-width: 48em) {
    .result-summary-content .additional-results-disclaimer .tooltip-hold.tooltip-active .slide {
        right: auto !important;
        left: 100% !important;
        padding-right: 0;
        padding-left: .5625rem;
    }

    .result-summary-content .additional-results-disclaimer .tooltip-hold .slide:before {
        right: auto;
        left: 3px;
        border-width: 7.5px 7px 7.5px 0;
        border-color: transparent var(--bg-tooltip) transparent transparent;
    }

    .result-header:has(.result-summary--with-legend) {
        gap: 1.5rem;
    }

    div.dot-disclaimer-container .dot-disclaimer {
        display: table;
        margin-right: auto;
        margin-left: auto;
    }

    .result-header .button-list {
        flex-wrap: nowrap;
        white-space: nowrap;
    }

    .jcf-select .jcf-select-drop {
        z-index: 999999;
    }

    .result-list td.song-title {
        font-size: 1rem !important;
    }

    .result-list > ul > li {
        margin-top: 0;
    }

    #back2top-wrapper {
        position: fixed;
        bottom: 20px;
        right: 5px;
        color: #fff;
        z-index: 999;
    }

    #back2top-wrapper > a > img {
        width: 45px;
        height: auto;
    }
}

@media screen and (min-width: 64em) {
    .result-list > ul > li {
        margin-top: 3px;
    }

    ul.pub-aka-names-list {
        font-size: 0.55em;
        color: var(--text-secondary);
        display: block;
        text-transform: none;
        margin-top: 2px !important;
        line-height: 1.2;
        max-width: 80%;
    }

    ul.pub-aka-names-list li {
        display: inline-block;
    }

    ul.pub-aka-names-list li.pub-aka-names-intro:after {
        content: " ";
    }

    ul.pub-aka-names-list li.pub-aka-name-item:not(:last-child):after {
        content: ", ";
    }

    ul.pub-aka-names-list li.pub-aka-name-item:last-child:after {
        content: " ";
    }
}

.pagination {
    margin-left: 0;
    margin-bottom: 0;
    font-weight: 500;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .pagination::before,
    .pagination::after {
        display: table;
        content: none;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }

    .pagination::after {
        clear: both;
    }

    .pagination li {
        margin-right: .3125rem;
        border-radius: 20px;
        font-size: .75rem;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        overflow: hidden;
    }

        .pagination li:first-child,
        .pagination li:last-child {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
        }

        .pagination li:not(.pagination-next):not(.pagination-previous):not(.ellipsis) {
            text-align: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            line-height: 1.8125rem;
        }

            .pagination li:not(.pagination-next):not(.pagination-previous):not(.ellipsis) a,
            .pagination li:not(.pagination-next):not(.pagination-previous):not(.ellipsis) button {
                background: var(--bg-button-secondary);
                height: 35px;
                min-width: 35px;
                -webkit-transition: background .3s ease-in-out;
                transition: background .3s ease-in-out;
            }

                .pagination li:not(.pagination-next):not(.pagination-previous):not(.ellipsis) a:hover,
                .pagination li:not(.pagination-next):not(.pagination-previous):not(.ellipsis) a:focus,
                .pagination li:not(.pagination-next):not(.pagination-previous):not(.ellipsis) button:hover,
                .pagination li:not(.pagination-next):not(.pagination-previous):not(.ellipsis) button:focus {
                    background: var(--bg-button-secondary-hover);
                }

    .pagination a,
    .pagination button {
        display: block;
        padding: .1875rem .3125rem;
        border-radius: 0;
        color: var(--text-button-secondary);
    }

    .pagination .current {
        padding: .1875rem .3125rem;
        color: var(--text-button);
        cursor: default;
        height: 35px;
        min-width: 35px;
        background: var(--bg-button-primary);
    }

    .pagination .disabled {
        padding: 0;
        color: #bcc3d0;
        cursor: not-allowed;
        opacity: .5;
    }

        .pagination .disabled:hover {
            background: transparent;
        }

    .pagination .ellipsis::after {
        padding: .1875rem .3125rem;
        content: "\2026";
        color: #6a6a6a;
    }

    .pagination.style-01 li:last-child {
        margin-right: 0;
    }

    .pagination.style-01 li.txt {
        border-radius: 0;
        color: var(--text-primary);
        padding-left: .25rem;
        font-weight: normal;
    }

    .pagination .pagination-previous,
    .pagination .pagination-next {
        color: #aab1be;
        font-size: 1rem;
        height: 35px;
        min-width: 28px;
        position: relative;
    }

        .pagination .pagination-previous.disabled,
        .pagination .pagination-next.disabled {
            display: none;
        }

        .pagination .pagination-previous a,
        .pagination .pagination-previous button,
        .pagination .pagination-next a,
        .pagination .pagination-next button {
            padding: 0;
            color: #aab1be;
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
            margin-top: .125rem;
        }

            .pagination .pagination-previous a:hover,
            .pagination .pagination-previous button:hover,
            .pagination .pagination-next a:hover,
            .pagination .pagination-next button:hover {
                background: none;
                color: #7f899d;
            }

            .pagination .pagination-previous a:before,
            .pagination .pagination-previous.disabled:before,
            .pagination .pagination-next a:after,
            .pagination .pagination-next.disabled:after {
                display: none;
            }

    .pagination .ellipsis {
        height: 35px;
        min-width: 32px;
        position: relative;
    }

        .pagination .ellipsis:after {
            content: "...";
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
            font-size: 1.125rem;
            line-height: 1;
            font-weight: 700;
            color: #6c7482;
            padding: 0;
            margin-top: -.3125rem;
        }

.pagination-previous a::before,
.pagination-previous.disabled::before {
    display: inline-block;
    margin-right: .5rem;
    content: "\00ab";
}

.pagination-next a::after,
.pagination-next.disabled::after {
    display: inline-block;
    margin-left: .5rem;
    content: "\00bb";
}

.pagination-container {
    padding-bottom: 2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

    .pagination-container .pagination {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0;
        flex: 1 1 0;
    }

        .pagination-container .pagination.style-01 {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            max-width: 40%;
            padding-left: 1.25rem;
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end;
        }

@media screen and (max-width: 63.9375em) {
    .pagination-container {
        padding-bottom: 1.875rem;
    }
}

@media screen and (max-width: 47.9375em) {
    .pagination-container {
        padding-bottom: 1.25rem;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

        .pagination-container .pagination {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
        }

            .pagination-container .pagination.style-01 {
                -webkit-box-flex: 0;
                -ms-flex: 0 0 100%;
                flex: 0 0 100%;
                max-width: 100%;
                padding-left: 0;
                padding-top: .9375rem;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
            }

    .pagination .pagination-previous,
    .pagination .pagination-next {
        font-size: .875rem;
        height: 25px;
        min-width: 25px;
    }

    .pagination li {
        border-radius: 15px;
    }

        .pagination li:not(.pagination-next):not(.pagination-previous):not(.ellipsis) {
            line-height: 1.25rem;
        }

            .pagination li:not(.pagination-next):not(.pagination-previous):not(.ellipsis) a,
            .pagination li:not(.pagination-next):not(.pagination-previous):not(.ellipsis) button {
                height: 25px;
                min-width: 25px;
            }

    .pagination .current {
        height: 25px;
        min-width: 25px;
    }

    .pagination .ellipsis {
        height: 25px;
        min-width: 20px;
    }

        .pagination .ellipsis:after {
            font-size: .9375rem;
            margin-top: -.1875rem;
        }
}

@media screen and (min-width: 48em) {
    .pagination li {
        display: inline-block;
    }
}

.button-status {
    margin: 0;
    font-size: .875rem;
    border-radius: 8px;
    padding: 0 0.5rem;
    min-width: 0;
}

    .button-status.button-bordered {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: left;
        background: none;
        color: var(--text-primary);
        line-height: 1rem;
        height: 30px;
        border-width: .125rem;
        border-radius: 8px;
    }

        .button-status.button-bordered:after {
            height: 2.375rem;
            display: inline-block;
            vertical-align: middle;
            content: "";
        }

        .button-status.button-bordered .icon-checkmark-outline {
            margin-right: .375rem;
            font-size: 1rem;
            color: var(--color-green);
        }

        .button-status.button-bordered.success {
            border: 2px solid var(--color-green);
            background-color: white;
            color: var(--text-primary);
            font-weight: 500;
        }

    .button-status.small-button {
        font-size: 12px;
        min-width: 55px;
        min-height: 29px;
        border-radius: 14px;
        text-align: center;
        padding: 7px 15px;
    }

.buttons-block ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.status-row {
    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;
}

    .status-row .button-status.button-bordered .tooltip-hold {
        display: inline-flex;
        align-items: center;
        align-self: center;
        margin-left: .5rem;
        line-height: 1;
        padding-bottom: 0;
    }

        .status-row .button-status.button-bordered .tooltip-hold .tooltip-opener {
            width: 1rem;
            height: 1rem;
            border: 0;
            background: currentColor;
            border-radius: 50%;
        }

            .status-row .button-status.button-bordered .tooltip-hold .tooltip-opener:after {
                color: #fff;
                font-size: .625rem;
                padding-top: 0;
            }

    .status-row .tooltip-hold .slide {
        width: auto;
        white-space: nowrap;
    }

.buttons-block {
    position: static;
    margin-top: 0;
    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;
}

    .buttons-block ul li + li {
        padding-top: 9px;
    }

    .buttons-block a {
        display: inline-block;
        vertical-align: top;
        border-radius: 24px;
        border: 2px solid var(--bg-button-primary);
        background: var(--bg-button-primary);
        font-size: 12px;
        line-height: 1.25;
        font-weight: 500;
        color: var(--text-button) !important;
        padding: 4px 16px;
        max-width: 100%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        -webkit-transition: background .3s ease-in-out, border-color .3s ease-in-out;
        transition: background .3s ease-in-out, border-color .3s ease-in-out;
    }

        .buttons-block a:hover,
        .buttons-block a:focus {
            border-color: var(--bg-button-primary-hover) !important;
            background: var(--bg-button-primary-hover) !important;
        }

.value-info-row {
    border-radius: 50px;
    background: var(--bg-share-info);
    color: var(--text-share-info);
    padding: 5px 8px;
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    font-size: 11px;
    line-height: 1;
    gap: 5px 3px;
    font-weight: 500;
}

    .value-info-row .content {
        display: inline-flex;
        text-transform: uppercase;
        border-radius: 50px;
        background: var(--bg-share-info-content);
        padding: 3px 5px 3px;
    }

    .value-info-row:not(:has(> .content)) {
        display: none;
    }

.details-content-block-01 ul,
.details-content-block-03 .items-list {
    margin: 0;
    padding: 0;
    list-style: none;
    color: var(--text-primary);
}

[class^="details-content-col-"] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

    [class^="details-content-col-"] + [class^="details-content-col-"] {
        border-left: 1px solid var(--bmi-ux-border-light);
    }

.details-content-col-left {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 18%;
    flex: 0 0 18%;
    max-width: 18%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 6px;
    padding-right: 15px;
    padding-bottom: 30px;
    position: relative;
}

.status-row + .details-content-block-01 {
    margin-top: 25px;
}

.details-content-block-01 + .details-content-block-02 {
    margin-top: 25px;
}

.details-content-block-01 ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: 12px;
    line-height: 1.5;
}

    .details-content-block-01 ul li {
        padding-top: 9px;
        padding-right: 5px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 38%;
        flex: 0 0 38%;
        max-width: 38%;
    }

        .details-content-block-01 ul li:not(:first-child) {
            text-transform: uppercase;
        }

        .details-content-block-01 ul li:nth-child(even) {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 62%;
            flex: 0 0 62%;
            max-width: 62%;
        }

        .details-content-block-01 ul li:first-child {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 1 100%;
            width: 100%;
            max-width: 100%;
        }

        .details-content-block-01 ul li .wrap {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            max-width: 88px;
        }

            .details-content-block-01 ul li .wrap em {
                font-style: normal;
                padding-left: 2px;
            }

.details-content-block-01 .title {
    font-size: 11px;
    line-height: 13px;
    color: var(--text-search-table-header);
    height: 29px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    width: 100%;
    padding-bottom: 4px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.details-content-block-01 a {
    color: var(--text-accent);
}

    .details-content-block-01 a:hover,
    .details-content-block-01 a:focus {
        color: var(--text-accent-hover);
    }

.details-content-block-02 {
    font-size: 11px;
    line-height: 14px;
    position: relative;
}

.details-content-block-02 .dot-disclaimer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.details-content-block-02 .dot-disclaimer .dot-disclaimer-dot {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 6px;
    flex: 0 0 6px;
    display: block;
    position: static;
    width: 6px;
    min-width: 6px;
    height: 6px;
    margin: 3px 6px 0 0;
    padding: 0;
}

.details-content-block-02 .dot-disclaimer .dot-disclaimer-text {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    display: block;
}

    .details-content-block-02 a {
        color: var(--text-accent);
    }

        .details-content-block-02 a:hover,
        .details-content-block-02 a:focus {
            color: var(--text-accent-hover);
        }

    .details-content-block-02 + .details-content-block-02 {
        margin-top: 16px;
    }

    .details-content-block-02.style-01 .object {
        top: -1px;
        left: -18px;
    }

    .details-content-block-02 *:last-child {
        margin-bottom: 0;
    }

    .details-content-block-02 .icon-star {
        color: var(--color-orange);
        font-size: 13px;
        line-height: 1;
        font-weight: 400;
    }

.details-content-col-middle table,
.details-content-col-middle .items-list,
.details-content-col-right table,
.details-content-col-right .items-list {
    background-color: white;
}

.details-content-col-middle {
    padding: 0 1.5rem 0 1.625rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41%;
    flex: 0 0 41%;
    max-width: 41%;
}

.details-content-block-03 {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    padding: 1rem 0;
    border-bottom: 0.5px solid var(--bmi-ux-border-light);
}

    .details-content-block-03 .title-row {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }

        .details-content-block-03 .title-row .title {
            width: max-content;
        }

    .details-content-block-03:first-child {
        padding-top: 0;
    }

    .details-content-block-03:last-child {
        padding-bottom: 0;
        border-bottom: none;
    }

    .details-content-block-03 .title {
        display: block;
        width: 100%;
        color: var(--text-search-section-title);
        font-size: 16px;
        text-transform: capitalize;
        padding-left: 0px;
    }

    .details-content-block-03 .value-info-row {
        margin-left: 0px;
        margin-bottom: 0px;
    }

    .details-content-block-03 table {
        width: 100%;
        table-layout: fixed;
        border-collapse: separate;
        border-spacing: 0;
        border-radius: 5px;
        overflow: visible;
    }

    .details-content-block-03 table thead tr:first-child th:first-child {
        border-top-left-radius: 5px;
    }

    .details-content-block-03 table thead tr:first-child th:last-child {
        border-top-right-radius: 5px;
    }

    .details-content-block-03 table tbody tr:last-child td:first-child {
        border-bottom-left-radius: 5px;
    }

    .details-content-block-03 table tbody tr:last-child td:last-child {
        border-bottom-right-radius: 5px;
    }

        .details-content-block-03 table.style-01 thead tr th:first-child,
        .details-content-block-03 table.style-01 tbody tr td:first-child {
            padding-left: 12px;
        }

        .details-content-block-03 table thead tr th,
        .details-content-block-03 table tbody tr td {
            padding: 7px;
        }

            .details-content-block-03 table thead tr th:first-child,
            .details-content-block-03 table tbody tr td:first-child {
                padding-right: 22px;
                width: 61.9%;
            }

        .details-content-block-03 table thead th {
            text-align: left;
            vertical-align: bottom;
            font-size: 11px;
            line-height: 13px;
            color: var(--text-search-table-header);
            background-color: var(--bg-search-details-table-header);
        }

        .details-content-block-03 table tbody tr td {
            color: var(--text-primary);
            font-size: 12px;
            line-height: 1.25;
            position: relative;
        }

        .details-content-block-03 > table > tbody > tr:not(:last-child) > td {
            border-bottom: 1px solid var(--bmi-ux-border-light);
        }

            .details-content-block-03 table tbody tr td.expandable {
                padding: 0 !important;
                width: 100%;
            }

                .details-content-block-03 table tbody tr td.expandable.expanded .expander:before {
                    -webkit-transform: rotate(90deg);
                    -ms-transform: rotate(90deg);
                    transform: rotate(90deg);
                }

                .details-content-block-03 table tbody tr td.expandable .expander {
                    position: relative;
                }

                    .details-content-block-03 table tbody tr td.expandable .expander:before {
                        content: "";
                        height: 0;
                        width: 0;
                        border-bottom: 4px solid transparent;
                        border-left: 4px solid #6a6c7f;
                        border-top: 4px solid transparent;
                        position: absolute;
                        top: 50%;
                        margin-top: -4px;
                        left: -7px;
                    }

                .details-content-block-03 table tbody tr td.expandable .expandable-slide-cell {
                    background: none;
                    padding: 0;
                }

                .details-content-block-03 table tbody tr td.expandable .expandable-slide {
                    padding: 7px 12px 15px;
                }

                .details-content-block-03 table tbody tr td.expandable .expandable-slide-row {
                    display: -webkit-box;
                    display: -ms-flexbox;
                    display: flex;
                    -webkit-box-align: center;
                    -ms-flex-align: center;
                    align-items: center;
                }

                    .details-content-block-03 table tbody tr td.expandable .expandable-slide-row address {
                        font-style: normal;
                    }

                    .details-content-block-03 table tbody tr td.expandable .expandable-slide-row a {
                        display: inline-block;
                        vertical-align: top;
                        word-break: break-all;
                    }

                    .details-content-block-03 table tbody tr td.expandable .expandable-slide-row .button {
                        display: inline-block;
                        vertical-align: top;
                        border-radius: 50px;
                        border: 2px solid transparent;
                        background: var(--bg-button-primary);
                        font-size: 12px;
                        line-height: 1.25;
                        font-weight: 500;
                        color: var(--text-button);
                        padding: 5px 11px 4px;
                        min-width: 0;
                        max-width: 100%;
                        overflow: hidden;
                        white-space: nowrap;
                        text-overflow: ellipsis;
                        -webkit-transition: background .3s ease-in-out, color .3s ease-in-out;
                        transition: background .3s ease-in-out, color .3s ease-in-out;
                    }

                        .details-content-block-03 table tbody tr td.expandable .expandable-slide-row .button:hover,
                        .details-content-block-03 table tbody tr td.expandable .expandable-slide-row .button:focus {
                            background: var(--bg-button-primary-hover);
                        }

                .details-content-block-03 table tbody tr td.expandable .expandable-slide-lt {
                    -webkit-box-flex: 1;
                    -ms-flex: 1 1 0;
                    flex: 1 1 0;
                    padding-right: 10px;
                }

                .details-content-block-03 table tbody tr td.expandable .expandable-slide-rt {
                    -webkit-box-flex: 0;
                    -ms-flex: 0 0 auto;
                    flex: 0 0 auto;
                    padding-right: 10px;
                }

            .details-content-block-03 table tbody tr td a {
                color: var(--text-accent);
            }

                .details-content-block-03 table tbody tr td a:hover,
                .details-content-block-03 table tbody tr td a:focus {
                    color: var(--text-accent-hover);
                }

            .details-content-block-03 table tbody tr td .object {
                display: inline-flex;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                height: 1.25em;
                vertical-align: top;
            }

            .details-content-block-03 table tbody tr td .blue-dot {
                display: block;
                width: 6px;
                height: 6px;
                margin-left: .125rem;
            }

            .details-content-block-03 table tbody tr td .red-dot {
                display: block;
                width: 6px;
                height: 6px;
                margin-left: .125rem;
            }

    .details-content-block-03 .items-list {
        font-size: 12px;
        line-height: 1.25;
        text-transform: uppercase;
        position: relative;
        margin-top: -4px;
        border-radius: 5px;
        overflow: hidden;
    }

        .details-content-block-03 .items-list li {
            position: relative;
            padding: 7px;
        }

            .details-content-block-03 .items-list li:not(:last-child) {
                border-bottom: 1px solid var(--bmi-ux-border-light);
            }

            .details-content-block-03 .items-list li a {
                color: var(--text-accent);
            }

                .details-content-block-03 .items-list li a:hover,
                .details-content-block-03 .items-list li a:focus {
                    color: var(--text-accent-hover);
                }

.details-content-col-right {
    padding-left: 25px;
}

    .details-content-col-right .details-content-block-03 .title {
        padding-left: 12px;
    }

    .details-content-col-right .details-content-block-03 .items-list li {
        padding-left: 12px;
    }

.td-society-control {
    text-align: right !important;
    padding-right: 12px;
}
    
#work-id-title {
    text-align: right !important;
}

#additional-publishers-tooltip {
    width: .875rem;
    height: .875rem;
    border: 0;
    border-radius: 50%;
    background: currentColor;
}

#additional-publishers-tooltip:after {
    color: #fff;
    font-size: .625rem;
    padding-top: 0;
}

.additional-publishers-label {
    display: inline-flex;
    align-items: center;
    gap: .25rem;
}

.additional-publishers-label .tooltip-hold {
    display: inline-flex;
    align-items: center;
}

.details-content-col-middle .details-content-block-03 table {
    table-layout: auto !important;
}

/* BUG 65065 - IPI Exceeds the length of the table row */
.details-content-block-03 table thead tr th:first-child,
.details-content-block-03 table tbody tr td:first-child,
.details-content-block-03 table.style-01 thead tr th:first-child,
.details-content-block-03 table.style-01 tbody tr td:first-child {
    width: 50%;
    padding: 7px;
}

.details-content-block-03 table thead tr th:nth-child(2),
.details-content-block-03 table tbody tr td:nth-child(2) {
    width: 25%;
}

.soc-details-row td:nth-child(2) {
    padding-left: 5px !important;
    padding-right: 2px !important;
}

.soc-details-row td:nth-child(4) {
    max-width: 88px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.details-content-block-01 {
    padding-bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 20px;
}

.soc-hdr-br {
    white-space: nowrap;
}

.details-content-col-left #shares-table {
    table-layout: auto;
    min-width: 50%;
    padding-left: 0;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
}

.details-content-col-left tr.soc-hdr-row > td > strong.title {
    display: inline;
    height: auto;
    white-space: nowrap;
    vertical-align: bottom;
    font-size: 0.7rem;
    font-weight: 600;
}

.details-content-col-left #shares-table tr.soc-hdr-row > td:first-child,
.details-content-col-left #shares-table tr.soc-details-row > td:first-child,
.details-content-col-left #shares-table tr.soc-details-row > td:nth-child(2) {
    text-align: left;
    white-space: nowrap;
}

/* Spacer cell to push the share % closer to the society name */
.details-content-col-left tr.soc-details-row > td:nth-child(3) {
    width: 35px;
}

.details-content-col-left #shares-table tr.soc-details-row > td:nth-child(4) {
    text-align: right;
}

.details-content-col-left #iswc-table {
    flex: 0 1 auto;
    table-layout: auto;
    height: fit-content;
    margin-right: auto;
}

.details-content-col-left #shares-table #work-id-title,
.details-content-col-left #shares-table .td-society-control {
    text-align: right !important;
}

.details-content-col-left .details-content-block-02.style-01 {
    width: auto;
    padding-bottom: 0;
}

.details-content-col-left .details-content-block-02.style-01.award-status-row {
    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;
}

.details-content-col-left .status-row + .details-content-block-02.style-01.award-status-row {
    margin-top: -12px;
}

.details-content-col-left .details-content-block-02.style-01.award-status-row .object {
    position: static;
    margin-right: 6px;
}

.details-content-col-middle .details-content-block-03,
.details-content-col-right .details-content-block-03,
.details-content-block-03 .value-info-row {
    margin-left: 0 !important;
}

.details-content-col-middle .details-content-block-03 strong.title,
.details-content-col-right .details-content-block-03 strong.title,
.details-content-col-middle .details-content-block-03 strong.title + div:not([class]),
.details-content-col-right .details-content-block-03 strong.title + div:not([class]) {
    padding-left: 0 !important;
    font-size: 0.85rem !important;
    margin-bottom: 5px;
}

.details-content-col-middle .details-content-block-03 .title-row + table th,
.details-content-col-right .details-content-block-03 .title-row + table th {
    font-size: 0.7rem !important;
    font-weight: 600;
}

.details-content-col-middle .details-content-block-03 .title-row + table td,
.details-content-col-right .details-content-block-03 .title-row + table td {
    font-size: 0.65rem !important
}

.details-content-col-middle .details-content-block-03 ul.items-list li,
.details-content-col-right .details-content-block-03 ul.items-list li {
    font-size: 0.65rem !important
}

.details-content-col-middle .details-content-block-03 strong.title + div:not([class]) i,
.details-content-col-right .details-content-block-03 strong.title + div:not([class]) i {
    padding-left: 7px !important;
    font-size: 0.65rem;
    font-weight: 400;
}

.no-data {
    padding-left: 7px !important;
    font-size: 0.65rem;
}

@media screen and (max-width: 74.9375em) {
    .status-row .button-status.button-bordered .tooltip-hold {
        margin-left: .4375rem;
    }

    .details-content-block-03 table thead tr th:first-child,
    .details-content-block-03 table tbody tr td:first-child {
        padding-right: 8px;
        width: 58%;
    }

    .details-content-block-03 table tbody tr td.expandable .expandable-slide-lt {
        padding-right: 5px;
    }

    .details-content-block-03 table tbody tr td.expandable .expandable-slide-rt {
        padding-right: 0;
    }
}

@media screen and (max-width: 63.9375em) {
    .status-row .tooltip-hold .slide {
        white-space: normal;
    }

    .status-row .tooltip-hold .hold {
        width: 300px;
    }

    .status-row {
        margin: 0;
    }

    .button-status.button-bordered {
        min-height: 0;
        padding: 3px 8px;
        font-size: .7rem;
    }

    .status-row .button-status.button-bordered .tooltip-hold {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .status-row .button-status.button-bordered .tooltip-hold .tooltip-opener {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .button-status.button-bordered:after {
        content: none;
    }

    .buttons-block {
        width: auto;
        padding-left: 0;
    }

    .value-info-row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .details-content-row {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        position: relative;
        padding-bottom: 0;
    }

    [class^="details-content-col-"] {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

        [class^="details-content-col-"] + [class^="details-content-col-"] {
            border-left: none;
        }

    .details-content-col-left {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        padding: 15px 0;
        border-bottom: 1px solid var(--bmi-ux-border-light);
        position: static;
    }

    .status-row + .details-content-block-01 {
        margin-top: 0;
    }

    .details-content-block-01 + .details-content-block-02 {
        margin-top: 4px;
        padding-bottom: 10px;
    }

    .details-content-block-01 {
        -ms-flex-item-align: stretch;
        align-self: stretch;
        width: 100%;
        gap: 16px;
    }

    .details-content-block-01 {
        -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;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        gap: 16px;
    }

    .details-content-block-01 .status-row,
    .details-content-block-01 .award-status-row {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        width: 100%;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .details-content-block-01 > .details-content-block-02:not(.style-01) {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        width: 100%;
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .details-content-block-01 > .details-content-block-02:not(.style-01) .dot-disclaimer {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        max-width: 100%;
    }

    .details-content-col-left #iswc-table,
    .details-content-col-left #shares-table,
    .details-content-block-01 .buttons-block {
        -webkit-box-flex: 0;
        -ms-flex: 1 1 0;
        flex: 1 1 0;
        max-width: 100%;
        width: 100%;
        min-width: 0;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        padding: 0 !important;
    }

    .details-content-col-left #iswc-table,
    .details-content-col-left #shares-table {
        margin-left: 0;
        margin-right: 0;
    }

    .details-content-col-left #iswc-table {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        text-align: center;
    }

    .details-content-col-left #iswc-table td {
        text-align: center;
        font-size: .65rem;
    }

    .details-content-col-left #shares-table td {
        font-size: .65rem;
    }

    .details-content-block-01 .title {
        height: auto;
    }

    .details-content-block-02 + .details-content-block-02 {
        margin-top: 0;
    }

    .details-content-block-02.style-01:not(.award-status-row) {
        position: absolute;
        left: 0;
        bottom: 23px;
        padding-left: 18px;
        width: calc(100% - 180px);
    }

        .details-content-block-02.style-01 .object {
            left: 0;
        }

    .details-content-col-middle {
        padding: 0;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .details-content-col-middle,
    .details-content-col-right {
        display: contents;
    }

    .details-content-block-03.writers-section,
    .details-content-block-03.publishers-section,
    .details-content-block-03.performers-section,
    .details-content-block-03.alternate-titles-section {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .details-content-block-03.writers-section {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }

    .details-content-block-03.publishers-section {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }

    .details-content-block-03.performers-section {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
    }

    .details-content-block-03.alternate-titles-section {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4;
    }

    .details-content-block-03 {
        border-bottom: 1px solid var(--bmi-ux-border-light);
        padding-top: 15px;
        padding-bottom: 15px;
    }

        .details-content-block-03 table thead th {
            background-color: var(--bg-mobile-header);
        }

        .details-content-block-03:first-child {
            padding-top: 15px;
        }

        .details-content-block-03:last-child {
            padding-bottom: 15px;
            border-bottom: 1px solid var(--bmi-ux-border-light);
        }

        .details-content-block-03 table thead tr th:first-child,
        .details-content-block-03 table tbody tr td:first-child {
            width: 57%;
        }

        .details-content-block-03 table thead tr th:nth-child(2),
        .details-content-block-03 table tbody tr td:nth-child(2) {
            width: 22%;
        }

    .details-content-col-right {
        padding-left: 0;
    }

        .details-content-col-right .details-content-block-03:last-child {
            padding-bottom: 15px;
        }

    .details-content-col-left #iswc-table {
        padding-left: 0;
    }
}

@media screen and (max-width: 47.9375em) {
    .button-status {
        font-size: 1.125rem;
        position: relative;
    }

    .status-row .button-status.button-bordered .tooltip-hold.tooltip-active .slide {
        left: 50% !important;
        right: auto !important;
        top: calc(100% + 1rem) !important;
        padding-left: 0;
        padding-top: 0;
        z-index: 10000;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    }

    .status-row .button-status.button-bordered .tooltip-hold.tooltip-active .slide:before {
        left: 50%;
        right: auto;
        top: 0;
        border-width: 0 7px 7.5px 7px;
        border-color: transparent transparent var(--bg-tooltip) transparent;
        -webkit-transform: translate(-50%, -100%);
        -ms-transform: translate(-50%, -100%);
        transform: translate(-50%, -100%);
    }

    .status-row .tooltip-hold .hold {
        max-height: 151px;
        width: 300px;
    }

    .details-content-block-03 table thead tr th:first-child,
    .details-content-block-03 table tbody tr td:first-child {
        width: 48%;
    }

    .details-content-block-03 table thead tr th:nth-child(2),
    .details-content-block-03 table tbody tr td:nth-child(2) {
        width: 26%;
    }

    #additional-publishers-tooltip {
        width: .75rem !important;
        height: .75rem !important;
    }

    #additional-publishers-tooltip:after {
        font-size: .5rem;
    }
}

@media screen and (max-width: 23.9375em) {
    .buttons-block a {
        font-size: 11px;
        padding-left: 7px;
        padding-right: 7px;
    }

    .details-content-block-02.style-01:not(.award-status-row) {
        width: calc(100% - 155px);
    }
}

@media (min-width: 64em) and (max-width: 74.9375em) {
    .details-content-block-03 table thead tr th:first-child,
    .details-content-block-03 table tbody tr td:first-child {
        width: 51.9%;
    }

    .soc-details-row td:nth-child(4) {
        max-width: 75px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .details-content-col-left tr.soc-details-row td {
        font-size: 9.5px !important;
    }
}

/* US-65212 -- Resize SV icons */
@media screen and (min-width: 48em) {
    .details-content-col-left tr.soc-hdr-row > td > strong.title {
        white-space: nowrap;
    }

    .details-content-col-left tr.soc-details-row > td {
        font-size: 0.7rem !important;
    }

    .details-content-col-middle .details-content-block-03 strong.title,
    .details-content-col-right .details-content-block-03 strong.title,
    .details-content-col-middle .details-content-block-03 strong.title + div:not([class]),
    .details-content-col-right .details-content-block-03 strong.title + div:not([class]) {
        font-size: 1rem !important;
        font-weight: 600;
    }

    .details-content-col-middle .details-content-block-03 strong.title + div:not([class]) i,
    .details-content-col-right .details-content-block-03 strong.title + div:not([class]) i {
        font-size: 0.85rem;
    }

    .no-data {
        font-size: 0.85rem;
    }

    .details-content-col-middle .details-content-block-03 .title-row + table td,
    .details-content-col-right .details-content-block-03 .title-row + table td {
        font-size: 0.7rem !important
    }

    .details-content-col-middle .details-content-block-03 ul.items-list li,
    .details-content-col-right .details-content-block-03 ul.items-list li {
        font-size: 0.7rem !important
    }
}

@media screen and (min-width: 64em) {
    .details-content-col-left,
    .details-content-col-middle,
    .details-content-col-right {
        padding: 16px;
    }

    .details-content-col-left {
        padding-bottom: 70px;
    }

    .details-content-col-left .buttons-block {
        position: absolute;
        left: 50%;
        bottom: 16px;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    }

    /* Bug 64479 - IE <= 11 doesn't support the unset keyword */
    .details-content-col-left #shares-table {
        min-width: 100%;
    }

    .details-content-col-left tr.soc-hdr-row > td {
        vertical-align: bottom;
    }

    .details-content-col-left tr.soc-details-row > td {
        font-size: 0.7rem !important;
    }

    .soc-hdr-br {
        white-space: normal !important;
    }
}

.title-icon-legend {
    width: max-content;
    max-width: none;
    flex: 0 0 auto;
    white-space: nowrap;
    padding: .55rem .85rem;
    border: 1px solid var(--bmi-ux-border-light);
    border-radius: 8px;
    background: #fff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .08);
    color: var(--text-secondary);
    text-align: left;
}

.title-icon-legend-heading {
    margin-bottom: .35rem;
    font-size: .7rem;
    font-weight: 700;
    letter-spacing: .08em;
    line-height: 1;
    text-transform: uppercase;
}

.title-icon-legend-items {
    display: grid;
    grid-template-columns: auto 1fr;
    row-gap: .1rem;
}

.title-icon-legend-item {
    display: grid;
    grid-template-columns: subgrid;
    grid-column: 1 / -1;
    align-items: center;
    column-gap: .5rem;
    min-width: 0;
}

.title-icon-legend-symbol {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 1.15rem;
    line-height: 1.15;
}

.title-icon-legend-symbol.reconciled-title-icon {
    color: var(--color-green) !important;
}

.title-icon-legend-symbol.reconciled-title-icon.sv-icon {
    width: auto;
    padding: 0;
    left: auto;
    text-align: center;
}

.title-icon-legend-symbol.icon-star {
    color: var(--color-orange) !important;
}

.title-icon-legend-copy {
    display: block;
    min-width: 0;
    font-size: .8rem;
    line-height: 1.15;
}

@media screen and (max-width: 47.9375em) {
    .title-icon-legend {
        display: none;
    }
}

@media screen and (min-width: 48em) and (max-width: 63.9375em) {
    .title-icon-legend {
        padding: .45rem .65rem;
    }

    .title-icon-legend-heading {
        margin-bottom: .25rem;
        font-size: .62rem;
    }

    .title-icon-legend-item {
        column-gap: .4rem;
    }

    .title-icon-legend-symbol {
        font-size: 1rem;
    }

    .title-icon-legend-items {
        row-gap: .05rem;
    }

    .title-icon-legend-copy {
        font-size: .72rem;
    }
}
.view-contact-info {
    position: relative;
}

    .view-contact-info .view-contact-slide {
        position: absolute;
        top: 100%;
        left: 0%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        min-width: 350px;
        margin-top: .5rem;
        z-index: 1;
        -webkit-filter: drop-shadow(0 10px 24px rgba(26, 50, 66, .24)) drop-shadow(0 2px 6px rgba(26, 50, 66, .18));
        filter: drop-shadow(0 10px 24px rgba(26, 50, 66, .24)) drop-shadow(0 2px 6px rgba(26, 50, 66, .18));
    }

    .view-contact-info .contact-info {
        margin: 0;
        padding: 0;
        list-style: none;
        display: block;
        border-radius: 2px;
        background: var(--bg-tooltip);
        color: white;
        padding: 10px;
        position: absolute;
        text-transform: none;
        border-radius: 8px;
        font-weight: 400;
    }

        .view-contact-info .contact-info:before {
            position: absolute;
            bottom: 100%;
            left: 25%;
            -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            transform: translateX(-50%);
            content: "";
            border-style: solid;
            border-width: 0px 10px 8px 8px;
            border-color: transparent transparent var(--bg-tooltip) transparent !important;
        }

        .view-contact-info .contact-info a {
            color: var(--text-button);
            text-decoration: underline;
        }

            .view-contact-info .contact-info a:hover {
                color: var(--text-button-hover);
            }

.title-result-catalog-summary-row {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 2rem;
    width: 100%;
}

.bmi-works-reconciled-disclaimer,
.bmi-works-reconciled-disclaimer-catalog {
    color: var(--text-secondary);
    flex: 1 1 auto;
    min-width: 0;
    margin: 0;
}

#catalog-header {
    display: flex;
    align-items: center;
}

#catalog-header .blue-dot,
#catalog-header .red-dot {
    display: inline-block !important;
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    padding: 0;
    margin-right: 8px;
}

.showing-result-hold .catalog-info-badges .item.view-contact-info .link.open {
    color: var(--text-accent);
}

.showing-result-hold .catalog-info-badges .item.view-contact-info .link.open:hover {
    color: var(--text-accent-hover);
}

@media screen and (max-width: 56.25em) {
    .view-contact-info .view-contact-slide {
        left: 100%;
        right: -15px;
        -webkit-transform: translateX(-30%);
        -ms-transform: translateX(-30%);
        transform: translateX(-30%);
        min-width: 300px;
    }

    .view-contact-info .contact-info {
        font-size: 9px;
        padding: 5px;
    }

        .view-contact-info .contact-info:before {
            border-width: 0 7px 9px;
            left: 12%;
        }
}

@media screen and (max-width: 47.9375em) {
    .view-contact-info .view-contact-slide {
        position: fixed;
        width: max-content;
        max-width: calc(100vw - 3rem);
        min-width: 0;
        top: 0;
        right: auto;
        left: 50%;
        margin: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }

    .view-contact-info .contact-info {
        position: relative;
        width: 100%;
        box-sizing: border-box;
        font-size: 12px;
    }

        .view-contact-info .view-contact-slide:before {
            position: absolute;
            content: "";
            bottom: 100%;
            left: var(--contact-arrow-left, 50%);
            transform: translateX(-50%);
            border-width: 0 6px 8px;
            border-style: solid;
            border-color: transparent transparent var(--bg-tooltip) transparent !important;
        }

        .view-contact-info .contact-info:before {
            display: none;
        }

        .view-contact-info .contact-info a {
            word-break: break-all;
        }

    .tooltip-opener.icon-star.sv-icon {
        width: 1.25rem;
        padding-top: 6px;
        text-align: center;
    }
}

@media screen and (min-width: 48em) {
    .tooltip-opener.icon-star.sv-icon,
    .reconciled-title-icon.sv-icon {
        padding-bottom: 3px;
        padding-right: 5px;
        left: 2px;
    }

    #catalog-header .blue-dot,
    #catalog-header .red-dot {
        width: 16px;
        height: 16px;
        padding: 0;
        margin-right: 8px;
    }
}

@media screen and (min-width: 64em) {
    #catalog-header .blue-dot,
    #catalog-header .red-dot {
        width: 22px;
        height: 22px;
        padding: 0;
        margin-right: 8px;
    }
}

span.payable-text {
    color: var(--text-accent);
}

div.expandable-slide-lt address {
    position: relative;
}

.expander_nocolor {
    color: var(--text-primary) !important;
}

.expander_nocolor:hover,
.expander_nocolor:focus {
    color: var(--text-secondary) !important;
}

/* Expandable header/detail rows (used by Publisher expandable and TitleDetail sub-publisher rows) */
.e-header {
    padding: 7px 7px 7px 14px !important;
}

.e-details {
    padding: 0 7px 0 14px !important;
}

.se-header {
    padding: 7px 7px 7px 30px !important;
}

.se-details {
    padding: 0 7px 0 30px !important;
}

.e-details > .expandable-slide,
.se-details > .expandable-slide {
    padding: 7px 0 14px 0 !important;
}

.details-slide-publisher {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 24px;
    padding-bottom: 24px;
}

.button-container {
    text-align: center;
}

    .button-container .button {
        border-radius: 50px;
        background: var(--bg-button-primary);
        color: var(--text-button);
    }

        .button-container .button:hover,
        .button-container .button:focus {
            background: var(--bg-button-primary-hover);
            color: var(--text-button);
        }

.details-content-col01 .title,
.details-content-col02 .title,
.details-content-col03 .title,
.details-content-col04 .title {
    font-size: 11px;
    line-height: 13px;
    font-weight: 600;
    text-transform: uppercase;
    color: var(--text-search-table-header);
    height: 29px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    width: 100%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.details-content-col01 a,
.details-content-col02 a,
.details-content-col03 a,
.details-content-col04 a {
    color: var(--text-accent);
    -webkit-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
}

    .details-content-col01 a:hover,
    .details-content-col01 a:focus,
    .details-content-col02 a:hover,
    .details-content-col02 a:focus,
    .details-content-col03 a:hover,
    .details-content-col03 a:focus,
    .details-content-col04 a:hover,
    .details-content-col04 a:focus {
        color: var(--text-accent-hover);
    }

.details-content-col01 address,
.details-content-col02 address,
.details-content-col03 address,
.details-content-col04 address {
    font-style: normal;
    text-transform: uppercase;
}

.details-content-nocontactinfo {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    padding: 16px;
}

.details-content-col01 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

.details-content-col02 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

.details-content-col03 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

.details-content-col04 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

.details-content + .details-content {
    padding-top: 29px;
}
    
.details-content-row.details-content-row-publisher {
    padding: 0 16px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.details-content-contact {
    display: contents;
}

@media screen and (min-width: 48em) {
    .button-container .button {
        padding-top: .875rem;
        padding-bottom: .875rem;
    }
}

@media screen and (min-width: 64em) {
    .details-content-col01,
    .details-content-col02,
    .details-content-col03,
    .details-content-col04 {
        padding: 16px;
    }

    .details-content-row.details-content-row-publisher {
        -ms-flex-pack: distribute;
        justify-content: space-evenly;
    }

    .details-content-col01,
    .details-content-col02 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        max-width: 20%;
        white-space: nowrap;
    }

    .details-content-col03,
    .details-content-col04 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        max-width: 30%;
        white-space: nowrap;
    }

    .details-content-nocontactinfo {
        padding-top: 32px;
    }
    
}

@media screen and (max-width: 63.9375em) {
    .details-slide.details-slide-publisher {
        padding: 25px 15px;
    }

    .details-content-nocontactinfo,
    .details-content-col01,
    .details-content-col02,
    .details-content-col03,
    .details-content-col04 {
        font-size: 15px;
        line-height: 1.4;
    }

        .details-content-col01 .title,
        .details-content-col02 .title,
        .details-content-col03 .title,
        .details-content-col04 .title {
            height: auto;
            padding-bottom: 5px;
        }

    .details-content-col01,
    .details-content-col02,
    .details-content-col03,
    .details-content-col04 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .details-content-col01 {
        -ms-flex-order: 1;
        order: 1;
    }

    .details-content-col02 {
        -ms-flex-order: 3;
        order: 3;
    }

    .details-content-col03 {
        -ms-flex-order: 4;
        order: 4;
    }

    .details-content-col04 {
        -ms-flex-order: 2;
        order: 2;
    }
    
    .details-content + .details-content {
        padding-top: 20px;
    }
}

@media screen and (max-width: 63.9375em) {
    .details-content-row.details-content-row-publisher {
        row-gap: 15px;
    }

    .details-content-contact {
        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: 0;
        -ms-flex: 0 0 60%;
        flex: 0 0 60%;
        max-width: 60%;
        min-width: 0;
        box-sizing: border-box;
        padding-right: .5rem;
        -ms-flex-order: 1;
        order: 1;
        gap: 15px;
    }

    .details-content-row-publisher > .details-content-col04 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 40%;
        flex: 0 0 40%;
        max-width: 40%;
        min-width: 0;
        box-sizing: border-box;
        padding-left: .5rem;
        overflow-wrap: break-word;
        word-wrap: break-word;
    }

    .details-content-contact > [class^="details-content-col"] {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%;
        max-width: none;
        min-width: 0;
        padding-bottom: 0;
    }

    .details-content-contact a {
        overflow-wrap: break-word;
        word-wrap: break-word;
    }

    .details-content-col01 .title,
    .details-content-col02 .title,
    .details-content-col03 .title,
    .details-content-col04 .title {
        padding-bottom: 5px !important;
    }

    .details-content-col01,
    .details-content-col02,
    .details-content-col03,
    .details-content-col04 {
        padding-bottom: 0;
    }

    .details-content + .details-content {
        padding-top: 15px;
    }
}

@media screen and (max-width: 47.9375em) {
    .details-content-contact {
        gap: 15px;
    }

    .button-container .button {
        min-width: 8rem;
        padding: .65rem 1.25rem;
        font-size: .8125rem;
    }

    .details-content-col01 .details-content,
    .details-content-col02 .details-content,
    .details-content-col03 .details-content,
    .details-content-col04 .details-content {
        font-size: .7rem;
    }
}

@media screen and (max-width: 34.375em) {
    .details-content-row-publisher .details-content-col04 {
        -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 40% !important;
        flex: 0 0 40% !important;
        max-width: 40% !important;
    }

    .details-content-col03 {
        -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }

    .details-content-col04 {
        -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }
}

:root {
  --ff-heading: neue-kabel;
  --ff-body: proxima-nova;
  --fw-regular: 400;
  --fw-medium: 500;
  --fw-bold: 700;
  --color-blue-100: #eaf4fb;
  --color-blue-300: #52a8f2;
  --color-blue-400: #015fbf;
  --color-blue-500: #022981;
  --color-cyan-100: #effcfe;
}

.bmi-chrome-header .row {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  row-gap: 24px;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

@media screen and (min-width: 640px) {
  .bmi-chrome-header .row {
    gap: 24px;
  }
}

.bmi-chrome-header .row .col {
  display: flex;
  flex-direction: column;
}

.bmi-chrome-header .row .col-xs-1 {
  grid-column: span 1;
}

.bmi-chrome-header .row .col-xs-2 {
  grid-column: span 2;
}

.bmi-chrome-header .row .col-xs-3 {
  grid-column: span 3;
}

.bmi-chrome-header .row .col-xs-4 {
  grid-column: span 4;
}

.bmi-chrome-header .row .col-xs-5 {
  grid-column: span 5;
}

.bmi-chrome-header .row .col-xs-6 {
  grid-column: span 6;
}

.bmi-chrome-header .row .col-xs-7 {
  grid-column: span 7;
}

.bmi-chrome-header .row .col-xs-8 {
  grid-column: span 8;
}

.bmi-chrome-header .row .col-xs-9 {
  grid-column: span 9;
}

.bmi-chrome-header .row .col-xs-10 {
  grid-column: span 10;
}

.bmi-chrome-header .row .col-xs-11 {
  grid-column: span 11;
}

.bmi-chrome-header .row .col-xs-12 {
  grid-column: span 12;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-header .row .col-sm-1 {
    grid-column: span 1;
  }

  .bmi-chrome-header .row .col-sm-2 {
    grid-column: span 2;
  }

  .bmi-chrome-header .row .col-sm-3 {
    grid-column: span 3;
  }

  .bmi-chrome-header .row .col-sm-4 {
    grid-column: span 4;
  }

  .bmi-chrome-header .row .col-sm-5 {
    grid-column: span 5;
  }

  .bmi-chrome-header .row .col-sm-6 {
    grid-column: span 6;
  }

  .bmi-chrome-header .row .col-sm-7 {
    grid-column: span 7;
  }

  .bmi-chrome-header .row .col-sm-8 {
    grid-column: span 8;
  }

  .bmi-chrome-header .row .col-sm-9 {
    grid-column: span 9;
  }

  .bmi-chrome-header .row .col-sm-10 {
    grid-column: span 10;
  }

  .bmi-chrome-header .row .col-sm-11 {
    grid-column: span 11;
  }

  .bmi-chrome-header .row .col-sm-12 {
    grid-column: span 12;
  }
}

@media screen and (min-width: 1025px) {
  .bmi-chrome-header .row .col-md-1 {
    grid-column: span 1;
  }

  .bmi-chrome-header .row .col-md-2 {
    grid-column: span 2;
  }

  .bmi-chrome-header .row .col-md-3 {
    grid-column: span 3;
  }

  .bmi-chrome-header .row .col-md-4 {
    grid-column: span 4;
  }

  .bmi-chrome-header .row .col-md-5 {
    grid-column: span 5;
  }

  .bmi-chrome-header .row .col-md-6 {
    grid-column: span 6;
  }

  .bmi-chrome-header .row .col-md-7 {
    grid-column: span 7;
  }

  .bmi-chrome-header .row .col-md-8 {
    grid-column: span 8;
  }

  .bmi-chrome-header .row .col-md-9 {
    grid-column: span 9;
  }

  .bmi-chrome-header .row .col-md-10 {
    grid-column: span 10;
  }

  .bmi-chrome-header .row .col-md-11 {
    grid-column: span 11;
  }

  .bmi-chrome-header .row .col-md-12 {
    grid-column: span 12;
  }
}

.bmi-chrome-header {
  font-size: 16px;
  font-family: var(--ff-body);
  font-weight: var(--fw-regular);
  color: white;
  -webkit-text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 1.6em;
}

.bmi-chrome-header h1,
.bmi-chrome-header .h1 {
  font-family: var(--ff-heading);
  font-weight: var(--fw-regular);
  line-height: 46.2px;
  font-size: 42px;
  letter-spacing: -0.42px;
}

@media screen and (min-width: 1025px) {

  .bmi-chrome-header h1,
  .bmi-chrome-header .h1 {
    font-size: 78px;
    line-height: 85.8px;
    letter-spacing: -1.56px;
  }
}

.bmi-chrome-header h2,
.bmi-chrome-header .h2 {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  line-height: 36.8px;
  font-size: 32px;
  letter-spacing: -0.16px;
}

@media screen and (min-width: 1025px) {

  .bmi-chrome-header h2,
  .bmi-chrome-header .h2 {
    font-size: 46px;
    line-height: 55.2px;
    letter-spacing: -0.46px;
  }
}

.bmi-chrome-header h3,
.bmi-chrome-header .h3 {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  line-height: 28.8px;
  font-size: 24px;
  letter-spacing: -0.12px;
}

@media screen and (min-width: 1025px) {

  .bmi-chrome-header h3,
  .bmi-chrome-header .h3 {
    line-height: 41.6px;
    font-size: 32px;
    letter-spacing: -0.32px;
  }
}

.bmi-chrome-header h4,
.bmi-chrome-header .h4 {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  line-height: 25px;
  font-size: 20px;
  letter-spacing: 0px;
}

@media screen and (min-width: 1025px) {

  .bmi-chrome-header h4,
  .bmi-chrome-header .h4 {
    line-height: 31.2px;
    font-size: 24px;
    letter-spacing: 0px;
  }
}

.bmi-chrome-header h5,
.bmi-chrome-header .h5 {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  line-height: 22.1px;
  font-size: 17px;
  letter-spacing: 0px;
}

@media screen and (min-width: 1025px) {

  .bmi-chrome-header h5,
  .bmi-chrome-header .h5 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: 0px;
  }
}

.bmi-chrome-header h6,
.bmi-chrome-header .h6 {
  font-family: var(--ff-heading);
  font-weight: var(--fw-bold);
  line-height: 14.4px;
  font-size: 12px;
  letter-spacing: 0.96px;
  text-transform: uppercase;
}

@media screen and (min-width: 1025px) {

  .bmi-chrome-header h6,
  .bmi-chrome-header .h6 {
    line-height: 16.8px;
    font-size: 14px;
    letter-spacing: 1.4px;
  }
}

.bmi-chrome-header p {
  font-size: inherit;
  line-height: inherit;
}

.bmi-chrome-header .p1 {
  font-family: var(--ff-body);
  font-weight: var(--fw-regular);
  line-height: 27px;
  font-size: 18px;
  letter-spacing: 0px;
}

.bmi-chrome-header .p2 {
  font-family: var(--ff-body);
  font-weight: var(--fw-regular);
  line-height: 24px;
  font-size: 16px;
  letter-spacing: 0px;
}

.bmi-chrome-header .p3 {
  font-family: var(--ff-body);
  font-weight: var(--fw-regular);
  line-height: 21px;
  font-size: 14px;
  letter-spacing: 0px;
}

.bmi-chrome-header .cta {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  font-size: 16px;
  line-height: 20.8px;
  text-transform: capitalize;
  letter-spacing: 0px;
}

.bmi-chrome-header .eyebrow {
  font-family: var(--ff-heading);
  font-weight: 700;
  font-size: 25px;
  line-height: 1.15;
  letter-spacing: 0.04em;
  text-transform: uppercase;
}

.bmi-chrome-header .add-icon::before,
.bmi-chrome-header .add-icon-before::before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.75%206.75H0.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M6.75%200.75V12.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.75%206.75H0.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M6.75%200.75V12.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.75%206.75H0.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M6.75%200.75V12.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .add-icon-after::after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.75%206.75H0.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M6.75%200.75V12.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.75%206.75H0.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M6.75%200.75V12.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.75%206.75H0.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M6.75%200.75V12.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .diagonal-arrow-icon::before,
.bmi-chrome-header .diagonal-arrow-icon-before::before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(-45deg);
}

.bmi-chrome-header .diagonal-arrow-icon-after::after {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(-45deg);
}

.bmi-chrome-header .right-arrow-icon::before,
.bmi-chrome-header .right-arrow-icon-before::before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(0deg);
}

.bmi-chrome-header .right-arrow-icon-after::after {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(0deg);
}

.bmi-chrome-header .left-arrow-icon::before,
.bmi-chrome-header .left-arrow-icon-before::before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(180deg);
}

.bmi-chrome-header .left-arrow-icon-after::after {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(180deg);
}

.bmi-chrome-header .right-chevron-icon::before,
.bmi-chrome-header .right-chevron-icon-before::before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(0deg);
}

.bmi-chrome-header .right-chevron-icon-after::after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(0deg);
}

.bmi-chrome-header .left-chevron-icon::before,
.bmi-chrome-header .left-chevron-icon-before::before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(180deg);
}

.bmi-chrome-header .left-chevron-icon-after::after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(180deg);
}

.bmi-chrome-header .down-chevron-icon::before,
.bmi-chrome-header .down-chevron-icon-before::before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(90deg);
}

.bmi-chrome-header .down-chevron-icon-after::after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(90deg);
}

.bmi-chrome-header .up-chevron-icon::before,
.bmi-chrome-header .up-chevron-icon-before::before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(-90deg);
}

.bmi-chrome-header .up-chevron-icon-after::after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(-90deg);
}

.bmi-chrome-header .calendar-icon::before,
.bmi-chrome-header .calendar-icon-before::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%221.2%22%20y%3D%222.7%22%20width%3D%2213.6%22%20height%3D%2212.1%22%20rx%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M1.2%206.6h13.6M4.9%200.9v3.4M11.1%200.9v3.4%22%2F%3E%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%221.2%22%20y%3D%222.7%22%20width%3D%2213.6%22%20height%3D%2212.1%22%20rx%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M1.2%206.6h13.6M4.9%200.9v3.4M11.1%200.9v3.4%22%2F%3E%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%221.2%22%20y%3D%222.7%22%20width%3D%2213.6%22%20height%3D%2212.1%22%20rx%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M1.2%206.6h13.6M4.9%200.9v3.4M11.1%200.9v3.4%22%2F%3E%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .calendar-icon-after::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%221.2%22%20y%3D%222.7%22%20width%3D%2213.6%22%20height%3D%2212.1%22%20rx%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M1.2%206.6h13.6M4.9%200.9v3.4M11.1%200.9v3.4%22%2F%3E%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%221.2%22%20y%3D%222.7%22%20width%3D%2213.6%22%20height%3D%2212.1%22%20rx%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M1.2%206.6h13.6M4.9%200.9v3.4M11.1%200.9v3.4%22%2F%3E%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%221.2%22%20y%3D%222.7%22%20width%3D%2213.6%22%20height%3D%2212.1%22%20rx%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M1.2%206.6h13.6M4.9%200.9v3.4M11.1%200.9v3.4%22%2F%3E%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .copy-icon::before,
.bmi-chrome-header .copy-icon-before::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_5106_12212)%22%3E%0A%3Cpath%20d%3D%22M3.33333%209.99967C2.71207%209.99967%202.40145%209.99967%202.15642%209.89818C1.82971%209.76286%201.57015%209.50329%201.43482%209.17659C1.33333%208.93156%201.33333%208.62093%201.33333%207.99967V3.46634C1.33333%202.7196%201.33333%202.34624%201.47865%202.06102C1.60648%201.81014%201.81046%201.60616%202.06134%201.47833C2.34656%201.33301%202.71992%201.33301%203.46666%201.33301H7.99999C8.62125%201.33301%208.93188%201.33301%209.17691%201.4345C9.50361%201.56983%209.76318%201.82939%209.8985%202.1561C9.99999%202.40112%209.99999%202.71175%209.99999%203.33301M8.13333%2014.6663H12.5333C13.2801%2014.6663%2013.6534%2014.6663%2013.9386%2014.521C14.1895%2014.3932%2014.3935%2014.1892%2014.5213%2013.9383C14.6667%2013.6531%2014.6667%2013.2797%2014.6667%2012.533V8.13301C14.6667%207.38627%2014.6667%207.0129%2014.5213%206.72769C14.3935%206.4768%2014.1895%206.27283%2013.9386%206.145C13.6534%205.99967%2013.2801%205.99967%2012.5333%205.99967H8.13333C7.38659%205.99967%207.01322%205.99967%206.72801%206.145C6.47712%206.27283%206.27315%206.4768%206.14532%206.72769C5.99999%207.0129%205.99999%207.38627%205.99999%208.13301V12.533C5.99999%2013.2797%205.99999%2013.6531%206.14532%2013.9383C6.27315%2014.1892%206.47712%2014.3932%206.72801%2014.521C7.01322%2014.6663%207.38659%2014.6663%208.13333%2014.6663Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_5106_12212%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_5106_12212)%22%3E%0A%3Cpath%20d%3D%22M3.33333%209.99967C2.71207%209.99967%202.40145%209.99967%202.15642%209.89818C1.82971%209.76286%201.57015%209.50329%201.43482%209.17659C1.33333%208.93156%201.33333%208.62093%201.33333%207.99967V3.46634C1.33333%202.7196%201.33333%202.34624%201.47865%202.06102C1.60648%201.81014%201.81046%201.60616%202.06134%201.47833C2.34656%201.33301%202.71992%201.33301%203.46666%201.33301H7.99999C8.62125%201.33301%208.93188%201.33301%209.17691%201.4345C9.50361%201.56983%209.76318%201.82939%209.8985%202.1561C9.99999%202.40112%209.99999%202.71175%209.99999%203.33301M8.13333%2014.6663H12.5333C13.2801%2014.6663%2013.6534%2014.6663%2013.9386%2014.521C14.1895%2014.3932%2014.3935%2014.1892%2014.5213%2013.9383C14.6667%2013.6531%2014.6667%2013.2797%2014.6667%2012.533V8.13301C14.6667%207.38627%2014.6667%207.0129%2014.5213%206.72769C14.3935%206.4768%2014.1895%206.27283%2013.9386%206.145C13.6534%205.99967%2013.2801%205.99967%2012.5333%205.99967H8.13333C7.38659%205.99967%207.01322%205.99967%206.72801%206.145C6.47712%206.27283%206.27315%206.4768%206.14532%206.72769C5.99999%207.0129%205.99999%207.38627%205.99999%208.13301V12.533C5.99999%2013.2797%205.99999%2013.6531%206.14532%2013.9383C6.27315%2014.1892%206.47712%2014.3932%206.72801%2014.521C7.01322%2014.6663%207.38659%2014.6663%208.13333%2014.6663Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_5106_12212%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_5106_12212)%22%3E%0A%3Cpath%20d%3D%22M3.33333%209.99967C2.71207%209.99967%202.40145%209.99967%202.15642%209.89818C1.82971%209.76286%201.57015%209.50329%201.43482%209.17659C1.33333%208.93156%201.33333%208.62093%201.33333%207.99967V3.46634C1.33333%202.7196%201.33333%202.34624%201.47865%202.06102C1.60648%201.81014%201.81046%201.60616%202.06134%201.47833C2.34656%201.33301%202.71992%201.33301%203.46666%201.33301H7.99999C8.62125%201.33301%208.93188%201.33301%209.17691%201.4345C9.50361%201.56983%209.76318%201.82939%209.8985%202.1561C9.99999%202.40112%209.99999%202.71175%209.99999%203.33301M8.13333%2014.6663H12.5333C13.2801%2014.6663%2013.6534%2014.6663%2013.9386%2014.521C14.1895%2014.3932%2014.3935%2014.1892%2014.5213%2013.9383C14.6667%2013.6531%2014.6667%2013.2797%2014.6667%2012.533V8.13301C14.6667%207.38627%2014.6667%207.0129%2014.5213%206.72769C14.3935%206.4768%2014.1895%206.27283%2013.9386%206.145C13.6534%205.99967%2013.2801%205.99967%2012.5333%205.99967H8.13333C7.38659%205.99967%207.01322%205.99967%206.72801%206.145C6.47712%206.27283%206.27315%206.4768%206.14532%206.72769C5.99999%207.0129%205.99999%207.38627%205.99999%208.13301V12.533C5.99999%2013.2797%205.99999%2013.6531%206.14532%2013.9383C6.27315%2014.1892%206.47712%2014.3932%206.72801%2014.521C7.01322%2014.6663%207.38659%2014.6663%208.13333%2014.6663Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_5106_12212%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .copy-icon-after::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_5106_12212)%22%3E%0A%3Cpath%20d%3D%22M3.33333%209.99967C2.71207%209.99967%202.40145%209.99967%202.15642%209.89818C1.82971%209.76286%201.57015%209.50329%201.43482%209.17659C1.33333%208.93156%201.33333%208.62093%201.33333%207.99967V3.46634C1.33333%202.7196%201.33333%202.34624%201.47865%202.06102C1.60648%201.81014%201.81046%201.60616%202.06134%201.47833C2.34656%201.33301%202.71992%201.33301%203.46666%201.33301H7.99999C8.62125%201.33301%208.93188%201.33301%209.17691%201.4345C9.50361%201.56983%209.76318%201.82939%209.8985%202.1561C9.99999%202.40112%209.99999%202.71175%209.99999%203.33301M8.13333%2014.6663H12.5333C13.2801%2014.6663%2013.6534%2014.6663%2013.9386%2014.521C14.1895%2014.3932%2014.3935%2014.1892%2014.5213%2013.9383C14.6667%2013.6531%2014.6667%2013.2797%2014.6667%2012.533V8.13301C14.6667%207.38627%2014.6667%207.0129%2014.5213%206.72769C14.3935%206.4768%2014.1895%206.27283%2013.9386%206.145C13.6534%205.99967%2013.2801%205.99967%2012.5333%205.99967H8.13333C7.38659%205.99967%207.01322%205.99967%206.72801%206.145C6.47712%206.27283%206.27315%206.4768%206.14532%206.72769C5.99999%207.0129%205.99999%207.38627%205.99999%208.13301V12.533C5.99999%2013.2797%205.99999%2013.6531%206.14532%2013.9383C6.27315%2014.1892%206.47712%2014.3932%206.72801%2014.521C7.01322%2014.6663%207.38659%2014.6663%208.13333%2014.6663Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_5106_12212%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_5106_12212)%22%3E%0A%3Cpath%20d%3D%22M3.33333%209.99967C2.71207%209.99967%202.40145%209.99967%202.15642%209.89818C1.82971%209.76286%201.57015%209.50329%201.43482%209.17659C1.33333%208.93156%201.33333%208.62093%201.33333%207.99967V3.46634C1.33333%202.7196%201.33333%202.34624%201.47865%202.06102C1.60648%201.81014%201.81046%201.60616%202.06134%201.47833C2.34656%201.33301%202.71992%201.33301%203.46666%201.33301H7.99999C8.62125%201.33301%208.93188%201.33301%209.17691%201.4345C9.50361%201.56983%209.76318%201.82939%209.8985%202.1561C9.99999%202.40112%209.99999%202.71175%209.99999%203.33301M8.13333%2014.6663H12.5333C13.2801%2014.6663%2013.6534%2014.6663%2013.9386%2014.521C14.1895%2014.3932%2014.3935%2014.1892%2014.5213%2013.9383C14.6667%2013.6531%2014.6667%2013.2797%2014.6667%2012.533V8.13301C14.6667%207.38627%2014.6667%207.0129%2014.5213%206.72769C14.3935%206.4768%2014.1895%206.27283%2013.9386%206.145C13.6534%205.99967%2013.2801%205.99967%2012.5333%205.99967H8.13333C7.38659%205.99967%207.01322%205.99967%206.72801%206.145C6.47712%206.27283%206.27315%206.4768%206.14532%206.72769C5.99999%207.0129%205.99999%207.38627%205.99999%208.13301V12.533C5.99999%2013.2797%205.99999%2013.6531%206.14532%2013.9383C6.27315%2014.1892%206.47712%2014.3932%206.72801%2014.521C7.01322%2014.6663%207.38659%2014.6663%208.13333%2014.6663Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_5106_12212%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_5106_12212)%22%3E%0A%3Cpath%20d%3D%22M3.33333%209.99967C2.71207%209.99967%202.40145%209.99967%202.15642%209.89818C1.82971%209.76286%201.57015%209.50329%201.43482%209.17659C1.33333%208.93156%201.33333%208.62093%201.33333%207.99967V3.46634C1.33333%202.7196%201.33333%202.34624%201.47865%202.06102C1.60648%201.81014%201.81046%201.60616%202.06134%201.47833C2.34656%201.33301%202.71992%201.33301%203.46666%201.33301H7.99999C8.62125%201.33301%208.93188%201.33301%209.17691%201.4345C9.50361%201.56983%209.76318%201.82939%209.8985%202.1561C9.99999%202.40112%209.99999%202.71175%209.99999%203.33301M8.13333%2014.6663H12.5333C13.2801%2014.6663%2013.6534%2014.6663%2013.9386%2014.521C14.1895%2014.3932%2014.3935%2014.1892%2014.5213%2013.9383C14.6667%2013.6531%2014.6667%2013.2797%2014.6667%2012.533V8.13301C14.6667%207.38627%2014.6667%207.0129%2014.5213%206.72769C14.3935%206.4768%2014.1895%206.27283%2013.9386%206.145C13.6534%205.99967%2013.2801%205.99967%2012.5333%205.99967H8.13333C7.38659%205.99967%207.01322%205.99967%206.72801%206.145C6.47712%206.27283%206.27315%206.4768%206.14532%206.72769C5.99999%207.0129%205.99999%207.38627%205.99999%208.13301V12.533C5.99999%2013.2797%205.99999%2013.6531%206.14532%2013.9383C6.27315%2014.1892%206.47712%2014.3932%206.72801%2014.521C7.01322%2014.6663%207.38659%2014.6663%208.13333%2014.6663Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_5106_12212%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .download-icon::before,
.bmi-chrome-header .download-icon-before::before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10.75%207.41667V8.08333C10.75%209.01675%2010.75%209.48346%2010.5683%209.83998C10.4086%2010.1536%2010.1536%2010.4086%209.83998%2010.5683C9.48346%2010.75%209.01675%2010.75%208.08333%2010.75H3.41667C2.48325%2010.75%202.01654%2010.75%201.66002%2010.5683C1.34641%2010.4086%201.09144%2010.1536%200.931656%209.83998C0.75%209.48346%200.75%209.01675%200.75%208.08333V7.41667M8.52778%204.63889L5.75%207.41667M5.75%207.41667L2.97222%204.63889M5.75%207.41667V0.75%22%20stroke%3D%22%23015FBF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10.75%207.41667V8.08333C10.75%209.01675%2010.75%209.48346%2010.5683%209.83998C10.4086%2010.1536%2010.1536%2010.4086%209.83998%2010.5683C9.48346%2010.75%209.01675%2010.75%208.08333%2010.75H3.41667C2.48325%2010.75%202.01654%2010.75%201.66002%2010.5683C1.34641%2010.4086%201.09144%2010.1536%200.931656%209.83998C0.75%209.48346%200.75%209.01675%200.75%208.08333V7.41667M8.52778%204.63889L5.75%207.41667M5.75%207.41667L2.97222%204.63889M5.75%207.41667V0.75%22%20stroke%3D%22%23015FBF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10.75%207.41667V8.08333C10.75%209.01675%2010.75%209.48346%2010.5683%209.83998C10.4086%2010.1536%2010.1536%2010.4086%209.83998%2010.5683C9.48346%2010.75%209.01675%2010.75%208.08333%2010.75H3.41667C2.48325%2010.75%202.01654%2010.75%201.66002%2010.5683C1.34641%2010.4086%201.09144%2010.1536%200.931656%209.83998C0.75%209.48346%200.75%209.01675%200.75%208.08333V7.41667M8.52778%204.63889L5.75%207.41667M5.75%207.41667L2.97222%204.63889M5.75%207.41667V0.75%22%20stroke%3D%22%23015FBF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .download-icon-after::after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10.75%207.41667V8.08333C10.75%209.01675%2010.75%209.48346%2010.5683%209.83998C10.4086%2010.1536%2010.1536%2010.4086%209.83998%2010.5683C9.48346%2010.75%209.01675%2010.75%208.08333%2010.75H3.41667C2.48325%2010.75%202.01654%2010.75%201.66002%2010.5683C1.34641%2010.4086%201.09144%2010.1536%200.931656%209.83998C0.75%209.48346%200.75%209.01675%200.75%208.08333V7.41667M8.52778%204.63889L5.75%207.41667M5.75%207.41667L2.97222%204.63889M5.75%207.41667V0.75%22%20stroke%3D%22%23015FBF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10.75%207.41667V8.08333C10.75%209.01675%2010.75%209.48346%2010.5683%209.83998C10.4086%2010.1536%2010.1536%2010.4086%209.83998%2010.5683C9.48346%2010.75%209.01675%2010.75%208.08333%2010.75H3.41667C2.48325%2010.75%202.01654%2010.75%201.66002%2010.5683C1.34641%2010.4086%201.09144%2010.1536%200.931656%209.83998C0.75%209.48346%200.75%209.01675%200.75%208.08333V7.41667M8.52778%204.63889L5.75%207.41667M5.75%207.41667L2.97222%204.63889M5.75%207.41667V0.75%22%20stroke%3D%22%23015FBF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10.75%207.41667V8.08333C10.75%209.01675%2010.75%209.48346%2010.5683%209.83998C10.4086%2010.1536%2010.1536%2010.4086%209.83998%2010.5683C9.48346%2010.75%209.01675%2010.75%208.08333%2010.75H3.41667C2.48325%2010.75%202.01654%2010.75%201.66002%2010.5683C1.34641%2010.4086%201.09144%2010.1536%200.931656%209.83998C0.75%209.48346%200.75%209.01675%200.75%208.08333V7.41667M8.52778%204.63889L5.75%207.41667M5.75%207.41667L2.97222%204.63889M5.75%207.41667V0.75%22%20stroke%3D%22%23015FBF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .external-icon::before,
.bmi-chrome-header .external-icon-before::before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.25%205.25L12.25%201.75M12.25%201.75H8.75M12.25%201.75L7.58333%206.41667M5.83333%202.91667H4.55C3.56991%202.91667%203.07986%202.91667%202.70552%203.10741C2.37623%203.27518%202.10852%203.5429%201.94074%203.87218C1.75%204.24653%201.75%204.73657%201.75%205.71667V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25H8.28333C9.26342%2012.25%209.75347%2012.25%2010.1278%2012.0593C10.4571%2011.8915%2010.7248%2011.6238%2010.8926%2011.2945C11.0833%2010.9201%2011.0833%2010.4301%2011.0833%209.45V8.16667%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.25%205.25L12.25%201.75M12.25%201.75H8.75M12.25%201.75L7.58333%206.41667M5.83333%202.91667H4.55C3.56991%202.91667%203.07986%202.91667%202.70552%203.10741C2.37623%203.27518%202.10852%203.5429%201.94074%203.87218C1.75%204.24653%201.75%204.73657%201.75%205.71667V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25H8.28333C9.26342%2012.25%209.75347%2012.25%2010.1278%2012.0593C10.4571%2011.8915%2010.7248%2011.6238%2010.8926%2011.2945C11.0833%2010.9201%2011.0833%2010.4301%2011.0833%209.45V8.16667%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.25%205.25L12.25%201.75M12.25%201.75H8.75M12.25%201.75L7.58333%206.41667M5.83333%202.91667H4.55C3.56991%202.91667%203.07986%202.91667%202.70552%203.10741C2.37623%203.27518%202.10852%203.5429%201.94074%203.87218C1.75%204.24653%201.75%204.73657%201.75%205.71667V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25H8.28333C9.26342%2012.25%209.75347%2012.25%2010.1278%2012.0593C10.4571%2011.8915%2010.7248%2011.6238%2010.8926%2011.2945C11.0833%2010.9201%2011.0833%2010.4301%2011.0833%209.45V8.16667%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .external-icon-after::after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.25%205.25L12.25%201.75M12.25%201.75H8.75M12.25%201.75L7.58333%206.41667M5.83333%202.91667H4.55C3.56991%202.91667%203.07986%202.91667%202.70552%203.10741C2.37623%203.27518%202.10852%203.5429%201.94074%203.87218C1.75%204.24653%201.75%204.73657%201.75%205.71667V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25H8.28333C9.26342%2012.25%209.75347%2012.25%2010.1278%2012.0593C10.4571%2011.8915%2010.7248%2011.6238%2010.8926%2011.2945C11.0833%2010.9201%2011.0833%2010.4301%2011.0833%209.45V8.16667%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.25%205.25L12.25%201.75M12.25%201.75H8.75M12.25%201.75L7.58333%206.41667M5.83333%202.91667H4.55C3.56991%202.91667%203.07986%202.91667%202.70552%203.10741C2.37623%203.27518%202.10852%203.5429%201.94074%203.87218C1.75%204.24653%201.75%204.73657%201.75%205.71667V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25H8.28333C9.26342%2012.25%209.75347%2012.25%2010.1278%2012.0593C10.4571%2011.8915%2010.7248%2011.6238%2010.8926%2011.2945C11.0833%2010.9201%2011.0833%2010.4301%2011.0833%209.45V8.16667%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.25%205.25L12.25%201.75M12.25%201.75H8.75M12.25%201.75L7.58333%206.41667M5.83333%202.91667H4.55C3.56991%202.91667%203.07986%202.91667%202.70552%203.10741C2.37623%203.27518%202.10852%203.5429%201.94074%203.87218C1.75%204.24653%201.75%204.73657%201.75%205.71667V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25H8.28333C9.26342%2012.25%209.75347%2012.25%2010.1278%2012.0593C10.4571%2011.8915%2010.7248%2011.6238%2010.8926%2011.2945C11.0833%2010.9201%2011.0833%2010.4301%2011.0833%209.45V8.16667%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .facebook-icon::before,
.bmi-chrome-header .facebook-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_62)%22%3E%0A%3Cpath%20d%3D%22M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_62%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_62)%22%3E%0A%3Cpath%20d%3D%22M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_62%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_62)%22%3E%0A%3Cpath%20d%3D%22M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_62%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .facebook-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_62)%22%3E%0A%3Cpath%20d%3D%22M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_62%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_62)%22%3E%0A%3Cpath%20d%3D%22M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_62%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_62)%22%3E%0A%3Cpath%20d%3D%22M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_62%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .instagram-icon::before,
.bmi-chrome-header .instagram-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_58)%22%3E%0A%3Cpath%20d%3D%22M12%202.163C15.204%202.163%2015.584%202.175%2016.85%202.233C20.102%202.381%2021.621%203.924%2021.769%207.152C21.827%208.417%2021.838%208.797%2021.838%2012.001C21.838%2015.206%2021.826%2015.585%2021.769%2016.85C21.62%2020.075%2020.105%2021.621%2016.85%2021.769C15.584%2021.827%2015.206%2021.839%2012%2021.839C8.796%2021.839%208.416%2021.827%207.151%2021.769C3.891%2021.62%202.38%2020.07%202.232%2016.849C2.174%2015.584%202.162%2015.205%202.162%2012C2.162%208.796%202.175%208.417%202.232%207.151C2.381%203.924%203.896%202.38%207.151%202.232C8.417%202.175%208.796%202.163%2012%202.163ZM12%200C8.741%200%208.333%200.014%207.053%200.072C2.695%200.272%200.273%202.69%200.073%207.052C0.014%208.333%200%208.741%200%2012C0%2015.259%200.014%2015.668%200.072%2016.948C0.272%2021.306%202.69%2023.728%207.052%2023.928C8.333%2023.986%208.741%2024%2012%2024C15.259%2024%2015.668%2023.986%2016.948%2023.928C21.302%2023.728%2023.73%2021.31%2023.927%2016.948C23.986%2015.668%2024%2015.259%2024%2012C24%208.741%2023.986%208.333%2023.928%207.053C23.732%202.699%2021.311%200.273%2016.949%200.073C15.668%200.014%2015.259%200%2012%200ZM12%205.838C8.597%205.838%205.838%208.597%205.838%2012C5.838%2015.403%208.597%2018.163%2012%2018.163C15.403%2018.163%2018.162%2015.404%2018.162%2012C18.162%208.597%2015.403%205.838%2012%205.838ZM12%2016C9.791%2016%208%2014.21%208%2012C8%209.791%209.791%208%2012%208C14.209%208%2016%209.791%2016%2012C16%2014.21%2014.209%2016%2012%2016ZM18.406%204.155C17.61%204.155%2016.965%204.8%2016.965%205.595C16.965%206.39%2017.61%207.035%2018.406%207.035C19.201%207.035%2019.845%206.39%2019.845%205.595C19.845%204.8%2019.201%204.155%2018.406%204.155Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_58%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_58)%22%3E%0A%3Cpath%20d%3D%22M12%202.163C15.204%202.163%2015.584%202.175%2016.85%202.233C20.102%202.381%2021.621%203.924%2021.769%207.152C21.827%208.417%2021.838%208.797%2021.838%2012.001C21.838%2015.206%2021.826%2015.585%2021.769%2016.85C21.62%2020.075%2020.105%2021.621%2016.85%2021.769C15.584%2021.827%2015.206%2021.839%2012%2021.839C8.796%2021.839%208.416%2021.827%207.151%2021.769C3.891%2021.62%202.38%2020.07%202.232%2016.849C2.174%2015.584%202.162%2015.205%202.162%2012C2.162%208.796%202.175%208.417%202.232%207.151C2.381%203.924%203.896%202.38%207.151%202.232C8.417%202.175%208.796%202.163%2012%202.163ZM12%200C8.741%200%208.333%200.014%207.053%200.072C2.695%200.272%200.273%202.69%200.073%207.052C0.014%208.333%200%208.741%200%2012C0%2015.259%200.014%2015.668%200.072%2016.948C0.272%2021.306%202.69%2023.728%207.052%2023.928C8.333%2023.986%208.741%2024%2012%2024C15.259%2024%2015.668%2023.986%2016.948%2023.928C21.302%2023.728%2023.73%2021.31%2023.927%2016.948C23.986%2015.668%2024%2015.259%2024%2012C24%208.741%2023.986%208.333%2023.928%207.053C23.732%202.699%2021.311%200.273%2016.949%200.073C15.668%200.014%2015.259%200%2012%200ZM12%205.838C8.597%205.838%205.838%208.597%205.838%2012C5.838%2015.403%208.597%2018.163%2012%2018.163C15.403%2018.163%2018.162%2015.404%2018.162%2012C18.162%208.597%2015.403%205.838%2012%205.838ZM12%2016C9.791%2016%208%2014.21%208%2012C8%209.791%209.791%208%2012%208C14.209%208%2016%209.791%2016%2012C16%2014.21%2014.209%2016%2012%2016ZM18.406%204.155C17.61%204.155%2016.965%204.8%2016.965%205.595C16.965%206.39%2017.61%207.035%2018.406%207.035C19.201%207.035%2019.845%206.39%2019.845%205.595C19.845%204.8%2019.201%204.155%2018.406%204.155Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_58%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_58)%22%3E%0A%3Cpath%20d%3D%22M12%202.163C15.204%202.163%2015.584%202.175%2016.85%202.233C20.102%202.381%2021.621%203.924%2021.769%207.152C21.827%208.417%2021.838%208.797%2021.838%2012.001C21.838%2015.206%2021.826%2015.585%2021.769%2016.85C21.62%2020.075%2020.105%2021.621%2016.85%2021.769C15.584%2021.827%2015.206%2021.839%2012%2021.839C8.796%2021.839%208.416%2021.827%207.151%2021.769C3.891%2021.62%202.38%2020.07%202.232%2016.849C2.174%2015.584%202.162%2015.205%202.162%2012C2.162%208.796%202.175%208.417%202.232%207.151C2.381%203.924%203.896%202.38%207.151%202.232C8.417%202.175%208.796%202.163%2012%202.163ZM12%200C8.741%200%208.333%200.014%207.053%200.072C2.695%200.272%200.273%202.69%200.073%207.052C0.014%208.333%200%208.741%200%2012C0%2015.259%200.014%2015.668%200.072%2016.948C0.272%2021.306%202.69%2023.728%207.052%2023.928C8.333%2023.986%208.741%2024%2012%2024C15.259%2024%2015.668%2023.986%2016.948%2023.928C21.302%2023.728%2023.73%2021.31%2023.927%2016.948C23.986%2015.668%2024%2015.259%2024%2012C24%208.741%2023.986%208.333%2023.928%207.053C23.732%202.699%2021.311%200.273%2016.949%200.073C15.668%200.014%2015.259%200%2012%200ZM12%205.838C8.597%205.838%205.838%208.597%205.838%2012C5.838%2015.403%208.597%2018.163%2012%2018.163C15.403%2018.163%2018.162%2015.404%2018.162%2012C18.162%208.597%2015.403%205.838%2012%205.838ZM12%2016C9.791%2016%208%2014.21%208%2012C8%209.791%209.791%208%2012%208C14.209%208%2016%209.791%2016%2012C16%2014.21%2014.209%2016%2012%2016ZM18.406%204.155C17.61%204.155%2016.965%204.8%2016.965%205.595C16.965%206.39%2017.61%207.035%2018.406%207.035C19.201%207.035%2019.845%206.39%2019.845%205.595C19.845%204.8%2019.201%204.155%2018.406%204.155Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_58%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .instagram-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_58)%22%3E%0A%3Cpath%20d%3D%22M12%202.163C15.204%202.163%2015.584%202.175%2016.85%202.233C20.102%202.381%2021.621%203.924%2021.769%207.152C21.827%208.417%2021.838%208.797%2021.838%2012.001C21.838%2015.206%2021.826%2015.585%2021.769%2016.85C21.62%2020.075%2020.105%2021.621%2016.85%2021.769C15.584%2021.827%2015.206%2021.839%2012%2021.839C8.796%2021.839%208.416%2021.827%207.151%2021.769C3.891%2021.62%202.38%2020.07%202.232%2016.849C2.174%2015.584%202.162%2015.205%202.162%2012C2.162%208.796%202.175%208.417%202.232%207.151C2.381%203.924%203.896%202.38%207.151%202.232C8.417%202.175%208.796%202.163%2012%202.163ZM12%200C8.741%200%208.333%200.014%207.053%200.072C2.695%200.272%200.273%202.69%200.073%207.052C0.014%208.333%200%208.741%200%2012C0%2015.259%200.014%2015.668%200.072%2016.948C0.272%2021.306%202.69%2023.728%207.052%2023.928C8.333%2023.986%208.741%2024%2012%2024C15.259%2024%2015.668%2023.986%2016.948%2023.928C21.302%2023.728%2023.73%2021.31%2023.927%2016.948C23.986%2015.668%2024%2015.259%2024%2012C24%208.741%2023.986%208.333%2023.928%207.053C23.732%202.699%2021.311%200.273%2016.949%200.073C15.668%200.014%2015.259%200%2012%200ZM12%205.838C8.597%205.838%205.838%208.597%205.838%2012C5.838%2015.403%208.597%2018.163%2012%2018.163C15.403%2018.163%2018.162%2015.404%2018.162%2012C18.162%208.597%2015.403%205.838%2012%205.838ZM12%2016C9.791%2016%208%2014.21%208%2012C8%209.791%209.791%208%2012%208C14.209%208%2016%209.791%2016%2012C16%2014.21%2014.209%2016%2012%2016ZM18.406%204.155C17.61%204.155%2016.965%204.8%2016.965%205.595C16.965%206.39%2017.61%207.035%2018.406%207.035C19.201%207.035%2019.845%206.39%2019.845%205.595C19.845%204.8%2019.201%204.155%2018.406%204.155Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_58%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_58)%22%3E%0A%3Cpath%20d%3D%22M12%202.163C15.204%202.163%2015.584%202.175%2016.85%202.233C20.102%202.381%2021.621%203.924%2021.769%207.152C21.827%208.417%2021.838%208.797%2021.838%2012.001C21.838%2015.206%2021.826%2015.585%2021.769%2016.85C21.62%2020.075%2020.105%2021.621%2016.85%2021.769C15.584%2021.827%2015.206%2021.839%2012%2021.839C8.796%2021.839%208.416%2021.827%207.151%2021.769C3.891%2021.62%202.38%2020.07%202.232%2016.849C2.174%2015.584%202.162%2015.205%202.162%2012C2.162%208.796%202.175%208.417%202.232%207.151C2.381%203.924%203.896%202.38%207.151%202.232C8.417%202.175%208.796%202.163%2012%202.163ZM12%200C8.741%200%208.333%200.014%207.053%200.072C2.695%200.272%200.273%202.69%200.073%207.052C0.014%208.333%200%208.741%200%2012C0%2015.259%200.014%2015.668%200.072%2016.948C0.272%2021.306%202.69%2023.728%207.052%2023.928C8.333%2023.986%208.741%2024%2012%2024C15.259%2024%2015.668%2023.986%2016.948%2023.928C21.302%2023.728%2023.73%2021.31%2023.927%2016.948C23.986%2015.668%2024%2015.259%2024%2012C24%208.741%2023.986%208.333%2023.928%207.053C23.732%202.699%2021.311%200.273%2016.949%200.073C15.668%200.014%2015.259%200%2012%200ZM12%205.838C8.597%205.838%205.838%208.597%205.838%2012C5.838%2015.403%208.597%2018.163%2012%2018.163C15.403%2018.163%2018.162%2015.404%2018.162%2012C18.162%208.597%2015.403%205.838%2012%205.838ZM12%2016C9.791%2016%208%2014.21%208%2012C8%209.791%209.791%208%2012%208C14.209%208%2016%209.791%2016%2012C16%2014.21%2014.209%2016%2012%2016ZM18.406%204.155C17.61%204.155%2016.965%204.8%2016.965%205.595C16.965%206.39%2017.61%207.035%2018.406%207.035C19.201%207.035%2019.845%206.39%2019.845%205.595C19.845%204.8%2019.201%204.155%2018.406%204.155Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_58%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_58)%22%3E%0A%3Cpath%20d%3D%22M12%202.163C15.204%202.163%2015.584%202.175%2016.85%202.233C20.102%202.381%2021.621%203.924%2021.769%207.152C21.827%208.417%2021.838%208.797%2021.838%2012.001C21.838%2015.206%2021.826%2015.585%2021.769%2016.85C21.62%2020.075%2020.105%2021.621%2016.85%2021.769C15.584%2021.827%2015.206%2021.839%2012%2021.839C8.796%2021.839%208.416%2021.827%207.151%2021.769C3.891%2021.62%202.38%2020.07%202.232%2016.849C2.174%2015.584%202.162%2015.205%202.162%2012C2.162%208.796%202.175%208.417%202.232%207.151C2.381%203.924%203.896%202.38%207.151%202.232C8.417%202.175%208.796%202.163%2012%202.163ZM12%200C8.741%200%208.333%200.014%207.053%200.072C2.695%200.272%200.273%202.69%200.073%207.052C0.014%208.333%200%208.741%200%2012C0%2015.259%200.014%2015.668%200.072%2016.948C0.272%2021.306%202.69%2023.728%207.052%2023.928C8.333%2023.986%208.741%2024%2012%2024C15.259%2024%2015.668%2023.986%2016.948%2023.928C21.302%2023.728%2023.73%2021.31%2023.927%2016.948C23.986%2015.668%2024%2015.259%2024%2012C24%208.741%2023.986%208.333%2023.928%207.053C23.732%202.699%2021.311%200.273%2016.949%200.073C15.668%200.014%2015.259%200%2012%200ZM12%205.838C8.597%205.838%205.838%208.597%205.838%2012C5.838%2015.403%208.597%2018.163%2012%2018.163C15.403%2018.163%2018.162%2015.404%2018.162%2012C18.162%208.597%2015.403%205.838%2012%205.838ZM12%2016C9.791%2016%208%2014.21%208%2012C8%209.791%209.791%208%2012%208C14.209%208%2016%209.791%2016%2012C16%2014.21%2014.209%2016%2012%2016ZM18.406%204.155C17.61%204.155%2016.965%204.8%2016.965%205.595C16.965%206.39%2017.61%207.035%2018.406%207.035C19.201%207.035%2019.845%206.39%2019.845%205.595C19.845%204.8%2019.201%204.155%2018.406%204.155Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_58%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .linkedin-icon::before,
.bmi-chrome-header .linkedin-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_41)%22%3E%0A%3Cpath%20d%3D%22M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_41%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_41)%22%3E%0A%3Cpath%20d%3D%22M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_41%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_41)%22%3E%0A%3Cpath%20d%3D%22M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_41%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .linkedin-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_41)%22%3E%0A%3Cpath%20d%3D%22M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_41%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_41)%22%3E%0A%3Cpath%20d%3D%22M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_41%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_41)%22%3E%0A%3Cpath%20d%3D%22M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_41%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .pause-icon::before,
.bmi-chrome-header .pause-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%200C18.6166%200%2024%205.38338%2024%2012C24%2018.6166%2018.6166%2024%2012%2024C5.38338%2024%200%2018.6166%200%2012C1.77822e-07%205.38338%205.38338%201.77817e-07%2012%200ZM7.63672%2015.8652H10.3799V7.63672H7.63672V15.8652ZM13.123%207.63672V15.8652H15.8662V7.63672H13.123Z%22%20fill%3D%22%23EAF4FB%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%200C18.6166%200%2024%205.38338%2024%2012C24%2018.6166%2018.6166%2024%2012%2024C5.38338%2024%200%2018.6166%200%2012C1.77822e-07%205.38338%205.38338%201.77817e-07%2012%200ZM7.63672%2015.8652H10.3799V7.63672H7.63672V15.8652ZM13.123%207.63672V15.8652H15.8662V7.63672H13.123Z%22%20fill%3D%22%23EAF4FB%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%200C18.6166%200%2024%205.38338%2024%2012C24%2018.6166%2018.6166%2024%2012%2024C5.38338%2024%200%2018.6166%200%2012C1.77822e-07%205.38338%205.38338%201.77817e-07%2012%200ZM7.63672%2015.8652H10.3799V7.63672H7.63672V15.8652ZM13.123%207.63672V15.8652H15.8662V7.63672H13.123Z%22%20fill%3D%22%23EAF4FB%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .pause-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%200C18.6166%200%2024%205.38338%2024%2012C24%2018.6166%2018.6166%2024%2012%2024C5.38338%2024%200%2018.6166%200%2012C1.77822e-07%205.38338%205.38338%201.77817e-07%2012%200ZM7.63672%2015.8652H10.3799V7.63672H7.63672V15.8652ZM13.123%207.63672V15.8652H15.8662V7.63672H13.123Z%22%20fill%3D%22%23EAF4FB%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%200C18.6166%200%2024%205.38338%2024%2012C24%2018.6166%2018.6166%2024%2012%2024C5.38338%2024%200%2018.6166%200%2012C1.77822e-07%205.38338%205.38338%201.77817e-07%2012%200ZM7.63672%2015.8652H10.3799V7.63672H7.63672V15.8652ZM13.123%207.63672V15.8652H15.8662V7.63672H13.123Z%22%20fill%3D%22%23EAF4FB%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%200C18.6166%200%2024%205.38338%2024%2012C24%2018.6166%2018.6166%2024%2012%2024C5.38338%2024%200%2018.6166%200%2012C1.77822e-07%205.38338%205.38338%201.77817e-07%2012%200ZM7.63672%2015.8652H10.3799V7.63672H7.63672V15.8652ZM13.123%207.63672V15.8652H15.8662V7.63672H13.123Z%22%20fill%3D%22%23EAF4FB%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .phone-icon::before,
.bmi-chrome-header .phone-icon-before::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.14435%205.82808C5.70547%206.99678%206.4704%208.09214%207.43913%209.06087C8.40786%2010.0296%209.50322%2010.7945%2010.6719%2011.3557C10.7724%2011.4039%2010.8227%2011.4281%2010.8863%2011.4466C11.1123%2011.5125%2011.3899%2011.4652%2011.5813%2011.3281C11.6352%2011.2895%2011.6813%2011.2434%2011.7734%2011.1513C12.0553%2010.8694%2012.1962%2010.7285%2012.3379%2010.6364C12.8723%2010.2889%2013.5613%2010.2889%2014.0958%2010.6364C14.2375%2010.7285%2014.3784%2010.8694%2014.6603%2011.1513L14.8174%2011.3084C15.2458%2011.7368%2015.46%2011.9511%2015.5764%2012.1811C15.8079%2012.6387%2015.8079%2013.1791%2015.5764%2013.6367C15.46%2013.8668%2015.2458%2014.081%2014.8174%2014.5094L14.6903%2014.6365C14.2633%2015.0635%2014.0498%2015.277%2013.7595%2015.4401C13.4374%2015.621%2012.9372%2015.7511%2012.5678%2015.75C12.2348%2015.749%2012.0073%2015.6844%2011.5522%2015.5553C9.10667%2014.8611%206.79899%2013.5515%204.87377%2011.6262C2.94854%209.70101%201.63887%207.39333%200.94474%204.94776C0.815578%204.49269%200.750997%204.26516%200.750007%203.93224C0.748907%203.56281%200.879%203.06256%201.05993%202.74047C1.22299%202.45021%201.43648%202.23672%201.86347%201.80973L1.99056%201.68264C2.41902%201.25418%202.63324%201.03995%202.86332%200.92358C3.3209%200.69214%203.86128%200.69214%204.31885%200.92358C4.54893%201.03995%204.76316%201.25418%205.19162%201.68264L5.34872%201.83974C5.63058%202.1216%205.77151%202.26253%205.86365%202.40425C6.21112%202.93868%206.21112%203.62765%205.86365%204.16209C5.77151%204.3038%205.63058%204.44473%205.34872%204.72659C5.25656%204.81875%205.21048%204.86483%205.17191%204.91869C5.03485%205.11011%204.98752%205.38766%205.05341%205.61368C5.07195%205.67729%205.09608%205.72755%205.14435%205.82808Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.14435%205.82808C5.70547%206.99678%206.4704%208.09214%207.43913%209.06087C8.40786%2010.0296%209.50322%2010.7945%2010.6719%2011.3557C10.7724%2011.4039%2010.8227%2011.4281%2010.8863%2011.4466C11.1123%2011.5125%2011.3899%2011.4652%2011.5813%2011.3281C11.6352%2011.2895%2011.6813%2011.2434%2011.7734%2011.1513C12.0553%2010.8694%2012.1962%2010.7285%2012.3379%2010.6364C12.8723%2010.2889%2013.5613%2010.2889%2014.0958%2010.6364C14.2375%2010.7285%2014.3784%2010.8694%2014.6603%2011.1513L14.8174%2011.3084C15.2458%2011.7368%2015.46%2011.9511%2015.5764%2012.1811C15.8079%2012.6387%2015.8079%2013.1791%2015.5764%2013.6367C15.46%2013.8668%2015.2458%2014.081%2014.8174%2014.5094L14.6903%2014.6365C14.2633%2015.0635%2014.0498%2015.277%2013.7595%2015.4401C13.4374%2015.621%2012.9372%2015.7511%2012.5678%2015.75C12.2348%2015.749%2012.0073%2015.6844%2011.5522%2015.5553C9.10667%2014.8611%206.79899%2013.5515%204.87377%2011.6262C2.94854%209.70101%201.63887%207.39333%200.94474%204.94776C0.815578%204.49269%200.750997%204.26516%200.750007%203.93224C0.748907%203.56281%200.879%203.06256%201.05993%202.74047C1.22299%202.45021%201.43648%202.23672%201.86347%201.80973L1.99056%201.68264C2.41902%201.25418%202.63324%201.03995%202.86332%200.92358C3.3209%200.69214%203.86128%200.69214%204.31885%200.92358C4.54893%201.03995%204.76316%201.25418%205.19162%201.68264L5.34872%201.83974C5.63058%202.1216%205.77151%202.26253%205.86365%202.40425C6.21112%202.93868%206.21112%203.62765%205.86365%204.16209C5.77151%204.3038%205.63058%204.44473%205.34872%204.72659C5.25656%204.81875%205.21048%204.86483%205.17191%204.91869C5.03485%205.11011%204.98752%205.38766%205.05341%205.61368C5.07195%205.67729%205.09608%205.72755%205.14435%205.82808Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.14435%205.82808C5.70547%206.99678%206.4704%208.09214%207.43913%209.06087C8.40786%2010.0296%209.50322%2010.7945%2010.6719%2011.3557C10.7724%2011.4039%2010.8227%2011.4281%2010.8863%2011.4466C11.1123%2011.5125%2011.3899%2011.4652%2011.5813%2011.3281C11.6352%2011.2895%2011.6813%2011.2434%2011.7734%2011.1513C12.0553%2010.8694%2012.1962%2010.7285%2012.3379%2010.6364C12.8723%2010.2889%2013.5613%2010.2889%2014.0958%2010.6364C14.2375%2010.7285%2014.3784%2010.8694%2014.6603%2011.1513L14.8174%2011.3084C15.2458%2011.7368%2015.46%2011.9511%2015.5764%2012.1811C15.8079%2012.6387%2015.8079%2013.1791%2015.5764%2013.6367C15.46%2013.8668%2015.2458%2014.081%2014.8174%2014.5094L14.6903%2014.6365C14.2633%2015.0635%2014.0498%2015.277%2013.7595%2015.4401C13.4374%2015.621%2012.9372%2015.7511%2012.5678%2015.75C12.2348%2015.749%2012.0073%2015.6844%2011.5522%2015.5553C9.10667%2014.8611%206.79899%2013.5515%204.87377%2011.6262C2.94854%209.70101%201.63887%207.39333%200.94474%204.94776C0.815578%204.49269%200.750997%204.26516%200.750007%203.93224C0.748907%203.56281%200.879%203.06256%201.05993%202.74047C1.22299%202.45021%201.43648%202.23672%201.86347%201.80973L1.99056%201.68264C2.41902%201.25418%202.63324%201.03995%202.86332%200.92358C3.3209%200.69214%203.86128%200.69214%204.31885%200.92358C4.54893%201.03995%204.76316%201.25418%205.19162%201.68264L5.34872%201.83974C5.63058%202.1216%205.77151%202.26253%205.86365%202.40425C6.21112%202.93868%206.21112%203.62765%205.86365%204.16209C5.77151%204.3038%205.63058%204.44473%205.34872%204.72659C5.25656%204.81875%205.21048%204.86483%205.17191%204.91869C5.03485%205.11011%204.98752%205.38766%205.05341%205.61368C5.07195%205.67729%205.09608%205.72755%205.14435%205.82808Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .phone-icon-after::after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.14435%205.82808C5.70547%206.99678%206.4704%208.09214%207.43913%209.06087C8.40786%2010.0296%209.50322%2010.7945%2010.6719%2011.3557C10.7724%2011.4039%2010.8227%2011.4281%2010.8863%2011.4466C11.1123%2011.5125%2011.3899%2011.4652%2011.5813%2011.3281C11.6352%2011.2895%2011.6813%2011.2434%2011.7734%2011.1513C12.0553%2010.8694%2012.1962%2010.7285%2012.3379%2010.6364C12.8723%2010.2889%2013.5613%2010.2889%2014.0958%2010.6364C14.2375%2010.7285%2014.3784%2010.8694%2014.6603%2011.1513L14.8174%2011.3084C15.2458%2011.7368%2015.46%2011.9511%2015.5764%2012.1811C15.8079%2012.6387%2015.8079%2013.1791%2015.5764%2013.6367C15.46%2013.8668%2015.2458%2014.081%2014.8174%2014.5094L14.6903%2014.6365C14.2633%2015.0635%2014.0498%2015.277%2013.7595%2015.4401C13.4374%2015.621%2012.9372%2015.7511%2012.5678%2015.75C12.2348%2015.749%2012.0073%2015.6844%2011.5522%2015.5553C9.10667%2014.8611%206.79899%2013.5515%204.87377%2011.6262C2.94854%209.70101%201.63887%207.39333%200.94474%204.94776C0.815578%204.49269%200.750997%204.26516%200.750007%203.93224C0.748907%203.56281%200.879%203.06256%201.05993%202.74047C1.22299%202.45021%201.43648%202.23672%201.86347%201.80973L1.99056%201.68264C2.41902%201.25418%202.63324%201.03995%202.86332%200.92358C3.3209%200.69214%203.86128%200.69214%204.31885%200.92358C4.54893%201.03995%204.76316%201.25418%205.19162%201.68264L5.34872%201.83974C5.63058%202.1216%205.77151%202.26253%205.86365%202.40425C6.21112%202.93868%206.21112%203.62765%205.86365%204.16209C5.77151%204.3038%205.63058%204.44473%205.34872%204.72659C5.25656%204.81875%205.21048%204.86483%205.17191%204.91869C5.03485%205.11011%204.98752%205.38766%205.05341%205.61368C5.07195%205.67729%205.09608%205.72755%205.14435%205.82808Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.14435%205.82808C5.70547%206.99678%206.4704%208.09214%207.43913%209.06087C8.40786%2010.0296%209.50322%2010.7945%2010.6719%2011.3557C10.7724%2011.4039%2010.8227%2011.4281%2010.8863%2011.4466C11.1123%2011.5125%2011.3899%2011.4652%2011.5813%2011.3281C11.6352%2011.2895%2011.6813%2011.2434%2011.7734%2011.1513C12.0553%2010.8694%2012.1962%2010.7285%2012.3379%2010.6364C12.8723%2010.2889%2013.5613%2010.2889%2014.0958%2010.6364C14.2375%2010.7285%2014.3784%2010.8694%2014.6603%2011.1513L14.8174%2011.3084C15.2458%2011.7368%2015.46%2011.9511%2015.5764%2012.1811C15.8079%2012.6387%2015.8079%2013.1791%2015.5764%2013.6367C15.46%2013.8668%2015.2458%2014.081%2014.8174%2014.5094L14.6903%2014.6365C14.2633%2015.0635%2014.0498%2015.277%2013.7595%2015.4401C13.4374%2015.621%2012.9372%2015.7511%2012.5678%2015.75C12.2348%2015.749%2012.0073%2015.6844%2011.5522%2015.5553C9.10667%2014.8611%206.79899%2013.5515%204.87377%2011.6262C2.94854%209.70101%201.63887%207.39333%200.94474%204.94776C0.815578%204.49269%200.750997%204.26516%200.750007%203.93224C0.748907%203.56281%200.879%203.06256%201.05993%202.74047C1.22299%202.45021%201.43648%202.23672%201.86347%201.80973L1.99056%201.68264C2.41902%201.25418%202.63324%201.03995%202.86332%200.92358C3.3209%200.69214%203.86128%200.69214%204.31885%200.92358C4.54893%201.03995%204.76316%201.25418%205.19162%201.68264L5.34872%201.83974C5.63058%202.1216%205.77151%202.26253%205.86365%202.40425C6.21112%202.93868%206.21112%203.62765%205.86365%204.16209C5.77151%204.3038%205.63058%204.44473%205.34872%204.72659C5.25656%204.81875%205.21048%204.86483%205.17191%204.91869C5.03485%205.11011%204.98752%205.38766%205.05341%205.61368C5.07195%205.67729%205.09608%205.72755%205.14435%205.82808Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.14435%205.82808C5.70547%206.99678%206.4704%208.09214%207.43913%209.06087C8.40786%2010.0296%209.50322%2010.7945%2010.6719%2011.3557C10.7724%2011.4039%2010.8227%2011.4281%2010.8863%2011.4466C11.1123%2011.5125%2011.3899%2011.4652%2011.5813%2011.3281C11.6352%2011.2895%2011.6813%2011.2434%2011.7734%2011.1513C12.0553%2010.8694%2012.1962%2010.7285%2012.3379%2010.6364C12.8723%2010.2889%2013.5613%2010.2889%2014.0958%2010.6364C14.2375%2010.7285%2014.3784%2010.8694%2014.6603%2011.1513L14.8174%2011.3084C15.2458%2011.7368%2015.46%2011.9511%2015.5764%2012.1811C15.8079%2012.6387%2015.8079%2013.1791%2015.5764%2013.6367C15.46%2013.8668%2015.2458%2014.081%2014.8174%2014.5094L14.6903%2014.6365C14.2633%2015.0635%2014.0498%2015.277%2013.7595%2015.4401C13.4374%2015.621%2012.9372%2015.7511%2012.5678%2015.75C12.2348%2015.749%2012.0073%2015.6844%2011.5522%2015.5553C9.10667%2014.8611%206.79899%2013.5515%204.87377%2011.6262C2.94854%209.70101%201.63887%207.39333%200.94474%204.94776C0.815578%204.49269%200.750997%204.26516%200.750007%203.93224C0.748907%203.56281%200.879%203.06256%201.05993%202.74047C1.22299%202.45021%201.43648%202.23672%201.86347%201.80973L1.99056%201.68264C2.41902%201.25418%202.63324%201.03995%202.86332%200.92358C3.3209%200.69214%203.86128%200.69214%204.31885%200.92358C4.54893%201.03995%204.76316%201.25418%205.19162%201.68264L5.34872%201.83974C5.63058%202.1216%205.77151%202.26253%205.86365%202.40425C6.21112%202.93868%206.21112%203.62765%205.86365%204.16209C5.77151%204.3038%205.63058%204.44473%205.34872%204.72659C5.25656%204.81875%205.21048%204.86483%205.17191%204.91869C5.03485%205.11011%204.98752%205.38766%205.05341%205.61368C5.07195%205.67729%205.09608%205.72755%205.14435%205.82808Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .mail-icon::before,
.bmi-chrome-header .mail-icon-before::before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 15px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2217%22%20viewBox%3D%220%200%2020%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3%2013.875L12.3214%208.25M7.17857%208.25L1.20003%2013.875M0.75%203.5625L8.09843%208.92073C8.69348%209.35462%208.99101%209.57157%209.31464%209.6556C9.60051%209.72983%209.89949%209.72983%2010.1854%209.6556C10.509%209.57157%2010.8065%209.35462%2011.4016%208.92073L18.75%203.5625M5.07%2015.75H14.43C15.9421%2015.75%2016.6982%2015.75%2017.2758%2015.4435C17.7838%2015.1738%2018.1969%2014.7436%2018.4557%2014.2143C18.75%2013.6127%2018.75%2012.8251%2018.75%2011.25V5.25C18.75%203.67485%2018.75%202.88728%2018.4557%202.28565C18.1969%201.75645%2017.7838%201.32619%2017.2758%201.05654C16.6982%200.75%2015.9421%200.75%2014.43%200.75H5.07C3.55786%200.75%202.80179%200.75%202.22423%201.05654C1.71619%201.32619%201.30314%201.75645%201.04428%202.28565C0.75%202.88728%200.75%203.67485%200.75%205.25V11.25C0.75%2012.8251%200.75%2013.6127%201.04428%2014.2143C1.30314%2014.7436%201.71619%2015.1738%202.22423%2015.4435C2.80179%2015.75%203.55786%2015.75%205.07%2015.75Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2217%22%20viewBox%3D%220%200%2020%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3%2013.875L12.3214%208.25M7.17857%208.25L1.20003%2013.875M0.75%203.5625L8.09843%208.92073C8.69348%209.35462%208.99101%209.57157%209.31464%209.6556C9.60051%209.72983%209.89949%209.72983%2010.1854%209.6556C10.509%209.57157%2010.8065%209.35462%2011.4016%208.92073L18.75%203.5625M5.07%2015.75H14.43C15.9421%2015.75%2016.6982%2015.75%2017.2758%2015.4435C17.7838%2015.1738%2018.1969%2014.7436%2018.4557%2014.2143C18.75%2013.6127%2018.75%2012.8251%2018.75%2011.25V5.25C18.75%203.67485%2018.75%202.88728%2018.4557%202.28565C18.1969%201.75645%2017.7838%201.32619%2017.2758%201.05654C16.6982%200.75%2015.9421%200.75%2014.43%200.75H5.07C3.55786%200.75%202.80179%200.75%202.22423%201.05654C1.71619%201.32619%201.30314%201.75645%201.04428%202.28565C0.75%202.88728%200.75%203.67485%200.75%205.25V11.25C0.75%2012.8251%200.75%2013.6127%201.04428%2014.2143C1.30314%2014.7436%201.71619%2015.1738%202.22423%2015.4435C2.80179%2015.75%203.55786%2015.75%205.07%2015.75Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2217%22%20viewBox%3D%220%200%2020%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3%2013.875L12.3214%208.25M7.17857%208.25L1.20003%2013.875M0.75%203.5625L8.09843%208.92073C8.69348%209.35462%208.99101%209.57157%209.31464%209.6556C9.60051%209.72983%209.89949%209.72983%2010.1854%209.6556C10.509%209.57157%2010.8065%209.35462%2011.4016%208.92073L18.75%203.5625M5.07%2015.75H14.43C15.9421%2015.75%2016.6982%2015.75%2017.2758%2015.4435C17.7838%2015.1738%2018.1969%2014.7436%2018.4557%2014.2143C18.75%2013.6127%2018.75%2012.8251%2018.75%2011.25V5.25C18.75%203.67485%2018.75%202.88728%2018.4557%202.28565C18.1969%201.75645%2017.7838%201.32619%2017.2758%201.05654C16.6982%200.75%2015.9421%200.75%2014.43%200.75H5.07C3.55786%200.75%202.80179%200.75%202.22423%201.05654C1.71619%201.32619%201.30314%201.75645%201.04428%202.28565C0.75%202.88728%200.75%203.67485%200.75%205.25V11.25C0.75%2012.8251%200.75%2013.6127%201.04428%2014.2143C1.30314%2014.7436%201.71619%2015.1738%202.22423%2015.4435C2.80179%2015.75%203.55786%2015.75%205.07%2015.75Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .mail-icon-after::after {
  content: "";
  display: inline-block;
  width: 18px;
  height: 15px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2217%22%20viewBox%3D%220%200%2020%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3%2013.875L12.3214%208.25M7.17857%208.25L1.20003%2013.875M0.75%203.5625L8.09843%208.92073C8.69348%209.35462%208.99101%209.57157%209.31464%209.6556C9.60051%209.72983%209.89949%209.72983%2010.1854%209.6556C10.509%209.57157%2010.8065%209.35462%2011.4016%208.92073L18.75%203.5625M5.07%2015.75H14.43C15.9421%2015.75%2016.6982%2015.75%2017.2758%2015.4435C17.7838%2015.1738%2018.1969%2014.7436%2018.4557%2014.2143C18.75%2013.6127%2018.75%2012.8251%2018.75%2011.25V5.25C18.75%203.67485%2018.75%202.88728%2018.4557%202.28565C18.1969%201.75645%2017.7838%201.32619%2017.2758%201.05654C16.6982%200.75%2015.9421%200.75%2014.43%200.75H5.07C3.55786%200.75%202.80179%200.75%202.22423%201.05654C1.71619%201.32619%201.30314%201.75645%201.04428%202.28565C0.75%202.88728%200.75%203.67485%200.75%205.25V11.25C0.75%2012.8251%200.75%2013.6127%201.04428%2014.2143C1.30314%2014.7436%201.71619%2015.1738%202.22423%2015.4435C2.80179%2015.75%203.55786%2015.75%205.07%2015.75Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2217%22%20viewBox%3D%220%200%2020%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3%2013.875L12.3214%208.25M7.17857%208.25L1.20003%2013.875M0.75%203.5625L8.09843%208.92073C8.69348%209.35462%208.99101%209.57157%209.31464%209.6556C9.60051%209.72983%209.89949%209.72983%2010.1854%209.6556C10.509%209.57157%2010.8065%209.35462%2011.4016%208.92073L18.75%203.5625M5.07%2015.75H14.43C15.9421%2015.75%2016.6982%2015.75%2017.2758%2015.4435C17.7838%2015.1738%2018.1969%2014.7436%2018.4557%2014.2143C18.75%2013.6127%2018.75%2012.8251%2018.75%2011.25V5.25C18.75%203.67485%2018.75%202.88728%2018.4557%202.28565C18.1969%201.75645%2017.7838%201.32619%2017.2758%201.05654C16.6982%200.75%2015.9421%200.75%2014.43%200.75H5.07C3.55786%200.75%202.80179%200.75%202.22423%201.05654C1.71619%201.32619%201.30314%201.75645%201.04428%202.28565C0.75%202.88728%200.75%203.67485%200.75%205.25V11.25C0.75%2012.8251%200.75%2013.6127%201.04428%2014.2143C1.30314%2014.7436%201.71619%2015.1738%202.22423%2015.4435C2.80179%2015.75%203.55786%2015.75%205.07%2015.75Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2217%22%20viewBox%3D%220%200%2020%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3%2013.875L12.3214%208.25M7.17857%208.25L1.20003%2013.875M0.75%203.5625L8.09843%208.92073C8.69348%209.35462%208.99101%209.57157%209.31464%209.6556C9.60051%209.72983%209.89949%209.72983%2010.1854%209.6556C10.509%209.57157%2010.8065%209.35462%2011.4016%208.92073L18.75%203.5625M5.07%2015.75H14.43C15.9421%2015.75%2016.6982%2015.75%2017.2758%2015.4435C17.7838%2015.1738%2018.1969%2014.7436%2018.4557%2014.2143C18.75%2013.6127%2018.75%2012.8251%2018.75%2011.25V5.25C18.75%203.67485%2018.75%202.88728%2018.4557%202.28565C18.1969%201.75645%2017.7838%201.32619%2017.2758%201.05654C16.6982%200.75%2015.9421%200.75%2014.43%200.75H5.07C3.55786%200.75%202.80179%200.75%202.22423%201.05654C1.71619%201.32619%201.30314%201.75645%201.04428%202.28565C0.75%202.88728%200.75%203.67485%200.75%205.25V11.25C0.75%2012.8251%200.75%2013.6127%201.04428%2014.2143C1.30314%2014.7436%201.71619%2015.1738%202.22423%2015.4435C2.80179%2015.75%203.55786%2015.75%205.07%2015.75Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .pin-icon::before,
.bmi-chrome-header .pin-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%2013C13.6569%2013%2015%2011.6569%2015%2010C15%208.34315%2013.6569%207%2012%207C10.3431%207%209%208.34315%209%2010C9%2011.6569%2010.3431%2013%2012%2013Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12%2022C16%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%208%2018%2012%2022Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%2013C13.6569%2013%2015%2011.6569%2015%2010C15%208.34315%2013.6569%207%2012%207C10.3431%207%209%208.34315%209%2010C9%2011.6569%2010.3431%2013%2012%2013Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12%2022C16%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%208%2018%2012%2022Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%2013C13.6569%2013%2015%2011.6569%2015%2010C15%208.34315%2013.6569%207%2012%207C10.3431%207%209%208.34315%209%2010C9%2011.6569%2010.3431%2013%2012%2013Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12%2022C16%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%208%2018%2012%2022Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .pin-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%2013C13.6569%2013%2015%2011.6569%2015%2010C15%208.34315%2013.6569%207%2012%207C10.3431%207%209%208.34315%209%2010C9%2011.6569%2010.3431%2013%2012%2013Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12%2022C16%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%208%2018%2012%2022Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%2013C13.6569%2013%2015%2011.6569%2015%2010C15%208.34315%2013.6569%207%2012%207C10.3431%207%209%208.34315%209%2010C9%2011.6569%2010.3431%2013%2012%2013Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12%2022C16%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%208%2018%2012%2022Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%2013C13.6569%2013%2015%2011.6569%2015%2010C15%208.34315%2013.6569%207%2012%207C10.3431%207%209%208.34315%209%2010C9%2011.6569%2010.3431%2013%2012%2013Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12%2022C16%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%208%2018%2012%2022Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .play-icon::before,
.bmi-chrome-header .play-icon-before::before {
  content: "";
  display: inline-block;
  width: 76px;
  height: 52px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2277%22%20height%3D%2253%22%20viewBox%3D%220%200%2077%2053%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20opacity%3D%220.5%22%20d%3D%22M38.0508%200C48.1509%207.96442e-06%2062.2225%200.884831%2069.6055%201.40332C72.4931%201.60611%2074.7924%203.85642%2075.043%206.74023C75.4907%2011.8967%2076.1016%2020.0328%2076.1016%2026.0439C76.1015%2032.0551%2075.4907%2040.1903%2075.043%2045.3467C74.7924%2048.2305%2072.4931%2050.4818%2069.6055%2050.6846C62.2225%2051.2031%2048.1509%2052.0869%2038.0508%2052.0869C27.9508%2052.0869%2013.8792%2051.2031%206.49609%2050.6846C3.60821%2050.4818%201.30893%2048.2299%201.05859%2045.3457C0.610867%2040.1873%202.95429e-05%2032.0492%200%2026.0439C5.25005e-07%2020.0386%200.610854%2011.8998%201.05859%206.74121C1.30893%203.85706%203.60821%201.60515%206.49609%201.40234C13.8792%200.88385%2027.9508%20-8.82973e-07%2038.0508%200ZM32.6318%2017.042C31.9658%2016.6257%2031.1016%2017.1052%2031.1016%2017.8906V34.2812C31.1016%2035.0667%2031.9658%2035.5462%2032.6318%2035.1299L45.7451%2026.9336C46.3712%2026.5419%2046.3712%2025.63%2045.7451%2025.2383L32.6318%2017.042Z%22%20fill%3D%22%23CBE5F5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2277%22%20height%3D%2253%22%20viewBox%3D%220%200%2077%2053%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20opacity%3D%220.5%22%20d%3D%22M38.0508%200C48.1509%207.96442e-06%2062.2225%200.884831%2069.6055%201.40332C72.4931%201.60611%2074.7924%203.85642%2075.043%206.74023C75.4907%2011.8967%2076.1016%2020.0328%2076.1016%2026.0439C76.1015%2032.0551%2075.4907%2040.1903%2075.043%2045.3467C74.7924%2048.2305%2072.4931%2050.4818%2069.6055%2050.6846C62.2225%2051.2031%2048.1509%2052.0869%2038.0508%2052.0869C27.9508%2052.0869%2013.8792%2051.2031%206.49609%2050.6846C3.60821%2050.4818%201.30893%2048.2299%201.05859%2045.3457C0.610867%2040.1873%202.95429e-05%2032.0492%200%2026.0439C5.25005e-07%2020.0386%200.610854%2011.8998%201.05859%206.74121C1.30893%203.85706%203.60821%201.60515%206.49609%201.40234C13.8792%200.88385%2027.9508%20-8.82973e-07%2038.0508%200ZM32.6318%2017.042C31.9658%2016.6257%2031.1016%2017.1052%2031.1016%2017.8906V34.2812C31.1016%2035.0667%2031.9658%2035.5462%2032.6318%2035.1299L45.7451%2026.9336C46.3712%2026.5419%2046.3712%2025.63%2045.7451%2025.2383L32.6318%2017.042Z%22%20fill%3D%22%23CBE5F5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2277%22%20height%3D%2253%22%20viewBox%3D%220%200%2077%2053%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20opacity%3D%220.5%22%20d%3D%22M38.0508%200C48.1509%207.96442e-06%2062.2225%200.884831%2069.6055%201.40332C72.4931%201.60611%2074.7924%203.85642%2075.043%206.74023C75.4907%2011.8967%2076.1016%2020.0328%2076.1016%2026.0439C76.1015%2032.0551%2075.4907%2040.1903%2075.043%2045.3467C74.7924%2048.2305%2072.4931%2050.4818%2069.6055%2050.6846C62.2225%2051.2031%2048.1509%2052.0869%2038.0508%2052.0869C27.9508%2052.0869%2013.8792%2051.2031%206.49609%2050.6846C3.60821%2050.4818%201.30893%2048.2299%201.05859%2045.3457C0.610867%2040.1873%202.95429e-05%2032.0492%200%2026.0439C5.25005e-07%2020.0386%200.610854%2011.8998%201.05859%206.74121C1.30893%203.85706%203.60821%201.60515%206.49609%201.40234C13.8792%200.88385%2027.9508%20-8.82973e-07%2038.0508%200ZM32.6318%2017.042C31.9658%2016.6257%2031.1016%2017.1052%2031.1016%2017.8906V34.2812C31.1016%2035.0667%2031.9658%2035.5462%2032.6318%2035.1299L45.7451%2026.9336C46.3712%2026.5419%2046.3712%2025.63%2045.7451%2025.2383L32.6318%2017.042Z%22%20fill%3D%22%23CBE5F5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .play-icon-after::after {
  content: "";
  display: inline-block;
  width: 76px;
  height: 52px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2277%22%20height%3D%2253%22%20viewBox%3D%220%200%2077%2053%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20opacity%3D%220.5%22%20d%3D%22M38.0508%200C48.1509%207.96442e-06%2062.2225%200.884831%2069.6055%201.40332C72.4931%201.60611%2074.7924%203.85642%2075.043%206.74023C75.4907%2011.8967%2076.1016%2020.0328%2076.1016%2026.0439C76.1015%2032.0551%2075.4907%2040.1903%2075.043%2045.3467C74.7924%2048.2305%2072.4931%2050.4818%2069.6055%2050.6846C62.2225%2051.2031%2048.1509%2052.0869%2038.0508%2052.0869C27.9508%2052.0869%2013.8792%2051.2031%206.49609%2050.6846C3.60821%2050.4818%201.30893%2048.2299%201.05859%2045.3457C0.610867%2040.1873%202.95429e-05%2032.0492%200%2026.0439C5.25005e-07%2020.0386%200.610854%2011.8998%201.05859%206.74121C1.30893%203.85706%203.60821%201.60515%206.49609%201.40234C13.8792%200.88385%2027.9508%20-8.82973e-07%2038.0508%200ZM32.6318%2017.042C31.9658%2016.6257%2031.1016%2017.1052%2031.1016%2017.8906V34.2812C31.1016%2035.0667%2031.9658%2035.5462%2032.6318%2035.1299L45.7451%2026.9336C46.3712%2026.5419%2046.3712%2025.63%2045.7451%2025.2383L32.6318%2017.042Z%22%20fill%3D%22%23CBE5F5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2277%22%20height%3D%2253%22%20viewBox%3D%220%200%2077%2053%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20opacity%3D%220.5%22%20d%3D%22M38.0508%200C48.1509%207.96442e-06%2062.2225%200.884831%2069.6055%201.40332C72.4931%201.60611%2074.7924%203.85642%2075.043%206.74023C75.4907%2011.8967%2076.1016%2020.0328%2076.1016%2026.0439C76.1015%2032.0551%2075.4907%2040.1903%2075.043%2045.3467C74.7924%2048.2305%2072.4931%2050.4818%2069.6055%2050.6846C62.2225%2051.2031%2048.1509%2052.0869%2038.0508%2052.0869C27.9508%2052.0869%2013.8792%2051.2031%206.49609%2050.6846C3.60821%2050.4818%201.30893%2048.2299%201.05859%2045.3457C0.610867%2040.1873%202.95429e-05%2032.0492%200%2026.0439C5.25005e-07%2020.0386%200.610854%2011.8998%201.05859%206.74121C1.30893%203.85706%203.60821%201.60515%206.49609%201.40234C13.8792%200.88385%2027.9508%20-8.82973e-07%2038.0508%200ZM32.6318%2017.042C31.9658%2016.6257%2031.1016%2017.1052%2031.1016%2017.8906V34.2812C31.1016%2035.0667%2031.9658%2035.5462%2032.6318%2035.1299L45.7451%2026.9336C46.3712%2026.5419%2046.3712%2025.63%2045.7451%2025.2383L32.6318%2017.042Z%22%20fill%3D%22%23CBE5F5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2277%22%20height%3D%2253%22%20viewBox%3D%220%200%2077%2053%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20opacity%3D%220.5%22%20d%3D%22M38.0508%200C48.1509%207.96442e-06%2062.2225%200.884831%2069.6055%201.40332C72.4931%201.60611%2074.7924%203.85642%2075.043%206.74023C75.4907%2011.8967%2076.1016%2020.0328%2076.1016%2026.0439C76.1015%2032.0551%2075.4907%2040.1903%2075.043%2045.3467C74.7924%2048.2305%2072.4931%2050.4818%2069.6055%2050.6846C62.2225%2051.2031%2048.1509%2052.0869%2038.0508%2052.0869C27.9508%2052.0869%2013.8792%2051.2031%206.49609%2050.6846C3.60821%2050.4818%201.30893%2048.2299%201.05859%2045.3457C0.610867%2040.1873%202.95429e-05%2032.0492%200%2026.0439C5.25005e-07%2020.0386%200.610854%2011.8998%201.05859%206.74121C1.30893%203.85706%203.60821%201.60515%206.49609%201.40234C13.8792%200.88385%2027.9508%20-8.82973e-07%2038.0508%200ZM32.6318%2017.042C31.9658%2016.6257%2031.1016%2017.1052%2031.1016%2017.8906V34.2812C31.1016%2035.0667%2031.9658%2035.5462%2032.6318%2035.1299L45.7451%2026.9336C46.3712%2026.5419%2046.3712%2025.63%2045.7451%2025.2383L32.6318%2017.042Z%22%20fill%3D%22%23CBE5F5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .search-icon::before,
.bmi-chrome-header .search-icon-before::before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .search-icon-after::after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .tiktok-icon::before,
.bmi-chrome-header .tiktok-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.4919%200.771741C13.7196%200.752991%2014.9384%200.762741%2016.1564%200.752991C16.1969%202.27624%2016.8149%203.64724%2017.7981%204.66274L17.7966%204.66124C18.8549%205.61449%2020.2319%206.23249%2021.7499%206.33749L21.7709%206.33899V10.116C20.3369%2010.08%2018.9884%209.74924%2017.7726%209.18074L17.8341%209.20624C17.2461%208.92349%2016.7489%208.63324%2016.2764%208.30924L16.3154%208.33474C16.3064%2011.0715%2016.3244%2013.8082%2016.2966%2016.5352C16.2194%2017.925%2015.7574%2019.1925%2015.0164%2020.2507L15.0314%2020.2275C13.7924%2022.002%2011.7854%2023.1667%209.50313%2023.2357H9.49263C9.40038%2023.2402%209.29163%2023.2425%209.18213%2023.2425C7.88463%2023.2425%206.67188%2022.881%205.63838%2022.2532L5.66838%2022.2705C3.78738%2021.1387%202.48988%2019.2022%202.24988%2016.95L2.24688%2016.9192C2.22813%2016.4505%202.21913%2015.9817%202.23788%2015.5227C2.60538%2011.9385%205.60838%209.16574%209.25863%209.16574C9.66888%209.16574%2010.0709%209.20099%2010.4616%209.26774L10.4196%209.26174C10.4384%2010.6485%2010.3821%2012.036%2010.3821%2013.4227C10.0649%2013.308%209.69888%2013.2412%209.31713%2013.2412C7.91613%2013.2412%206.72438%2014.1367%206.28338%2015.387L6.27663%2015.4095C6.17688%2015.7297%206.11913%2016.098%206.11913%2016.479C6.11913%2016.6335%206.12888%2016.7865%206.14688%2016.9365L6.14538%2016.9185C6.39438%2018.453%207.70988%2019.611%209.29613%2019.611C9.34188%2019.611%209.38688%2019.6102%209.43188%2019.608H9.42513C10.5224%2019.575%2011.4749%2018.9847%2012.0134%2018.1125L12.0209%2018.099C12.2211%2017.82%2012.3584%2017.4825%2012.4041%2017.1157L12.4049%2017.1052C12.4986%2015.4275%2012.4611%2013.7595%2012.4701%2012.0817C12.4791%208.30474%2012.4611%204.53674%2012.4889%200.769491L12.4919%200.771741Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.4919%200.771741C13.7196%200.752991%2014.9384%200.762741%2016.1564%200.752991C16.1969%202.27624%2016.8149%203.64724%2017.7981%204.66274L17.7966%204.66124C18.8549%205.61449%2020.2319%206.23249%2021.7499%206.33749L21.7709%206.33899V10.116C20.3369%2010.08%2018.9884%209.74924%2017.7726%209.18074L17.8341%209.20624C17.2461%208.92349%2016.7489%208.63324%2016.2764%208.30924L16.3154%208.33474C16.3064%2011.0715%2016.3244%2013.8082%2016.2966%2016.5352C16.2194%2017.925%2015.7574%2019.1925%2015.0164%2020.2507L15.0314%2020.2275C13.7924%2022.002%2011.7854%2023.1667%209.50313%2023.2357H9.49263C9.40038%2023.2402%209.29163%2023.2425%209.18213%2023.2425C7.88463%2023.2425%206.67188%2022.881%205.63838%2022.2532L5.66838%2022.2705C3.78738%2021.1387%202.48988%2019.2022%202.24988%2016.95L2.24688%2016.9192C2.22813%2016.4505%202.21913%2015.9817%202.23788%2015.5227C2.60538%2011.9385%205.60838%209.16574%209.25863%209.16574C9.66888%209.16574%2010.0709%209.20099%2010.4616%209.26774L10.4196%209.26174C10.4384%2010.6485%2010.3821%2012.036%2010.3821%2013.4227C10.0649%2013.308%209.69888%2013.2412%209.31713%2013.2412C7.91613%2013.2412%206.72438%2014.1367%206.28338%2015.387L6.27663%2015.4095C6.17688%2015.7297%206.11913%2016.098%206.11913%2016.479C6.11913%2016.6335%206.12888%2016.7865%206.14688%2016.9365L6.14538%2016.9185C6.39438%2018.453%207.70988%2019.611%209.29613%2019.611C9.34188%2019.611%209.38688%2019.6102%209.43188%2019.608H9.42513C10.5224%2019.575%2011.4749%2018.9847%2012.0134%2018.1125L12.0209%2018.099C12.2211%2017.82%2012.3584%2017.4825%2012.4041%2017.1157L12.4049%2017.1052C12.4986%2015.4275%2012.4611%2013.7595%2012.4701%2012.0817C12.4791%208.30474%2012.4611%204.53674%2012.4889%200.769491L12.4919%200.771741Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.4919%200.771741C13.7196%200.752991%2014.9384%200.762741%2016.1564%200.752991C16.1969%202.27624%2016.8149%203.64724%2017.7981%204.66274L17.7966%204.66124C18.8549%205.61449%2020.2319%206.23249%2021.7499%206.33749L21.7709%206.33899V10.116C20.3369%2010.08%2018.9884%209.74924%2017.7726%209.18074L17.8341%209.20624C17.2461%208.92349%2016.7489%208.63324%2016.2764%208.30924L16.3154%208.33474C16.3064%2011.0715%2016.3244%2013.8082%2016.2966%2016.5352C16.2194%2017.925%2015.7574%2019.1925%2015.0164%2020.2507L15.0314%2020.2275C13.7924%2022.002%2011.7854%2023.1667%209.50313%2023.2357H9.49263C9.40038%2023.2402%209.29163%2023.2425%209.18213%2023.2425C7.88463%2023.2425%206.67188%2022.881%205.63838%2022.2532L5.66838%2022.2705C3.78738%2021.1387%202.48988%2019.2022%202.24988%2016.95L2.24688%2016.9192C2.22813%2016.4505%202.21913%2015.9817%202.23788%2015.5227C2.60538%2011.9385%205.60838%209.16574%209.25863%209.16574C9.66888%209.16574%2010.0709%209.20099%2010.4616%209.26774L10.4196%209.26174C10.4384%2010.6485%2010.3821%2012.036%2010.3821%2013.4227C10.0649%2013.308%209.69888%2013.2412%209.31713%2013.2412C7.91613%2013.2412%206.72438%2014.1367%206.28338%2015.387L6.27663%2015.4095C6.17688%2015.7297%206.11913%2016.098%206.11913%2016.479C6.11913%2016.6335%206.12888%2016.7865%206.14688%2016.9365L6.14538%2016.9185C6.39438%2018.453%207.70988%2019.611%209.29613%2019.611C9.34188%2019.611%209.38688%2019.6102%209.43188%2019.608H9.42513C10.5224%2019.575%2011.4749%2018.9847%2012.0134%2018.1125L12.0209%2018.099C12.2211%2017.82%2012.3584%2017.4825%2012.4041%2017.1157L12.4049%2017.1052C12.4986%2015.4275%2012.4611%2013.7595%2012.4701%2012.0817C12.4791%208.30474%2012.4611%204.53674%2012.4889%200.769491L12.4919%200.771741Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .tiktok-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.4919%200.771741C13.7196%200.752991%2014.9384%200.762741%2016.1564%200.752991C16.1969%202.27624%2016.8149%203.64724%2017.7981%204.66274L17.7966%204.66124C18.8549%205.61449%2020.2319%206.23249%2021.7499%206.33749L21.7709%206.33899V10.116C20.3369%2010.08%2018.9884%209.74924%2017.7726%209.18074L17.8341%209.20624C17.2461%208.92349%2016.7489%208.63324%2016.2764%208.30924L16.3154%208.33474C16.3064%2011.0715%2016.3244%2013.8082%2016.2966%2016.5352C16.2194%2017.925%2015.7574%2019.1925%2015.0164%2020.2507L15.0314%2020.2275C13.7924%2022.002%2011.7854%2023.1667%209.50313%2023.2357H9.49263C9.40038%2023.2402%209.29163%2023.2425%209.18213%2023.2425C7.88463%2023.2425%206.67188%2022.881%205.63838%2022.2532L5.66838%2022.2705C3.78738%2021.1387%202.48988%2019.2022%202.24988%2016.95L2.24688%2016.9192C2.22813%2016.4505%202.21913%2015.9817%202.23788%2015.5227C2.60538%2011.9385%205.60838%209.16574%209.25863%209.16574C9.66888%209.16574%2010.0709%209.20099%2010.4616%209.26774L10.4196%209.26174C10.4384%2010.6485%2010.3821%2012.036%2010.3821%2013.4227C10.0649%2013.308%209.69888%2013.2412%209.31713%2013.2412C7.91613%2013.2412%206.72438%2014.1367%206.28338%2015.387L6.27663%2015.4095C6.17688%2015.7297%206.11913%2016.098%206.11913%2016.479C6.11913%2016.6335%206.12888%2016.7865%206.14688%2016.9365L6.14538%2016.9185C6.39438%2018.453%207.70988%2019.611%209.29613%2019.611C9.34188%2019.611%209.38688%2019.6102%209.43188%2019.608H9.42513C10.5224%2019.575%2011.4749%2018.9847%2012.0134%2018.1125L12.0209%2018.099C12.2211%2017.82%2012.3584%2017.4825%2012.4041%2017.1157L12.4049%2017.1052C12.4986%2015.4275%2012.4611%2013.7595%2012.4701%2012.0817C12.4791%208.30474%2012.4611%204.53674%2012.4889%200.769491L12.4919%200.771741Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.4919%200.771741C13.7196%200.752991%2014.9384%200.762741%2016.1564%200.752991C16.1969%202.27624%2016.8149%203.64724%2017.7981%204.66274L17.7966%204.66124C18.8549%205.61449%2020.2319%206.23249%2021.7499%206.33749L21.7709%206.33899V10.116C20.3369%2010.08%2018.9884%209.74924%2017.7726%209.18074L17.8341%209.20624C17.2461%208.92349%2016.7489%208.63324%2016.2764%208.30924L16.3154%208.33474C16.3064%2011.0715%2016.3244%2013.8082%2016.2966%2016.5352C16.2194%2017.925%2015.7574%2019.1925%2015.0164%2020.2507L15.0314%2020.2275C13.7924%2022.002%2011.7854%2023.1667%209.50313%2023.2357H9.49263C9.40038%2023.2402%209.29163%2023.2425%209.18213%2023.2425C7.88463%2023.2425%206.67188%2022.881%205.63838%2022.2532L5.66838%2022.2705C3.78738%2021.1387%202.48988%2019.2022%202.24988%2016.95L2.24688%2016.9192C2.22813%2016.4505%202.21913%2015.9817%202.23788%2015.5227C2.60538%2011.9385%205.60838%209.16574%209.25863%209.16574C9.66888%209.16574%2010.0709%209.20099%2010.4616%209.26774L10.4196%209.26174C10.4384%2010.6485%2010.3821%2012.036%2010.3821%2013.4227C10.0649%2013.308%209.69888%2013.2412%209.31713%2013.2412C7.91613%2013.2412%206.72438%2014.1367%206.28338%2015.387L6.27663%2015.4095C6.17688%2015.7297%206.11913%2016.098%206.11913%2016.479C6.11913%2016.6335%206.12888%2016.7865%206.14688%2016.9365L6.14538%2016.9185C6.39438%2018.453%207.70988%2019.611%209.29613%2019.611C9.34188%2019.611%209.38688%2019.6102%209.43188%2019.608H9.42513C10.5224%2019.575%2011.4749%2018.9847%2012.0134%2018.1125L12.0209%2018.099C12.2211%2017.82%2012.3584%2017.4825%2012.4041%2017.1157L12.4049%2017.1052C12.4986%2015.4275%2012.4611%2013.7595%2012.4701%2012.0817C12.4791%208.30474%2012.4611%204.53674%2012.4889%200.769491L12.4919%200.771741Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.4919%200.771741C13.7196%200.752991%2014.9384%200.762741%2016.1564%200.752991C16.1969%202.27624%2016.8149%203.64724%2017.7981%204.66274L17.7966%204.66124C18.8549%205.61449%2020.2319%206.23249%2021.7499%206.33749L21.7709%206.33899V10.116C20.3369%2010.08%2018.9884%209.74924%2017.7726%209.18074L17.8341%209.20624C17.2461%208.92349%2016.7489%208.63324%2016.2764%208.30924L16.3154%208.33474C16.3064%2011.0715%2016.3244%2013.8082%2016.2966%2016.5352C16.2194%2017.925%2015.7574%2019.1925%2015.0164%2020.2507L15.0314%2020.2275C13.7924%2022.002%2011.7854%2023.1667%209.50313%2023.2357H9.49263C9.40038%2023.2402%209.29163%2023.2425%209.18213%2023.2425C7.88463%2023.2425%206.67188%2022.881%205.63838%2022.2532L5.66838%2022.2705C3.78738%2021.1387%202.48988%2019.2022%202.24988%2016.95L2.24688%2016.9192C2.22813%2016.4505%202.21913%2015.9817%202.23788%2015.5227C2.60538%2011.9385%205.60838%209.16574%209.25863%209.16574C9.66888%209.16574%2010.0709%209.20099%2010.4616%209.26774L10.4196%209.26174C10.4384%2010.6485%2010.3821%2012.036%2010.3821%2013.4227C10.0649%2013.308%209.69888%2013.2412%209.31713%2013.2412C7.91613%2013.2412%206.72438%2014.1367%206.28338%2015.387L6.27663%2015.4095C6.17688%2015.7297%206.11913%2016.098%206.11913%2016.479C6.11913%2016.6335%206.12888%2016.7865%206.14688%2016.9365L6.14538%2016.9185C6.39438%2018.453%207.70988%2019.611%209.29613%2019.611C9.34188%2019.611%209.38688%2019.6102%209.43188%2019.608H9.42513C10.5224%2019.575%2011.4749%2018.9847%2012.0134%2018.1125L12.0209%2018.099C12.2211%2017.82%2012.3584%2017.4825%2012.4041%2017.1157L12.4049%2017.1052C12.4986%2015.4275%2012.4611%2013.7595%2012.4701%2012.0817C12.4791%208.30474%2012.4611%204.53674%2012.4889%200.769491L12.4919%200.771741Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .user-icon::before,
.bmi-chrome-header .user-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%2021V19.8C16%2018.1198%2016%2017.2798%2015.673%2016.638C15.3854%2016.0735%2014.9265%2015.6146%2014.362%2015.327C13.7202%2015%2012.8802%2015%2011.2%2015H6.8C5.11984%2015%204.27976%2015%203.63803%2015.327C3.07354%2015.6146%202.6146%2016.0735%202.32698%2016.638C2%2017.2798%202%2018.1198%202%2019.8V21M16%206L18%208L22%204M12.5%207.5C12.5%209.433%2010.933%2011%209%2011C7.067%2011%205.5%209.433%205.5%207.5C5.5%205.567%207.067%204%209%204C10.933%204%2012.5%205.567%2012.5%207.5Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%2021V19.8C16%2018.1198%2016%2017.2798%2015.673%2016.638C15.3854%2016.0735%2014.9265%2015.6146%2014.362%2015.327C13.7202%2015%2012.8802%2015%2011.2%2015H6.8C5.11984%2015%204.27976%2015%203.63803%2015.327C3.07354%2015.6146%202.6146%2016.0735%202.32698%2016.638C2%2017.2798%202%2018.1198%202%2019.8V21M16%206L18%208L22%204M12.5%207.5C12.5%209.433%2010.933%2011%209%2011C7.067%2011%205.5%209.433%205.5%207.5C5.5%205.567%207.067%204%209%204C10.933%204%2012.5%205.567%2012.5%207.5Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%2021V19.8C16%2018.1198%2016%2017.2798%2015.673%2016.638C15.3854%2016.0735%2014.9265%2015.6146%2014.362%2015.327C13.7202%2015%2012.8802%2015%2011.2%2015H6.8C5.11984%2015%204.27976%2015%203.63803%2015.327C3.07354%2015.6146%202.6146%2016.0735%202.32698%2016.638C2%2017.2798%202%2018.1198%202%2019.8V21M16%206L18%208L22%204M12.5%207.5C12.5%209.433%2010.933%2011%209%2011C7.067%2011%205.5%209.433%205.5%207.5C5.5%205.567%207.067%204%209%204C10.933%204%2012.5%205.567%2012.5%207.5Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .user-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%2021V19.8C16%2018.1198%2016%2017.2798%2015.673%2016.638C15.3854%2016.0735%2014.9265%2015.6146%2014.362%2015.327C13.7202%2015%2012.8802%2015%2011.2%2015H6.8C5.11984%2015%204.27976%2015%203.63803%2015.327C3.07354%2015.6146%202.6146%2016.0735%202.32698%2016.638C2%2017.2798%202%2018.1198%202%2019.8V21M16%206L18%208L22%204M12.5%207.5C12.5%209.433%2010.933%2011%209%2011C7.067%2011%205.5%209.433%205.5%207.5C5.5%205.567%207.067%204%209%204C10.933%204%2012.5%205.567%2012.5%207.5Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%2021V19.8C16%2018.1198%2016%2017.2798%2015.673%2016.638C15.3854%2016.0735%2014.9265%2015.6146%2014.362%2015.327C13.7202%2015%2012.8802%2015%2011.2%2015H6.8C5.11984%2015%204.27976%2015%203.63803%2015.327C3.07354%2015.6146%202.6146%2016.0735%202.32698%2016.638C2%2017.2798%202%2018.1198%202%2019.8V21M16%206L18%208L22%204M12.5%207.5C12.5%209.433%2010.933%2011%209%2011C7.067%2011%205.5%209.433%205.5%207.5C5.5%205.567%207.067%204%209%204C10.933%204%2012.5%205.567%2012.5%207.5Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%2021V19.8C16%2018.1198%2016%2017.2798%2015.673%2016.638C15.3854%2016.0735%2014.9265%2015.6146%2014.362%2015.327C13.7202%2015%2012.8802%2015%2011.2%2015H6.8C5.11984%2015%204.27976%2015%203.63803%2015.327C3.07354%2015.6146%202.6146%2016.0735%202.32698%2016.638C2%2017.2798%202%2018.1198%202%2019.8V21M16%206L18%208L22%204M12.5%207.5C12.5%209.433%2010.933%2011%209%2011C7.067%2011%205.5%209.433%205.5%207.5C5.5%205.567%207.067%204%209%204C10.933%204%2012.5%205.567%2012.5%207.5Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .x-icon::before,
.bmi-chrome-header .x-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.9455%2023L10.396%2015.0901L3.44886%2023H0.509766L9.09209%2013.2311L0.509766%201H8.05571L13.286%208.45502L19.8393%201H22.7784L14.5943%2010.3165L23.4914%2023H15.9455ZM19.2185%2020.77H17.2398L4.71811%203.23H6.6971L11.7121%2010.2532L12.5793%2011.4719L19.2185%2020.77Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.9455%2023L10.396%2015.0901L3.44886%2023H0.509766L9.09209%2013.2311L0.509766%201H8.05571L13.286%208.45502L19.8393%201H22.7784L14.5943%2010.3165L23.4914%2023H15.9455ZM19.2185%2020.77H17.2398L4.71811%203.23H6.6971L11.7121%2010.2532L12.5793%2011.4719L19.2185%2020.77Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.9455%2023L10.396%2015.0901L3.44886%2023H0.509766L9.09209%2013.2311L0.509766%201H8.05571L13.286%208.45502L19.8393%201H22.7784L14.5943%2010.3165L23.4914%2023H15.9455ZM19.2185%2020.77H17.2398L4.71811%203.23H6.6971L11.7121%2010.2532L12.5793%2011.4719L19.2185%2020.77Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .x-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.9455%2023L10.396%2015.0901L3.44886%2023H0.509766L9.09209%2013.2311L0.509766%201H8.05571L13.286%208.45502L19.8393%201H22.7784L14.5943%2010.3165L23.4914%2023H15.9455ZM19.2185%2020.77H17.2398L4.71811%203.23H6.6971L11.7121%2010.2532L12.5793%2011.4719L19.2185%2020.77Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.9455%2023L10.396%2015.0901L3.44886%2023H0.509766L9.09209%2013.2311L0.509766%201H8.05571L13.286%208.45502L19.8393%201H22.7784L14.5943%2010.3165L23.4914%2023H15.9455ZM19.2185%2020.77H17.2398L4.71811%203.23H6.6971L11.7121%2010.2532L12.5793%2011.4719L19.2185%2020.77Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.9455%2023L10.396%2015.0901L3.44886%2023H0.509766L9.09209%2013.2311L0.509766%201H8.05571L13.286%208.45502L19.8393%201H22.7784L14.5943%2010.3165L23.4914%2023H15.9455ZM19.2185%2020.77H17.2398L4.71811%203.23H6.6971L11.7121%2010.2532L12.5793%2011.4719L19.2185%2020.77Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .youtube-icon::before,
.bmi-chrome-header .youtube-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.615%203.184C16.011%202.938%207.984%202.939%204.385%203.184C0.488%203.45%200.029%205.804%200%2012C0.029%2018.185%200.484%2020.549%204.385%2020.816C7.985%2021.061%2016.011%2021.062%2019.615%2020.816C23.512%2020.55%2023.971%2018.196%2024%2012C23.971%205.815%2023.516%203.451%2019.615%203.184ZM9%2016V8L17%2011.993L9%2016Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.615%203.184C16.011%202.938%207.984%202.939%204.385%203.184C0.488%203.45%200.029%205.804%200%2012C0.029%2018.185%200.484%2020.549%204.385%2020.816C7.985%2021.061%2016.011%2021.062%2019.615%2020.816C23.512%2020.55%2023.971%2018.196%2024%2012C23.971%205.815%2023.516%203.451%2019.615%203.184ZM9%2016V8L17%2011.993L9%2016Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.615%203.184C16.011%202.938%207.984%202.939%204.385%203.184C0.488%203.45%200.029%205.804%200%2012C0.029%2018.185%200.484%2020.549%204.385%2020.816C7.985%2021.061%2016.011%2021.062%2019.615%2020.816C23.512%2020.55%2023.971%2018.196%2024%2012C23.971%205.815%2023.516%203.451%2019.615%203.184ZM9%2016V8L17%2011.993L9%2016Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .youtube-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.615%203.184C16.011%202.938%207.984%202.939%204.385%203.184C0.488%203.45%200.029%205.804%200%2012C0.029%2018.185%200.484%2020.549%204.385%2020.816C7.985%2021.061%2016.011%2021.062%2019.615%2020.816C23.512%2020.55%2023.971%2018.196%2024%2012C23.971%205.815%2023.516%203.451%2019.615%203.184ZM9%2016V8L17%2011.993L9%2016Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.615%203.184C16.011%202.938%207.984%202.939%204.385%203.184C0.488%203.45%200.029%205.804%200%2012C0.029%2018.185%200.484%2020.549%204.385%2020.816C7.985%2021.061%2016.011%2021.062%2019.615%2020.816C23.512%2020.55%2023.971%2018.196%2024%2012C23.971%205.815%2023.516%203.451%2019.615%203.184ZM9%2016V8L17%2011.993L9%2016Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.615%203.184C16.011%202.938%207.984%202.939%204.385%203.184C0.488%203.45%200.029%205.804%200%2012C0.029%2018.185%200.484%2020.549%204.385%2020.816C7.985%2021.061%2016.011%2021.062%2019.615%2020.816C23.512%2020.55%2023.971%2018.196%2024%2012C23.971%205.815%2023.516%203.451%2019.615%203.184ZM9%2016V8L17%2011.993L9%2016Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

.bmi-chrome-header {
  position: relative;
  background-color: var(--color-cyan-100);
}

.bmi-chrome-header .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.bmi-chrome-header a {
  font-size: inherit;
  color: inherit;
  text-decoration: none;
}

.bmi-chrome-header img {
  display: block;
  width: 100%;
  height: auto;
}

@keyframes multi-color-label-bounce {
  0% {
    transform: scale(1);
  }

  45% {
    transform: scale(1.065);
  }

  75% {
    transform: scale(1.042);
  }

  100% {
    transform: scale(1.05);
  }
}

.bmi-chrome-header .module[data-background-theme=light] .component-link.type-link div .label,
.bmi-chrome-header .module[data-background-theme=light] .component-link.type-link a .label {
  color: var(--color-blue-500, #022981);
}

.bmi-chrome-header .component-link.type-link div .label,
.bmi-chrome-header .component-link.type-link a .label {
  transition: all 300ms ease;
  display: inline-flex;
  gap: 6px;
  align-items: center;
}

.bmi-chrome-header .component-link.type-link div .label:before,
.bmi-chrome-header .component-link.type-link div .label:after,
.bmi-chrome-header .component-link.type-link a .label:before,
.bmi-chrome-header .component-link.type-link a .label:after {
  background-color: currentColor;
  transition: transform 300ms ease;
}

.bmi-chrome-header .component-link.type-link div:hover .label,
.bmi-chrome-header .component-link.type-link div:focus-visible .label,
.bmi-chrome-header .component-link.type-link a:hover .label,
.bmi-chrome-header .component-link.type-link a:focus-visible .label {
  color: var(--color-blue-400);
}

.bmi-chrome-header .component-link.type-link div:hover .label.right-chevron-icon-after::after,
.bmi-chrome-header .component-link.type-link div:focus-visible .label.right-chevron-icon-after::after,
.bmi-chrome-header .component-link.type-link a:hover .label.right-chevron-icon-after::after,
.bmi-chrome-header .component-link.type-link a:focus-visible .label.right-chevron-icon-after::after {
  transform: translateX(4px);
}

.bmi-chrome-header .component-link.type-button div,
.bmi-chrome-header .component-link.type-button a,
.bmi-chrome-header .component-link.type-button button {
  -moz-appearance: none;
  appearance: none;
  -webkit-appearance: none;
  background-color: transparent;
  font-family: inherit;
  cursor: pointer;
  border: 1.5px solid var(--color-blue-100);
  border-radius: 4px;
  display: inline-block;
  transition: all 300ms ease;
}

.bmi-chrome-header .component-link.type-button div .label,
.bmi-chrome-header .component-link.type-button a .label,
.bmi-chrome-header .component-link.type-button button .label {
  transition: all 300ms ease;
  display: inline-flex;
  gap: 6px;
  padding: 11.5px 16px;
  line-height: normal;
  width: -moz-max-content;
  width: max-content;
  align-items: center;
  margin: -1.5px;
}

.bmi-chrome-header .component-link.type-button div .label:after,
.bmi-chrome-header .component-link.type-button a .label:after,
.bmi-chrome-header .component-link.type-button button .label:after {
  transition: transform 300ms ease;
}

.bmi-chrome-header .component-link.type-button.gform-submit .label {
  font-family: var(--ff-heading);
  font-size: 16px;
  text-transform: capitalize;
}

.bmi-chrome-header .component-link.type-button:hover .label.right-chevron-icon-after:after {
  transform: translateX(4px);
}

.bmi-chrome-header .component-link.type-button.style-outline.color-white div,
.bmi-chrome-header .component-link.type-button.style-outline.color-white a,
.bmi-chrome-header .component-link.type-button.style-outline.color-white button {
  border-color: white;
  color: white;
}

.bmi-chrome-header .component-link.type-button.style-outline.color-white div .label:before,
.bmi-chrome-header .component-link.type-button.style-outline.color-white div .label:after,
.bmi-chrome-header .component-link.type-button.style-outline.color-white a .label:before,
.bmi-chrome-header .component-link.type-button.style-outline.color-white a .label:after,
.bmi-chrome-header .component-link.type-button.style-outline.color-white button .label:before,
.bmi-chrome-header .component-link.type-button.style-outline.color-white button .label:after {
  background-color: white;
}

.bmi-chrome-header .component-link.type-button.style-outline.color-blue-100 div,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-100 a,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-100 button {
  border-color: var(--color-blue-100);
  color: var(--color-blue-100);
}

.bmi-chrome-header .component-link.type-button.style-outline.color-blue-100 div .label:before,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-100 div .label:after,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-100 a .label:before,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-100 a .label:after,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-100 button .label:before,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-100 button .label:after {
  background-color: var(--color-blue-100);
}

.bmi-chrome-header .component-link.type-button.style-outline.color-blue-400 div,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-400 a,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-400 button {
  border-color: var(--color-blue-400);
  color: var(--color-blue-500);
}

.bmi-chrome-header .component-link.type-button.style-outline.color-blue-400 div .label:before,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-400 div .label:after,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-400 a .label:before,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-400 a .label:after,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-400 button .label:before,
.bmi-chrome-header .component-link.type-button.style-outline.color-blue-400 button .label:after {
  background-color: var(--color-blue-500);
}

.bmi-chrome-header .component-link.type-button.style-filled.color-white div,
.bmi-chrome-header .component-link.type-button.style-filled.color-white a,
.bmi-chrome-header .component-link.type-button.style-filled.color-white button {
  border-color: transparent;
  background-color: white;
  color: var(--color-blue-500);
}

.bmi-chrome-header .component-link.type-button.style-filled.color-white div .label:before,
.bmi-chrome-header .component-link.type-button.style-filled.color-white div .label:after,
.bmi-chrome-header .component-link.type-button.style-filled.color-white a .label:before,
.bmi-chrome-header .component-link.type-button.style-filled.color-white a .label:after,
.bmi-chrome-header .component-link.type-button.style-filled.color-white button .label:before,
.bmi-chrome-header .component-link.type-button.style-filled.color-white button .label:after {
  background-color: var(--color-blue-500);
}

.bmi-chrome-header .component-link.type-button.style-filled.color-blue-100 div,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-100 a,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-100 button {
  border-color: transparent;
  background-color: var(--color-blue-100);
  color: var(--color-blue-500);
}

.bmi-chrome-header .component-link.type-button.style-filled.color-blue-100 div .label:before,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-100 div .label:after,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-100 a .label:before,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-100 a .label:after,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-100 button .label:before,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-100 button .label:after {
  background-color: var(--color-blue-500);
}

.bmi-chrome-header .component-link.type-button.style-filled.color-blue-400 div,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-400 a,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-400 button {
  border-color: transparent;
  background-color: var(--color-blue-400);
  color: var(--color-cyan-100);
}

.bmi-chrome-header .component-link.type-button.style-filled.color-blue-400 div .label:before,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-400 div .label:after,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-400 a .label:before,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-400 a .label:after,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-400 button .label:before,
.bmi-chrome-header .component-link.type-button.style-filled.color-blue-400 button .label:after {
  background-color: var(--color-cyan-100);
}

.bmi-chrome-header .component-link.type-button.hover-multi-color a,
.bmi-chrome-header .component-link.type-button.hover-multi-color div,
.bmi-chrome-header .component-link.type-button.hover-multi-color button {
  position: relative;
}

.bmi-chrome-header .component-link.type-button.hover-multi-color a .mc-fill-clip,
.bmi-chrome-header .component-link.type-button.hover-multi-color div .mc-fill-clip,
.bmi-chrome-header .component-link.type-button.hover-multi-color button .mc-fill-clip {
  position: absolute;
  inset: -1.5px;
  z-index: 0;
  overflow: hidden;
  border-radius: 4px;
  pointer-events: none;
}

.bmi-chrome-header .component-link.type-button.hover-multi-color a .mc-fill,
.bmi-chrome-header .component-link.type-button.hover-multi-color div .mc-fill,
.bmi-chrome-header .component-link.type-button.hover-multi-color button .mc-fill {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  border-radius: 50%;
  background: var(--hover-color, transparent);
  transform: translate(-50%, -50%);
  transition: width 320ms cubic-bezier(0.22, 1, 0.36, 1), padding-top 320ms cubic-bezier(0.22, 1, 0.36, 1);
}

.bmi-chrome-header .component-link.type-button.hover-multi-color a .label,
.bmi-chrome-header .component-link.type-button.hover-multi-color div .label,
.bmi-chrome-header .component-link.type-button.hover-multi-color button .label {
  position: relative;
  z-index: 1;
}

.bmi-chrome-header .component-link.type-button.hover-multi-color a:hover,
.bmi-chrome-header .component-link.type-button.hover-multi-color div:hover,
.bmi-chrome-header .component-link.type-button.hover-multi-color button:hover {
  color: var(--color-blue-100);
  border-color: var(--hover-color);
  transform: scale(1.05);
  animation: multi-color-label-bounce 240ms cubic-bezier(0.22, 1, 0.36, 1);
}

.bmi-chrome-header .component-link.type-button.hover-multi-color a:hover .mc-fill,
.bmi-chrome-header .component-link.type-button.hover-multi-color div:hover .mc-fill,
.bmi-chrome-header .component-link.type-button.hover-multi-color button:hover .mc-fill {
  width: 250%;
  padding-top: 250%;
}

.bmi-chrome-header .component-link.type-button.hover-multi-color a:hover .label:before,
.bmi-chrome-header .component-link.type-button.hover-multi-color a:hover .label:after,
.bmi-chrome-header .component-link.type-button.hover-multi-color div:hover .label:before,
.bmi-chrome-header .component-link.type-button.hover-multi-color div:hover .label:after,
.bmi-chrome-header .component-link.type-button.hover-multi-color button:hover .label:before,
.bmi-chrome-header .component-link.type-button.hover-multi-color button:hover .label:after {
  background-color: var(--color-blue-100);
}

.bmi-chrome-header .component-link.type-button.hover-blue-400 div:hover,
.bmi-chrome-header .component-link.type-button.hover-blue-400 a:hover,
.bmi-chrome-header .component-link.type-button.hover-blue-400 button:hover {
  border-color: transparent;
  background-color: var(--color-blue-400);
  color: var(--color-cyan-100);
}

.bmi-chrome-header .component-link.type-button.hover-blue-400 div:hover .label:before,
.bmi-chrome-header .component-link.type-button.hover-blue-400 div:hover .label:after,
.bmi-chrome-header .component-link.type-button.hover-blue-400 a:hover .label:before,
.bmi-chrome-header .component-link.type-button.hover-blue-400 a:hover .label:after,
.bmi-chrome-header .component-link.type-button.hover-blue-400 button:hover .label:before,
.bmi-chrome-header .component-link.type-button.hover-blue-400 button:hover .label:after {
  background-color: var(--color-cyan-100);
}

.bmi-chrome-header .component-link.type-button.hover-blue-500 div:hover,
.bmi-chrome-header .component-link.type-button.hover-blue-500 a:hover,
.bmi-chrome-header .component-link.type-button.hover-blue-500 button:hover {
  border-color: transparent;
  background-color: var(--color-blue-500);
  color: var(--color-cyan-100);
}

.bmi-chrome-header .component-link.type-button.hover-blue-500 div:hover .label:before,
.bmi-chrome-header .component-link.type-button.hover-blue-500 div:hover .label:after,
.bmi-chrome-header .component-link.type-button.hover-blue-500 a:hover .label:before,
.bmi-chrome-header .component-link.type-button.hover-blue-500 a:hover .label:after,
.bmi-chrome-header .component-link.type-button.hover-blue-500 button:hover .label:before,
.bmi-chrome-header .component-link.type-button.hover-blue-500 button:hover .label:after {
  background-color: var(--color-cyan-100);
}

.bmi-chrome-header .backlink .backlink-link {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  font-size: 16px;
  line-height: 20.8px;
  text-transform: capitalize;
  letter-spacing: 0px;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  color: inherit;
  text-decoration: none;
  transition: opacity 0.3s ease;
}

.bmi-chrome-header .backlink .backlink-link::before {
  background-color: currentColor;
}

.bmi-chrome-header .backlink .backlink-link:hover,
.bmi-chrome-header .backlink .backlink-link:focus-visible {
  opacity: 0.7;
}

.bmi-chrome-header .container {
  margin: 0 auto;
  max-width: var(--custom-max-width, 1344px);
}

.bmi-chrome-header .component-input {
  position: relative;
}

.bmi-chrome-header .component-input label {
  position: relative;
}

.bmi-chrome-header .component-input label[class*=-icon]::before {
  width: 16px;
  height: 16px;
  background-color: var(--input-icon-color, var(--color-blue-500));
}

.bmi-chrome-header .component-input--icon-left label[class*=-icon]::before {
  position: absolute;
  top: 50%;
  left: 24px;
  transform: translateY(-50%);
}

.bmi-chrome-header .component-input--icon-right label[class*=-icon]::before {
  position: absolute;
  top: 50%;
  right: 24px;
  left: auto;
  transform: translateY(-50%);
}

.bmi-chrome-header .component-input--icon-left .input-field__control {
  padding-left: 52px;
}

.bmi-chrome-header .component-input--icon-right .input-field__control {
  padding-right: 52px;
}

.bmi-chrome-header .component-input input {
  font-family: var(--ff-body);
  font-weight: var(--fw-regular);
  line-height: 24px;
  font-size: 16px;
  letter-spacing: 0px;
  background: var(--input-background, white);
  border-radius: 5px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 24px;
  padding: 8.75px 24px;
  border-radius: 4px;
  border: 1.5px solid var(--input-border-color, var(--color-blue-400));
  line-height: normal;
}

.bmi-chrome-header .layout-header {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  z-index: 10;
}

.bmi-chrome-header .songview-print-logo {
  display: none;
}

.bmi-chrome-header .layout-header.is-fixed {
  position: fixed;
  top: 0;
}

.bmi-chrome-header .layout-header.is-fixed .layout-bottom {
  background-color: var(--color-blue-500);
  --header-logo-size: 44px;
  --header-pad-y: 14px;
}

@media screen and (min-width: 1025px) {
  .bmi-chrome-header .layout-header.is-fixed {
    top: 0;
  }

  .bmi-chrome-header .layout-header.is-fixed .layout-bottom {
    --header-logo-size: 58px;
  }
}

.bmi-chrome-header .layout-header .layout-bottom {
  --header-logo-size: 44px;
  --header-pad-y: 14px;
  --brand-bmi-image-height: calc(var(--header-logo-size) * 96 / 104);
  --brand-bmi-visual-height: calc(var(--brand-bmi-image-height) * 0.85);
  --brand-bmi-visual-offset: calc(var(--brand-bmi-image-height) * 0.11);
  background-color: transparent;
  padding: calc(var(--header-pad-y) - var(--brand-bmi-visual-offset)) 24px calc(var(--header-pad-y) + var(--brand-bmi-visual-offset));
  position: relative;
  transition: all 0.3s ease;
  overflow: hidden;
  height: calc(var(--header-logo-size) * 96 / 104 + var(--header-pad-y) * 2);
}

@media screen and (min-width: 769px) {
  .bmi-chrome-header .layout-header .layout-bottom {
    --header-logo-size: 82px;
    --header-pad-y: 16px;
    padding: calc(var(--header-pad-y) - var(--brand-bmi-visual-offset)) 48px calc(var(--header-pad-y) + var(--brand-bmi-visual-offset));
  }
}

.bmi-chrome-header .layout-header .layout-bottom video {
  opacity: 0;
  visibility: hidden;
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 426px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  transition: all 0.3s ease;
  pointer-events: none;
  grid-area: 1/1/-1/-1;
  z-index: 0;
}

.bmi-chrome-header .layout-header .layout-bottom video::-webkit-media-controls {
  display: none !important;
}

.bmi-chrome-header .layout-header .layout-bottom .row {
  display: grid;
  grid-template-columns: 1fr auto;
  grid-template-areas: "brand tools" "nav nav" "links links";
  align-items: center;
  -moz-column-gap: 24px;
  column-gap: 24px;
  row-gap: 0;
  justify-content: stretch;
}

@media screen and (min-width: 1025px) {
  .bmi-chrome-header .layout-header .layout-bottom .row {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    grid-template-columns: none;
    grid-template-areas: none;
    -moz-column-gap: unset;
    column-gap: unset;
    row-gap: unset;
  }
}

.bmi-chrome-header .layout-header .layout-bottom .col {
  display: flex;
  flex-direction: row;
  gap: 24px;
  align-items: center;
  position: relative;
  z-index: 2;
}

@media screen and (min-width: 1025px) {
  .bmi-chrome-header .layout-header .layout-bottom .col {
    flex-direction: row-reverse;
    flex-wrap: nowrap;
  }
}

.bmi-chrome-header .layout-header .layout-bottom .col .logo {
  width: var(--header-logo-size);
  line-height: 0;
  transition: width 0.3s ease;
}

.bmi-chrome-header .layout-header .layout-bottom .col .logo img {
  display: block;
  width: 100%;
  height: auto;
}

.bmi-chrome-header .layout-header .layout-bottom .col .brand-lockup {
  display: flex;
  align-items: center;
  gap: 12px;
  width: min(100%, 720px);
}

.bmi-chrome-header .layout-header .layout-bottom .col .logo--bmi {
  flex: 0 0 var(--header-logo-size);
}

.bmi-chrome-header .layout-header .layout-bottom .col .logo--songview {
  flex: 0 1 auto;
  width: min(172px, 36vw);
  height: auto;
  transform: translate(8px, var(--brand-bmi-visual-offset));
}

.bmi-chrome-header .layout-header .layout-bottom .col .logo--songview img {
  width: 100%;
  height: auto;
}

.bmi-chrome-header .layout-header .layout-bottom .col .brand-divider {
  display: block;
  width: 1px;
  height: calc(var(--brand-bmi-visual-height) * 0.5);
  flex: 0 0 1px;
  background-color: rgba(255, 255, 255, 0.85);
  transform: translateY(var(--brand-bmi-visual-offset));
}

@media screen and (min-width: 769px) {
  .bmi-chrome-header .layout-header .layout-bottom .col .brand-lockup {
    gap: 16px;
    width: min(28vw, 390px);
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .logo--songview {
    width: 168px;
  }
}

@media screen and (min-width: 1025px) {
  .bmi-chrome-header .layout-header .layout-bottom .col .logo--songview {
    width: min(168px, 17vw);
  }
}

.bmi-chrome-header .layout-header .layout-bottom .col .header-actions {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 24px;
  position: relative;
  z-index: 2;
  grid-area: tools;
  justify-content: flex-end;
  justify-self: end;
  align-self: center;
  min-height: 24px;
  margin-left: auto;
  transform: translateY(var(--brand-bmi-visual-offset));
}

@media screen and (min-width: 1025px) {
  .bmi-chrome-header .layout-header .layout-bottom .col .header-actions {
    grid-area: unset;
    justify-content: unset;
    justify-self: unset;
    align-self: unset;
    min-height: unset;
    margin-left: unset;
    transform: none;
  }
}

.bmi-chrome-header .layout-header .layout-bottom .col .search--mobile {
  display: block;
  position: relative;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
}

.bmi-chrome-header .layout-header .layout-bottom .col .search--mobile .search--mobile-link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
}

.bmi-chrome-header .layout-header .layout-bottom .col .search--mobile .search--mobile-link::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: white;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-header .layout-header .layout-bottom .col .search--mobile .search--mobile-link::before {
  background-color: white !important;
}

.bmi-chrome-header .layout-header .layout-bottom .col .search--mobile.search--hidden-on-index {
  display: none;
}

@media screen and (min-width: 1025px) {
  .bmi-chrome-header .layout-header .layout-bottom .col .search--mobile {
    display: none;
  }
}

.bmi-chrome-header .layout-header .layout-bottom .col .links--mobile {
  display: none;
  grid-area: links;
  width: 100%;
  margin-top: 32px;
  padding-top: 24px;
  border-top: 1px solid rgba(255, 255, 255, 0.35);
  position: relative;
  z-index: 2;
}

.bmi-chrome-header .layout-header .layout-bottom .col .links--mobile ul {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  list-style: none;
  margin: 0;
  padding: 0;
}

.bmi-chrome-header .layout-header .layout-bottom .col .links--mobile ul li {
  width: 100%;
}

.bmi-chrome-header .layout-header .layout-bottom .col .links--mobile ul li a {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  font-size: 16px;
  line-height: 20.8px;
  text-transform: capitalize;
  letter-spacing: 0px;
  display: block;
  color: white;
  line-height: 1.3;
}

.bmi-chrome-header .layout-header .layout-bottom .col .links--mobile ul li a:hover {
  color: white;
  background: transparent;
}

@media screen and (min-width: 1025px) {
  .bmi-chrome-header .layout-header .layout-bottom .col .links--mobile {
    display: none;
    grid-area: unset;
    width: unset;
    margin-top: unset;
    padding-top: unset;
    border-top: none;
  }
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation {
  display: none;
  grid-area: nav;
  width: 100%;
  margin-top: 32px;
  position: relative;
  z-index: 2;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background-color: transparent;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-12px);
  transition: none;
  position: relative;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover {
  background-color: transparent;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>a {
  background-color: transparent;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover:not(.is-open)>.sub-menu {
  display: none;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li.menu-item-has-children>a::after {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: white;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(90deg);
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li.menu-item-has-children>a::after {
  transform: rotate(90deg);
  transition: none;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li.menu-item-has-children:hover>a::after {
  transform: rotate(90deg);
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>a {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  font-size: 16px;
  line-height: 20.8px;
  text-transform: capitalize;
  letter-spacing: 0px;
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  padding: 0;
  border-radius: 4px;
  background-color: transparent;
  color: white;
  line-height: 1.3;
  gap: 8px;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu {
  display: none;
  position: static;
  flex-direction: column;
  opacity: 1;
  visibility: visible;
  transform: none;
  width: 100%;
  padding: 16px 0 0 24px;
  margin: 0;
  gap: 16px;
  list-style: none;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu>li {
  opacity: 1;
  transform: none;
  transition: none;
  background: transparent;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu>li:hover {
  background: transparent;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu>li>a {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  font-size: 16px;
  line-height: 20.8px;
  text-transform: capitalize;
  letter-spacing: 0px;
  display: block;
  font-size: 16px;
  line-height: 1.3;
  text-align: left;
  padding: 0;
  color: white;
  gap: 0;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu>li>a:hover {
  color: white;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu>li>a::after {
  display: none;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li.is-open {
  background: transparent;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li.is-open>a {
  background: transparent;
  padding: 0;
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li.is-open>a::after {
  transform: rotate(90deg);
}

.bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li.is-open>.sub-menu {
  display: flex;
  opacity: 1;
  visibility: visible;
}

@media screen and (min-width: 1025px) {
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation {
    display: block;
    grid-area: unset;
    width: unset;
    margin-top: unset;
    position: static;
    z-index: unset;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul {
    flex-direction: row;
    align-items: unset;
    width: unset;
    margin: unset;
    padding: unset;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li {
    width: unset;
    display: block;
    flex-direction: unset;
    align-items: unset;
    background-color: transparent;
    transition-property: opacity, transform, visibility, background-color;
    transition-duration: 0.3s;
    transition-timing-function: ease;
    transition-delay: 0s;
  }
}

@media screen and (min-width: 1025px) and (hover: hover) and (pointer: fine) {
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li.menu-item-has-children:hover>a::after {
    transform: rotate(-90deg);
  }
}

@media screen and (min-width: 1025px) {
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li.menu-item-has-children>a::after {
    content: "";
    display: inline-block;
    width: 5px;
    height: 10px;
    background-color: white;
    -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    -webkit-mask-position: center;
    transform: rotate(90deg);
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li.menu-item-has-children>a::after {
    transition: all 0.3s ease;
    transform: none;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>a {
    font-family: var(--ff-heading);
    font-weight: var(--fw-medium);
    font-size: 16px;
    line-height: 20.8px;
    text-transform: capitalize;
    letter-spacing: 0px;
    line-height: normal;
    color: white;
    padding: 14px 16px;
    display: inline-flex;
    gap: 8px;
    align-items: center;
    justify-content: unset;
    width: unset;
    border-radius: unset;
    background-color: unset;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover,
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within {
    transition-delay: 0s;
    background-color: var(--color-blue-400);
    border-radius: 4px;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>a,
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within>a {
    background-color: unset;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover:not(.is-open)>.sub-menu,
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>.sub-menu,
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within:not(.is-open)>.sub-menu,
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within>.sub-menu {
    opacity: 1;
    visibility: visible;
    display: flex;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover:not(.is-open)>.sub-menu>li,
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>.sub-menu>li,
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within:not(.is-open)>.sub-menu>li,
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within>.sub-menu>li {
    opacity: 1;
    transform: translateX(0);
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover:not(.is-open)>.sub-menu>li:nth-child(1),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>.sub-menu>li:nth-child(1),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within:not(.is-open)>.sub-menu>li:nth-child(1),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within>.sub-menu>li:nth-child(1) {
    transition-delay: 0.05s;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover:not(.is-open)>.sub-menu>li:nth-child(2),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>.sub-menu>li:nth-child(2),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within:not(.is-open)>.sub-menu>li:nth-child(2),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within>.sub-menu>li:nth-child(2) {
    transition-delay: 0.1s;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover:not(.is-open)>.sub-menu>li:nth-child(3),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>.sub-menu>li:nth-child(3),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within:not(.is-open)>.sub-menu>li:nth-child(3),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within>.sub-menu>li:nth-child(3) {
    transition-delay: 0.15s;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover:not(.is-open)>.sub-menu>li:nth-child(4),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>.sub-menu>li:nth-child(4),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within:not(.is-open)>.sub-menu>li:nth-child(4),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within>.sub-menu>li:nth-child(4) {
    transition-delay: 0.2s;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover:not(.is-open)>.sub-menu>li:nth-child(5),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>.sub-menu>li:nth-child(5),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within:not(.is-open)>.sub-menu>li:nth-child(5),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within>.sub-menu>li:nth-child(5) {
    transition-delay: 0.25s;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover:not(.is-open)>.sub-menu>li:nth-child(6),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>.sub-menu>li:nth-child(6),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within:not(.is-open)>.sub-menu>li:nth-child(6),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within>.sub-menu>li:nth-child(6) {
    transition-delay: 0.3s;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover:not(.is-open)>.sub-menu>li:nth-child(7),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>.sub-menu>li:nth-child(7),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within:not(.is-open)>.sub-menu>li:nth-child(7),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within>.sub-menu>li:nth-child(7) {
    transition-delay: 0.35s;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover:not(.is-open)>.sub-menu>li:nth-child(8),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>.sub-menu>li:nth-child(8),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within:not(.is-open)>.sub-menu>li:nth-child(8),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within>.sub-menu>li:nth-child(8) {
    transition-delay: 0.4s;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover:not(.is-open)>.sub-menu>li:nth-child(9),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>.sub-menu>li:nth-child(9),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within:not(.is-open)>.sub-menu>li:nth-child(9),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within>.sub-menu>li:nth-child(9) {
    transition-delay: 0.45s;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover:not(.is-open)>.sub-menu>li:nth-child(10),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover>.sub-menu>li:nth-child(10),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within:not(.is-open)>.sub-menu>li:nth-child(10),
  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within>.sub-menu>li:nth-child(10) {
    transition-delay: 0.5s;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu {
    display: flex;
    flex-direction: column;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    padding-top: 124px;
    top: 0px;
    left: 0px;
    width: -moz-max-content;
    width: max-content;
    list-style: none;
    gap: 10px;
    transition: all 0.3s ease;
    margin: unset;
    transform: none;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu>li {
    opacity: 0;
    transform: translateX(-32px);
    transition: opacity 0.3s ease, transform 0.3s ease;
    transition-delay: 0s;
    background: transparent;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu>li:hover {
    background: transparent;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu>li>a {
    font-family: var(--ff-heading);
    font-size: 32px;
    font-weight: 450;
    line-height: 41.6px;
    letter-spacing: -0.48px;
    display: inline-flex;
    gap: 12px;
    align-items: center;
    transition: color 0.15s ease, gap 0.15s ease;
    text-align: unset;
    padding: unset;
    color: unset;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu>li>a::after {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    background-color: white;
    -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    -webkit-mask-position: center;
    transform: rotate(0deg);
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu>li>a:hover {
    color: var(--color-blue-300);
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu>li>a:hover::after {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    background-color: var(--color-blue-300);
    -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    -webkit-mask-position: center;
    transform: rotate(0deg);
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu>li>a:hover::after {
    opacity: 1;
    left: 0px;
    display: block;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li>.sub-menu>li>a::after {
    display: block;
    transition: opacity 0.15s ease, left 0.15s ease;
    position: relative;
    left: -12px;
    opacity: 0;
  }

  .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li.is-open>.sub-menu {
    display: flex;
  }
}

.bmi-chrome-header .layout-header .layout-bottom .col--brand {
  grid-area: brand;
  flex-direction: row;
  justify-content: flex-start;
  justify-self: start;
  margin-right: auto;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  align-self: center;
}

.bmi-chrome-header .layout-header .layout-bottom .col--brand .logo {
  margin-left: 0;
  margin-right: 0;
}

@media screen and (min-width: 1025px) {
  .bmi-chrome-header .layout-header .layout-bottom .col--brand {
    grid-area: unset;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: unset;
    margin-right: unset;
    width: min(28vw, 390px);
    max-width: unset;
    align-self: unset;
  }
}

.bmi-chrome-header .layout-header .layout-bottom .col--end {
  display: contents;
  transform: translateY(var(--brand-bmi-visual-offset));
}

@media screen and (min-width: 1025px) {
  .bmi-chrome-header .layout-header .layout-bottom .col--end {
    display: flex;
    flex-wrap: nowrap;
  }
}

body.navigation-toggle-active .bmi-chrome-header {
  overflow: hidden;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 12;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom {
  height: 100vh;
  height: 100dvh;
  overflow: hidden;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .container {
  z-index: 1;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  overscroll-behavior: contain;
  padding-bottom: max(24px, env(safe-area-inset-bottom, 0px));
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .row {
  align-items: start;
  row-gap: 0;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom video {
  opacity: 1;
  visibility: visible;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .navigation,
body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation {
  display: block;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .links--mobile,
body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .links--mobile {
  display: block;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:nth-child(1) {
  transition-delay: 0.05s, 0.05s, 0.05s, 0s;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:nth-child(2) {
  transition-delay: 0.1s, 0.1s, 0.1s, 0s;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:nth-child(3) {
  transition-delay: 0.15s, 0.15s, 0.15s, 0s;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:nth-child(4) {
  transition-delay: 0.2s, 0.2s, 0.2s, 0s;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:nth-child(5) {
  transition-delay: 0.25s, 0.25s, 0.25s, 0s;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:nth-child(6) {
  transition-delay: 0.3s, 0.3s, 0.3s, 0s;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:nth-child(7) {
  transition-delay: 0.35s, 0.35s, 0.35s, 0s;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:nth-child(8) {
  transition-delay: 0.4s, 0.4s, 0.4s, 0s;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:nth-child(9) {
  transition-delay: 0.45s, 0.45s, 0.45s, 0s;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:nth-child(10) {
  transition-delay: 0.5s, 0.5s, 0.5s, 0s;
}

body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:hover,
body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .navigation>ul>li:focus-within {
  transition-delay: 0s;
}

@media screen and (min-width: 1025px) {
  body.navigation-toggle-active .bmi-chrome-header .layout-header {
    position: absolute;
  }

  body.navigation-toggle-active .bmi-chrome-header .layout-header.is-fixed {
    position: fixed;
  }

  body.navigation-toggle-active .bmi-chrome-header {
    overflow: visible;
  }

  body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom {
    height: 500px;
    overflow: hidden;
  }

  body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .container {
    z-index: unset;
    height: unset;
    overflow-x: unset;
    overflow-y: unset;
    overscroll-behavior: unset;
    padding-bottom: unset;
  }

  body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .row {
    align-items: center;
  }

  body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom video {
    height: 500px;
  }

  body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .links--mobile,
  body.navigation-toggle-active .bmi-chrome-header .layout-header .layout-bottom .col .links--mobile {
    display: none;
  }
}

.bmi-chrome-header .header-custom-background {
  position: absolute;
  z-index: -3;
  top: 0px;
  left: 0px;
  width: 100%;
  height: auto;
  border-radius: 0;
  overflow: hidden;
  transform: translateZ(0);
  backface-visibility: hidden;
  -webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 60%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 60%, transparent 100%);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

.bmi-chrome-header .header-custom-background video {
  display: block;
  width: auto;
  height: auto;
  max-width: none;
  position: relative;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
  -o-object-fit: cover;
  object-fit: cover;
}

.bmi-chrome-header .hamburger {
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition-property: opacity, filter;
  transition-duration: 0.15s;
  transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible;
  padding: 0px;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-header .hamburger {
    width: auto;
    height: 16px;
    display: inline-block;
    align-items: unset;
    justify-content: unset;
  }
}

.bmi-chrome-header .hamburger:hover {
  opacity: 1;
}

.bmi-chrome-header .hamburger .hamburger-box {
  width: 24px;
  height: 16px;
  display: inline-block;
  position: relative;
}

.bmi-chrome-header .hamburger .hamburger-box .hamburger-inner {
  display: block;
  top: 50%;
  margin-top: -1px;
}

.bmi-chrome-header .hamburger .hamburger-box .hamburger-inner,
.bmi-chrome-header .hamburger .hamburger-box .hamburger-inner::before,
.bmi-chrome-header .hamburger .hamburger-box .hamburger-inner::after {
  width: 24px;
  height: 2px;
  background-color: white;
  border-radius: 0px;
  position: absolute;
  transition-property: transform;
  transition-duration: 0.15s;
  transition-timing-function: ease;
}

.bmi-chrome-header .hamburger .hamburger-box .hamburger-inner::before,
.bmi-chrome-header .hamburger .hamburger-box .hamburger-inner::after {
  content: "";
  display: block;
}

.bmi-chrome-header .hamburger .hamburger-box .hamburger-inner::before {
  top: -7px;
}

.bmi-chrome-header .hamburger .hamburger-box .hamburger-inner::after {
  bottom: -7px;
}

.bmi-chrome-header .hamburger.hamburger--spin .hamburger-inner {
  transition-duration: 0.22s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

.bmi-chrome-header .hamburger.hamburger--spin .hamburger-inner::before {
  transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
}

.bmi-chrome-header .hamburger.hamburger--spin .hamburger-inner::after {
  transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

body.navigation-toggle-active .bmi-chrome-header .hamburger:hover {
  opacity: 1;
}

body.navigation-toggle-active .bmi-chrome-header .hamburger.hamburger--spin .hamburger-inner {
  transform: rotate(-225deg);
  transition-delay: 0.12s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}

body.navigation-toggle-active .bmi-chrome-header .hamburger.hamburger--spin .hamburger-inner::before {
  top: 0;
  opacity: 0;
  transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
}

body.navigation-toggle-active .bmi-chrome-header .hamburger.hamburger--spin .hamburger-inner::after {
  bottom: 0;
  transform: rotate(90deg);
  transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}

body.toggle-header-links .bmi-chrome-header .hamburger:hover {
  opacity: 1;
}
.search-modal-overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100vh;
    height: 100dvh;
    z-index: 9999;
    background: transparent;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0s linear 0.3s;
    overflow: hidden;
    pointer-events: none;
    display: flex;
    flex-direction: column;
}

@media screen and (min-width: 64.0625em) {
    .search-modal-form[data-search-form="modal"] {
        display: none;
    }
}

.search-modal-form {
    margin: 0;
    padding: 0;
}

.search-modal-video {
    opacity: 0;
    visibility: hidden;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    transition: all 0.3s ease;
    pointer-events: none;
}

/* Active state - Modal is visible */
.search-modal-overlay.search-modal-toggle {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.3s ease, visibility 0s linear 0s;
    pointer-events: auto;
}

.search-modal-overlay.search-modal-toggle .search-modal-video {
    opacity: 1;
    visibility: visible;
}

/* Prevent body scroll when modal is open */
body.search-modal-open {
    overflow: hidden;
}

.search-modal-header {
    --header-logo-size: 44px;
    --header-pad-y: 14px;
    --brand-bmi-image-height: calc(var(--header-logo-size) * 96 / 104);
    --brand-bmi-visual-height: calc(var(--brand-bmi-image-height) * 0.85);
    --brand-bmi-visual-offset: calc(var(--brand-bmi-image-height) * 0.11);
    position: sticky;
    top: 0;
    z-index: 10000;
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box;
    height: calc(var(--header-logo-size) * 96 / 104 + var(--header-pad-y) * 2);
    padding: calc(var(--header-pad-y) - var(--brand-bmi-visual-offset)) 24px calc(var(--header-pad-y) + var(--brand-bmi-visual-offset));
    background: transparent;
    border-bottom: none;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0s linear 0.3s;
}

.search-modal-header::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 1px;
    background: rgba(255, 255, 255, 0.35);
}

.search-modal-branding {
    display: flex;
    align-items: center;
    align-self: flex-start;
    flex: 1;
}

.search-modal-branding .brand-lockup {
    display: flex;
    align-items: center;
    gap: 12px;
    width: min(100%, 720px);
}

.search-modal-branding .logo {
    line-height: 0;
}

.search-modal-branding .logo img {
    display: block;
    width: 100%;
    height: auto;
}

.search-modal-branding .logo--bmi {
    flex: 0 0 var(--header-logo-size);
    width: var(--header-logo-size);
}

.search-modal-branding .logo--songview {
    flex: 0 1 auto;
    width: min(172px, 36vw);
    transform: translate(8px, var(--brand-bmi-visual-offset));
}

.search-modal-branding .brand-divider {
    display: block;
    width: 1px;
    height: calc(var(--brand-bmi-visual-height) * 0.5);
    flex: 0 0 1px;
    background-color: rgba(255, 255, 255, 0.85);
    transform: translateY(var(--brand-bmi-visual-offset));
}

.search-modal-close {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding: 0;
    width: 24px;
    height: 24px;
    border: none;
    background: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: translateY(var(--brand-bmi-visual-offset));
}

.search-modal-close .hamburger-box {
    position: relative;
    display: inline-block;
    width: 24px;
    height: 24px;
}

.search-modal-close .hamburger-inner,
.search-modal-close .hamburger-inner::before,
.search-modal-close .hamburger-inner::after {
    display: block;
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: #fff;
    border-radius: 1px;
    transition: all 0.3s ease;
    transform-origin: center;
    left: 0;
}

.search-modal-close .hamburger-inner {
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
}

.search-modal-close .hamburger-inner::before {
    content: "";
    top: 0;
    transform: rotate(90deg);
    opacity: 1;
}

.search-modal-close .hamburger-inner::after {
    display: none;
}

/* Modal Content - Form fields area */
.search-modal-content {
    position: relative;
    z-index: 2;
    flex: 1;
    display: flex;
    align-items: center;
    padding: 2rem 1.5rem 1rem;
    overflow-y: auto;
    overflow-x: hidden;
    background: transparent;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0s linear 0.3s;
}

.search-modal-form-fields {
    display: flex;
    flex-direction: column;
    gap: 3rem;
    width: 100%;
    max-width: 36rem;
    margin: 0 auto;
    padding: 1.5rem 0 2rem;
}

.search-modal-criteria {
    display: flex;
    flex-direction: column;
    gap: .9375rem;
}

.search-modal-form #modalSecondSelectDiv {
    overflow: visible;
    max-height: 8rem;
    opacity: 1;
    transition: max-height .25s ease, opacity .2s ease, transform .25s ease, margin-bottom .25s ease;
}

.search-modal-form #modalSecondSelectDiv.is-collapsed {
    overflow: hidden;
    max-height: 0;
    opacity: 0;
    transform: translateY(-10px);
    margin-bottom: 0;
    pointer-events: none;
}

.search-modal-form .filter-group {
    display: block;
    margin: 0;
}

.search-modal-form .filter-group .select-hold {
    max-width: none;
    margin: 0 0 -.125rem;
}

.search-modal-form .filter-group input[type="text"],
.search-modal-form .filter-group select,
.search-modal-form .filter-group .jcf-select {
    height: 3.1875rem;
}

.search-modal-form .filter-group .input-hold input[type="text"] {
    width: 100%;
    padding: .3125rem .8125rem .0625rem;
    border-color: #fff;
    border-radius: 0 0 10px 10px;
}

.search-modal-form .filter-group .input-hold:has(input[type="text"]:focus) {
    border-radius: 0 0 10px 10px;
}

.search-modal-form .filter-group .input-hold input[type="text"]:focus {
    border-color: var(--bmi-ux-bg-accent);
}

.search-modal-form .jcf-select {
    height: 3.1875rem;
    border-radius: 10px 10px 0 0;
}

.search-modal-form .jcf-select.jcf-drop-active {
    border-radius: 10px 10px 0 0;
}

.search-modal-form .jcf-list .jcf-list-content li.jcf-last-visible-option,
.search-modal-form .jcf-select-drop .jcf-list-content li.jcf-last-visible-option {
    border-bottom: none;
}

.search-modal-form .jcf-select-text {
    position: absolute;
    top: 50%;
    left: .75rem;
    right: 3rem;
    transform: translateY(-50%);
    line-height: 1.25;
    margin: 0;
}

.search-modal-form .jcf-select-opener {
    width: 3rem;
}

.search-modal-form .radio-hold {
    max-width: 200px;
    margin: 0 auto;
}

.search-modal-form .radio-hold .title {
    display: block;
    font-size: .75rem;
    font-weight: 600;
    text-transform: uppercase;
}

.search-modal-form .head {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: flex-start;
    max-width: 200px;
    margin-bottom: .5625rem;
}

.search-modal-form .head .title {
    flex: 1 1 0;
    padding-right: 5px;
    color: var(--text-form);
}

.search-modal-form .tooltip-hold.tooltip-active .slide {
    width: 68vw;
    max-width: calc(100vw - 3rem);
    top: auto !important;
    right: auto !important;
    bottom: calc(100% + .75rem) !important;
    left: 0 !important;
    margin: 0;
    padding: 0;
    transform: translateX(-50%) !important;
}

.search-modal-form .tooltip-hold .hold {
    max-height: none;
    overflow: visible;
    overflow-wrap: break-word;
}

.search-modal-form .search-in-tooltip {
    width: auto;
    max-width: 100%;
    margin-top: 0;
}

.search-modal-form .tooltip-hold.tooltip-active .slide::before {
    top: auto;
    bottom: -6px;
    right: auto;
    left: calc(50% + 2.1875rem);
    transform: translateX(-50%);
    border-width: 7px 7px 0;
    border-color: var(--bg-tooltip) transparent transparent;
}

.search-modal-form .radio-list li {
    margin-bottom: .625rem;
}

.search-modal-form .radio-list label {
    color: var(--text-form);
}

.search-modal-form .search-modal-radio-option.disabled {
    opacity: .25;
}

.search-modal-form .search-btn-hold {
    padding: 0;
}

.search-modal-form .search-btn-hold .button {
    width: 100%;
    background-color: var(--bg-button-secondary);
    color: var(--text-button-form);
    border-radius: 24px;
    font-size: 1rem;
    font-weight: 600;
}

.search-modal-content .search-btn-hold .button:hover,
.search-modal-content .search-btn-hold .button:focus {
    background-color: var(--bg-button-secondary-hover);
}

/* Modal Footer - Help Links */
.search-help-footer {
    position: relative;
    z-index: 2;
    flex-shrink: 0;
    padding: 1.5rem 1rem;
    background: transparent;
    border-top: 1px solid rgba(255, 255, 255, 0.35);
    display: flex;
    justify-content: center;
    gap: 2rem;
    flex-wrap: wrap;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0s linear 0.3s;
}

.search-modal-overlay.search-modal-toggle .search-modal-header,
.search-modal-overlay.search-modal-toggle .search-modal-content,
.search-modal-overlay.search-modal-toggle .search-help-footer {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.3s ease, visibility 0s linear 0s;
}

.search-modal-overlay.search-modal-toggle .search-modal-header {
    transition-delay: 0.05s;
}

.search-modal-overlay.search-modal-toggle .search-modal-content {
    transition-delay: 0.1s;
}

.search-modal-overlay.search-modal-toggle .search-help-footer {
    transition-delay: 0.15s;
}

.search-help-footer .help-link {
    color: #fff;
    text-decoration: none;
    font-size: 16px;
    font-weight: var(--fw-medium);
    line-height: 1.3;
    transition: color 0.3s ease;
}

.search-help-footer .help-link:hover,
.search-help-footer .help-link:focus {
    color: #52a8f2;
    text-decoration: underline;
}

/* Responsive adjustments */
@media screen and (max-width: 47.9375em) {
    .search-modal-header {
        padding-left: 24px;
        padding-right: 24px;
    }

    .search-modal-content {
        padding: 1.5rem 1.25rem 0.75rem;
    }

    .search-modal-form-fields {
        padding: 1.5rem 0;
    }

    .search-help-footer {
        padding: 1rem 0.75rem;
        gap: 1rem;
    }

}

@media screen and (max-width: 40em) {
    .search-modal-content {
        padding: 1.25rem 2rem;
    }

    .search-modal-content .select-hold select,
    .search-modal-content .input-hold input {
        font-size: 16px; /* Prevents zoom on iOS */
    }

    .search-help-footer {
        flex-direction: column;
        gap: 0.75rem;
    }

    .search-help-footer .help-link {
        display: block;
        text-align: center;
        padding: 0.5rem;
    }
}

:root {
  --ff-heading: neue-kabel;
  --ff-body: proxima-nova;
  --fw-regular: 400;
  --fw-medium: 500;
  --fw-bold: 700;
  --color-blue-100: #eaf4fb;
  --color-blue-200: #cbe5f5;
  --color-blue-300: #52a8f2;
  --color-blue-400: #015fbf;
  --color-blue-500: #022981;
  --color-cyan-100: #effcfe;
}

.bmi-chrome-footer .row {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  row-gap: 24px;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

@media screen and (min-width: 640px) {
  .bmi-chrome-footer .row {
    gap: 24px;
  }
}

.bmi-chrome-footer .row .col {
  display: flex;
  flex-direction: column;
}

.bmi-chrome-footer .row .col-xs-1 {
  grid-column: span 1;
}

.bmi-chrome-footer .row .col-xs-2 {
  grid-column: span 2;
}

.bmi-chrome-footer .row .col-xs-3 {
  grid-column: span 3;
}

.bmi-chrome-footer .row .col-xs-4 {
  grid-column: span 4;
}

.bmi-chrome-footer .row .col-xs-5 {
  grid-column: span 5;
}

.bmi-chrome-footer .row .col-xs-6 {
  grid-column: span 6;
}

.bmi-chrome-footer .row .col-xs-7 {
  grid-column: span 7;
}

.bmi-chrome-footer .row .col-xs-8 {
  grid-column: span 8;
}

.bmi-chrome-footer .row .col-xs-9 {
  grid-column: span 9;
}

.bmi-chrome-footer .row .col-xs-10 {
  grid-column: span 10;
}

.bmi-chrome-footer .row .col-xs-11 {
  grid-column: span 11;
}

.bmi-chrome-footer .row .col-xs-12 {
  grid-column: span 12;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .row .col-sm-1 {
    grid-column: span 1;
  }

  .bmi-chrome-footer .row .col-sm-2 {
    grid-column: span 2;
  }

  .bmi-chrome-footer .row .col-sm-3 {
    grid-column: span 3;
  }

  .bmi-chrome-footer .row .col-sm-4 {
    grid-column: span 4;
  }

  .bmi-chrome-footer .row .col-sm-5 {
    grid-column: span 5;
  }

  .bmi-chrome-footer .row .col-sm-6 {
    grid-column: span 6;
  }

  .bmi-chrome-footer .row .col-sm-7 {
    grid-column: span 7;
  }

  .bmi-chrome-footer .row .col-sm-8 {
    grid-column: span 8;
  }

  .bmi-chrome-footer .row .col-sm-9 {
    grid-column: span 9;
  }

  .bmi-chrome-footer .row .col-sm-10 {
    grid-column: span 10;
  }

  .bmi-chrome-footer .row .col-sm-11 {
    grid-column: span 11;
  }

  .bmi-chrome-footer .row .col-sm-12 {
    grid-column: span 12;
  }
}

@media screen and (min-width: 1025px) {
  .bmi-chrome-footer .row .col-md-1 {
    grid-column: span 1;
  }

  .bmi-chrome-footer .row .col-md-2 {
    grid-column: span 2;
  }

  .bmi-chrome-footer .row .col-md-3 {
    grid-column: span 3;
  }

  .bmi-chrome-footer .row .col-md-4 {
    grid-column: span 4;
  }

  .bmi-chrome-footer .row .col-md-5 {
    grid-column: span 5;
  }

  .bmi-chrome-footer .row .col-md-6 {
    grid-column: span 6;
  }

  .bmi-chrome-footer .row .col-md-7 {
    grid-column: span 7;
  }

  .bmi-chrome-footer .row .col-md-8 {
    grid-column: span 8;
  }

  .bmi-chrome-footer .row .col-md-9 {
    grid-column: span 9;
  }

  .bmi-chrome-footer .row .col-md-10 {
    grid-column: span 10;
  }

  .bmi-chrome-footer .row .col-md-11 {
    grid-column: span 11;
  }

  .bmi-chrome-footer .row .col-md-12 {
    grid-column: span 12;
  }
}

.bmi-chrome-footer {
  font-size: 16px;
  font-family: var(--ff-body);
  font-weight: var(--fw-regular);
  color: white;
  -webkit-text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 1.6em;
}

.bmi-chrome-footer h1,
.bmi-chrome-footer .h1 {
  font-family: var(--ff-heading);
  font-weight: var(--fw-regular);
  line-height: 46.2px;
  font-size: 42px;
  letter-spacing: -0.42px;
}

@media screen and (min-width: 1025px) {

  .bmi-chrome-footer h1,
  .bmi-chrome-footer .h1 {
    font-size: 78px;
    line-height: 85.8px;
    letter-spacing: -1.56px;
  }
}

.bmi-chrome-footer h2,
.bmi-chrome-footer .h2 {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  line-height: 36.8px;
  font-size: 32px;
  letter-spacing: -0.16px;
}

@media screen and (min-width: 1025px) {

  .bmi-chrome-footer h2,
  .bmi-chrome-footer .h2 {
    font-size: 46px;
    line-height: 55.2px;
    letter-spacing: -0.46px;
  }
}

.bmi-chrome-footer h3,
.bmi-chrome-footer .h3 {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  line-height: 28.8px;
  font-size: 24px;
  letter-spacing: -0.12px;
}

@media screen and (min-width: 1025px) {

  .bmi-chrome-footer h3,
  .bmi-chrome-footer .h3 {
    line-height: 41.6px;
    font-size: 32px;
    letter-spacing: -0.32px;
  }
}

.bmi-chrome-footer h4,
.bmi-chrome-footer .h4 {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  line-height: 25px;
  font-size: 20px;
  letter-spacing: 0px;
}

@media screen and (min-width: 1025px) {

  .bmi-chrome-footer h4,
  .bmi-chrome-footer .h4 {
    line-height: 31.2px;
    font-size: 24px;
    letter-spacing: 0px;
  }
}

.bmi-chrome-footer h5,
.bmi-chrome-footer .h5 {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  line-height: 22.1px;
  font-size: 17px;
  letter-spacing: 0px;
}

@media screen and (min-width: 1025px) {

  .bmi-chrome-footer h5,
  .bmi-chrome-footer .h5 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: 0px;
  }
}

.bmi-chrome-footer h6,
.bmi-chrome-footer .h6 {
  font-family: var(--ff-heading);
  font-weight: var(--fw-bold);
  line-height: 14.4px;
  font-size: 12px;
  letter-spacing: 0.96px;
  text-transform: uppercase;
}

@media screen and (min-width: 1025px) {

  .bmi-chrome-footer h6,
  .bmi-chrome-footer .h6 {
    line-height: 16.8px;
    font-size: 14px;
    letter-spacing: 1.4px;
  }
}

.bmi-chrome-footer p {
  font-size: inherit;
  line-height: inherit;
}

.bmi-chrome-footer .p1 {
  font-family: var(--ff-body);
  font-weight: var(--fw-regular);
  line-height: 27px;
  font-size: 18px;
  letter-spacing: 0px;
}

.bmi-chrome-footer .p2 {
  font-family: var(--ff-body);
  font-weight: var(--fw-regular);
  line-height: 24px;
  font-size: 16px;
  letter-spacing: 0px;
}

.bmi-chrome-footer .p3 {
  font-family: var(--ff-body);
  font-weight: var(--fw-regular);
  line-height: 21px;
  font-size: 14px;
  letter-spacing: 0px;
}

.bmi-chrome-footer .cta {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  font-size: 16px;
  line-height: 20.8px;
  text-transform: capitalize;
  letter-spacing: 0px;
}

.bmi-chrome-footer .eyebrow {
  font-family: var(--ff-heading);
  font-weight: 700;
  font-size: 25px;
  line-height: 1.15;
  letter-spacing: 0.04em;
  text-transform: uppercase;
}

.bmi-chrome-footer .add-icon::before,
.bmi-chrome-footer .add-icon-before::before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.75%206.75H0.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M6.75%200.75V12.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.75%206.75H0.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M6.75%200.75V12.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.75%206.75H0.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M6.75%200.75V12.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .add-icon-after::after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.75%206.75H0.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M6.75%200.75V12.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.75%206.75H0.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M6.75%200.75V12.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.75%206.75H0.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M6.75%200.75V12.75%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .diagonal-arrow-icon::before,
.bmi-chrome-footer .diagonal-arrow-icon-before::before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(-45deg);
}

.bmi-chrome-footer .diagonal-arrow-icon-after::after {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(-45deg);
}

.bmi-chrome-footer .right-arrow-icon::before,
.bmi-chrome-footer .right-arrow-icon-before::before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(0deg);
}

.bmi-chrome-footer .right-arrow-icon-after::after {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(0deg);
}

.bmi-chrome-footer .left-arrow-icon::before,
.bmi-chrome-footer .left-arrow-icon-before::before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(180deg);
}

.bmi-chrome-footer .left-arrow-icon-after::after {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.33333%201L16%208M16%208L9.33333%2015M16%208H0%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(180deg);
}

.bmi-chrome-footer .right-chevron-icon::before,
.bmi-chrome-footer .right-chevron-icon-before::before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(0deg);
}

.bmi-chrome-footer .right-chevron-icon-after::after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(0deg);
}

.bmi-chrome-footer .left-chevron-icon::before,
.bmi-chrome-footer .left-chevron-icon-before::before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(180deg);
}

.bmi-chrome-footer .left-chevron-icon-after::after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(180deg);
}

.bmi-chrome-footer .down-chevron-icon::before,
.bmi-chrome-footer .down-chevron-icon-before::before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(90deg);
}

.bmi-chrome-footer .down-chevron-icon-after::after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(90deg);
}

.bmi-chrome-footer .up-chevron-icon::before,
.bmi-chrome-footer .up-chevron-icon-before::before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(-90deg);
}

.bmi-chrome-footer .up-chevron-icon-after::after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.530273%2010.5303L5.53027%205.53033L0.530273%200.530334%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  transform: rotate(-90deg);
}

.bmi-chrome-footer .calendar-icon::before,
.bmi-chrome-footer .calendar-icon-before::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%221.2%22%20y%3D%222.7%22%20width%3D%2213.6%22%20height%3D%2212.1%22%20rx%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M1.2%206.6h13.6M4.9%200.9v3.4M11.1%200.9v3.4%22%2F%3E%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%221.2%22%20y%3D%222.7%22%20width%3D%2213.6%22%20height%3D%2212.1%22%20rx%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M1.2%206.6h13.6M4.9%200.9v3.4M11.1%200.9v3.4%22%2F%3E%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%221.2%22%20y%3D%222.7%22%20width%3D%2213.6%22%20height%3D%2212.1%22%20rx%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M1.2%206.6h13.6M4.9%200.9v3.4M11.1%200.9v3.4%22%2F%3E%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .calendar-icon-after::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%221.2%22%20y%3D%222.7%22%20width%3D%2213.6%22%20height%3D%2212.1%22%20rx%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M1.2%206.6h13.6M4.9%200.9v3.4M11.1%200.9v3.4%22%2F%3E%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%221.2%22%20y%3D%222.7%22%20width%3D%2213.6%22%20height%3D%2212.1%22%20rx%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M1.2%206.6h13.6M4.9%200.9v3.4M11.1%200.9v3.4%22%2F%3E%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%3E%3Crect%20x%3D%221.2%22%20y%3D%222.7%22%20width%3D%2213.6%22%20height%3D%2212.1%22%20rx%3D%221.6%22%2F%3E%3Cpath%20d%3D%22M1.2%206.6h13.6M4.9%200.9v3.4M11.1%200.9v3.4%22%2F%3E%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .copy-icon::before,
.bmi-chrome-footer .copy-icon-before::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_5106_12212)%22%3E%0A%3Cpath%20d%3D%22M3.33333%209.99967C2.71207%209.99967%202.40145%209.99967%202.15642%209.89818C1.82971%209.76286%201.57015%209.50329%201.43482%209.17659C1.33333%208.93156%201.33333%208.62093%201.33333%207.99967V3.46634C1.33333%202.7196%201.33333%202.34624%201.47865%202.06102C1.60648%201.81014%201.81046%201.60616%202.06134%201.47833C2.34656%201.33301%202.71992%201.33301%203.46666%201.33301H7.99999C8.62125%201.33301%208.93188%201.33301%209.17691%201.4345C9.50361%201.56983%209.76318%201.82939%209.8985%202.1561C9.99999%202.40112%209.99999%202.71175%209.99999%203.33301M8.13333%2014.6663H12.5333C13.2801%2014.6663%2013.6534%2014.6663%2013.9386%2014.521C14.1895%2014.3932%2014.3935%2014.1892%2014.5213%2013.9383C14.6667%2013.6531%2014.6667%2013.2797%2014.6667%2012.533V8.13301C14.6667%207.38627%2014.6667%207.0129%2014.5213%206.72769C14.3935%206.4768%2014.1895%206.27283%2013.9386%206.145C13.6534%205.99967%2013.2801%205.99967%2012.5333%205.99967H8.13333C7.38659%205.99967%207.01322%205.99967%206.72801%206.145C6.47712%206.27283%206.27315%206.4768%206.14532%206.72769C5.99999%207.0129%205.99999%207.38627%205.99999%208.13301V12.533C5.99999%2013.2797%205.99999%2013.6531%206.14532%2013.9383C6.27315%2014.1892%206.47712%2014.3932%206.72801%2014.521C7.01322%2014.6663%207.38659%2014.6663%208.13333%2014.6663Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_5106_12212%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_5106_12212)%22%3E%0A%3Cpath%20d%3D%22M3.33333%209.99967C2.71207%209.99967%202.40145%209.99967%202.15642%209.89818C1.82971%209.76286%201.57015%209.50329%201.43482%209.17659C1.33333%208.93156%201.33333%208.62093%201.33333%207.99967V3.46634C1.33333%202.7196%201.33333%202.34624%201.47865%202.06102C1.60648%201.81014%201.81046%201.60616%202.06134%201.47833C2.34656%201.33301%202.71992%201.33301%203.46666%201.33301H7.99999C8.62125%201.33301%208.93188%201.33301%209.17691%201.4345C9.50361%201.56983%209.76318%201.82939%209.8985%202.1561C9.99999%202.40112%209.99999%202.71175%209.99999%203.33301M8.13333%2014.6663H12.5333C13.2801%2014.6663%2013.6534%2014.6663%2013.9386%2014.521C14.1895%2014.3932%2014.3935%2014.1892%2014.5213%2013.9383C14.6667%2013.6531%2014.6667%2013.2797%2014.6667%2012.533V8.13301C14.6667%207.38627%2014.6667%207.0129%2014.5213%206.72769C14.3935%206.4768%2014.1895%206.27283%2013.9386%206.145C13.6534%205.99967%2013.2801%205.99967%2012.5333%205.99967H8.13333C7.38659%205.99967%207.01322%205.99967%206.72801%206.145C6.47712%206.27283%206.27315%206.4768%206.14532%206.72769C5.99999%207.0129%205.99999%207.38627%205.99999%208.13301V12.533C5.99999%2013.2797%205.99999%2013.6531%206.14532%2013.9383C6.27315%2014.1892%206.47712%2014.3932%206.72801%2014.521C7.01322%2014.6663%207.38659%2014.6663%208.13333%2014.6663Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_5106_12212%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_5106_12212)%22%3E%0A%3Cpath%20d%3D%22M3.33333%209.99967C2.71207%209.99967%202.40145%209.99967%202.15642%209.89818C1.82971%209.76286%201.57015%209.50329%201.43482%209.17659C1.33333%208.93156%201.33333%208.62093%201.33333%207.99967V3.46634C1.33333%202.7196%201.33333%202.34624%201.47865%202.06102C1.60648%201.81014%201.81046%201.60616%202.06134%201.47833C2.34656%201.33301%202.71992%201.33301%203.46666%201.33301H7.99999C8.62125%201.33301%208.93188%201.33301%209.17691%201.4345C9.50361%201.56983%209.76318%201.82939%209.8985%202.1561C9.99999%202.40112%209.99999%202.71175%209.99999%203.33301M8.13333%2014.6663H12.5333C13.2801%2014.6663%2013.6534%2014.6663%2013.9386%2014.521C14.1895%2014.3932%2014.3935%2014.1892%2014.5213%2013.9383C14.6667%2013.6531%2014.6667%2013.2797%2014.6667%2012.533V8.13301C14.6667%207.38627%2014.6667%207.0129%2014.5213%206.72769C14.3935%206.4768%2014.1895%206.27283%2013.9386%206.145C13.6534%205.99967%2013.2801%205.99967%2012.5333%205.99967H8.13333C7.38659%205.99967%207.01322%205.99967%206.72801%206.145C6.47712%206.27283%206.27315%206.4768%206.14532%206.72769C5.99999%207.0129%205.99999%207.38627%205.99999%208.13301V12.533C5.99999%2013.2797%205.99999%2013.6531%206.14532%2013.9383C6.27315%2014.1892%206.47712%2014.3932%206.72801%2014.521C7.01322%2014.6663%207.38659%2014.6663%208.13333%2014.6663Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_5106_12212%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .copy-icon-after::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_5106_12212)%22%3E%0A%3Cpath%20d%3D%22M3.33333%209.99967C2.71207%209.99967%202.40145%209.99967%202.15642%209.89818C1.82971%209.76286%201.57015%209.50329%201.43482%209.17659C1.33333%208.93156%201.33333%208.62093%201.33333%207.99967V3.46634C1.33333%202.7196%201.33333%202.34624%201.47865%202.06102C1.60648%201.81014%201.81046%201.60616%202.06134%201.47833C2.34656%201.33301%202.71992%201.33301%203.46666%201.33301H7.99999C8.62125%201.33301%208.93188%201.33301%209.17691%201.4345C9.50361%201.56983%209.76318%201.82939%209.8985%202.1561C9.99999%202.40112%209.99999%202.71175%209.99999%203.33301M8.13333%2014.6663H12.5333C13.2801%2014.6663%2013.6534%2014.6663%2013.9386%2014.521C14.1895%2014.3932%2014.3935%2014.1892%2014.5213%2013.9383C14.6667%2013.6531%2014.6667%2013.2797%2014.6667%2012.533V8.13301C14.6667%207.38627%2014.6667%207.0129%2014.5213%206.72769C14.3935%206.4768%2014.1895%206.27283%2013.9386%206.145C13.6534%205.99967%2013.2801%205.99967%2012.5333%205.99967H8.13333C7.38659%205.99967%207.01322%205.99967%206.72801%206.145C6.47712%206.27283%206.27315%206.4768%206.14532%206.72769C5.99999%207.0129%205.99999%207.38627%205.99999%208.13301V12.533C5.99999%2013.2797%205.99999%2013.6531%206.14532%2013.9383C6.27315%2014.1892%206.47712%2014.3932%206.72801%2014.521C7.01322%2014.6663%207.38659%2014.6663%208.13333%2014.6663Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_5106_12212%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_5106_12212)%22%3E%0A%3Cpath%20d%3D%22M3.33333%209.99967C2.71207%209.99967%202.40145%209.99967%202.15642%209.89818C1.82971%209.76286%201.57015%209.50329%201.43482%209.17659C1.33333%208.93156%201.33333%208.62093%201.33333%207.99967V3.46634C1.33333%202.7196%201.33333%202.34624%201.47865%202.06102C1.60648%201.81014%201.81046%201.60616%202.06134%201.47833C2.34656%201.33301%202.71992%201.33301%203.46666%201.33301H7.99999C8.62125%201.33301%208.93188%201.33301%209.17691%201.4345C9.50361%201.56983%209.76318%201.82939%209.8985%202.1561C9.99999%202.40112%209.99999%202.71175%209.99999%203.33301M8.13333%2014.6663H12.5333C13.2801%2014.6663%2013.6534%2014.6663%2013.9386%2014.521C14.1895%2014.3932%2014.3935%2014.1892%2014.5213%2013.9383C14.6667%2013.6531%2014.6667%2013.2797%2014.6667%2012.533V8.13301C14.6667%207.38627%2014.6667%207.0129%2014.5213%206.72769C14.3935%206.4768%2014.1895%206.27283%2013.9386%206.145C13.6534%205.99967%2013.2801%205.99967%2012.5333%205.99967H8.13333C7.38659%205.99967%207.01322%205.99967%206.72801%206.145C6.47712%206.27283%206.27315%206.4768%206.14532%206.72769C5.99999%207.0129%205.99999%207.38627%205.99999%208.13301V12.533C5.99999%2013.2797%205.99999%2013.6531%206.14532%2013.9383C6.27315%2014.1892%206.47712%2014.3932%206.72801%2014.521C7.01322%2014.6663%207.38659%2014.6663%208.13333%2014.6663Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_5106_12212%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_5106_12212)%22%3E%0A%3Cpath%20d%3D%22M3.33333%209.99967C2.71207%209.99967%202.40145%209.99967%202.15642%209.89818C1.82971%209.76286%201.57015%209.50329%201.43482%209.17659C1.33333%208.93156%201.33333%208.62093%201.33333%207.99967V3.46634C1.33333%202.7196%201.33333%202.34624%201.47865%202.06102C1.60648%201.81014%201.81046%201.60616%202.06134%201.47833C2.34656%201.33301%202.71992%201.33301%203.46666%201.33301H7.99999C8.62125%201.33301%208.93188%201.33301%209.17691%201.4345C9.50361%201.56983%209.76318%201.82939%209.8985%202.1561C9.99999%202.40112%209.99999%202.71175%209.99999%203.33301M8.13333%2014.6663H12.5333C13.2801%2014.6663%2013.6534%2014.6663%2013.9386%2014.521C14.1895%2014.3932%2014.3935%2014.1892%2014.5213%2013.9383C14.6667%2013.6531%2014.6667%2013.2797%2014.6667%2012.533V8.13301C14.6667%207.38627%2014.6667%207.0129%2014.5213%206.72769C14.3935%206.4768%2014.1895%206.27283%2013.9386%206.145C13.6534%205.99967%2013.2801%205.99967%2012.5333%205.99967H8.13333C7.38659%205.99967%207.01322%205.99967%206.72801%206.145C6.47712%206.27283%206.27315%206.4768%206.14532%206.72769C5.99999%207.0129%205.99999%207.38627%205.99999%208.13301V12.533C5.99999%2013.2797%205.99999%2013.6531%206.14532%2013.9383C6.27315%2014.1892%206.47712%2014.3932%206.72801%2014.521C7.01322%2014.6663%207.38659%2014.6663%208.13333%2014.6663Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_5106_12212%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .download-icon::before,
.bmi-chrome-footer .download-icon-before::before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10.75%207.41667V8.08333C10.75%209.01675%2010.75%209.48346%2010.5683%209.83998C10.4086%2010.1536%2010.1536%2010.4086%209.83998%2010.5683C9.48346%2010.75%209.01675%2010.75%208.08333%2010.75H3.41667C2.48325%2010.75%202.01654%2010.75%201.66002%2010.5683C1.34641%2010.4086%201.09144%2010.1536%200.931656%209.83998C0.75%209.48346%200.75%209.01675%200.75%208.08333V7.41667M8.52778%204.63889L5.75%207.41667M5.75%207.41667L2.97222%204.63889M5.75%207.41667V0.75%22%20stroke%3D%22%23015FBF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10.75%207.41667V8.08333C10.75%209.01675%2010.75%209.48346%2010.5683%209.83998C10.4086%2010.1536%2010.1536%2010.4086%209.83998%2010.5683C9.48346%2010.75%209.01675%2010.75%208.08333%2010.75H3.41667C2.48325%2010.75%202.01654%2010.75%201.66002%2010.5683C1.34641%2010.4086%201.09144%2010.1536%200.931656%209.83998C0.75%209.48346%200.75%209.01675%200.75%208.08333V7.41667M8.52778%204.63889L5.75%207.41667M5.75%207.41667L2.97222%204.63889M5.75%207.41667V0.75%22%20stroke%3D%22%23015FBF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10.75%207.41667V8.08333C10.75%209.01675%2010.75%209.48346%2010.5683%209.83998C10.4086%2010.1536%2010.1536%2010.4086%209.83998%2010.5683C9.48346%2010.75%209.01675%2010.75%208.08333%2010.75H3.41667C2.48325%2010.75%202.01654%2010.75%201.66002%2010.5683C1.34641%2010.4086%201.09144%2010.1536%200.931656%209.83998C0.75%209.48346%200.75%209.01675%200.75%208.08333V7.41667M8.52778%204.63889L5.75%207.41667M5.75%207.41667L2.97222%204.63889M5.75%207.41667V0.75%22%20stroke%3D%22%23015FBF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .download-icon-after::after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10.75%207.41667V8.08333C10.75%209.01675%2010.75%209.48346%2010.5683%209.83998C10.4086%2010.1536%2010.1536%2010.4086%209.83998%2010.5683C9.48346%2010.75%209.01675%2010.75%208.08333%2010.75H3.41667C2.48325%2010.75%202.01654%2010.75%201.66002%2010.5683C1.34641%2010.4086%201.09144%2010.1536%200.931656%209.83998C0.75%209.48346%200.75%209.01675%200.75%208.08333V7.41667M8.52778%204.63889L5.75%207.41667M5.75%207.41667L2.97222%204.63889M5.75%207.41667V0.75%22%20stroke%3D%22%23015FBF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10.75%207.41667V8.08333C10.75%209.01675%2010.75%209.48346%2010.5683%209.83998C10.4086%2010.1536%2010.1536%2010.4086%209.83998%2010.5683C9.48346%2010.75%209.01675%2010.75%208.08333%2010.75H3.41667C2.48325%2010.75%202.01654%2010.75%201.66002%2010.5683C1.34641%2010.4086%201.09144%2010.1536%200.931656%209.83998C0.75%209.48346%200.75%209.01675%200.75%208.08333V7.41667M8.52778%204.63889L5.75%207.41667M5.75%207.41667L2.97222%204.63889M5.75%207.41667V0.75%22%20stroke%3D%22%23015FBF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10.75%207.41667V8.08333C10.75%209.01675%2010.75%209.48346%2010.5683%209.83998C10.4086%2010.1536%2010.1536%2010.4086%209.83998%2010.5683C9.48346%2010.75%209.01675%2010.75%208.08333%2010.75H3.41667C2.48325%2010.75%202.01654%2010.75%201.66002%2010.5683C1.34641%2010.4086%201.09144%2010.1536%200.931656%209.83998C0.75%209.48346%200.75%209.01675%200.75%208.08333V7.41667M8.52778%204.63889L5.75%207.41667M5.75%207.41667L2.97222%204.63889M5.75%207.41667V0.75%22%20stroke%3D%22%23015FBF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .external-icon::before,
.bmi-chrome-footer .external-icon-before::before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.25%205.25L12.25%201.75M12.25%201.75H8.75M12.25%201.75L7.58333%206.41667M5.83333%202.91667H4.55C3.56991%202.91667%203.07986%202.91667%202.70552%203.10741C2.37623%203.27518%202.10852%203.5429%201.94074%203.87218C1.75%204.24653%201.75%204.73657%201.75%205.71667V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25H8.28333C9.26342%2012.25%209.75347%2012.25%2010.1278%2012.0593C10.4571%2011.8915%2010.7248%2011.6238%2010.8926%2011.2945C11.0833%2010.9201%2011.0833%2010.4301%2011.0833%209.45V8.16667%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.25%205.25L12.25%201.75M12.25%201.75H8.75M12.25%201.75L7.58333%206.41667M5.83333%202.91667H4.55C3.56991%202.91667%203.07986%202.91667%202.70552%203.10741C2.37623%203.27518%202.10852%203.5429%201.94074%203.87218C1.75%204.24653%201.75%204.73657%201.75%205.71667V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25H8.28333C9.26342%2012.25%209.75347%2012.25%2010.1278%2012.0593C10.4571%2011.8915%2010.7248%2011.6238%2010.8926%2011.2945C11.0833%2010.9201%2011.0833%2010.4301%2011.0833%209.45V8.16667%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.25%205.25L12.25%201.75M12.25%201.75H8.75M12.25%201.75L7.58333%206.41667M5.83333%202.91667H4.55C3.56991%202.91667%203.07986%202.91667%202.70552%203.10741C2.37623%203.27518%202.10852%203.5429%201.94074%203.87218C1.75%204.24653%201.75%204.73657%201.75%205.71667V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25H8.28333C9.26342%2012.25%209.75347%2012.25%2010.1278%2012.0593C10.4571%2011.8915%2010.7248%2011.6238%2010.8926%2011.2945C11.0833%2010.9201%2011.0833%2010.4301%2011.0833%209.45V8.16667%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .external-icon-after::after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.25%205.25L12.25%201.75M12.25%201.75H8.75M12.25%201.75L7.58333%206.41667M5.83333%202.91667H4.55C3.56991%202.91667%203.07986%202.91667%202.70552%203.10741C2.37623%203.27518%202.10852%203.5429%201.94074%203.87218C1.75%204.24653%201.75%204.73657%201.75%205.71667V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25H8.28333C9.26342%2012.25%209.75347%2012.25%2010.1278%2012.0593C10.4571%2011.8915%2010.7248%2011.6238%2010.8926%2011.2945C11.0833%2010.9201%2011.0833%2010.4301%2011.0833%209.45V8.16667%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.25%205.25L12.25%201.75M12.25%201.75H8.75M12.25%201.75L7.58333%206.41667M5.83333%202.91667H4.55C3.56991%202.91667%203.07986%202.91667%202.70552%203.10741C2.37623%203.27518%202.10852%203.5429%201.94074%203.87218C1.75%204.24653%201.75%204.73657%201.75%205.71667V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25H8.28333C9.26342%2012.25%209.75347%2012.25%2010.1278%2012.0593C10.4571%2011.8915%2010.7248%2011.6238%2010.8926%2011.2945C11.0833%2010.9201%2011.0833%2010.4301%2011.0833%209.45V8.16667%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.25%205.25L12.25%201.75M12.25%201.75H8.75M12.25%201.75L7.58333%206.41667M5.83333%202.91667H4.55C3.56991%202.91667%203.07986%202.91667%202.70552%203.10741C2.37623%203.27518%202.10852%203.5429%201.94074%203.87218C1.75%204.24653%201.75%204.73657%201.75%205.71667V9.45C1.75%2010.4301%201.75%2010.9201%201.94074%2011.2945C2.10852%2011.6238%202.37623%2011.8915%202.70552%2012.0593C3.07986%2012.25%203.56991%2012.25%204.55%2012.25H8.28333C9.26342%2012.25%209.75347%2012.25%2010.1278%2012.0593C10.4571%2011.8915%2010.7248%2011.6238%2010.8926%2011.2945C11.0833%2010.9201%2011.0833%2010.4301%2011.0833%209.45V8.16667%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .facebook-icon::before,
.bmi-chrome-footer .facebook-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_62)%22%3E%0A%3Cpath%20d%3D%22M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_62%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_62)%22%3E%0A%3Cpath%20d%3D%22M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_62%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_62)%22%3E%0A%3Cpath%20d%3D%22M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_62%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .facebook-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_62)%22%3E%0A%3Cpath%20d%3D%22M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_62%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_62)%22%3E%0A%3Cpath%20d%3D%22M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_62%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_62)%22%3E%0A%3Cpath%20d%3D%22M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_62%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .instagram-icon::before,
.bmi-chrome-footer .instagram-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_58)%22%3E%0A%3Cpath%20d%3D%22M12%202.163C15.204%202.163%2015.584%202.175%2016.85%202.233C20.102%202.381%2021.621%203.924%2021.769%207.152C21.827%208.417%2021.838%208.797%2021.838%2012.001C21.838%2015.206%2021.826%2015.585%2021.769%2016.85C21.62%2020.075%2020.105%2021.621%2016.85%2021.769C15.584%2021.827%2015.206%2021.839%2012%2021.839C8.796%2021.839%208.416%2021.827%207.151%2021.769C3.891%2021.62%202.38%2020.07%202.232%2016.849C2.174%2015.584%202.162%2015.205%202.162%2012C2.162%208.796%202.175%208.417%202.232%207.151C2.381%203.924%203.896%202.38%207.151%202.232C8.417%202.175%208.796%202.163%2012%202.163ZM12%200C8.741%200%208.333%200.014%207.053%200.072C2.695%200.272%200.273%202.69%200.073%207.052C0.014%208.333%200%208.741%200%2012C0%2015.259%200.014%2015.668%200.072%2016.948C0.272%2021.306%202.69%2023.728%207.052%2023.928C8.333%2023.986%208.741%2024%2012%2024C15.259%2024%2015.668%2023.986%2016.948%2023.928C21.302%2023.728%2023.73%2021.31%2023.927%2016.948C23.986%2015.668%2024%2015.259%2024%2012C24%208.741%2023.986%208.333%2023.928%207.053C23.732%202.699%2021.311%200.273%2016.949%200.073C15.668%200.014%2015.259%200%2012%200ZM12%205.838C8.597%205.838%205.838%208.597%205.838%2012C5.838%2015.403%208.597%2018.163%2012%2018.163C15.403%2018.163%2018.162%2015.404%2018.162%2012C18.162%208.597%2015.403%205.838%2012%205.838ZM12%2016C9.791%2016%208%2014.21%208%2012C8%209.791%209.791%208%2012%208C14.209%208%2016%209.791%2016%2012C16%2014.21%2014.209%2016%2012%2016ZM18.406%204.155C17.61%204.155%2016.965%204.8%2016.965%205.595C16.965%206.39%2017.61%207.035%2018.406%207.035C19.201%207.035%2019.845%206.39%2019.845%205.595C19.845%204.8%2019.201%204.155%2018.406%204.155Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_58%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_58)%22%3E%0A%3Cpath%20d%3D%22M12%202.163C15.204%202.163%2015.584%202.175%2016.85%202.233C20.102%202.381%2021.621%203.924%2021.769%207.152C21.827%208.417%2021.838%208.797%2021.838%2012.001C21.838%2015.206%2021.826%2015.585%2021.769%2016.85C21.62%2020.075%2020.105%2021.621%2016.85%2021.769C15.584%2021.827%2015.206%2021.839%2012%2021.839C8.796%2021.839%208.416%2021.827%207.151%2021.769C3.891%2021.62%202.38%2020.07%202.232%2016.849C2.174%2015.584%202.162%2015.205%202.162%2012C2.162%208.796%202.175%208.417%202.232%207.151C2.381%203.924%203.896%202.38%207.151%202.232C8.417%202.175%208.796%202.163%2012%202.163ZM12%200C8.741%200%208.333%200.014%207.053%200.072C2.695%200.272%200.273%202.69%200.073%207.052C0.014%208.333%200%208.741%200%2012C0%2015.259%200.014%2015.668%200.072%2016.948C0.272%2021.306%202.69%2023.728%207.052%2023.928C8.333%2023.986%208.741%2024%2012%2024C15.259%2024%2015.668%2023.986%2016.948%2023.928C21.302%2023.728%2023.73%2021.31%2023.927%2016.948C23.986%2015.668%2024%2015.259%2024%2012C24%208.741%2023.986%208.333%2023.928%207.053C23.732%202.699%2021.311%200.273%2016.949%200.073C15.668%200.014%2015.259%200%2012%200ZM12%205.838C8.597%205.838%205.838%208.597%205.838%2012C5.838%2015.403%208.597%2018.163%2012%2018.163C15.403%2018.163%2018.162%2015.404%2018.162%2012C18.162%208.597%2015.403%205.838%2012%205.838ZM12%2016C9.791%2016%208%2014.21%208%2012C8%209.791%209.791%208%2012%208C14.209%208%2016%209.791%2016%2012C16%2014.21%2014.209%2016%2012%2016ZM18.406%204.155C17.61%204.155%2016.965%204.8%2016.965%205.595C16.965%206.39%2017.61%207.035%2018.406%207.035C19.201%207.035%2019.845%206.39%2019.845%205.595C19.845%204.8%2019.201%204.155%2018.406%204.155Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_58%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_58)%22%3E%0A%3Cpath%20d%3D%22M12%202.163C15.204%202.163%2015.584%202.175%2016.85%202.233C20.102%202.381%2021.621%203.924%2021.769%207.152C21.827%208.417%2021.838%208.797%2021.838%2012.001C21.838%2015.206%2021.826%2015.585%2021.769%2016.85C21.62%2020.075%2020.105%2021.621%2016.85%2021.769C15.584%2021.827%2015.206%2021.839%2012%2021.839C8.796%2021.839%208.416%2021.827%207.151%2021.769C3.891%2021.62%202.38%2020.07%202.232%2016.849C2.174%2015.584%202.162%2015.205%202.162%2012C2.162%208.796%202.175%208.417%202.232%207.151C2.381%203.924%203.896%202.38%207.151%202.232C8.417%202.175%208.796%202.163%2012%202.163ZM12%200C8.741%200%208.333%200.014%207.053%200.072C2.695%200.272%200.273%202.69%200.073%207.052C0.014%208.333%200%208.741%200%2012C0%2015.259%200.014%2015.668%200.072%2016.948C0.272%2021.306%202.69%2023.728%207.052%2023.928C8.333%2023.986%208.741%2024%2012%2024C15.259%2024%2015.668%2023.986%2016.948%2023.928C21.302%2023.728%2023.73%2021.31%2023.927%2016.948C23.986%2015.668%2024%2015.259%2024%2012C24%208.741%2023.986%208.333%2023.928%207.053C23.732%202.699%2021.311%200.273%2016.949%200.073C15.668%200.014%2015.259%200%2012%200ZM12%205.838C8.597%205.838%205.838%208.597%205.838%2012C5.838%2015.403%208.597%2018.163%2012%2018.163C15.403%2018.163%2018.162%2015.404%2018.162%2012C18.162%208.597%2015.403%205.838%2012%205.838ZM12%2016C9.791%2016%208%2014.21%208%2012C8%209.791%209.791%208%2012%208C14.209%208%2016%209.791%2016%2012C16%2014.21%2014.209%2016%2012%2016ZM18.406%204.155C17.61%204.155%2016.965%204.8%2016.965%205.595C16.965%206.39%2017.61%207.035%2018.406%207.035C19.201%207.035%2019.845%206.39%2019.845%205.595C19.845%204.8%2019.201%204.155%2018.406%204.155Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_58%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .instagram-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_58)%22%3E%0A%3Cpath%20d%3D%22M12%202.163C15.204%202.163%2015.584%202.175%2016.85%202.233C20.102%202.381%2021.621%203.924%2021.769%207.152C21.827%208.417%2021.838%208.797%2021.838%2012.001C21.838%2015.206%2021.826%2015.585%2021.769%2016.85C21.62%2020.075%2020.105%2021.621%2016.85%2021.769C15.584%2021.827%2015.206%2021.839%2012%2021.839C8.796%2021.839%208.416%2021.827%207.151%2021.769C3.891%2021.62%202.38%2020.07%202.232%2016.849C2.174%2015.584%202.162%2015.205%202.162%2012C2.162%208.796%202.175%208.417%202.232%207.151C2.381%203.924%203.896%202.38%207.151%202.232C8.417%202.175%208.796%202.163%2012%202.163ZM12%200C8.741%200%208.333%200.014%207.053%200.072C2.695%200.272%200.273%202.69%200.073%207.052C0.014%208.333%200%208.741%200%2012C0%2015.259%200.014%2015.668%200.072%2016.948C0.272%2021.306%202.69%2023.728%207.052%2023.928C8.333%2023.986%208.741%2024%2012%2024C15.259%2024%2015.668%2023.986%2016.948%2023.928C21.302%2023.728%2023.73%2021.31%2023.927%2016.948C23.986%2015.668%2024%2015.259%2024%2012C24%208.741%2023.986%208.333%2023.928%207.053C23.732%202.699%2021.311%200.273%2016.949%200.073C15.668%200.014%2015.259%200%2012%200ZM12%205.838C8.597%205.838%205.838%208.597%205.838%2012C5.838%2015.403%208.597%2018.163%2012%2018.163C15.403%2018.163%2018.162%2015.404%2018.162%2012C18.162%208.597%2015.403%205.838%2012%205.838ZM12%2016C9.791%2016%208%2014.21%208%2012C8%209.791%209.791%208%2012%208C14.209%208%2016%209.791%2016%2012C16%2014.21%2014.209%2016%2012%2016ZM18.406%204.155C17.61%204.155%2016.965%204.8%2016.965%205.595C16.965%206.39%2017.61%207.035%2018.406%207.035C19.201%207.035%2019.845%206.39%2019.845%205.595C19.845%204.8%2019.201%204.155%2018.406%204.155Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_58%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_58)%22%3E%0A%3Cpath%20d%3D%22M12%202.163C15.204%202.163%2015.584%202.175%2016.85%202.233C20.102%202.381%2021.621%203.924%2021.769%207.152C21.827%208.417%2021.838%208.797%2021.838%2012.001C21.838%2015.206%2021.826%2015.585%2021.769%2016.85C21.62%2020.075%2020.105%2021.621%2016.85%2021.769C15.584%2021.827%2015.206%2021.839%2012%2021.839C8.796%2021.839%208.416%2021.827%207.151%2021.769C3.891%2021.62%202.38%2020.07%202.232%2016.849C2.174%2015.584%202.162%2015.205%202.162%2012C2.162%208.796%202.175%208.417%202.232%207.151C2.381%203.924%203.896%202.38%207.151%202.232C8.417%202.175%208.796%202.163%2012%202.163ZM12%200C8.741%200%208.333%200.014%207.053%200.072C2.695%200.272%200.273%202.69%200.073%207.052C0.014%208.333%200%208.741%200%2012C0%2015.259%200.014%2015.668%200.072%2016.948C0.272%2021.306%202.69%2023.728%207.052%2023.928C8.333%2023.986%208.741%2024%2012%2024C15.259%2024%2015.668%2023.986%2016.948%2023.928C21.302%2023.728%2023.73%2021.31%2023.927%2016.948C23.986%2015.668%2024%2015.259%2024%2012C24%208.741%2023.986%208.333%2023.928%207.053C23.732%202.699%2021.311%200.273%2016.949%200.073C15.668%200.014%2015.259%200%2012%200ZM12%205.838C8.597%205.838%205.838%208.597%205.838%2012C5.838%2015.403%208.597%2018.163%2012%2018.163C15.403%2018.163%2018.162%2015.404%2018.162%2012C18.162%208.597%2015.403%205.838%2012%205.838ZM12%2016C9.791%2016%208%2014.21%208%2012C8%209.791%209.791%208%2012%208C14.209%208%2016%209.791%2016%2012C16%2014.21%2014.209%2016%2012%2016ZM18.406%204.155C17.61%204.155%2016.965%204.8%2016.965%205.595C16.965%206.39%2017.61%207.035%2018.406%207.035C19.201%207.035%2019.845%206.39%2019.845%205.595C19.845%204.8%2019.201%204.155%2018.406%204.155Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_58%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_58)%22%3E%0A%3Cpath%20d%3D%22M12%202.163C15.204%202.163%2015.584%202.175%2016.85%202.233C20.102%202.381%2021.621%203.924%2021.769%207.152C21.827%208.417%2021.838%208.797%2021.838%2012.001C21.838%2015.206%2021.826%2015.585%2021.769%2016.85C21.62%2020.075%2020.105%2021.621%2016.85%2021.769C15.584%2021.827%2015.206%2021.839%2012%2021.839C8.796%2021.839%208.416%2021.827%207.151%2021.769C3.891%2021.62%202.38%2020.07%202.232%2016.849C2.174%2015.584%202.162%2015.205%202.162%2012C2.162%208.796%202.175%208.417%202.232%207.151C2.381%203.924%203.896%202.38%207.151%202.232C8.417%202.175%208.796%202.163%2012%202.163ZM12%200C8.741%200%208.333%200.014%207.053%200.072C2.695%200.272%200.273%202.69%200.073%207.052C0.014%208.333%200%208.741%200%2012C0%2015.259%200.014%2015.668%200.072%2016.948C0.272%2021.306%202.69%2023.728%207.052%2023.928C8.333%2023.986%208.741%2024%2012%2024C15.259%2024%2015.668%2023.986%2016.948%2023.928C21.302%2023.728%2023.73%2021.31%2023.927%2016.948C23.986%2015.668%2024%2015.259%2024%2012C24%208.741%2023.986%208.333%2023.928%207.053C23.732%202.699%2021.311%200.273%2016.949%200.073C15.668%200.014%2015.259%200%2012%200ZM12%205.838C8.597%205.838%205.838%208.597%205.838%2012C5.838%2015.403%208.597%2018.163%2012%2018.163C15.403%2018.163%2018.162%2015.404%2018.162%2012C18.162%208.597%2015.403%205.838%2012%205.838ZM12%2016C9.791%2016%208%2014.21%208%2012C8%209.791%209.791%208%2012%208C14.209%208%2016%209.791%2016%2012C16%2014.21%2014.209%2016%2012%2016ZM18.406%204.155C17.61%204.155%2016.965%204.8%2016.965%205.595C16.965%206.39%2017.61%207.035%2018.406%207.035C19.201%207.035%2019.845%206.39%2019.845%205.595C19.845%204.8%2019.201%204.155%2018.406%204.155Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_58%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .linkedin-icon::before,
.bmi-chrome-footer .linkedin-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_41)%22%3E%0A%3Cpath%20d%3D%22M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_41%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_41)%22%3E%0A%3Cpath%20d%3D%22M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_41%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_41)%22%3E%0A%3Cpath%20d%3D%22M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_41%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .linkedin-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_41)%22%3E%0A%3Cpath%20d%3D%22M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_41%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_41)%22%3E%0A%3Cpath%20d%3D%22M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_41%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_217_41)%22%3E%0A%3Cpath%20d%3D%22M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_217_41%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .pause-icon::before,
.bmi-chrome-footer .pause-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%200C18.6166%200%2024%205.38338%2024%2012C24%2018.6166%2018.6166%2024%2012%2024C5.38338%2024%200%2018.6166%200%2012C1.77822e-07%205.38338%205.38338%201.77817e-07%2012%200ZM7.63672%2015.8652H10.3799V7.63672H7.63672V15.8652ZM13.123%207.63672V15.8652H15.8662V7.63672H13.123Z%22%20fill%3D%22%23EAF4FB%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%200C18.6166%200%2024%205.38338%2024%2012C24%2018.6166%2018.6166%2024%2012%2024C5.38338%2024%200%2018.6166%200%2012C1.77822e-07%205.38338%205.38338%201.77817e-07%2012%200ZM7.63672%2015.8652H10.3799V7.63672H7.63672V15.8652ZM13.123%207.63672V15.8652H15.8662V7.63672H13.123Z%22%20fill%3D%22%23EAF4FB%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%200C18.6166%200%2024%205.38338%2024%2012C24%2018.6166%2018.6166%2024%2012%2024C5.38338%2024%200%2018.6166%200%2012C1.77822e-07%205.38338%205.38338%201.77817e-07%2012%200ZM7.63672%2015.8652H10.3799V7.63672H7.63672V15.8652ZM13.123%207.63672V15.8652H15.8662V7.63672H13.123Z%22%20fill%3D%22%23EAF4FB%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .pause-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%200C18.6166%200%2024%205.38338%2024%2012C24%2018.6166%2018.6166%2024%2012%2024C5.38338%2024%200%2018.6166%200%2012C1.77822e-07%205.38338%205.38338%201.77817e-07%2012%200ZM7.63672%2015.8652H10.3799V7.63672H7.63672V15.8652ZM13.123%207.63672V15.8652H15.8662V7.63672H13.123Z%22%20fill%3D%22%23EAF4FB%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%200C18.6166%200%2024%205.38338%2024%2012C24%2018.6166%2018.6166%2024%2012%2024C5.38338%2024%200%2018.6166%200%2012C1.77822e-07%205.38338%205.38338%201.77817e-07%2012%200ZM7.63672%2015.8652H10.3799V7.63672H7.63672V15.8652ZM13.123%207.63672V15.8652H15.8662V7.63672H13.123Z%22%20fill%3D%22%23EAF4FB%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%200C18.6166%200%2024%205.38338%2024%2012C24%2018.6166%2018.6166%2024%2012%2024C5.38338%2024%200%2018.6166%200%2012C1.77822e-07%205.38338%205.38338%201.77817e-07%2012%200ZM7.63672%2015.8652H10.3799V7.63672H7.63672V15.8652ZM13.123%207.63672V15.8652H15.8662V7.63672H13.123Z%22%20fill%3D%22%23EAF4FB%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .phone-icon::before,
.bmi-chrome-footer .phone-icon-before::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.14435%205.82808C5.70547%206.99678%206.4704%208.09214%207.43913%209.06087C8.40786%2010.0296%209.50322%2010.7945%2010.6719%2011.3557C10.7724%2011.4039%2010.8227%2011.4281%2010.8863%2011.4466C11.1123%2011.5125%2011.3899%2011.4652%2011.5813%2011.3281C11.6352%2011.2895%2011.6813%2011.2434%2011.7734%2011.1513C12.0553%2010.8694%2012.1962%2010.7285%2012.3379%2010.6364C12.8723%2010.2889%2013.5613%2010.2889%2014.0958%2010.6364C14.2375%2010.7285%2014.3784%2010.8694%2014.6603%2011.1513L14.8174%2011.3084C15.2458%2011.7368%2015.46%2011.9511%2015.5764%2012.1811C15.8079%2012.6387%2015.8079%2013.1791%2015.5764%2013.6367C15.46%2013.8668%2015.2458%2014.081%2014.8174%2014.5094L14.6903%2014.6365C14.2633%2015.0635%2014.0498%2015.277%2013.7595%2015.4401C13.4374%2015.621%2012.9372%2015.7511%2012.5678%2015.75C12.2348%2015.749%2012.0073%2015.6844%2011.5522%2015.5553C9.10667%2014.8611%206.79899%2013.5515%204.87377%2011.6262C2.94854%209.70101%201.63887%207.39333%200.94474%204.94776C0.815578%204.49269%200.750997%204.26516%200.750007%203.93224C0.748907%203.56281%200.879%203.06256%201.05993%202.74047C1.22299%202.45021%201.43648%202.23672%201.86347%201.80973L1.99056%201.68264C2.41902%201.25418%202.63324%201.03995%202.86332%200.92358C3.3209%200.69214%203.86128%200.69214%204.31885%200.92358C4.54893%201.03995%204.76316%201.25418%205.19162%201.68264L5.34872%201.83974C5.63058%202.1216%205.77151%202.26253%205.86365%202.40425C6.21112%202.93868%206.21112%203.62765%205.86365%204.16209C5.77151%204.3038%205.63058%204.44473%205.34872%204.72659C5.25656%204.81875%205.21048%204.86483%205.17191%204.91869C5.03485%205.11011%204.98752%205.38766%205.05341%205.61368C5.07195%205.67729%205.09608%205.72755%205.14435%205.82808Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.14435%205.82808C5.70547%206.99678%206.4704%208.09214%207.43913%209.06087C8.40786%2010.0296%209.50322%2010.7945%2010.6719%2011.3557C10.7724%2011.4039%2010.8227%2011.4281%2010.8863%2011.4466C11.1123%2011.5125%2011.3899%2011.4652%2011.5813%2011.3281C11.6352%2011.2895%2011.6813%2011.2434%2011.7734%2011.1513C12.0553%2010.8694%2012.1962%2010.7285%2012.3379%2010.6364C12.8723%2010.2889%2013.5613%2010.2889%2014.0958%2010.6364C14.2375%2010.7285%2014.3784%2010.8694%2014.6603%2011.1513L14.8174%2011.3084C15.2458%2011.7368%2015.46%2011.9511%2015.5764%2012.1811C15.8079%2012.6387%2015.8079%2013.1791%2015.5764%2013.6367C15.46%2013.8668%2015.2458%2014.081%2014.8174%2014.5094L14.6903%2014.6365C14.2633%2015.0635%2014.0498%2015.277%2013.7595%2015.4401C13.4374%2015.621%2012.9372%2015.7511%2012.5678%2015.75C12.2348%2015.749%2012.0073%2015.6844%2011.5522%2015.5553C9.10667%2014.8611%206.79899%2013.5515%204.87377%2011.6262C2.94854%209.70101%201.63887%207.39333%200.94474%204.94776C0.815578%204.49269%200.750997%204.26516%200.750007%203.93224C0.748907%203.56281%200.879%203.06256%201.05993%202.74047C1.22299%202.45021%201.43648%202.23672%201.86347%201.80973L1.99056%201.68264C2.41902%201.25418%202.63324%201.03995%202.86332%200.92358C3.3209%200.69214%203.86128%200.69214%204.31885%200.92358C4.54893%201.03995%204.76316%201.25418%205.19162%201.68264L5.34872%201.83974C5.63058%202.1216%205.77151%202.26253%205.86365%202.40425C6.21112%202.93868%206.21112%203.62765%205.86365%204.16209C5.77151%204.3038%205.63058%204.44473%205.34872%204.72659C5.25656%204.81875%205.21048%204.86483%205.17191%204.91869C5.03485%205.11011%204.98752%205.38766%205.05341%205.61368C5.07195%205.67729%205.09608%205.72755%205.14435%205.82808Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.14435%205.82808C5.70547%206.99678%206.4704%208.09214%207.43913%209.06087C8.40786%2010.0296%209.50322%2010.7945%2010.6719%2011.3557C10.7724%2011.4039%2010.8227%2011.4281%2010.8863%2011.4466C11.1123%2011.5125%2011.3899%2011.4652%2011.5813%2011.3281C11.6352%2011.2895%2011.6813%2011.2434%2011.7734%2011.1513C12.0553%2010.8694%2012.1962%2010.7285%2012.3379%2010.6364C12.8723%2010.2889%2013.5613%2010.2889%2014.0958%2010.6364C14.2375%2010.7285%2014.3784%2010.8694%2014.6603%2011.1513L14.8174%2011.3084C15.2458%2011.7368%2015.46%2011.9511%2015.5764%2012.1811C15.8079%2012.6387%2015.8079%2013.1791%2015.5764%2013.6367C15.46%2013.8668%2015.2458%2014.081%2014.8174%2014.5094L14.6903%2014.6365C14.2633%2015.0635%2014.0498%2015.277%2013.7595%2015.4401C13.4374%2015.621%2012.9372%2015.7511%2012.5678%2015.75C12.2348%2015.749%2012.0073%2015.6844%2011.5522%2015.5553C9.10667%2014.8611%206.79899%2013.5515%204.87377%2011.6262C2.94854%209.70101%201.63887%207.39333%200.94474%204.94776C0.815578%204.49269%200.750997%204.26516%200.750007%203.93224C0.748907%203.56281%200.879%203.06256%201.05993%202.74047C1.22299%202.45021%201.43648%202.23672%201.86347%201.80973L1.99056%201.68264C2.41902%201.25418%202.63324%201.03995%202.86332%200.92358C3.3209%200.69214%203.86128%200.69214%204.31885%200.92358C4.54893%201.03995%204.76316%201.25418%205.19162%201.68264L5.34872%201.83974C5.63058%202.1216%205.77151%202.26253%205.86365%202.40425C6.21112%202.93868%206.21112%203.62765%205.86365%204.16209C5.77151%204.3038%205.63058%204.44473%205.34872%204.72659C5.25656%204.81875%205.21048%204.86483%205.17191%204.91869C5.03485%205.11011%204.98752%205.38766%205.05341%205.61368C5.07195%205.67729%205.09608%205.72755%205.14435%205.82808Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .phone-icon-after::after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.14435%205.82808C5.70547%206.99678%206.4704%208.09214%207.43913%209.06087C8.40786%2010.0296%209.50322%2010.7945%2010.6719%2011.3557C10.7724%2011.4039%2010.8227%2011.4281%2010.8863%2011.4466C11.1123%2011.5125%2011.3899%2011.4652%2011.5813%2011.3281C11.6352%2011.2895%2011.6813%2011.2434%2011.7734%2011.1513C12.0553%2010.8694%2012.1962%2010.7285%2012.3379%2010.6364C12.8723%2010.2889%2013.5613%2010.2889%2014.0958%2010.6364C14.2375%2010.7285%2014.3784%2010.8694%2014.6603%2011.1513L14.8174%2011.3084C15.2458%2011.7368%2015.46%2011.9511%2015.5764%2012.1811C15.8079%2012.6387%2015.8079%2013.1791%2015.5764%2013.6367C15.46%2013.8668%2015.2458%2014.081%2014.8174%2014.5094L14.6903%2014.6365C14.2633%2015.0635%2014.0498%2015.277%2013.7595%2015.4401C13.4374%2015.621%2012.9372%2015.7511%2012.5678%2015.75C12.2348%2015.749%2012.0073%2015.6844%2011.5522%2015.5553C9.10667%2014.8611%206.79899%2013.5515%204.87377%2011.6262C2.94854%209.70101%201.63887%207.39333%200.94474%204.94776C0.815578%204.49269%200.750997%204.26516%200.750007%203.93224C0.748907%203.56281%200.879%203.06256%201.05993%202.74047C1.22299%202.45021%201.43648%202.23672%201.86347%201.80973L1.99056%201.68264C2.41902%201.25418%202.63324%201.03995%202.86332%200.92358C3.3209%200.69214%203.86128%200.69214%204.31885%200.92358C4.54893%201.03995%204.76316%201.25418%205.19162%201.68264L5.34872%201.83974C5.63058%202.1216%205.77151%202.26253%205.86365%202.40425C6.21112%202.93868%206.21112%203.62765%205.86365%204.16209C5.77151%204.3038%205.63058%204.44473%205.34872%204.72659C5.25656%204.81875%205.21048%204.86483%205.17191%204.91869C5.03485%205.11011%204.98752%205.38766%205.05341%205.61368C5.07195%205.67729%205.09608%205.72755%205.14435%205.82808Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.14435%205.82808C5.70547%206.99678%206.4704%208.09214%207.43913%209.06087C8.40786%2010.0296%209.50322%2010.7945%2010.6719%2011.3557C10.7724%2011.4039%2010.8227%2011.4281%2010.8863%2011.4466C11.1123%2011.5125%2011.3899%2011.4652%2011.5813%2011.3281C11.6352%2011.2895%2011.6813%2011.2434%2011.7734%2011.1513C12.0553%2010.8694%2012.1962%2010.7285%2012.3379%2010.6364C12.8723%2010.2889%2013.5613%2010.2889%2014.0958%2010.6364C14.2375%2010.7285%2014.3784%2010.8694%2014.6603%2011.1513L14.8174%2011.3084C15.2458%2011.7368%2015.46%2011.9511%2015.5764%2012.1811C15.8079%2012.6387%2015.8079%2013.1791%2015.5764%2013.6367C15.46%2013.8668%2015.2458%2014.081%2014.8174%2014.5094L14.6903%2014.6365C14.2633%2015.0635%2014.0498%2015.277%2013.7595%2015.4401C13.4374%2015.621%2012.9372%2015.7511%2012.5678%2015.75C12.2348%2015.749%2012.0073%2015.6844%2011.5522%2015.5553C9.10667%2014.8611%206.79899%2013.5515%204.87377%2011.6262C2.94854%209.70101%201.63887%207.39333%200.94474%204.94776C0.815578%204.49269%200.750997%204.26516%200.750007%203.93224C0.748907%203.56281%200.879%203.06256%201.05993%202.74047C1.22299%202.45021%201.43648%202.23672%201.86347%201.80973L1.99056%201.68264C2.41902%201.25418%202.63324%201.03995%202.86332%200.92358C3.3209%200.69214%203.86128%200.69214%204.31885%200.92358C4.54893%201.03995%204.76316%201.25418%205.19162%201.68264L5.34872%201.83974C5.63058%202.1216%205.77151%202.26253%205.86365%202.40425C6.21112%202.93868%206.21112%203.62765%205.86365%204.16209C5.77151%204.3038%205.63058%204.44473%205.34872%204.72659C5.25656%204.81875%205.21048%204.86483%205.17191%204.91869C5.03485%205.11011%204.98752%205.38766%205.05341%205.61368C5.07195%205.67729%205.09608%205.72755%205.14435%205.82808Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.14435%205.82808C5.70547%206.99678%206.4704%208.09214%207.43913%209.06087C8.40786%2010.0296%209.50322%2010.7945%2010.6719%2011.3557C10.7724%2011.4039%2010.8227%2011.4281%2010.8863%2011.4466C11.1123%2011.5125%2011.3899%2011.4652%2011.5813%2011.3281C11.6352%2011.2895%2011.6813%2011.2434%2011.7734%2011.1513C12.0553%2010.8694%2012.1962%2010.7285%2012.3379%2010.6364C12.8723%2010.2889%2013.5613%2010.2889%2014.0958%2010.6364C14.2375%2010.7285%2014.3784%2010.8694%2014.6603%2011.1513L14.8174%2011.3084C15.2458%2011.7368%2015.46%2011.9511%2015.5764%2012.1811C15.8079%2012.6387%2015.8079%2013.1791%2015.5764%2013.6367C15.46%2013.8668%2015.2458%2014.081%2014.8174%2014.5094L14.6903%2014.6365C14.2633%2015.0635%2014.0498%2015.277%2013.7595%2015.4401C13.4374%2015.621%2012.9372%2015.7511%2012.5678%2015.75C12.2348%2015.749%2012.0073%2015.6844%2011.5522%2015.5553C9.10667%2014.8611%206.79899%2013.5515%204.87377%2011.6262C2.94854%209.70101%201.63887%207.39333%200.94474%204.94776C0.815578%204.49269%200.750997%204.26516%200.750007%203.93224C0.748907%203.56281%200.879%203.06256%201.05993%202.74047C1.22299%202.45021%201.43648%202.23672%201.86347%201.80973L1.99056%201.68264C2.41902%201.25418%202.63324%201.03995%202.86332%200.92358C3.3209%200.69214%203.86128%200.69214%204.31885%200.92358C4.54893%201.03995%204.76316%201.25418%205.19162%201.68264L5.34872%201.83974C5.63058%202.1216%205.77151%202.26253%205.86365%202.40425C6.21112%202.93868%206.21112%203.62765%205.86365%204.16209C5.77151%204.3038%205.63058%204.44473%205.34872%204.72659C5.25656%204.81875%205.21048%204.86483%205.17191%204.91869C5.03485%205.11011%204.98752%205.38766%205.05341%205.61368C5.07195%205.67729%205.09608%205.72755%205.14435%205.82808Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .mail-icon::before,
.bmi-chrome-footer .mail-icon-before::before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 15px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2217%22%20viewBox%3D%220%200%2020%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3%2013.875L12.3214%208.25M7.17857%208.25L1.20003%2013.875M0.75%203.5625L8.09843%208.92073C8.69348%209.35462%208.99101%209.57157%209.31464%209.6556C9.60051%209.72983%209.89949%209.72983%2010.1854%209.6556C10.509%209.57157%2010.8065%209.35462%2011.4016%208.92073L18.75%203.5625M5.07%2015.75H14.43C15.9421%2015.75%2016.6982%2015.75%2017.2758%2015.4435C17.7838%2015.1738%2018.1969%2014.7436%2018.4557%2014.2143C18.75%2013.6127%2018.75%2012.8251%2018.75%2011.25V5.25C18.75%203.67485%2018.75%202.88728%2018.4557%202.28565C18.1969%201.75645%2017.7838%201.32619%2017.2758%201.05654C16.6982%200.75%2015.9421%200.75%2014.43%200.75H5.07C3.55786%200.75%202.80179%200.75%202.22423%201.05654C1.71619%201.32619%201.30314%201.75645%201.04428%202.28565C0.75%202.88728%200.75%203.67485%200.75%205.25V11.25C0.75%2012.8251%200.75%2013.6127%201.04428%2014.2143C1.30314%2014.7436%201.71619%2015.1738%202.22423%2015.4435C2.80179%2015.75%203.55786%2015.75%205.07%2015.75Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2217%22%20viewBox%3D%220%200%2020%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3%2013.875L12.3214%208.25M7.17857%208.25L1.20003%2013.875M0.75%203.5625L8.09843%208.92073C8.69348%209.35462%208.99101%209.57157%209.31464%209.6556C9.60051%209.72983%209.89949%209.72983%2010.1854%209.6556C10.509%209.57157%2010.8065%209.35462%2011.4016%208.92073L18.75%203.5625M5.07%2015.75H14.43C15.9421%2015.75%2016.6982%2015.75%2017.2758%2015.4435C17.7838%2015.1738%2018.1969%2014.7436%2018.4557%2014.2143C18.75%2013.6127%2018.75%2012.8251%2018.75%2011.25V5.25C18.75%203.67485%2018.75%202.88728%2018.4557%202.28565C18.1969%201.75645%2017.7838%201.32619%2017.2758%201.05654C16.6982%200.75%2015.9421%200.75%2014.43%200.75H5.07C3.55786%200.75%202.80179%200.75%202.22423%201.05654C1.71619%201.32619%201.30314%201.75645%201.04428%202.28565C0.75%202.88728%200.75%203.67485%200.75%205.25V11.25C0.75%2012.8251%200.75%2013.6127%201.04428%2014.2143C1.30314%2014.7436%201.71619%2015.1738%202.22423%2015.4435C2.80179%2015.75%203.55786%2015.75%205.07%2015.75Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2217%22%20viewBox%3D%220%200%2020%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3%2013.875L12.3214%208.25M7.17857%208.25L1.20003%2013.875M0.75%203.5625L8.09843%208.92073C8.69348%209.35462%208.99101%209.57157%209.31464%209.6556C9.60051%209.72983%209.89949%209.72983%2010.1854%209.6556C10.509%209.57157%2010.8065%209.35462%2011.4016%208.92073L18.75%203.5625M5.07%2015.75H14.43C15.9421%2015.75%2016.6982%2015.75%2017.2758%2015.4435C17.7838%2015.1738%2018.1969%2014.7436%2018.4557%2014.2143C18.75%2013.6127%2018.75%2012.8251%2018.75%2011.25V5.25C18.75%203.67485%2018.75%202.88728%2018.4557%202.28565C18.1969%201.75645%2017.7838%201.32619%2017.2758%201.05654C16.6982%200.75%2015.9421%200.75%2014.43%200.75H5.07C3.55786%200.75%202.80179%200.75%202.22423%201.05654C1.71619%201.32619%201.30314%201.75645%201.04428%202.28565C0.75%202.88728%200.75%203.67485%200.75%205.25V11.25C0.75%2012.8251%200.75%2013.6127%201.04428%2014.2143C1.30314%2014.7436%201.71619%2015.1738%202.22423%2015.4435C2.80179%2015.75%203.55786%2015.75%205.07%2015.75Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .mail-icon-after::after {
  content: "";
  display: inline-block;
  width: 18px;
  height: 15px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2217%22%20viewBox%3D%220%200%2020%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3%2013.875L12.3214%208.25M7.17857%208.25L1.20003%2013.875M0.75%203.5625L8.09843%208.92073C8.69348%209.35462%208.99101%209.57157%209.31464%209.6556C9.60051%209.72983%209.89949%209.72983%2010.1854%209.6556C10.509%209.57157%2010.8065%209.35462%2011.4016%208.92073L18.75%203.5625M5.07%2015.75H14.43C15.9421%2015.75%2016.6982%2015.75%2017.2758%2015.4435C17.7838%2015.1738%2018.1969%2014.7436%2018.4557%2014.2143C18.75%2013.6127%2018.75%2012.8251%2018.75%2011.25V5.25C18.75%203.67485%2018.75%202.88728%2018.4557%202.28565C18.1969%201.75645%2017.7838%201.32619%2017.2758%201.05654C16.6982%200.75%2015.9421%200.75%2014.43%200.75H5.07C3.55786%200.75%202.80179%200.75%202.22423%201.05654C1.71619%201.32619%201.30314%201.75645%201.04428%202.28565C0.75%202.88728%200.75%203.67485%200.75%205.25V11.25C0.75%2012.8251%200.75%2013.6127%201.04428%2014.2143C1.30314%2014.7436%201.71619%2015.1738%202.22423%2015.4435C2.80179%2015.75%203.55786%2015.75%205.07%2015.75Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2217%22%20viewBox%3D%220%200%2020%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3%2013.875L12.3214%208.25M7.17857%208.25L1.20003%2013.875M0.75%203.5625L8.09843%208.92073C8.69348%209.35462%208.99101%209.57157%209.31464%209.6556C9.60051%209.72983%209.89949%209.72983%2010.1854%209.6556C10.509%209.57157%2010.8065%209.35462%2011.4016%208.92073L18.75%203.5625M5.07%2015.75H14.43C15.9421%2015.75%2016.6982%2015.75%2017.2758%2015.4435C17.7838%2015.1738%2018.1969%2014.7436%2018.4557%2014.2143C18.75%2013.6127%2018.75%2012.8251%2018.75%2011.25V5.25C18.75%203.67485%2018.75%202.88728%2018.4557%202.28565C18.1969%201.75645%2017.7838%201.32619%2017.2758%201.05654C16.6982%200.75%2015.9421%200.75%2014.43%200.75H5.07C3.55786%200.75%202.80179%200.75%202.22423%201.05654C1.71619%201.32619%201.30314%201.75645%201.04428%202.28565C0.75%202.88728%200.75%203.67485%200.75%205.25V11.25C0.75%2012.8251%200.75%2013.6127%201.04428%2014.2143C1.30314%2014.7436%201.71619%2015.1738%202.22423%2015.4435C2.80179%2015.75%203.55786%2015.75%205.07%2015.75Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2217%22%20viewBox%3D%220%200%2020%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3%2013.875L12.3214%208.25M7.17857%208.25L1.20003%2013.875M0.75%203.5625L8.09843%208.92073C8.69348%209.35462%208.99101%209.57157%209.31464%209.6556C9.60051%209.72983%209.89949%209.72983%2010.1854%209.6556C10.509%209.57157%2010.8065%209.35462%2011.4016%208.92073L18.75%203.5625M5.07%2015.75H14.43C15.9421%2015.75%2016.6982%2015.75%2017.2758%2015.4435C17.7838%2015.1738%2018.1969%2014.7436%2018.4557%2014.2143C18.75%2013.6127%2018.75%2012.8251%2018.75%2011.25V5.25C18.75%203.67485%2018.75%202.88728%2018.4557%202.28565C18.1969%201.75645%2017.7838%201.32619%2017.2758%201.05654C16.6982%200.75%2015.9421%200.75%2014.43%200.75H5.07C3.55786%200.75%202.80179%200.75%202.22423%201.05654C1.71619%201.32619%201.30314%201.75645%201.04428%202.28565C0.75%202.88728%200.75%203.67485%200.75%205.25V11.25C0.75%2012.8251%200.75%2013.6127%201.04428%2014.2143C1.30314%2014.7436%201.71619%2015.1738%202.22423%2015.4435C2.80179%2015.75%203.55786%2015.75%205.07%2015.75Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .pin-icon::before,
.bmi-chrome-footer .pin-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%2013C13.6569%2013%2015%2011.6569%2015%2010C15%208.34315%2013.6569%207%2012%207C10.3431%207%209%208.34315%209%2010C9%2011.6569%2010.3431%2013%2012%2013Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12%2022C16%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%208%2018%2012%2022Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%2013C13.6569%2013%2015%2011.6569%2015%2010C15%208.34315%2013.6569%207%2012%207C10.3431%207%209%208.34315%209%2010C9%2011.6569%2010.3431%2013%2012%2013Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12%2022C16%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%208%2018%2012%2022Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%2013C13.6569%2013%2015%2011.6569%2015%2010C15%208.34315%2013.6569%207%2012%207C10.3431%207%209%208.34315%209%2010C9%2011.6569%2010.3431%2013%2012%2013Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12%2022C16%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%208%2018%2012%2022Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .pin-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%2013C13.6569%2013%2015%2011.6569%2015%2010C15%208.34315%2013.6569%207%2012%207C10.3431%207%209%208.34315%209%2010C9%2011.6569%2010.3431%2013%2012%2013Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12%2022C16%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%208%2018%2012%2022Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%2013C13.6569%2013%2015%2011.6569%2015%2010C15%208.34315%2013.6569%207%2012%207C10.3431%207%209%208.34315%209%2010C9%2011.6569%2010.3431%2013%2012%2013Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12%2022C16%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%208%2018%2012%2022Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%2013C13.6569%2013%2015%2011.6569%2015%2010C15%208.34315%2013.6569%207%2012%207C10.3431%207%209%208.34315%209%2010C9%2011.6569%2010.3431%2013%2012%2013Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M12%2022C16%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%208%2018%2012%2022Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .play-icon::before,
.bmi-chrome-footer .play-icon-before::before {
  content: "";
  display: inline-block;
  width: 76px;
  height: 52px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2277%22%20height%3D%2253%22%20viewBox%3D%220%200%2077%2053%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20opacity%3D%220.5%22%20d%3D%22M38.0508%200C48.1509%207.96442e-06%2062.2225%200.884831%2069.6055%201.40332C72.4931%201.60611%2074.7924%203.85642%2075.043%206.74023C75.4907%2011.8967%2076.1016%2020.0328%2076.1016%2026.0439C76.1015%2032.0551%2075.4907%2040.1903%2075.043%2045.3467C74.7924%2048.2305%2072.4931%2050.4818%2069.6055%2050.6846C62.2225%2051.2031%2048.1509%2052.0869%2038.0508%2052.0869C27.9508%2052.0869%2013.8792%2051.2031%206.49609%2050.6846C3.60821%2050.4818%201.30893%2048.2299%201.05859%2045.3457C0.610867%2040.1873%202.95429e-05%2032.0492%200%2026.0439C5.25005e-07%2020.0386%200.610854%2011.8998%201.05859%206.74121C1.30893%203.85706%203.60821%201.60515%206.49609%201.40234C13.8792%200.88385%2027.9508%20-8.82973e-07%2038.0508%200ZM32.6318%2017.042C31.9658%2016.6257%2031.1016%2017.1052%2031.1016%2017.8906V34.2812C31.1016%2035.0667%2031.9658%2035.5462%2032.6318%2035.1299L45.7451%2026.9336C46.3712%2026.5419%2046.3712%2025.63%2045.7451%2025.2383L32.6318%2017.042Z%22%20fill%3D%22%23CBE5F5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2277%22%20height%3D%2253%22%20viewBox%3D%220%200%2077%2053%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20opacity%3D%220.5%22%20d%3D%22M38.0508%200C48.1509%207.96442e-06%2062.2225%200.884831%2069.6055%201.40332C72.4931%201.60611%2074.7924%203.85642%2075.043%206.74023C75.4907%2011.8967%2076.1016%2020.0328%2076.1016%2026.0439C76.1015%2032.0551%2075.4907%2040.1903%2075.043%2045.3467C74.7924%2048.2305%2072.4931%2050.4818%2069.6055%2050.6846C62.2225%2051.2031%2048.1509%2052.0869%2038.0508%2052.0869C27.9508%2052.0869%2013.8792%2051.2031%206.49609%2050.6846C3.60821%2050.4818%201.30893%2048.2299%201.05859%2045.3457C0.610867%2040.1873%202.95429e-05%2032.0492%200%2026.0439C5.25005e-07%2020.0386%200.610854%2011.8998%201.05859%206.74121C1.30893%203.85706%203.60821%201.60515%206.49609%201.40234C13.8792%200.88385%2027.9508%20-8.82973e-07%2038.0508%200ZM32.6318%2017.042C31.9658%2016.6257%2031.1016%2017.1052%2031.1016%2017.8906V34.2812C31.1016%2035.0667%2031.9658%2035.5462%2032.6318%2035.1299L45.7451%2026.9336C46.3712%2026.5419%2046.3712%2025.63%2045.7451%2025.2383L32.6318%2017.042Z%22%20fill%3D%22%23CBE5F5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2277%22%20height%3D%2253%22%20viewBox%3D%220%200%2077%2053%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20opacity%3D%220.5%22%20d%3D%22M38.0508%200C48.1509%207.96442e-06%2062.2225%200.884831%2069.6055%201.40332C72.4931%201.60611%2074.7924%203.85642%2075.043%206.74023C75.4907%2011.8967%2076.1016%2020.0328%2076.1016%2026.0439C76.1015%2032.0551%2075.4907%2040.1903%2075.043%2045.3467C74.7924%2048.2305%2072.4931%2050.4818%2069.6055%2050.6846C62.2225%2051.2031%2048.1509%2052.0869%2038.0508%2052.0869C27.9508%2052.0869%2013.8792%2051.2031%206.49609%2050.6846C3.60821%2050.4818%201.30893%2048.2299%201.05859%2045.3457C0.610867%2040.1873%202.95429e-05%2032.0492%200%2026.0439C5.25005e-07%2020.0386%200.610854%2011.8998%201.05859%206.74121C1.30893%203.85706%203.60821%201.60515%206.49609%201.40234C13.8792%200.88385%2027.9508%20-8.82973e-07%2038.0508%200ZM32.6318%2017.042C31.9658%2016.6257%2031.1016%2017.1052%2031.1016%2017.8906V34.2812C31.1016%2035.0667%2031.9658%2035.5462%2032.6318%2035.1299L45.7451%2026.9336C46.3712%2026.5419%2046.3712%2025.63%2045.7451%2025.2383L32.6318%2017.042Z%22%20fill%3D%22%23CBE5F5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .play-icon-after::after {
  content: "";
  display: inline-block;
  width: 76px;
  height: 52px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2277%22%20height%3D%2253%22%20viewBox%3D%220%200%2077%2053%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20opacity%3D%220.5%22%20d%3D%22M38.0508%200C48.1509%207.96442e-06%2062.2225%200.884831%2069.6055%201.40332C72.4931%201.60611%2074.7924%203.85642%2075.043%206.74023C75.4907%2011.8967%2076.1016%2020.0328%2076.1016%2026.0439C76.1015%2032.0551%2075.4907%2040.1903%2075.043%2045.3467C74.7924%2048.2305%2072.4931%2050.4818%2069.6055%2050.6846C62.2225%2051.2031%2048.1509%2052.0869%2038.0508%2052.0869C27.9508%2052.0869%2013.8792%2051.2031%206.49609%2050.6846C3.60821%2050.4818%201.30893%2048.2299%201.05859%2045.3457C0.610867%2040.1873%202.95429e-05%2032.0492%200%2026.0439C5.25005e-07%2020.0386%200.610854%2011.8998%201.05859%206.74121C1.30893%203.85706%203.60821%201.60515%206.49609%201.40234C13.8792%200.88385%2027.9508%20-8.82973e-07%2038.0508%200ZM32.6318%2017.042C31.9658%2016.6257%2031.1016%2017.1052%2031.1016%2017.8906V34.2812C31.1016%2035.0667%2031.9658%2035.5462%2032.6318%2035.1299L45.7451%2026.9336C46.3712%2026.5419%2046.3712%2025.63%2045.7451%2025.2383L32.6318%2017.042Z%22%20fill%3D%22%23CBE5F5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2277%22%20height%3D%2253%22%20viewBox%3D%220%200%2077%2053%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20opacity%3D%220.5%22%20d%3D%22M38.0508%200C48.1509%207.96442e-06%2062.2225%200.884831%2069.6055%201.40332C72.4931%201.60611%2074.7924%203.85642%2075.043%206.74023C75.4907%2011.8967%2076.1016%2020.0328%2076.1016%2026.0439C76.1015%2032.0551%2075.4907%2040.1903%2075.043%2045.3467C74.7924%2048.2305%2072.4931%2050.4818%2069.6055%2050.6846C62.2225%2051.2031%2048.1509%2052.0869%2038.0508%2052.0869C27.9508%2052.0869%2013.8792%2051.2031%206.49609%2050.6846C3.60821%2050.4818%201.30893%2048.2299%201.05859%2045.3457C0.610867%2040.1873%202.95429e-05%2032.0492%200%2026.0439C5.25005e-07%2020.0386%200.610854%2011.8998%201.05859%206.74121C1.30893%203.85706%203.60821%201.60515%206.49609%201.40234C13.8792%200.88385%2027.9508%20-8.82973e-07%2038.0508%200ZM32.6318%2017.042C31.9658%2016.6257%2031.1016%2017.1052%2031.1016%2017.8906V34.2812C31.1016%2035.0667%2031.9658%2035.5462%2032.6318%2035.1299L45.7451%2026.9336C46.3712%2026.5419%2046.3712%2025.63%2045.7451%2025.2383L32.6318%2017.042Z%22%20fill%3D%22%23CBE5F5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2277%22%20height%3D%2253%22%20viewBox%3D%220%200%2077%2053%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20opacity%3D%220.5%22%20d%3D%22M38.0508%200C48.1509%207.96442e-06%2062.2225%200.884831%2069.6055%201.40332C72.4931%201.60611%2074.7924%203.85642%2075.043%206.74023C75.4907%2011.8967%2076.1016%2020.0328%2076.1016%2026.0439C76.1015%2032.0551%2075.4907%2040.1903%2075.043%2045.3467C74.7924%2048.2305%2072.4931%2050.4818%2069.6055%2050.6846C62.2225%2051.2031%2048.1509%2052.0869%2038.0508%2052.0869C27.9508%2052.0869%2013.8792%2051.2031%206.49609%2050.6846C3.60821%2050.4818%201.30893%2048.2299%201.05859%2045.3457C0.610867%2040.1873%202.95429e-05%2032.0492%200%2026.0439C5.25005e-07%2020.0386%200.610854%2011.8998%201.05859%206.74121C1.30893%203.85706%203.60821%201.60515%206.49609%201.40234C13.8792%200.88385%2027.9508%20-8.82973e-07%2038.0508%200ZM32.6318%2017.042C31.9658%2016.6257%2031.1016%2017.1052%2031.1016%2017.8906V34.2812C31.1016%2035.0667%2031.9658%2035.5462%2032.6318%2035.1299L45.7451%2026.9336C46.3712%2026.5419%2046.3712%2025.63%2045.7451%2025.2383L32.6318%2017.042Z%22%20fill%3D%22%23CBE5F5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .search-icon::before,
.bmi-chrome-footer .search-icon-before::before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .search-icon-after::after {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%224.9452%22%20cy%3D%224.9452%22%20r%3D%224.1952%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3Cpath%20d%3D%22M10.7833%2010.7505L7.99622%207.96341%22%20stroke%3D%22%23041342%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .tiktok-icon::before,
.bmi-chrome-footer .tiktok-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.4919%200.771741C13.7196%200.752991%2014.9384%200.762741%2016.1564%200.752991C16.1969%202.27624%2016.8149%203.64724%2017.7981%204.66274L17.7966%204.66124C18.8549%205.61449%2020.2319%206.23249%2021.7499%206.33749L21.7709%206.33899V10.116C20.3369%2010.08%2018.9884%209.74924%2017.7726%209.18074L17.8341%209.20624C17.2461%208.92349%2016.7489%208.63324%2016.2764%208.30924L16.3154%208.33474C16.3064%2011.0715%2016.3244%2013.8082%2016.2966%2016.5352C16.2194%2017.925%2015.7574%2019.1925%2015.0164%2020.2507L15.0314%2020.2275C13.7924%2022.002%2011.7854%2023.1667%209.50313%2023.2357H9.49263C9.40038%2023.2402%209.29163%2023.2425%209.18213%2023.2425C7.88463%2023.2425%206.67188%2022.881%205.63838%2022.2532L5.66838%2022.2705C3.78738%2021.1387%202.48988%2019.2022%202.24988%2016.95L2.24688%2016.9192C2.22813%2016.4505%202.21913%2015.9817%202.23788%2015.5227C2.60538%2011.9385%205.60838%209.16574%209.25863%209.16574C9.66888%209.16574%2010.0709%209.20099%2010.4616%209.26774L10.4196%209.26174C10.4384%2010.6485%2010.3821%2012.036%2010.3821%2013.4227C10.0649%2013.308%209.69888%2013.2412%209.31713%2013.2412C7.91613%2013.2412%206.72438%2014.1367%206.28338%2015.387L6.27663%2015.4095C6.17688%2015.7297%206.11913%2016.098%206.11913%2016.479C6.11913%2016.6335%206.12888%2016.7865%206.14688%2016.9365L6.14538%2016.9185C6.39438%2018.453%207.70988%2019.611%209.29613%2019.611C9.34188%2019.611%209.38688%2019.6102%209.43188%2019.608H9.42513C10.5224%2019.575%2011.4749%2018.9847%2012.0134%2018.1125L12.0209%2018.099C12.2211%2017.82%2012.3584%2017.4825%2012.4041%2017.1157L12.4049%2017.1052C12.4986%2015.4275%2012.4611%2013.7595%2012.4701%2012.0817C12.4791%208.30474%2012.4611%204.53674%2012.4889%200.769491L12.4919%200.771741Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.4919%200.771741C13.7196%200.752991%2014.9384%200.762741%2016.1564%200.752991C16.1969%202.27624%2016.8149%203.64724%2017.7981%204.66274L17.7966%204.66124C18.8549%205.61449%2020.2319%206.23249%2021.7499%206.33749L21.7709%206.33899V10.116C20.3369%2010.08%2018.9884%209.74924%2017.7726%209.18074L17.8341%209.20624C17.2461%208.92349%2016.7489%208.63324%2016.2764%208.30924L16.3154%208.33474C16.3064%2011.0715%2016.3244%2013.8082%2016.2966%2016.5352C16.2194%2017.925%2015.7574%2019.1925%2015.0164%2020.2507L15.0314%2020.2275C13.7924%2022.002%2011.7854%2023.1667%209.50313%2023.2357H9.49263C9.40038%2023.2402%209.29163%2023.2425%209.18213%2023.2425C7.88463%2023.2425%206.67188%2022.881%205.63838%2022.2532L5.66838%2022.2705C3.78738%2021.1387%202.48988%2019.2022%202.24988%2016.95L2.24688%2016.9192C2.22813%2016.4505%202.21913%2015.9817%202.23788%2015.5227C2.60538%2011.9385%205.60838%209.16574%209.25863%209.16574C9.66888%209.16574%2010.0709%209.20099%2010.4616%209.26774L10.4196%209.26174C10.4384%2010.6485%2010.3821%2012.036%2010.3821%2013.4227C10.0649%2013.308%209.69888%2013.2412%209.31713%2013.2412C7.91613%2013.2412%206.72438%2014.1367%206.28338%2015.387L6.27663%2015.4095C6.17688%2015.7297%206.11913%2016.098%206.11913%2016.479C6.11913%2016.6335%206.12888%2016.7865%206.14688%2016.9365L6.14538%2016.9185C6.39438%2018.453%207.70988%2019.611%209.29613%2019.611C9.34188%2019.611%209.38688%2019.6102%209.43188%2019.608H9.42513C10.5224%2019.575%2011.4749%2018.9847%2012.0134%2018.1125L12.0209%2018.099C12.2211%2017.82%2012.3584%2017.4825%2012.4041%2017.1157L12.4049%2017.1052C12.4986%2015.4275%2012.4611%2013.7595%2012.4701%2012.0817C12.4791%208.30474%2012.4611%204.53674%2012.4889%200.769491L12.4919%200.771741Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.4919%200.771741C13.7196%200.752991%2014.9384%200.762741%2016.1564%200.752991C16.1969%202.27624%2016.8149%203.64724%2017.7981%204.66274L17.7966%204.66124C18.8549%205.61449%2020.2319%206.23249%2021.7499%206.33749L21.7709%206.33899V10.116C20.3369%2010.08%2018.9884%209.74924%2017.7726%209.18074L17.8341%209.20624C17.2461%208.92349%2016.7489%208.63324%2016.2764%208.30924L16.3154%208.33474C16.3064%2011.0715%2016.3244%2013.8082%2016.2966%2016.5352C16.2194%2017.925%2015.7574%2019.1925%2015.0164%2020.2507L15.0314%2020.2275C13.7924%2022.002%2011.7854%2023.1667%209.50313%2023.2357H9.49263C9.40038%2023.2402%209.29163%2023.2425%209.18213%2023.2425C7.88463%2023.2425%206.67188%2022.881%205.63838%2022.2532L5.66838%2022.2705C3.78738%2021.1387%202.48988%2019.2022%202.24988%2016.95L2.24688%2016.9192C2.22813%2016.4505%202.21913%2015.9817%202.23788%2015.5227C2.60538%2011.9385%205.60838%209.16574%209.25863%209.16574C9.66888%209.16574%2010.0709%209.20099%2010.4616%209.26774L10.4196%209.26174C10.4384%2010.6485%2010.3821%2012.036%2010.3821%2013.4227C10.0649%2013.308%209.69888%2013.2412%209.31713%2013.2412C7.91613%2013.2412%206.72438%2014.1367%206.28338%2015.387L6.27663%2015.4095C6.17688%2015.7297%206.11913%2016.098%206.11913%2016.479C6.11913%2016.6335%206.12888%2016.7865%206.14688%2016.9365L6.14538%2016.9185C6.39438%2018.453%207.70988%2019.611%209.29613%2019.611C9.34188%2019.611%209.38688%2019.6102%209.43188%2019.608H9.42513C10.5224%2019.575%2011.4749%2018.9847%2012.0134%2018.1125L12.0209%2018.099C12.2211%2017.82%2012.3584%2017.4825%2012.4041%2017.1157L12.4049%2017.1052C12.4986%2015.4275%2012.4611%2013.7595%2012.4701%2012.0817C12.4791%208.30474%2012.4611%204.53674%2012.4889%200.769491L12.4919%200.771741Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .tiktok-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.4919%200.771741C13.7196%200.752991%2014.9384%200.762741%2016.1564%200.752991C16.1969%202.27624%2016.8149%203.64724%2017.7981%204.66274L17.7966%204.66124C18.8549%205.61449%2020.2319%206.23249%2021.7499%206.33749L21.7709%206.33899V10.116C20.3369%2010.08%2018.9884%209.74924%2017.7726%209.18074L17.8341%209.20624C17.2461%208.92349%2016.7489%208.63324%2016.2764%208.30924L16.3154%208.33474C16.3064%2011.0715%2016.3244%2013.8082%2016.2966%2016.5352C16.2194%2017.925%2015.7574%2019.1925%2015.0164%2020.2507L15.0314%2020.2275C13.7924%2022.002%2011.7854%2023.1667%209.50313%2023.2357H9.49263C9.40038%2023.2402%209.29163%2023.2425%209.18213%2023.2425C7.88463%2023.2425%206.67188%2022.881%205.63838%2022.2532L5.66838%2022.2705C3.78738%2021.1387%202.48988%2019.2022%202.24988%2016.95L2.24688%2016.9192C2.22813%2016.4505%202.21913%2015.9817%202.23788%2015.5227C2.60538%2011.9385%205.60838%209.16574%209.25863%209.16574C9.66888%209.16574%2010.0709%209.20099%2010.4616%209.26774L10.4196%209.26174C10.4384%2010.6485%2010.3821%2012.036%2010.3821%2013.4227C10.0649%2013.308%209.69888%2013.2412%209.31713%2013.2412C7.91613%2013.2412%206.72438%2014.1367%206.28338%2015.387L6.27663%2015.4095C6.17688%2015.7297%206.11913%2016.098%206.11913%2016.479C6.11913%2016.6335%206.12888%2016.7865%206.14688%2016.9365L6.14538%2016.9185C6.39438%2018.453%207.70988%2019.611%209.29613%2019.611C9.34188%2019.611%209.38688%2019.6102%209.43188%2019.608H9.42513C10.5224%2019.575%2011.4749%2018.9847%2012.0134%2018.1125L12.0209%2018.099C12.2211%2017.82%2012.3584%2017.4825%2012.4041%2017.1157L12.4049%2017.1052C12.4986%2015.4275%2012.4611%2013.7595%2012.4701%2012.0817C12.4791%208.30474%2012.4611%204.53674%2012.4889%200.769491L12.4919%200.771741Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.4919%200.771741C13.7196%200.752991%2014.9384%200.762741%2016.1564%200.752991C16.1969%202.27624%2016.8149%203.64724%2017.7981%204.66274L17.7966%204.66124C18.8549%205.61449%2020.2319%206.23249%2021.7499%206.33749L21.7709%206.33899V10.116C20.3369%2010.08%2018.9884%209.74924%2017.7726%209.18074L17.8341%209.20624C17.2461%208.92349%2016.7489%208.63324%2016.2764%208.30924L16.3154%208.33474C16.3064%2011.0715%2016.3244%2013.8082%2016.2966%2016.5352C16.2194%2017.925%2015.7574%2019.1925%2015.0164%2020.2507L15.0314%2020.2275C13.7924%2022.002%2011.7854%2023.1667%209.50313%2023.2357H9.49263C9.40038%2023.2402%209.29163%2023.2425%209.18213%2023.2425C7.88463%2023.2425%206.67188%2022.881%205.63838%2022.2532L5.66838%2022.2705C3.78738%2021.1387%202.48988%2019.2022%202.24988%2016.95L2.24688%2016.9192C2.22813%2016.4505%202.21913%2015.9817%202.23788%2015.5227C2.60538%2011.9385%205.60838%209.16574%209.25863%209.16574C9.66888%209.16574%2010.0709%209.20099%2010.4616%209.26774L10.4196%209.26174C10.4384%2010.6485%2010.3821%2012.036%2010.3821%2013.4227C10.0649%2013.308%209.69888%2013.2412%209.31713%2013.2412C7.91613%2013.2412%206.72438%2014.1367%206.28338%2015.387L6.27663%2015.4095C6.17688%2015.7297%206.11913%2016.098%206.11913%2016.479C6.11913%2016.6335%206.12888%2016.7865%206.14688%2016.9365L6.14538%2016.9185C6.39438%2018.453%207.70988%2019.611%209.29613%2019.611C9.34188%2019.611%209.38688%2019.6102%209.43188%2019.608H9.42513C10.5224%2019.575%2011.4749%2018.9847%2012.0134%2018.1125L12.0209%2018.099C12.2211%2017.82%2012.3584%2017.4825%2012.4041%2017.1157L12.4049%2017.1052C12.4986%2015.4275%2012.4611%2013.7595%2012.4701%2012.0817C12.4791%208.30474%2012.4611%204.53674%2012.4889%200.769491L12.4919%200.771741Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.4919%200.771741C13.7196%200.752991%2014.9384%200.762741%2016.1564%200.752991C16.1969%202.27624%2016.8149%203.64724%2017.7981%204.66274L17.7966%204.66124C18.8549%205.61449%2020.2319%206.23249%2021.7499%206.33749L21.7709%206.33899V10.116C20.3369%2010.08%2018.9884%209.74924%2017.7726%209.18074L17.8341%209.20624C17.2461%208.92349%2016.7489%208.63324%2016.2764%208.30924L16.3154%208.33474C16.3064%2011.0715%2016.3244%2013.8082%2016.2966%2016.5352C16.2194%2017.925%2015.7574%2019.1925%2015.0164%2020.2507L15.0314%2020.2275C13.7924%2022.002%2011.7854%2023.1667%209.50313%2023.2357H9.49263C9.40038%2023.2402%209.29163%2023.2425%209.18213%2023.2425C7.88463%2023.2425%206.67188%2022.881%205.63838%2022.2532L5.66838%2022.2705C3.78738%2021.1387%202.48988%2019.2022%202.24988%2016.95L2.24688%2016.9192C2.22813%2016.4505%202.21913%2015.9817%202.23788%2015.5227C2.60538%2011.9385%205.60838%209.16574%209.25863%209.16574C9.66888%209.16574%2010.0709%209.20099%2010.4616%209.26774L10.4196%209.26174C10.4384%2010.6485%2010.3821%2012.036%2010.3821%2013.4227C10.0649%2013.308%209.69888%2013.2412%209.31713%2013.2412C7.91613%2013.2412%206.72438%2014.1367%206.28338%2015.387L6.27663%2015.4095C6.17688%2015.7297%206.11913%2016.098%206.11913%2016.479C6.11913%2016.6335%206.12888%2016.7865%206.14688%2016.9365L6.14538%2016.9185C6.39438%2018.453%207.70988%2019.611%209.29613%2019.611C9.34188%2019.611%209.38688%2019.6102%209.43188%2019.608H9.42513C10.5224%2019.575%2011.4749%2018.9847%2012.0134%2018.1125L12.0209%2018.099C12.2211%2017.82%2012.3584%2017.4825%2012.4041%2017.1157L12.4049%2017.1052C12.4986%2015.4275%2012.4611%2013.7595%2012.4701%2012.0817C12.4791%208.30474%2012.4611%204.53674%2012.4889%200.769491L12.4919%200.771741Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .user-icon::before,
.bmi-chrome-footer .user-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%2021V19.8C16%2018.1198%2016%2017.2798%2015.673%2016.638C15.3854%2016.0735%2014.9265%2015.6146%2014.362%2015.327C13.7202%2015%2012.8802%2015%2011.2%2015H6.8C5.11984%2015%204.27976%2015%203.63803%2015.327C3.07354%2015.6146%202.6146%2016.0735%202.32698%2016.638C2%2017.2798%202%2018.1198%202%2019.8V21M16%206L18%208L22%204M12.5%207.5C12.5%209.433%2010.933%2011%209%2011C7.067%2011%205.5%209.433%205.5%207.5C5.5%205.567%207.067%204%209%204C10.933%204%2012.5%205.567%2012.5%207.5Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%2021V19.8C16%2018.1198%2016%2017.2798%2015.673%2016.638C15.3854%2016.0735%2014.9265%2015.6146%2014.362%2015.327C13.7202%2015%2012.8802%2015%2011.2%2015H6.8C5.11984%2015%204.27976%2015%203.63803%2015.327C3.07354%2015.6146%202.6146%2016.0735%202.32698%2016.638C2%2017.2798%202%2018.1198%202%2019.8V21M16%206L18%208L22%204M12.5%207.5C12.5%209.433%2010.933%2011%209%2011C7.067%2011%205.5%209.433%205.5%207.5C5.5%205.567%207.067%204%209%204C10.933%204%2012.5%205.567%2012.5%207.5Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%2021V19.8C16%2018.1198%2016%2017.2798%2015.673%2016.638C15.3854%2016.0735%2014.9265%2015.6146%2014.362%2015.327C13.7202%2015%2012.8802%2015%2011.2%2015H6.8C5.11984%2015%204.27976%2015%203.63803%2015.327C3.07354%2015.6146%202.6146%2016.0735%202.32698%2016.638C2%2017.2798%202%2018.1198%202%2019.8V21M16%206L18%208L22%204M12.5%207.5C12.5%209.433%2010.933%2011%209%2011C7.067%2011%205.5%209.433%205.5%207.5C5.5%205.567%207.067%204%209%204C10.933%204%2012.5%205.567%2012.5%207.5Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .user-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%2021V19.8C16%2018.1198%2016%2017.2798%2015.673%2016.638C15.3854%2016.0735%2014.9265%2015.6146%2014.362%2015.327C13.7202%2015%2012.8802%2015%2011.2%2015H6.8C5.11984%2015%204.27976%2015%203.63803%2015.327C3.07354%2015.6146%202.6146%2016.0735%202.32698%2016.638C2%2017.2798%202%2018.1198%202%2019.8V21M16%206L18%208L22%204M12.5%207.5C12.5%209.433%2010.933%2011%209%2011C7.067%2011%205.5%209.433%205.5%207.5C5.5%205.567%207.067%204%209%204C10.933%204%2012.5%205.567%2012.5%207.5Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%2021V19.8C16%2018.1198%2016%2017.2798%2015.673%2016.638C15.3854%2016.0735%2014.9265%2015.6146%2014.362%2015.327C13.7202%2015%2012.8802%2015%2011.2%2015H6.8C5.11984%2015%204.27976%2015%203.63803%2015.327C3.07354%2015.6146%202.6146%2016.0735%202.32698%2016.638C2%2017.2798%202%2018.1198%202%2019.8V21M16%206L18%208L22%204M12.5%207.5C12.5%209.433%2010.933%2011%209%2011C7.067%2011%205.5%209.433%205.5%207.5C5.5%205.567%207.067%204%209%204C10.933%204%2012.5%205.567%2012.5%207.5Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%2021V19.8C16%2018.1198%2016%2017.2798%2015.673%2016.638C15.3854%2016.0735%2014.9265%2015.6146%2014.362%2015.327C13.7202%2015%2012.8802%2015%2011.2%2015H6.8C5.11984%2015%204.27976%2015%203.63803%2015.327C3.07354%2015.6146%202.6146%2016.0735%202.32698%2016.638C2%2017.2798%202%2018.1198%202%2019.8V21M16%206L18%208L22%204M12.5%207.5C12.5%209.433%2010.933%2011%209%2011C7.067%2011%205.5%209.433%205.5%207.5C5.5%205.567%207.067%204%209%204C10.933%204%2012.5%205.567%2012.5%207.5Z%22%20stroke%3D%22%23022981%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .x-icon::before,
.bmi-chrome-footer .x-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.9455%2023L10.396%2015.0901L3.44886%2023H0.509766L9.09209%2013.2311L0.509766%201H8.05571L13.286%208.45502L19.8393%201H22.7784L14.5943%2010.3165L23.4914%2023H15.9455ZM19.2185%2020.77H17.2398L4.71811%203.23H6.6971L11.7121%2010.2532L12.5793%2011.4719L19.2185%2020.77Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.9455%2023L10.396%2015.0901L3.44886%2023H0.509766L9.09209%2013.2311L0.509766%201H8.05571L13.286%208.45502L19.8393%201H22.7784L14.5943%2010.3165L23.4914%2023H15.9455ZM19.2185%2020.77H17.2398L4.71811%203.23H6.6971L11.7121%2010.2532L12.5793%2011.4719L19.2185%2020.77Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.9455%2023L10.396%2015.0901L3.44886%2023H0.509766L9.09209%2013.2311L0.509766%201H8.05571L13.286%208.45502L19.8393%201H22.7784L14.5943%2010.3165L23.4914%2023H15.9455ZM19.2185%2020.77H17.2398L4.71811%203.23H6.6971L11.7121%2010.2532L12.5793%2011.4719L19.2185%2020.77Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .x-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.9455%2023L10.396%2015.0901L3.44886%2023H0.509766L9.09209%2013.2311L0.509766%201H8.05571L13.286%208.45502L19.8393%201H22.7784L14.5943%2010.3165L23.4914%2023H15.9455ZM19.2185%2020.77H17.2398L4.71811%203.23H6.6971L11.7121%2010.2532L12.5793%2011.4719L19.2185%2020.77Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.9455%2023L10.396%2015.0901L3.44886%2023H0.509766L9.09209%2013.2311L0.509766%201H8.05571L13.286%208.45502L19.8393%201H22.7784L14.5943%2010.3165L23.4914%2023H15.9455ZM19.2185%2020.77H17.2398L4.71811%203.23H6.6971L11.7121%2010.2532L12.5793%2011.4719L19.2185%2020.77Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.9455%2023L10.396%2015.0901L3.44886%2023H0.509766L9.09209%2013.2311L0.509766%201H8.05571L13.286%208.45502L19.8393%201H22.7784L14.5943%2010.3165L23.4914%2023H15.9455ZM19.2185%2020.77H17.2398L4.71811%203.23H6.6971L11.7121%2010.2532L12.5793%2011.4719L19.2185%2020.77Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .youtube-icon::before,
.bmi-chrome-footer .youtube-icon-before::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.615%203.184C16.011%202.938%207.984%202.939%204.385%203.184C0.488%203.45%200.029%205.804%200%2012C0.029%2018.185%200.484%2020.549%204.385%2020.816C7.985%2021.061%2016.011%2021.062%2019.615%2020.816C23.512%2020.55%2023.971%2018.196%2024%2012C23.971%205.815%2023.516%203.451%2019.615%203.184ZM9%2016V8L17%2011.993L9%2016Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.615%203.184C16.011%202.938%207.984%202.939%204.385%203.184C0.488%203.45%200.029%205.804%200%2012C0.029%2018.185%200.484%2020.549%204.385%2020.816C7.985%2021.061%2016.011%2021.062%2019.615%2020.816C23.512%2020.55%2023.971%2018.196%2024%2012C23.971%205.815%2023.516%203.451%2019.615%203.184ZM9%2016V8L17%2011.993L9%2016Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.615%203.184C16.011%202.938%207.984%202.939%204.385%203.184C0.488%203.45%200.029%205.804%200%2012C0.029%2018.185%200.484%2020.549%204.385%2020.816C7.985%2021.061%2016.011%2021.062%2019.615%2020.816C23.512%2020.55%2023.971%2018.196%2024%2012C23.971%205.815%2023.516%203.451%2019.615%203.184ZM9%2016V8L17%2011.993L9%2016Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer .youtube-icon-after::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: black;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.615%203.184C16.011%202.938%207.984%202.939%204.385%203.184C0.488%203.45%200.029%205.804%200%2012C0.029%2018.185%200.484%2020.549%204.385%2020.816C7.985%2021.061%2016.011%2021.062%2019.615%2020.816C23.512%2020.55%2023.971%2018.196%2024%2012C23.971%205.815%2023.516%203.451%2019.615%203.184ZM9%2016V8L17%2011.993L9%2016Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.615%203.184C16.011%202.938%207.984%202.939%204.385%203.184C0.488%203.45%200.029%205.804%200%2012C0.029%2018.185%200.484%2020.549%204.385%2020.816C7.985%2021.061%2016.011%2021.062%2019.615%2020.816C23.512%2020.55%2023.971%2018.196%2024%2012C23.971%205.815%2023.516%203.451%2019.615%203.184ZM9%2016V8L17%2011.993L9%2016Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M19.615%203.184C16.011%202.938%207.984%202.939%204.385%203.184C0.488%203.45%200.029%205.804%200%2012C0.029%2018.185%200.484%2020.549%204.385%2020.816C7.985%2021.061%2016.011%2021.062%2019.615%2020.816C23.512%2020.55%2023.971%2018.196%2024%2012C23.971%205.815%2023.516%203.451%2019.615%203.184ZM9%2016V8L17%2011.993L9%2016Z%22%20fill%3D%22%2352A8F2%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
}

.bmi-chrome-footer * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

.bmi-chrome-footer {
  position: relative;
  background-color: var(--color-cyan-100);
}

.bmi-chrome-footer .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.bmi-chrome-footer a {
  font-size: inherit;
  color: inherit;
  text-decoration: none;
}

.bmi-chrome-footer img {
  display: block;
  width: 100%;
  height: auto;
}

@keyframes multi-color-label-bounce {
  0% {
    transform: scale(1);
  }

  45% {
    transform: scale(1.065);
  }

  75% {
    transform: scale(1.042);
  }

  100% {
    transform: scale(1.05);
  }
}

.bmi-chrome-footer .module[data-background-theme=light] .component-link.type-link div .label,
.bmi-chrome-footer .module[data-background-theme=light] .component-link.type-link a .label {
  color: var(--color-blue-500, #022981);
}

.bmi-chrome-footer .component-link.type-link div .label,
.bmi-chrome-footer .component-link.type-link a .label {
  transition: all 300ms ease;
  display: inline-flex;
  gap: 6px;
  align-items: center;
}

.bmi-chrome-footer .component-link.type-link div .label:before,
.bmi-chrome-footer .component-link.type-link div .label:after,
.bmi-chrome-footer .component-link.type-link a .label:before,
.bmi-chrome-footer .component-link.type-link a .label:after {
  background-color: currentColor;
  transition: transform 300ms ease;
}

.bmi-chrome-footer .component-link.type-link div:hover .label,
.bmi-chrome-footer .component-link.type-link div:focus-visible .label,
.bmi-chrome-footer .component-link.type-link a:hover .label,
.bmi-chrome-footer .component-link.type-link a:focus-visible .label {
  color: var(--color-blue-400);
}

.bmi-chrome-footer .component-link.type-link div:hover .label.right-chevron-icon-after::after,
.bmi-chrome-footer .component-link.type-link div:focus-visible .label.right-chevron-icon-after::after,
.bmi-chrome-footer .component-link.type-link a:hover .label.right-chevron-icon-after::after,
.bmi-chrome-footer .component-link.type-link a:focus-visible .label.right-chevron-icon-after::after {
  transform: translateX(4px);
}

.bmi-chrome-footer .component-link.type-button div,
.bmi-chrome-footer .component-link.type-button a,
.bmi-chrome-footer .component-link.type-button button {
  -moz-appearance: none;
  appearance: none;
  -webkit-appearance: none;
  background-color: transparent;
  font-family: inherit;
  cursor: pointer;
  border: 1.5px solid var(--color-blue-100);
  border-radius: 4px;
  display: inline-block;
  transition: all 300ms ease;
}

.bmi-chrome-footer .component-link.type-button div .label,
.bmi-chrome-footer .component-link.type-button a .label,
.bmi-chrome-footer .component-link.type-button button .label {
  transition: all 300ms ease;
  display: inline-flex;
  gap: 6px;
  padding: 11.5px 16px;
  line-height: normal;
  width: -moz-max-content;
  width: max-content;
  align-items: center;
  margin: -1.5px;
}

.bmi-chrome-footer .component-link.type-button div .label:after,
.bmi-chrome-footer .component-link.type-button a .label:after,
.bmi-chrome-footer .component-link.type-button button .label:after {
  transition: transform 300ms ease;
}

.bmi-chrome-footer .component-link.type-button.gform-submit .label {
  font-family: var(--ff-heading);
  font-size: 16px;
  text-transform: capitalize;
}

.bmi-chrome-footer .component-link.type-button:hover .label.right-chevron-icon-after:after {
  transform: translateX(4px);
}

.bmi-chrome-footer .component-link.type-button.style-outline.color-white div,
.bmi-chrome-footer .component-link.type-button.style-outline.color-white a,
.bmi-chrome-footer .component-link.type-button.style-outline.color-white button {
  border-color: white;
  color: white;
}

.bmi-chrome-footer .component-link.type-button.style-outline.color-white div .label:before,
.bmi-chrome-footer .component-link.type-button.style-outline.color-white div .label:after,
.bmi-chrome-footer .component-link.type-button.style-outline.color-white a .label:before,
.bmi-chrome-footer .component-link.type-button.style-outline.color-white a .label:after,
.bmi-chrome-footer .component-link.type-button.style-outline.color-white button .label:before,
.bmi-chrome-footer .component-link.type-button.style-outline.color-white button .label:after {
  background-color: white;
}

.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-100 div,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-100 a,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-100 button {
  border-color: var(--color-blue-100);
  color: var(--color-blue-100);
}

.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-100 div .label:before,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-100 div .label:after,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-100 a .label:before,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-100 a .label:after,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-100 button .label:before,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-100 button .label:after {
  background-color: var(--color-blue-100);
}

.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-400 div,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-400 a,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-400 button {
  border-color: var(--color-blue-400);
  color: var(--color-blue-500);
}

.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-400 div .label:before,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-400 div .label:after,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-400 a .label:before,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-400 a .label:after,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-400 button .label:before,
.bmi-chrome-footer .component-link.type-button.style-outline.color-blue-400 button .label:after {
  background-color: var(--color-blue-500);
}

.bmi-chrome-footer .component-link.type-button.style-filled.color-white div,
.bmi-chrome-footer .component-link.type-button.style-filled.color-white a,
.bmi-chrome-footer .component-link.type-button.style-filled.color-white button {
  border-color: transparent;
  background-color: white;
  color: var(--color-blue-500);
}

.bmi-chrome-footer .component-link.type-button.style-filled.color-white div .label:before,
.bmi-chrome-footer .component-link.type-button.style-filled.color-white div .label:after,
.bmi-chrome-footer .component-link.type-button.style-filled.color-white a .label:before,
.bmi-chrome-footer .component-link.type-button.style-filled.color-white a .label:after,
.bmi-chrome-footer .component-link.type-button.style-filled.color-white button .label:before,
.bmi-chrome-footer .component-link.type-button.style-filled.color-white button .label:after {
  background-color: var(--color-blue-500);
}

.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-100 div,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-100 a,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-100 button {
  border-color: transparent;
  background-color: var(--color-blue-100);
  color: var(--color-blue-500);
}

.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-100 div .label:before,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-100 div .label:after,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-100 a .label:before,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-100 a .label:after,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-100 button .label:before,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-100 button .label:after {
  background-color: var(--color-blue-500);
}

.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-400 div,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-400 a,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-400 button {
  border-color: transparent;
  background-color: var(--color-blue-400);
  color: var(--color-cyan-100);
}

.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-400 div .label:before,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-400 div .label:after,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-400 a .label:before,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-400 a .label:after,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-400 button .label:before,
.bmi-chrome-footer .component-link.type-button.style-filled.color-blue-400 button .label:after {
  background-color: var(--color-cyan-100);
}

.bmi-chrome-footer .component-link.type-button.hover-multi-color a,
.bmi-chrome-footer .component-link.type-button.hover-multi-color div,
.bmi-chrome-footer .component-link.type-button.hover-multi-color button {
  position: relative;
}

.bmi-chrome-footer .component-link.type-button.hover-multi-color a .mc-fill-clip,
.bmi-chrome-footer .component-link.type-button.hover-multi-color div .mc-fill-clip,
.bmi-chrome-footer .component-link.type-button.hover-multi-color button .mc-fill-clip {
  position: absolute;
  inset: -1.5px;
  z-index: 0;
  overflow: hidden;
  border-radius: 4px;
  pointer-events: none;
}

.bmi-chrome-footer .component-link.type-button.hover-multi-color a .mc-fill,
.bmi-chrome-footer .component-link.type-button.hover-multi-color div .mc-fill,
.bmi-chrome-footer .component-link.type-button.hover-multi-color button .mc-fill {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  border-radius: 50%;
  background: var(--hover-color, transparent);
  transform: translate(-50%, -50%);
  transition: width 320ms cubic-bezier(0.22, 1, 0.36, 1), padding-top 320ms cubic-bezier(0.22, 1, 0.36, 1);
}

.bmi-chrome-footer .component-link.type-button.hover-multi-color a .label,
.bmi-chrome-footer .component-link.type-button.hover-multi-color div .label,
.bmi-chrome-footer .component-link.type-button.hover-multi-color button .label {
  position: relative;
  z-index: 1;
}

.bmi-chrome-footer .component-link.type-button.hover-multi-color a:hover,
.bmi-chrome-footer .component-link.type-button.hover-multi-color div:hover,
.bmi-chrome-footer .component-link.type-button.hover-multi-color button:hover {
  color: var(--color-blue-100);
  border-color: var(--hover-color);
  transform: scale(1.05);
  animation: multi-color-label-bounce 240ms cubic-bezier(0.22, 1, 0.36, 1);
}

.bmi-chrome-footer .component-link.type-button.hover-multi-color a:hover .mc-fill,
.bmi-chrome-footer .component-link.type-button.hover-multi-color div:hover .mc-fill,
.bmi-chrome-footer .component-link.type-button.hover-multi-color button:hover .mc-fill {
  width: 250%;
  padding-top: 250%;
}

.bmi-chrome-footer .component-link.type-button.hover-multi-color a:hover .label:before,
.bmi-chrome-footer .component-link.type-button.hover-multi-color a:hover .label:after,
.bmi-chrome-footer .component-link.type-button.hover-multi-color div:hover .label:before,
.bmi-chrome-footer .component-link.type-button.hover-multi-color div:hover .label:after,
.bmi-chrome-footer .component-link.type-button.hover-multi-color button:hover .label:before,
.bmi-chrome-footer .component-link.type-button.hover-multi-color button:hover .label:after {
  background-color: var(--color-blue-100);
}

.bmi-chrome-footer .component-link.type-button.hover-blue-400 div:hover,
.bmi-chrome-footer .component-link.type-button.hover-blue-400 a:hover,
.bmi-chrome-footer .component-link.type-button.hover-blue-400 button:hover {
  border-color: transparent;
  background-color: var(--color-blue-400);
  color: var(--color-cyan-100);
}

.bmi-chrome-footer .component-link.type-button.hover-blue-400 div:hover .label:before,
.bmi-chrome-footer .component-link.type-button.hover-blue-400 div:hover .label:after,
.bmi-chrome-footer .component-link.type-button.hover-blue-400 a:hover .label:before,
.bmi-chrome-footer .component-link.type-button.hover-blue-400 a:hover .label:after,
.bmi-chrome-footer .component-link.type-button.hover-blue-400 button:hover .label:before,
.bmi-chrome-footer .component-link.type-button.hover-blue-400 button:hover .label:after {
  background-color: var(--color-cyan-100);
}

.bmi-chrome-footer .component-link.type-button.hover-blue-500 div:hover,
.bmi-chrome-footer .component-link.type-button.hover-blue-500 a:hover,
.bmi-chrome-footer .component-link.type-button.hover-blue-500 button:hover {
  border-color: transparent;
  background-color: var(--color-blue-500);
  color: var(--color-cyan-100);
}

.bmi-chrome-footer .component-link.type-button.hover-blue-500 div:hover .label:before,
.bmi-chrome-footer .component-link.type-button.hover-blue-500 div:hover .label:after,
.bmi-chrome-footer .component-link.type-button.hover-blue-500 a:hover .label:before,
.bmi-chrome-footer .component-link.type-button.hover-blue-500 a:hover .label:after,
.bmi-chrome-footer .component-link.type-button.hover-blue-500 button:hover .label:before,
.bmi-chrome-footer .component-link.type-button.hover-blue-500 button:hover .label:after {
  background-color: var(--color-cyan-100);
}

.bmi-chrome-footer .backlink .backlink-link {
  font-family: var(--ff-heading);
  font-weight: var(--fw-medium);
  font-size: 16px;
  line-height: 20.8px;
  text-transform: capitalize;
  letter-spacing: 0px;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  color: inherit;
  text-decoration: none;
  transition: opacity 0.3s ease;
}

.bmi-chrome-footer .backlink .backlink-link::before {
  background-color: currentColor;
}

.bmi-chrome-footer .backlink .backlink-link:hover,
.bmi-chrome-footer .backlink .backlink-link:focus-visible {
  opacity: 0.7;
}

.bmi-chrome-footer .container {
  margin: 0 auto;
  max-width: var(--custom-max-width, 1344px);
}

.bmi-chrome-footer .layout-footer {
  background: linear-gradient(60deg, #12043a 26.07%, #240773 55.81%, #005cb9 80.1%, #12bcca 95.41%);
  padding: 60px 30px;
  color: var(--color-blue-100);
  gap: 48px;
  display: flex;
  flex-direction: column;
  position: relative;
  z-index: 0;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer {
    padding-left: 48px;
    padding-right: 48px;
  }
}

.bmi-chrome-footer .layout-footer a {
  transition: opacity 0.3s ease;
}

.bmi-chrome-footer .layout-footer a:hover {
  opacity: 0.7;
}

.bmi-chrome-footer .layout-footer .component-link.type-button a:hover {
  opacity: 1;
}

.bmi-chrome-footer .layout-footer .component-link.type-link a:hover .label,
.bmi-chrome-footer .layout-footer .component-link.type-link a:focus-visible .label,
.bmi-chrome-footer .layout-footer .component-link.type-link div:hover .label,
.bmi-chrome-footer .layout-footer .component-link.type-link div:focus-visible .label {
  color: inherit;
}

.bmi-chrome-footer .layout-footer.custom-background {
  background: var(--footer-custom-background, transparent);
}

.bmi-chrome-footer .layout-footer .social ul,
.bmi-chrome-footer .layout-footer .links ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.bmi-chrome-footer .layout-footer .links {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.bmi-chrome-footer .layout-footer .links h6 {
  color: var(--color-blue-300);
}

.bmi-chrome-footer .layout-footer .links ul {
  display: flex;
  flex-direction: column;
}

.bmi-chrome-footer .layout-footer .links ul li a:hover {
  opacity: 0.7;
}

.bmi-chrome-footer .layout-footer .social ul {
  display: flex;
  flex-direction: row;
  gap: 24px;
}

.bmi-chrome-footer .layout-footer .social ul li a::before {
  background-color: var(--color-blue-100);
}

.bmi-chrome-footer .layout-footer .layout-top .row {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding-bottom: 32px;
  border-bottom: 1px solid var(--color-blue-200);
  font-family: var(--ff-body);
  font-weight: var(--fw-regular);
  line-height: 24px;
  font-size: 16px;
  letter-spacing: 0px;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-top .row {
    flex-direction: row;
    justify-content: space-between;
    align-items: end;
    gap: unset;
  }
}

.bmi-chrome-footer .layout-footer .layout-top .row>.col {
  width: 100%;
  max-width: 100%;
  flex: 0 0 100%;
  gap: 10px;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-top .row>.col {
    width: unset;
    max-width: unset;
    flex: unset;
  }
}

.bmi-chrome-footer .layout-footer .layout-top .row h5 {
  margin-bottom: 10px;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-top .row h5 {
    margin-bottom: unset;
  }
}

.bmi-chrome-footer .layout-footer .layout-top .row p {
  margin-bottom: 0;
}

.bmi-chrome-footer .layout-footer .layout-top .row .component-link {
  width: 100%;
}

.bmi-chrome-footer .layout-footer .layout-top .row .component-link a {
  display: flex;
  width: 100%;
  justify-content: center;
  text-align: center;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-top .row .component-link {
    width: unset;
  }

  .bmi-chrome-footer .layout-footer .layout-top .row .component-link a {
    display: inline-block;
    width: unset;
    justify-content: unset;
    text-align: unset;
  }
}

.bmi-chrome-footer .layout-footer .layout-middle .row {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 20px 20px;
  font-family: var(--ff-body);
  font-weight: var(--fw-regular);
  line-height: 24px;
  font-size: 16px;
  letter-spacing: 0px;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-middle .row {
    display: flex !important;
    flex-direction: row;
    grid-template-columns: none;
    gap: unset;
  }
}

.bmi-chrome-footer .layout-footer .layout-middle .row>.col {
  flex: 1;
  gap: 40px;
  justify-content: space-between;
}

.bmi-chrome-footer .layout-footer .layout-middle .row>.col-footer-extra {
  grid-column: 2;
  grid-row: 3;
  margin-left: 0;
  justify-content: flex-start;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-middle .row>.col-footer-extra {
    flex: 0 0 auto;
    grid-column: unset;
    grid-row: unset;
    margin-left: auto;
  }
}

.bmi-chrome-footer .layout-footer .layout-middle .row .col:nth-child(2) {
  grid-column: 1;
  grid-row: 1;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-middle .row .col:nth-child(2) {
    grid-column: unset;
    grid-row: unset;
  }
}

.bmi-chrome-footer .layout-footer .layout-middle .row .col:nth-child(3) {
  grid-column: 2;
  grid-row: 1;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-middle .row .col:nth-child(3) {
    grid-column: unset;
    grid-row: unset;
  }
}

.bmi-chrome-footer .layout-footer .layout-middle .row .col:nth-child(4) {
  grid-column: 1;
  grid-row: 2;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-middle .row .col:nth-child(4) {
    grid-column: unset;
    grid-row: unset;
  }
}

.bmi-chrome-footer .layout-footer .layout-middle .row .col:nth-child(1) {
  display: contents;
}

.bmi-chrome-footer .layout-footer .layout-middle .row .col:nth-child(1) .links {
  grid-column: 2;
  grid-row: 2;
}

.bmi-chrome-footer .layout-footer .layout-middle .row .col:nth-child(1) .social {
  display: flex;
  justify-content: center;
  gap: 17.5px;
  grid-column: 1/-1;
  grid-row: 3;
  width: 100%;
  margin-left: 0;
  margin-top: 25px;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-middle .row .col:nth-child(1) {
    display: flex;
    flex-direction: column;
    grid-column: unset;
    grid-row: unset;
  }

  .bmi-chrome-footer .layout-footer .layout-middle .row .col:nth-child(1) .links {
    flex: 0 0 auto;
    grid-column: unset;
    grid-row: unset;
  }

  .bmi-chrome-footer .layout-footer .layout-middle .row .col:nth-child(1) .social {
    display: unset;
    justify-content: unset;
    gap: unset;
    grid-column: unset;
    grid-row: unset;
    width: unset;
    margin-left: unset;
    margin-top: unset;
  }
}

.bmi-chrome-footer .layout-footer .layout-middle .row:has(> .col-footer-extra) .col:nth-child(1) .social {
  grid-row: 4;
}

.bmi-chrome-footer .layout-footer .layout-bottom .row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  gap: 16px 24px;
  padding-top: 32px;
  border-top: 1px solid var(--color-blue-200);
  font-family: var(--ff-body);
  font-weight: var(--fw-regular);
  line-height: 21px;
  font-size: 14px;
  letter-spacing: 0px;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-bottom .row {
    flex-wrap: nowrap;
    align-items: end;
    justify-content: space-between;
    gap: 40px;
  }
}

.bmi-chrome-footer .layout-footer .layout-bottom .row .col:first-child {
  flex: 0 0 auto;
  align-self: flex-start;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-bottom .row .col:first-child {
    align-self: unset;
  }
}

.bmi-chrome-footer .layout-footer .layout-bottom .row .logo {
  display: block;
  margin-top: 0;
  margin-bottom: 0;
}

.bmi-chrome-footer .layout-footer .layout-bottom .row .logo img {
  width: 50px;
  height: auto;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-bottom .row .logo img {
    width: 35px;
  }
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-bottom .row .logo {
    display: unset;
    margin-top: unset;
    margin-bottom: unset;
  }
}

.bmi-chrome-footer .layout-footer .layout-bottom .row .col:nth-child(2) {
  flex: 1 1 auto;
  width: auto;
  min-width: 0;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-bottom .row .col:nth-child(2) {
    flex: 0 0 auto;
    width: unset;
  }
}

.bmi-chrome-footer .layout-footer .layout-bottom .row .links ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 12px 24px;
  padding: 0;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-bottom .row .links ul {
    flex-wrap: nowrap;
    align-items: unset;
    gap: 40px;
    padding: unset;
  }
}

.bmi-chrome-footer .layout-footer .layout-bottom .row .footer-copyright {
  flex: 1 0 100%;
  width: 100%;
  margin: 0;
}

@media screen and (min-width: 769px) {
  .bmi-chrome-footer .layout-footer .layout-bottom .row .footer-copyright {
    flex: 0 0 auto;
    width: auto;
  }
}
