/**
 * Executive Quote Block Styles
 * Styles extracted from source element
 */

.wp-block-acf-executive-quote {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
    font-family: Inter, system-ui, -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: rgb(153, 153, 153);
    background-color: rgb(255, 255, 255);
    text-align: left;
    opacity: 1;
    border-radius: 18px !important;
    border-top-width: 2px !important;
    border-right-width: 2px !important;
    border-bottom-width: 2px !important;
    border-left-width: 2px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgba(10, 37, 64, 0.2) !important;
    border-right-color: rgba(10, 37, 64, 0.2) !important;
    border-bottom-color: rgba(10, 37, 64, 0.2) !important;
    border-left-color: rgba(10, 37, 64, 0.2) !important;
    margin-bottom: var(--nvoq-spacing-xl, 32px) !important;
}

/* Reset border on cloned content to avoid double border */
.wp-block-acf-executive-quote > *:first-child {
    border: none !important;
    box-shadow: none !important;
    background: transparent !important;
}

.wp-block-acf-executive-quote p {
    display: block;
    flex-direction: row;
    font-family: n-voq-fonts, "Helvetica neue";
    font-size: 18.08px;
    font-weight: 400;
    line-height: 27.12px;
    color: rgb(66, 84, 102);
    text-align: left;
    opacity: 1;
}

.wp-block-acf-executive-quote img {
    display: block;
    flex-direction: row;
    font-family: Inter, system-ui, -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    font-size: 64px;
    font-weight: 400;
    line-height: 64px;
    color: rgb(153, 153, 153);
    text-align: left;
    opacity: 1;
}

.wp-block-acf-executive-quote span {
    display: block;
    flex-direction: row;
    font-family: Inter, system-ui, -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    font-size: 64px;
    font-weight: 400;
    line-height: 64px;
    color: rgb(153, 153, 153);
    text-align: left;
    opacity: 1;
}

.wp-block-acf-executive-quote .executive-quote__wrapper-0 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    font-family: Inter, system-ui, -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: rgb(153, 153, 153);
    padding-top: 35px;
    padding-right: 35px;
    padding-bottom: 35px;
    padding-left: 35px;
    text-align: left;
    opacity: 1;
}

.wp-block-acf-executive-quote .executive-quote__wrapper-1 {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    justify-content: center;
    font-family: Inter, system-ui, -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: rgb(153, 153, 153);
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    text-align: left;
    opacity: 1;
}

.executive-quote__inner {
    max-width: 800px;
    margin: 0 auto;
    padding: var(--nvoq-spacing-xl, 32px);
}

/* Pseudo-element styles (icons, images, text) */
/* No pseudo-element content detected */

/* Light Style (Default) - uses extracted styles above */
.wp-block-acf-executive-quote.style-light {
    /* Inherits extracted styles - no overrides */
}

/* Minimal Style */
.wp-block-acf-executive-quote.style-minimal {
    background: transparent;
    border-left: 4px solid var(--nvoq-color-accent, #0066cc);
    padding-left: var(--nvoq-spacing-lg, 24px);
}

.wp-block-acf-executive-quote.style-minimal .executive-quote__inner {
    padding: var(--nvoq-spacing-md, 16px) 0;
}

/* Dark Style */
.wp-block-acf-executive-quote.style-dark {
    background: linear-gradient(135deg, #1a202c 0%, #2d3748 100%);
    color: #e2e8f0;
}

.wp-block-acf-executive-quote.style-dark a {
    color: #93c5fd;
}

/* Accent Style */
.wp-block-acf-executive-quote.style-accent {
    background: linear-gradient(135deg, var(--nvoq-color-primary, #0066cc) 0%, var(--nvoq-color-primary-dark, #004d99) 100%);
    color: #fff;
}

.wp-block-acf-executive-quote.style-accent a {
    color: #fff;
    text-decoration: underline;
}

/* Field-specific styles */
.executive-quote__quote {
    font-size: var(--nvoq-font-size-md, 18px);
    line-height: var(--nvoq-line-height-relaxed, 1.75);
    margin-bottom: var(--nvoq-spacing-md, 16px);
}

.executive-quote__headshot {
    max-width: 100%;
    height: auto;
    border-radius: var(--nvoq-radius-md, 8px);
}

.executive-quote__name {
    margin-bottom: var(--nvoq-spacing-sm, 12px);
}

.executive-quote__organization {
    margin-bottom: var(--nvoq-spacing-sm, 12px);
}

/* Responsive */
@media (max-width: 768px) {
    .executive-quote__inner {
        padding: var(--nvoq-spacing-lg, 24px) var(--nvoq-spacing-md, 16px);
    }
}

/* ========================================
   SOURCE STYLES (extracted from original page)
   Prefixed with block class for specificity
   ======================================== */
.wp-block-acf-executive-quote .wp-block-acf-icon-button > :first-child, .wp-block-acf-executive-quote .wp-block-acf-icon-button .icon-button__link, .wp-block-acf-executive-quote .wp-block-acf-icon-button .icon-button__link > div, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-col { border: none !important; box-shadow: none !important; background: transparent !important; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-masthead, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon { position: relative; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-card.cannot-preserve-3d .x-text { max-width: 100%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-col { flex: 0 1 auto; display: block; position: relative; width: auto; min-width: 0px; max-width: 100%; height: auto; min-height: 0px; max-height: none; margin: 0px; border: 0px; border-radius: 0px; padding: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-collapsed { display: none; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-collapsing { height: 0px; overflow: hidden !important; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-graphic-image, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-graphic-image.x-image { display: block; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-image { display: inline-block; line-height: 1; vertical-align: middle; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-image img { display: block; max-width: 100%; height: auto; vertical-align: bottom; border: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button a.x-image { cursor: pointer; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button a.x-image:focus { outline: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-image-preserve-ratio img { width: auto !important; height: auto !important; max-width: 100% !important; max-height: 100% !important; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-image-preserve-ratio img[src*=".svg"] { height: 100% !important; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text { min-width: 1px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button a.x-text { display: block; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-headline { position: relative; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content { display: flex; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text { flex-grow: 1; min-width: 1px; max-width: 100%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-primary, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-subheadline { display: block; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text > p:last-child, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text > ul:last-child, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text > ol:last-child, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-primary > p:last-child, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-primary > ul:last-child, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-primary > ol:last-child, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-subheadline > p:last-child, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-subheadline > ul:last-child, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-subheadline > ol:last-child { margin-bottom: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-primary, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-subheadline { margin-top: 0px; margin-bottom: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-td, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-div, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-row, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-col, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-grid, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-cell, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-acc-header, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-acc-header-indicator, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-crumbs-link, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-paginate-inner > *, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor-text-primary, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor-text-secondary, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor-sub-indicator, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor.has-int-content .x-anchor-content, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-bar-is-sticky, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-bar-is-sticky .x-bar-content, .wp-block-acf-executive-quote .wp-block-acf-icon-button [data-x-toggle-collapse], .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-graphic-child, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-image, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-line, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-mini-cart li, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-mini-cart a:not(.x-anchor), .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-modal-close, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-search, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-search-btn, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-search-input, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-icon, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-primary, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-subheadline, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-typing, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-typed-cursor, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-menu-first-level, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-menu-layered:not(.x-menu-first-level), .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-wc-add-to-cart-form, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-wc-shop-sort, .wp-block-acf-executive-quote .wp-block-acf-icon-button [data-x-particle], .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-bar, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-bar-scroll-button, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-bar-container, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-slide, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-slide-pagination, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-slide-pagination li { transition-duration: 0.3s; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-div, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-row, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-col, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-grid, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-cell, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-image, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-headline, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-slide { transition-property: border-color, background-color, box-shadow, opacity, filter, transform; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text:not(.x-text-headline) { transition-property: color, border-color, background-color, box-shadow, text-shadow, column-rule, opacity, filter, transform; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor-text-primary, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor-text-secondary, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor-sub-indicator, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-primary, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-subheadline, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-typing, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-typed-cursor { transition-property: color, text-shadow; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-ttf, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-div, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-row, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-col, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-grid, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-cell, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-acc-header, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-acc-header-indicator, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-crumbs-link, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-paginate-inner > *, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor-text-primary, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor-text-secondary, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor-sub-indicator, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-anchor.has-int-content .x-anchor-content, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-bar-is-sticky, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-bar-is-sticky .x-bar-content, .wp-block-acf-executive-quote .wp-block-acf-icon-button [data-x-toggle-collapse], .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-graphic-child, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-image, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-line, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-mini-cart li, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-mini-cart a:not(.x-anchor), .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-modal-close, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-search, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-search-btn, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-search-input, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-icon, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-primary, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-content-text-subheadline, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-typing, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-typed-cursor, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-menu-first-level, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-menu-layered:not(.x-menu-first-level), .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-card, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-card-faces, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-statbar, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-statbar-bar, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-statbar-label, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-wc-add-to-cart-form, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-wc-shop-sort, .wp-block-acf-executive-quote .wp-block-acf-icon-button [data-x-particle], .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-bar, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-bar-scroll-button, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-bar-container, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-slide, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-slide-pagination, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-slide-pagination li { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-columnize { column-count: 2; column-gap: 3em; column-rule: 1px solid rgb(229, 229, 229); margin: 0px 0px 1.313em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-columnize p:last-child, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-columnize ul:last-child, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-columnize ol:last-child { margin-bottom: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column { position: relative; z-index: 1; float: left; margin-right: 4%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column.x-1-1 { width: 100%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column.x-1-2 { width: 48%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column.x-1-3 { width: 30.6667%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column.x-2-3 { width: 65.3333%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column.x-1-4 { width: 22%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column.x-3-4 { width: 74%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column.x-1-5 { width: 16.8%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column.x-2-5 { width: 37.6%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column.x-3-5 { width: 58.4%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column.x-4-5 { width: 79.2%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column.x-1-6 { width: 13.3333%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column.x-5-6 { width: 82.6667%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column.last, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column:last-of-type { margin-right: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column[data-fade="1"], .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-column[data-fade="true"] { transition: opacity cubic-bezier(0.23, 1, 0.32, 1), transform cubic-bezier(0.23, 1, 0.32, 1); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-content-band.marginless-columns .x-container > .x-column { display: table-cell; margin-right: 0px; float: none; vertical-align: top; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-content-band.marginless-columns .x-container > .x-column.x-1-1 { width: 100%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-content-band.marginless-columns .x-container > .x-column.x-1-2 { width: 50%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-content-band.marginless-columns .x-container > .x-column.x-1-3 { width: 33.3333%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-content-band.marginless-columns .x-container > .x-column.x-2-3 { width: 66.6667%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-content-band.marginless-columns .x-container > .x-column.x-1-4 { width: 25%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-content-band.marginless-columns .x-container > .x-column.x-3-4 { width: 75%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-content-band.marginless-columns .x-container > .x-column.x-1-5 { width: 20%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-content-band.marginless-columns .x-container > .x-column.x-2-5 { width: 40%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-content-band.marginless-columns .x-container > .x-column.x-3-5 { width: 60%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-content-band.marginless-columns .x-container > .x-column.x-4-5 { width: 80%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-content-band.marginless-columns .x-container > .x-column.x-1-6 { width: 16.6667%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-content-band.marginless-columns .x-container > .x-column.x-5-6 { width: 83.3333%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section .x-container.marginless-columns > .x-column { display: table-cell; margin-right: 0px; float: none; vertical-align: top; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section .x-container.marginless-columns > .x-column.x-1-1 { width: 100%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section .x-container.marginless-columns > .x-column.x-1-2 { width: 50%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section .x-container.marginless-columns > .x-column.x-1-3 { width: 33.3333%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section .x-container.marginless-columns > .x-column.x-2-3 { width: 66.6667%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section .x-container.marginless-columns > .x-column.x-1-4 { width: 25%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section .x-container.marginless-columns > .x-column.x-3-4 { width: 75%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section .x-container.marginless-columns > .x-column.x-1-5 { width: 20%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section .x-container.marginless-columns > .x-column.x-2-5 { width: 40%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section .x-container.marginless-columns > .x-column.x-3-5 { width: 60%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section .x-container.marginless-columns > .x-column.x-4-5 { width: 80%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section .x-container.marginless-columns > .x-column.x-1-6 { width: 16.6667%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-section .x-container.marginless-columns > .x-column.x-5-6 { width: 83.3333%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-widgetbar-inner .x-column .widget:first-child { margin-top: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon { background-color: rgb(255, 255, 255); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon + .x-colophon { border-top: 1px solid rgba(0, 0, 0, 0.086); box-shadow: rgba(255, 255, 255, 0.8) 0px 1px inset; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon.top { border-top: 1px solid rgb(212, 212, 212); padding: 5% 0px 5.25%; box-shadow: rgba(0, 0, 0, 0.075) 0px -0.125em 0.25em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon.top .x-column .widget:first-child { margin-top: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon.bottom { padding: 10px 0px; font-size: 10px; text-align: center; color: rgb(122, 122, 122); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon.bottom .x-nav { margin: 10px 0px; line-height: 1.3; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon.bottom .x-nav li { margin: 0px 0.5em; display: inline-block; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon.bottom .x-nav li a { display: block; font-weight: 400; letter-spacing: 2px; text-transform: uppercase; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon.bottom .x-nav li a:hover { background-color: transparent; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon.bottom .x-social-global { margin: 10px 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon.bottom .x-social-global a { margin: 0px 1.25%; font-size: 21px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon.bottom .x-social-global a.foursquare { font-size: 20px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon.bottom .x-colophon-content { margin: 30px 0px 10px; font-weight: 400; letter-spacing: 2px; line-height: 1.3; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .x-colophon .widget { margin-top: 3em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button h1, .wp-block-acf-executive-quote .wp-block-acf-icon-button h2, .wp-block-acf-executive-quote .wp-block-acf-icon-button h3, .wp-block-acf-executive-quote .wp-block-acf-icon-button h4, .wp-block-acf-executive-quote .wp-block-acf-icon-button h5, .wp-block-acf-executive-quote .wp-block-acf-icon-button h6, .wp-block-acf-executive-quote .wp-block-acf-icon-button .h1, .wp-block-acf-executive-quote .wp-block-acf-icon-button .h2, .wp-block-acf-executive-quote .wp-block-acf-icon-button .h3, .wp-block-acf-executive-quote .wp-block-acf-icon-button .h4, .wp-block-acf-executive-quote .wp-block-acf-icon-button .h5, .wp-block-acf-executive-quote .wp-block-acf-icon-button .h6, .wp-block-acf-executive-quote .wp-block-acf-icon-button .x-text-headline { font-family: n-voq-fonts, "Helvetica neue"; font-style: normal; font-weight: 600; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1d-1i.x-image { display: block; font-size: 1em; max-width: 145px; border-width: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1d-1i.x-image img { aspect-ratio: auto; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1d-20.x-col { z-index: 1; border-width: 0px; font-size: 1em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1d-21.x-col { display: flex; flex-flow: column wrap; place-content: flex-start; align-items: flex-start; gap: 1em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1d-24.x-text { border-width: 0px; font-size: 1em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1d-24.x-text .x-text-content-text-primary { font-style: normal; line-height: 1.4; letter-spacing: 0em; text-transform: none; color: rgb(0, 0, 0); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1d-25.x-text .x-text-content-text-primary { font-family: n-voq-fonts, "Helvetica neue"; font-size: 0.9em; font-weight: 700; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1d-26.x-text .x-text-content-text-primary { font-family: inherit; font-size: 1em; font-weight: inherit; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1e-6.x-image { display: block; font-size: 1em; max-width: 145px; border-width: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1e-6.x-image img { aspect-ratio: auto; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1e-7.x-text { max-width: 18em; margin: 12px 0px 0px; color: rgb(10, 37, 64); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1e-8.x-text { border-width: 0px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: 700; line-height: 1.5; letter-spacing: 0em; text-transform: none; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1e-8.x-text > :first-child { margin-top: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1e-8.x-text > :last-child { margin-bottom: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1e-9.x-text { color: rgba(10, 37, 64, 0.44); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1e-a.x-text { margin: 0px 0px 3px; border-width: 0px; font-size: 14px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1e-a.x-text .x-text-content-text-primary { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1em; font-style: normal; font-weight: 700; line-height: 1.2; letter-spacing: 0em; text-transform: none; color: rgb(10, 37, 64); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1k.x-text { margin-top: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1l.x-text { margin-right: 0px; margin-left: 0px; border-width: 0px; font-style: normal; letter-spacing: 0em; text-transform: none; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1l.x-text > :first-child { margin-top: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1l.x-text > :last-child { margin-bottom: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1m.x-text { margin-bottom: 18px; font-weight: 700; line-height: 1.35; color: rgb(45, 108, 164); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1n.x-text { font-family: n-voq-fonts, "Helvetica neue"; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1o.x-text { font-size: var(--cs-base); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1p.x-text { text-align: center; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1q.x-text { margin-top: 20px; margin-bottom: 40px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1r.x-text { font-size: 18px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1s.x-text { font-weight: 400; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1t.x-text { line-height: 1.5; color: rgb(66, 84, 102); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1u.x-text { max-width: 36em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1v.x-text { margin-top: 10px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1w.x-text { margin-bottom: 2em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1x.x-text { margin-top: 1em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1y.x-text { margin-bottom: 36px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-1z.x-text { margin-bottom: 23px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-21.x-text { border-width: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-21.x-text .x-text-content-text-primary { font-style: normal; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-23.x-text { font-size: 54px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-24.x-text .x-text-content-text-primary { font-family: n-voq-fonts, "Helvetica neue"; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-25.x-text .x-text-content-text-primary { font-size: var(--cs-xxxl); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-26.x-text .x-text-content-text-primary { font-weight: 600; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-27.x-text .x-text-content-text-primary { line-height: 1; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-28.x-text .x-text-content-text-primary { letter-spacing: 0em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-29.x-text .x-text-content-text-primary { text-align: center; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2a.x-text .x-text-content-text-primary { text-transform: none; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2b.x-text .x-text-content-text-primary { color: rgb(10, 37, 64); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2c.x-text { margin-top: 0em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2d.x-text { margin-right: 0em; margin-left: 0em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2d.x-text .x-text-content-text-primary { font-size: 0.9em; color: rgb(45, 108, 164); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2e.x-text { margin-bottom: 1em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2f.x-text { font-size: 18px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2f.x-text .x-text-content-text-primary { line-height: 1.2; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2g.x-text .x-text-content-text-primary { font-weight: 700; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2h.x-text .x-text-content-text-primary { text-transform: uppercase; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2i.x-text { font-size: 1em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2j.x-text .x-text-content-text-primary { font-size: var(--cs-xl); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2k.x-text { padding: 1em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2k.x-text .x-text-content { justify-content: center; gap: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2k.x-text .x-text-content-text-primary { font-size: var(--cs-md); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2k.x-text .x-text-content-text-subheadline { font-size: var(--cs-base); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2k.x-text .x-graphic { margin-bottom: 14px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2k.x-text .x-graphic-icon { font-size: 28px; width: 2em; color: rgb(255, 255, 255); height: 2em; line-height: 2em; background-color: rgb(0, 115, 230); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2l.x-text .x-text-content { display: flex; flex-direction: column; align-items: center; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2l.x-text .x-graphic { margin-top: 0px; margin-right: 0px; margin-left: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2l.x-text .x-graphic-icon { border-width: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2m.x-text .x-text-content-text-subheadline { margin-top: 9px; line-height: 1.5; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2n.x-text .x-text-content-text-subheadline { font-family: n-voq-fonts, "Helvetica neue"; font-weight: 400; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2o.x-text .x-text-content-text-subheadline { font-style: normal; letter-spacing: 0em; text-transform: none; color: rgb(66, 84, 102); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2p.x-text .x-graphic-icon { border-radius: 18px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2q.x-text { max-width: 8.5em; margin-bottom: 0.5em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2r.x-text { margin-top: 1em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2s.x-text { margin-right: 0px; margin-left: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2t.x-text .x-text-content-text-primary { line-height: 1.05; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2u.x-text .x-text-content { justify-content: flex-start; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2v.x-text .x-text-content-text-primary { font-size: var(--cs-base); color: rgb(44, 108, 164); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2v.x-text .x-text-content-text-subheadline { text-align: center; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2v.x-text .x-graphic { margin-bottom: 20px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2v.x-text .x-graphic-icon { font-size: 36px; width: 48px; color: rgb(45, 108, 164); box-shadow: rgb(255, 255, 255) 0.01em 0.01em 0em 0em; border-radius: 8px; height: 48px; line-height: 48px; background-color: rgb(255, 255, 255); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2w.x-text .x-text-content-text-subheadline { font-size: 1em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2x.x-text .x-text-content-text-subheadline { font-family: Inter, sans-serif; font-weight: 400; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2y.x-text { max-width: 12em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-2z.x-text .x-text-content-text-primary { font-family: Inter, sans-serif; font-weight: 700; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-30.x-text { max-width: 18em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-30.x-text .x-text-content-text-primary { font-family: inherit; font-weight: 600; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-31.x-text { margin-top: 0px; margin-bottom: 36px; font-size: 28px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-32.x-text { max-width: 20em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-32.x-text .x-text-content-text-primary { font-size: var(--cs-xxl); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-33.x-text .x-text-content-text-primary { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 700; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-33.x-text .x-text-content-text-subheadline { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-34.x-text .x-text-content-text-primary { font-size: 1em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-35.x-text .x-text-content-text-subheadline { margin-top: 3px; line-height: 1.2; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-36.x-text .x-text-content-text-primary { font-weight: 400; letter-spacing: 0.005em; margin-right: calc(-0.005em); color: rgb(255, 255, 255); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-37.x-text .x-text-content-text-primary { text-align: left; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-38.x-text .x-graphic { margin-bottom: 30px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-38.x-text .x-graphic-icon { font-size: 30px; width: auto; color: rgb(138, 88, 166); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-4s.x-col { z-index: 1; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-4t.x-col { border-width: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-4w.x-col { font-size: 1em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-4x.x-col { overflow: hidden; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-4y.x-col { display: flex; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-4z.x-col { flex-direction: column; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-50.x-col { justify-content: center; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-51.x-col { align-items: center; flex-wrap: wrap; align-content: center; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-52.x-col { border-radius: 16px; box-shadow: rgb(215, 215, 215) 2px 2px 10px 2px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-53.x-col { padding: 1em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-54.x-col { background-color: rgb(255, 255, 255); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-55.x-col { justify-content: flex-start; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-56.x-col { border-radius: 18px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-57.x-col { padding: 1.5em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-58.x-col { flex-direction: row; text-align: left; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-59.x-col { text-align: center; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-5a.x-col { align-items: stretch; border-width: 2px; border-style: solid; border-color: rgba(10, 37, 64, 0.11); background-color: rgb(255, 255, 255); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-5b.x-col { width: 1em; height: 1em; font-size: 64px; background-color: rgb(0, 115, 230); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-5c.x-col { padding: 1.361em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-5p.x-image { font-size: 1em; border-width: 0px; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-5p.x-image img { aspect-ratio: auto; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-5q.x-image { margin: 0px 0px 3em; border-radius: 16px; box-shadow: rgb(181, 181, 181) 2px 2px 1.089em 0em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-5q.x-image img { border-radius: 1em; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-5r.x-image { display: block; width: 100%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-5r.x-image img { width: 100%; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-5s.x-image { background-color: rgb(227, 240, 252); }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-5t.x-image img { object-fit: cover; }

.wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-5t.x-image, .wp-block-acf-executive-quote .wp-block-acf-icon-button .m1b-5t.x-image img { height: 100%; }

.wp-block-acf-executive-quote .x-masthead, .wp-block-acf-executive-quote .x-colophon { position: relative; }

.wp-block-acf-executive-quote .x-card.cannot-preserve-3d .x-text { max-width: 100%; }

.wp-block-acf-executive-quote .x-div { display: block; position: relative; width: auto; min-width: 0px; max-width: none; height: auto; min-height: 0px; max-height: none; margin: 0px; border: 0px; border-radius: 0px; padding: 0px; }

.wp-block-acf-executive-quote .x-row { display: flex; position: relative; flex-flow: row; justify-content: center; align-items: stretch; width: auto; min-width: 0px; max-width: none; height: auto; min-height: 0px; max-height: none; margin: 0px; border: 0px; border-radius: 0px; padding: 0px; }

.wp-block-acf-executive-quote .x-row-inner { display: flex; flex-wrap: wrap; flex: 1 1 auto; min-width: 0px; min-height: 0px; }

.wp-block-acf-executive-quote ul.x-row-inner { padding-inline-start: 0px; }

.wp-block-acf-executive-quote .x-col { flex: 0 1 auto; display: block; position: relative; width: auto; min-width: 0px; max-width: 100%; height: auto; min-height: 0px; max-height: none; margin: 0px; border: 0px; border-radius: 0px; padding: 0px; }

.wp-block-acf-executive-quote .x-content-area .woocommerce-Reviews-title { margin-top: 0px; }

.wp-block-acf-executive-quote .x-collapsed { display: none; }

.wp-block-acf-executive-quote .x-collapsing { height: 0px; overflow: hidden !important; }

.wp-block-acf-executive-quote .x-graphic-image, .wp-block-acf-executive-quote .x-graphic-image.x-image { display: block; }

.wp-block-acf-executive-quote .x-image { display: inline-block; line-height: 1; vertical-align: middle; }

.wp-block-acf-executive-quote @media (-ms-high-contrast: none), .wp-block-acf-executive-quote (-ms-high-contrast: active) {
.x-image { min-height: 0%; }
}

.wp-block-acf-executive-quote .x-image img { display: block; max-width: 100%; height: auto; vertical-align: bottom; border: 0px; }

.wp-block-acf-executive-quote a.x-image { cursor: pointer; }

.wp-block-acf-executive-quote a.x-image:focus { outline: 0px; }

.wp-block-acf-executive-quote .x-image-preserve-ratio img { width: auto !important; height: auto !important; max-width: 100% !important; max-height: 100% !important; }

.wp-block-acf-executive-quote .x-image-preserve-ratio img[src*=".svg"] { height: 100% !important; }

.wp-block-acf-executive-quote .x-text { min-width: 1px; }

.wp-block-acf-executive-quote a.x-text { display: block; }

.wp-block-acf-executive-quote .x-text-headline { position: relative; }

.wp-block-acf-executive-quote .x-text-content { display: flex; }

.wp-block-acf-executive-quote .x-text-content-text { flex-grow: 1; min-width: 1px; max-width: 100%; }

.wp-block-acf-executive-quote .x-text-content-text, .wp-block-acf-executive-quote .x-text-content-text-primary, .wp-block-acf-executive-quote .x-text-content-text-subheadline { display: block; }

.wp-block-acf-executive-quote .x-text-content-text > p:last-child, .wp-block-acf-executive-quote .x-text-content-text > ul:last-child, .wp-block-acf-executive-quote .x-text-content-text > ol:last-child, .wp-block-acf-executive-quote .x-text-content-text-primary > p:last-child, .wp-block-acf-executive-quote .x-text-content-text-primary > ul:last-child, .wp-block-acf-executive-quote .x-text-content-text-primary > ol:last-child, .wp-block-acf-executive-quote .x-text-content-text-subheadline > p:last-child, .wp-block-acf-executive-quote .x-text-content-text-subheadline > ul:last-child, .wp-block-acf-executive-quote .x-text-content-text-subheadline > ol:last-child { margin-bottom: 0px; }

.wp-block-acf-executive-quote .x-text-content-text-primary, .wp-block-acf-executive-quote .x-text-content-text-subheadline { margin-top: 0px; margin-bottom: 0px; }

.wp-block-acf-executive-quote .x-td, .wp-block-acf-executive-quote .x-div, .wp-block-acf-executive-quote .x-row, .wp-block-acf-executive-quote .x-col, .wp-block-acf-executive-quote .x-grid, .wp-block-acf-executive-quote .x-cell, .wp-block-acf-executive-quote .x-section, .wp-block-acf-executive-quote .x-acc-header, .wp-block-acf-executive-quote .x-acc-header-indicator, .wp-block-acf-executive-quote .x-crumbs-link, .wp-block-acf-executive-quote .x-paginate-inner > *, .wp-block-acf-executive-quote .x-anchor, .wp-block-acf-executive-quote .x-anchor-text-primary, .wp-block-acf-executive-quote .x-anchor-text-secondary, .wp-block-acf-executive-quote .x-anchor-sub-indicator, .wp-block-acf-executive-quote .x-anchor.has-int-content .x-anchor-content, .wp-block-acf-executive-quote .x-bar-is-sticky, .wp-block-acf-executive-quote .x-bar-is-sticky .x-bar-content, .wp-block-acf-executive-quote [data-x-toggle-collapse], .wp-block-acf-executive-quote .x-graphic-child, .wp-block-acf-executive-quote .x-image, .wp-block-acf-executive-quote .x-line, .wp-block-acf-executive-quote .x-mini-cart li, .wp-block-acf-executive-quote .x-mini-cart a:not(.x-anchor), .wp-block-acf-executive-quote .x-modal-close, .wp-block-acf-executive-quote .x-search, .wp-block-acf-executive-quote .x-search-btn, .wp-block-acf-executive-quote .x-search-input, .wp-block-acf-executive-quote .x-icon, .wp-block-acf-executive-quote .x-text, .wp-block-acf-executive-quote .x-text-content-text-primary, .wp-block-acf-executive-quote .x-text-content-text-subheadline, .wp-block-acf-executive-quote .x-text-typing, .wp-block-acf-executive-quote .x-typed-cursor, .wp-block-acf-executive-quote .x-menu-first-level, .wp-block-acf-executive-quote .x-menu-layered:not(.x-menu-first-level), .wp-block-acf-executive-quote .x-wc-add-to-cart-form, .wp-block-acf-executive-quote .x-wc-shop-sort, .wp-block-acf-executive-quote [data-x-particle], .wp-block-acf-executive-quote .x-bar, .wp-block-acf-executive-quote .x-bar-scroll-button, .wp-block-acf-executive-quote .x-bar-container, .wp-block-acf-executive-quote .x-slide, .wp-block-acf-executive-quote .x-slide-pagination, .wp-block-acf-executive-quote .x-slide-pagination li { transition-duration: 0.3s; }

.wp-block-acf-executive-quote .x-div, .wp-block-acf-executive-quote .x-row, .wp-block-acf-executive-quote .x-col, .wp-block-acf-executive-quote .x-grid, .wp-block-acf-executive-quote .x-cell, .wp-block-acf-executive-quote .x-section, .wp-block-acf-executive-quote .x-image, .wp-block-acf-executive-quote .x-anchor, .wp-block-acf-executive-quote .x-text-headline, .wp-block-acf-executive-quote .x-slide { transition-property: border-color, background-color, box-shadow, opacity, filter, transform; }

.wp-block-acf-executive-quote .x-text:not(.x-text-headline) { transition-property: color, border-color, background-color, box-shadow, text-shadow, column-rule, opacity, filter, transform; }

.wp-block-acf-executive-quote .x-anchor-text-primary, .wp-block-acf-executive-quote .x-anchor-text-secondary, .wp-block-acf-executive-quote .x-anchor-sub-indicator, .wp-block-acf-executive-quote .x-text-content-text-primary, .wp-block-acf-executive-quote .x-text-content-text-subheadline, .wp-block-acf-executive-quote .x-text-typing, .wp-block-acf-executive-quote .x-typed-cursor { transition-property: color, text-shadow; }

.wp-block-acf-executive-quote .x-ttf, .wp-block-acf-executive-quote .x-div, .wp-block-acf-executive-quote .x-row, .wp-block-acf-executive-quote .x-col, .wp-block-acf-executive-quote .x-grid, .wp-block-acf-executive-quote .x-cell, .wp-block-acf-executive-quote .x-section, .wp-block-acf-executive-quote .x-acc-header, .wp-block-acf-executive-quote .x-acc-header-indicator, .wp-block-acf-executive-quote .x-crumbs-link, .wp-block-acf-executive-quote .x-paginate-inner > *, .wp-block-acf-executive-quote .x-anchor, .wp-block-acf-executive-quote .x-anchor-text-primary, .wp-block-acf-executive-quote .x-anchor-text-secondary, .wp-block-acf-executive-quote .x-anchor-sub-indicator, .wp-block-acf-executive-quote .x-anchor.has-int-content .x-anchor-content, .wp-block-acf-executive-quote .x-bar-is-sticky, .wp-block-acf-executive-quote .x-bar-is-sticky .x-bar-content, .wp-block-acf-executive-quote [data-x-toggle-collapse], .wp-block-acf-executive-quote .x-graphic-child, .wp-block-acf-executive-quote .x-image, .wp-block-acf-executive-quote .x-line, .wp-block-acf-executive-quote .x-mini-cart li, .wp-block-acf-executive-quote .x-mini-cart a:not(.x-anchor), .wp-block-acf-executive-quote .x-modal-close, .wp-block-acf-executive-quote .x-search, .wp-block-acf-executive-quote .x-search-btn, .wp-block-acf-executive-quote .x-search-input, .wp-block-acf-executive-quote .x-icon, .wp-block-acf-executive-quote .x-text, .wp-block-acf-executive-quote .x-text-content-text-primary, .wp-block-acf-executive-quote .x-text-content-text-subheadline, .wp-block-acf-executive-quote .x-text-typing, .wp-block-acf-executive-quote .x-typed-cursor, .wp-block-acf-executive-quote .x-menu-first-level, .wp-block-acf-executive-quote .x-menu-layered:not(.x-menu-first-level), .wp-block-acf-executive-quote .x-card, .wp-block-acf-executive-quote .x-card-faces, .wp-block-acf-executive-quote .x-statbar, .wp-block-acf-executive-quote .x-statbar-bar, .wp-block-acf-executive-quote .x-statbar-label, .wp-block-acf-executive-quote .x-wc-add-to-cart-form, .wp-block-acf-executive-quote .x-wc-shop-sort, .wp-block-acf-executive-quote [data-x-particle], .wp-block-acf-executive-quote .x-bar, .wp-block-acf-executive-quote .x-bar-scroll-button, .wp-block-acf-executive-quote .x-bar-container, .wp-block-acf-executive-quote .x-slide, .wp-block-acf-executive-quote .x-slide-pagination, .wp-block-acf-executive-quote .x-slide-pagination li { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.wp-block-acf-executive-quote .x-effect-exit, .wp-block-acf-executive-quote .x-effect-entering, .wp-block-acf-executive-quote .x-effect-exiting { pointer-events: none !important; }

.wp-block-acf-executive-quote .x-effect-animated { animation-fill-mode: both !important; }

.wp-block-acf-executive-quote @media print, .wp-block-acf-executive-quote (prefers-reduced-motion: reduce) {
.x-effect-animated { animation-duration: 1ms !important; transition-duration: 1ms !important; animation-iteration-count: 1 !important; }
}

.wp-block-acf-executive-quote .x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content)::before, .wp-block-acf-executive-quote .x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content)::after { content: " "; display: table; width: 0px; }

.wp-block-acf-executive-quote .x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content)::after { clear: both; }

.wp-block-acf-executive-quote .x-columnize { column-count: 2; column-gap: 3em; column-rule: 1px solid rgb(229, 229, 229); margin: 0px 0px 1.313em; }

.wp-block-acf-executive-quote .x-columnize p:last-child, .wp-block-acf-executive-quote .x-columnize ul:last-child, .wp-block-acf-executive-quote .x-columnize ol:last-child { margin-bottom: 0px; }

.wp-block-acf-executive-quote @media (max-width: 479.98px) {
.x-columnize { column-count: 1; column-gap: 0px; column-rule: 0px; }
}

.wp-block-acf-executive-quote .x-column { position: relative; z-index: 1; float: left; margin-right: 4%; }

.wp-block-acf-executive-quote .x-column.x-1-1 { width: 100%; }

.wp-block-acf-executive-quote .x-column.x-1-2 { width: 48%; }

.wp-block-acf-executive-quote .x-column.x-1-3 { width: 30.6667%; }

.wp-block-acf-executive-quote .x-column.x-2-3 { width: 65.3333%; }

.wp-block-acf-executive-quote .x-column.x-1-4 { width: 22%; }

.wp-block-acf-executive-quote .x-column.x-3-4 { width: 74%; }

.wp-block-acf-executive-quote .x-column.x-1-5 { width: 16.8%; }

.wp-block-acf-executive-quote .x-column.x-2-5 { width: 37.6%; }

.wp-block-acf-executive-quote .x-column.x-3-5 { width: 58.4%; }

.wp-block-acf-executive-quote .x-column.x-4-5 { width: 79.2%; }

.wp-block-acf-executive-quote .x-column.x-1-6 { width: 13.3333%; }

.wp-block-acf-executive-quote .x-column.x-5-6 { width: 82.6667%; }

.wp-block-acf-executive-quote .x-column.last, .wp-block-acf-executive-quote .x-column:last-of-type { margin-right: 0px; }

.wp-block-acf-executive-quote @media (max-width: 479.98px) {
.x-column.x-xs { float: none; width: 100%; margin-right: 0px; }
}

.wp-block-acf-executive-quote @media (max-width: 766.98px) {
.x-column.x-sm { float: none; width: 100%; margin-right: 0px; }
}

.wp-block-acf-executive-quote @media (max-width: 978.98px) {
.x-column.x-md { float: none; width: 100%; margin-right: 0px; }
}

.wp-block-acf-executive-quote .x-column[data-fade="1"], .wp-block-acf-executive-quote .x-column[data-fade="true"] { transition: opacity cubic-bezier(0.23, 1, 0.32, 1), transform cubic-bezier(0.23, 1, 0.32, 1); }

.wp-block-acf-executive-quote .x-content-band { margin: 0px 0px 1.313em; padding: 40px 0px; }

.wp-block-acf-executive-quote .x-content-band::before, .wp-block-acf-executive-quote .x-content-band::after { content: " "; display: table; width: 0px; }

.wp-block-acf-executive-quote .x-content-band::after { clear: both; }

.wp-block-acf-executive-quote .x-content-band.bg-image, .wp-block-acf-executive-quote .x-content-band.bg-pattern { background-position: 50% 50%; }

.wp-block-acf-executive-quote .x-content-band.bg-image.parallax, .wp-block-acf-executive-quote .x-content-band.bg-pattern.parallax { background-attachment: fixed; }

.wp-block-acf-executive-quote .x-content-band.bg-image { background-size: cover; background-repeat: no-repeat; }

.wp-block-acf-executive-quote .x-content-band.bg-pattern { background-repeat: repeat; }

.wp-block-acf-executive-quote .x-content-band.bg-video { position: relative; overflow: hidden; }

.wp-block-acf-executive-quote .x-content-band.border-top { border-top: 1px solid rgba(0, 0, 0, 0.075); }

.wp-block-acf-executive-quote .x-content-band.border-left { border-left: 1px solid rgba(0, 0, 0, 0.075); }

.wp-block-acf-executive-quote .x-content-band.border-right { border-right: 1px solid rgba(0, 0, 0, 0.075); }

.wp-block-acf-executive-quote .x-content-band.border-bottom { border-bottom: 1px solid rgba(0, 0, 0, 0.075); }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container { display: table; table-layout: fixed; width: 100%; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container::before, .wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container::after { display: none; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container > .x-column { display: table-cell; margin-right: 0px; float: none; vertical-align: top; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container > .x-column.x-1-1 { width: 100%; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container > .x-column.x-1-2 { width: 50%; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container > .x-column.x-1-3 { width: 33.3333%; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container > .x-column.x-2-3 { width: 66.6667%; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container > .x-column.x-1-4 { width: 25%; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container > .x-column.x-3-4 { width: 75%; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container > .x-column.x-1-5 { width: 20%; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container > .x-column.x-2-5 { width: 40%; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container > .x-column.x-3-5 { width: 60%; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container > .x-column.x-4-5 { width: 80%; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container > .x-column.x-1-6 { width: 16.6667%; }

.wp-block-acf-executive-quote .x-content-band.marginless-columns .x-container > .x-column.x-5-6 { width: 83.3333%; }

.wp-block-acf-executive-quote @media (max-width: 766.98px) {
.x-content-band.marginless-columns .x-container { display: block; }
.x-content-band.marginless-columns .x-container::before, .x-content-band.marginless-columns .x-container::after { display: table; }
.x-content-band.marginless-columns .x-container > .x-column[class*="x-"] { display: block; width: 100%; vertical-align: inherit; }
}

.wp-block-acf-executive-quote .x-content-band.vc .wpb_row, .wp-block-acf-executive-quote .x-content-band.vc .wpb_content_element { margin-bottom: 0px; }

.wp-block-acf-executive-quote .x-content-band .x-container { position: relative; }

.wp-block-acf-executive-quote .x-section .x-container:not(.x-row):not(.x-grid):not(.x-div):not(.x-bar-content):not(.x-slide-container-content) { position: relative; z-index: 1; }

.wp-block-acf-executive-quote .x-section .x-container.marginless-columns > .x-column { display: table-cell; margin-right: 0px; float: none; vertical-align: top; }

.wp-block-acf-executive-quote .x-section .x-container.marginless-columns > .x-column.x-1-1 { width: 100%; }

.wp-block-acf-executive-quote .x-section .x-container.marginless-columns > .x-column.x-1-2 { width: 50%; }

.wp-block-acf-executive-quote .x-section .x-container.marginless-columns > .x-column.x-1-3 { width: 33.3333%; }

.wp-block-acf-executive-quote .x-section .x-container.marginless-columns > .x-column.x-2-3 { width: 66.6667%; }

.wp-block-acf-executive-quote .x-section .x-container.marginless-columns > .x-column.x-1-4 { width: 25%; }

.wp-block-acf-executive-quote .x-section .x-container.marginless-columns > .x-column.x-3-4 { width: 75%; }

.wp-block-acf-executive-quote .x-section .x-container.marginless-columns > .x-column.x-1-5 { width: 20%; }

.wp-block-acf-executive-quote .x-section .x-container.marginless-columns > .x-column.x-2-5 { width: 40%; }

.wp-block-acf-executive-quote .x-section .x-container.marginless-columns > .x-column.x-3-5 { width: 60%; }

.wp-block-acf-executive-quote .x-section .x-container.marginless-columns > .x-column.x-4-5 { width: 80%; }

.wp-block-acf-executive-quote .x-section .x-container.marginless-columns > .x-column.x-1-6 { width: 16.6667%; }

.wp-block-acf-executive-quote .x-section .x-container.marginless-columns > .x-column.x-5-6 { width: 83.3333%; }

.wp-block-acf-executive-quote @media (max-width: 766.98px) {
.x-section .x-container.marginless-columns > .x-column[class*="x-"] { display: block; width: 100%; vertical-align: inherit; }
}

.wp-block-acf-executive-quote @media print {
.x-masthead, .x-colophon, .x-bg, .backstretch { display: none !important; }
.x-effect-exit, .x-effect-exiting, .x-effect-enter, .x-effect-entering { opacity: 1 !important; filter: none !important; animation: auto ease 0s 1 normal none running none !important; transform: none !important; }
}

.wp-block-acf-executive-quote .x-widgetbar-inner .x-column .widget:first-child { margin-top: 0px; }

.wp-block-acf-executive-quote @media (max-width: 978.98px) {
.x-widgetbar-inner .x-column .widget:first-child { margin-top: 3em; }
.x-widgetbar-inner .x-column:first-child .widget:first-child { margin-top: 0px; }
}

.wp-block-acf-executive-quote @media (max-width: 978.98px) {
.x-nav-wrap.mobile.x-collapsed { display: none; }
}

.wp-block-acf-executive-quote .x-colophon { background-color: rgb(255, 255, 255); }

.wp-block-acf-executive-quote .x-colophon + .x-colophon { border-top: 1px solid rgba(0, 0, 0, 0.086); box-shadow: rgba(255, 255, 255, 0.8) 0px 1px inset; }

.wp-block-acf-executive-quote .x-colophon.top { border-top: 1px solid rgb(212, 212, 212); padding: 5% 0px 5.25%; box-shadow: rgba(0, 0, 0, 0.075) 0px -0.125em 0.25em; }

.wp-block-acf-executive-quote .x-colophon.top .x-column .widget:first-child { margin-top: 0px; }

.wp-block-acf-executive-quote @media (max-width: 978.98px) {
.x-colophon.top { padding: 6.5% 0px; }
.x-colophon.top .x-column .widget:first-child { margin-top: 3em; }
.x-colophon.top .x-column:first-child .widget:first-child { margin-top: 0px; }
}

.wp-block-acf-executive-quote .x-colophon.bottom { padding: 10px 0px; font-size: 10px; text-align: center; color: rgb(122, 122, 122); }

.wp-block-acf-executive-quote .x-colophon.bottom .x-nav { margin: 10px 0px; line-height: 1.3; }

.wp-block-acf-executive-quote .x-colophon.bottom .x-nav li { margin: 0px 0.5em; display: inline-block; }

.wp-block-acf-executive-quote .x-colophon.bottom .x-nav li a { display: block; font-weight: 400; letter-spacing: 2px; text-transform: uppercase; }

.wp-block-acf-executive-quote .x-colophon.bottom .x-nav li a:hover { background-color: transparent; }

.wp-block-acf-executive-quote .x-colophon.bottom .x-social-global { margin: 10px 0px; }

.wp-block-acf-executive-quote .x-colophon.bottom .x-social-global a { margin: 0px 1.25%; font-size: 21px; }

.wp-block-acf-executive-quote .x-colophon.bottom .x-social-global a.foursquare { font-size: 20px; }

.wp-block-acf-executive-quote .x-colophon.bottom .x-colophon-content { margin: 30px 0px 10px; font-weight: 400; letter-spacing: 2px; line-height: 1.3; }

.wp-block-acf-executive-quote .x-colophon .widget { margin-top: 3em; }

.wp-block-acf-executive-quote h1, .wp-block-acf-executive-quote h2, .wp-block-acf-executive-quote h3, .wp-block-acf-executive-quote h4, .wp-block-acf-executive-quote h5, .wp-block-acf-executive-quote h6, .wp-block-acf-executive-quote .h1, .wp-block-acf-executive-quote .h2, .wp-block-acf-executive-quote .h3, .wp-block-acf-executive-quote .h4, .wp-block-acf-executive-quote .h5, .wp-block-acf-executive-quote .h6, .wp-block-acf-executive-quote .x-text-headline { font-family: n-voq-fonts, "Helvetica neue"; font-style: normal; font-weight: 600; }

.wp-block-acf-executive-quote .m1d-1i.x-image { display: block; font-size: 1em; max-width: 145px; border-width: 0px; }

.wp-block-acf-executive-quote .m1d-1i.x-image img { aspect-ratio: auto; }

.wp-block-acf-executive-quote .m1d-1j.x-row { z-index: auto; margin-right: auto; margin-left: auto; border-width: 0px; padding: 1px; font-size: 1em; }

.wp-block-acf-executive-quote .m1d-1j > .x-row-inner { flex-direction: row; }

.wp-block-acf-executive-quote .m1d-1k > .x-row-inner { place-content: center space-evenly; align-items: center; }

.wp-block-acf-executive-quote .m1d-1l > .x-row-inner { margin-top: calc(-11px); margin-bottom: calc(-11px); }

.wp-block-acf-executive-quote .m1d-1l > .x-row-inner > * { margin-top: calc(10px); margin-bottom: calc(10px); }

.wp-block-acf-executive-quote .m1d-1m > .x-row-inner { margin-right: calc(-6px); margin-left: calc(-6px); }

.wp-block-acf-executive-quote .m1d-1m > .x-row-inner > * { margin-right: calc(5px); margin-left: calc(5px); }

.wp-block-acf-executive-quote .m1d-1n > .x-row-inner { place-content: stretch flex-start; align-items: stretch; }

.wp-block-acf-executive-quote .m1d-1o > .x-row-inner { margin-right: calc(-16px); margin-left: calc(-16px); }

.wp-block-acf-executive-quote .m1d-1o > .x-row-inner > * { margin-right: calc(15px); margin-left: calc(15px); }

.wp-block-acf-executive-quote .m1d-1p > .x-row-inner { margin-right: calc(-11px); margin-left: calc(-11px); }

.wp-block-acf-executive-quote .m1d-1p > .x-row-inner > * { margin-right: calc(10px); margin-left: calc(10px); }

.wp-block-acf-executive-quote .m1d-1q > .x-row-inner { margin-top: calc(-6px); margin-bottom: calc(-6px); }

.wp-block-acf-executive-quote .m1d-1q > .x-row-inner > * { margin-top: calc(5px); margin-bottom: calc(5px); }

.wp-block-acf-executive-quote .m1d-1s > .x-row-inner > :nth-child(n) { flex-basis: calc(16% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1d-1t > .x-row-inner > :nth-child(n) { flex-basis: calc(16% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1d-1v > .x-row-inner > :nth-child(n) { flex-basis: calc(16% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1d-1w > .x-row-inner > :nth-child(n) { flex-basis: calc(16% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1d-1x > .x-row-inner > :nth-child(n) { flex-basis: calc(16% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1d-1y > .x-row-inner > :nth-child(n) { flex-basis: calc(16% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1d-1z > .x-row-inner > :nth-child(n) { flex-basis: calc(16% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1d-20.x-col { z-index: 1; border-width: 0px; font-size: 1em; }

.wp-block-acf-executive-quote .m1d-21.x-col { display: flex; flex-flow: column wrap; place-content: flex-start; align-items: flex-start; gap: 1em; }

.wp-block-acf-executive-quote .m1d-24.x-text { border-width: 0px; font-size: 1em; }

.wp-block-acf-executive-quote .m1d-24.x-text .x-text-content-text-primary { font-style: normal; line-height: 1.4; letter-spacing: 0em; text-transform: none; color: rgb(0, 0, 0); }

.wp-block-acf-executive-quote .m1d-25.x-text .x-text-content-text-primary { font-family: n-voq-fonts, "Helvetica neue"; font-size: 0.9em; font-weight: 700; }

.wp-block-acf-executive-quote .m1d-26.x-text .x-text-content-text-primary { font-family: inherit; font-size: 1em; font-weight: inherit; }

.wp-block-acf-executive-quote @media screen and (max-width: 766px) {
.m1d-1s > .x-row-inner > :nth-child(2n) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1d-1s > .x-row-inner > :nth-child(2n-1) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1d-1t > .x-row-inner > :nth-child(2n) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1d-1t > .x-row-inner > :nth-child(2n-1) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1d-1v > .x-row-inner > :nth-child(2n) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1d-1v > .x-row-inner > :nth-child(2n-1) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1d-1w > .x-row-inner > :nth-child(2n) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1d-1w > .x-row-inner > :nth-child(2n-1) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1d-1x > .x-row-inner > :nth-child(2n) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1d-1x > .x-row-inner > :nth-child(2n-1) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1d-1y > .x-row-inner > :nth-child(2n) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1d-1y > .x-row-inner > :nth-child(2n-1) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1d-1z > .x-row-inner > :nth-child(2n) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1d-1z > .x-row-inner > :nth-child(2n-1) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
}

.wp-block-acf-executive-quote @media screen and (max-width: 479px) {
.m1d-1s > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
.m1d-1t > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
.m1d-1v > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
.m1d-1w > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
.m1d-1x > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
.m1d-1y > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
.m1d-1z > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
}

.wp-block-acf-executive-quote .m1e-6.x-image { display: block; font-size: 1em; max-width: 145px; border-width: 0px; }

.wp-block-acf-executive-quote .m1e-6.x-image img { aspect-ratio: auto; }

.wp-block-acf-executive-quote .m1e-7.x-text { max-width: 18em; margin: 12px 0px 0px; color: rgb(10, 37, 64); }

.wp-block-acf-executive-quote .m1e-8.x-text { border-width: 0px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: 700; line-height: 1.5; letter-spacing: 0em; text-transform: none; }

.wp-block-acf-executive-quote .m1e-8.x-text > :first-child { margin-top: 0px; }

.wp-block-acf-executive-quote .m1e-8.x-text > :last-child { margin-bottom: 0px; }

.wp-block-acf-executive-quote .m1e-9.x-text { color: rgba(10, 37, 64, 0.44); }

.wp-block-acf-executive-quote .m1e-a.x-text { margin: 0px 0px 3px; border-width: 0px; font-size: 14px; }

.wp-block-acf-executive-quote .m1e-a.x-text .x-text-content-text-primary { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1em; font-style: normal; font-weight: 700; line-height: 1.2; letter-spacing: 0em; text-transform: none; color: rgb(10, 37, 64); }

.wp-block-acf-executive-quote :where(body:not(.tco-disable-effects)) .m1b-j:is(.x-effect-exit, .wp-block-acf-executive-quote .x-effect-entering, .wp-block-acf-executive-quote .x-effect-exiting) { animation-delay: calc(100ms * var(--tco-dc1b-0)); transition-delay: calc(100ms * var(--tco-dc1b-1)); }

.wp-block-acf-executive-quote .m1b-j:is(.x-effect-enter) { transform: translate(0px, 0px); }

.wp-block-acf-executive-quote :where(body:not(.tco-disable-effects)) .m1b-k:is(.x-effect-exit, .wp-block-acf-executive-quote .x-effect-entering, .wp-block-acf-executive-quote .x-effect-exiting) { animation-duration: 1000ms; transition-duration: 1000ms; }

.wp-block-acf-executive-quote :where(body:not(.tco-disable-effects)) .m1b-l:is(.x-effect-exit, .wp-block-acf-executive-quote .x-effect-entering, .wp-block-acf-executive-quote .x-effect-exiting) { animation-timing-function: ease-in-out; transition-timing-function: ease-in-out; }

.wp-block-acf-executive-quote :where(body:not(.tco-disable-effects)) .m1b-m:is(.x-effect-exit, .wp-block-acf-executive-quote .x-effect-entering, .wp-block-acf-executive-quote .x-effect-exiting) { animation-delay: 300ms; transition-delay: 300ms; }

.wp-block-acf-executive-quote :where(body:not(.tco-disable-effects)) .m1b-n:is(.x-effect-exit, .wp-block-acf-executive-quote .x-effect-entering, .wp-block-acf-executive-quote .x-effect-exiting) { animation-duration: 2400ms; transition-duration: 2400ms; }

.wp-block-acf-executive-quote .m1b-o:is(.x-effect-enter) { opacity: 1; }

.wp-block-acf-executive-quote :where(body:not(.tco-disable-effects)) .m1b-p:is(.x-effect-exit) { opacity: 0; }

.wp-block-acf-executive-quote :where(body:not(.tco-disable-effects)) .m1b-q:is(.x-effect-exit, .wp-block-acf-executive-quote .x-effect-entering, .wp-block-acf-executive-quote .x-effect-exiting) { animation-delay: 0ms; transition-delay: 0ms; }

.wp-block-acf-executive-quote :where(body:not(.tco-disable-effects)) .m1b-r:is(.x-effect-exit, .wp-block-acf-executive-quote .x-effect-entering, .wp-block-acf-executive-quote .x-effect-exiting) { animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.wp-block-acf-executive-quote .m1b-s:is(.x-effect-enter) { filter: grayscale(0%) contrast(100%); }

.wp-block-acf-executive-quote :where(body:not(.tco-disable-effects)) .m1b-t:is(.x-effect-exit, .wp-block-acf-executive-quote .x-effect-entering, .wp-block-acf-executive-quote .x-effect-exiting) { animation-delay: 1200ms; transition-delay: 1200ms; }

.wp-block-acf-executive-quote :where(body:not(.tco-disable-effects)) .m1b-u:is(.x-effect-exit, .wp-block-acf-executive-quote .x-effect-entering, .wp-block-acf-executive-quote .x-effect-exiting) { animation-delay: 2400ms; transition-delay: 2400ms; }

.wp-block-acf-executive-quote .m1b-w { flex-basis: auto; border-width: 0px; aspect-ratio: auto; }

.wp-block-acf-executive-quote .m1b-10 { font-size: 1em; }

.wp-block-acf-executive-quote .m1b-11 { display: flex; flex-wrap: wrap; }

.wp-block-acf-executive-quote .m1b-12 { flex-direction: column; }

.wp-block-acf-executive-quote .m1b-13 { justify-content: flex-start; }

.wp-block-acf-executive-quote .m1b-1a { align-items: flex-start; align-content: flex-start; }

.wp-block-acf-executive-quote .m1b-1j { flex-grow: 1; flex-shrink: 0; padding: 35px; }

.wp-block-acf-executive-quote .m1b-1k.x-text { margin-top: 0px; }

.wp-block-acf-executive-quote .m1b-1l.x-text { margin-right: 0px; margin-left: 0px; border-width: 0px; font-style: normal; letter-spacing: 0em; text-transform: none; }

.wp-block-acf-executive-quote .m1b-1l.x-text > :first-child { margin-top: 0px; }

.wp-block-acf-executive-quote .m1b-1l.x-text > :last-child { margin-bottom: 0px; }

.wp-block-acf-executive-quote .m1b-1m.x-text { margin-bottom: 18px; font-weight: 700; line-height: 1.35; color: rgb(45, 108, 164); }

.wp-block-acf-executive-quote .m1b-1n.x-text { font-family: n-voq-fonts, "Helvetica neue"; }

.wp-block-acf-executive-quote .m1b-1o.x-text { font-size: var(--cs-base); }

.wp-block-acf-executive-quote .m1b-1p.x-text { text-align: center; }

.wp-block-acf-executive-quote .m1b-1q.x-text { margin-top: 20px; margin-bottom: 40px; }

.wp-block-acf-executive-quote .m1b-1r.x-text { font-size: 18px; }

.wp-block-acf-executive-quote .m1b-1s.x-text { font-weight: 400; }

.wp-block-acf-executive-quote .m1b-1t.x-text { line-height: 1.5; color: rgb(66, 84, 102); }

.wp-block-acf-executive-quote .m1b-1u.x-text { max-width: 36em; }

.wp-block-acf-executive-quote .m1b-1v.x-text { margin-top: 10px; }

.wp-block-acf-executive-quote .m1b-1w.x-text { margin-bottom: 2em; }

.wp-block-acf-executive-quote .m1b-1x.x-text { margin-top: 1em; }

.wp-block-acf-executive-quote .m1b-1y.x-text { margin-bottom: 36px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; }

.wp-block-acf-executive-quote .m1b-1z.x-text { margin-bottom: 23px; }

.wp-block-acf-executive-quote .m1b-21.x-text { border-width: 0px; }

.wp-block-acf-executive-quote .m1b-21.x-text .x-text-content-text-primary { font-style: normal; }

.wp-block-acf-executive-quote .m1b-23.x-text { font-size: 54px; }

.wp-block-acf-executive-quote .m1b-24.x-text .x-text-content-text-primary { font-family: n-voq-fonts, "Helvetica neue"; }

.wp-block-acf-executive-quote .m1b-25.x-text .x-text-content-text-primary { font-size: var(--cs-xxxl); }

.wp-block-acf-executive-quote .m1b-26.x-text .x-text-content-text-primary { font-weight: 600; }

.wp-block-acf-executive-quote .m1b-27.x-text .x-text-content-text-primary { line-height: 1; }

.wp-block-acf-executive-quote .m1b-28.x-text .x-text-content-text-primary { letter-spacing: 0em; }

.wp-block-acf-executive-quote .m1b-29.x-text .x-text-content-text-primary { text-align: center; }

.wp-block-acf-executive-quote .m1b-2a.x-text .x-text-content-text-primary { text-transform: none; }

.wp-block-acf-executive-quote .m1b-2b.x-text .x-text-content-text-primary { color: rgb(10, 37, 64); }

.wp-block-acf-executive-quote .m1b-2c.x-text { margin-top: 0em; }

.wp-block-acf-executive-quote .m1b-2d.x-text { margin-right: 0em; margin-left: 0em; }

.wp-block-acf-executive-quote .m1b-2d.x-text .x-text-content-text-primary { font-size: 0.9em; color: rgb(45, 108, 164); }

.wp-block-acf-executive-quote .m1b-2e.x-text { margin-bottom: 1em; }

.wp-block-acf-executive-quote .m1b-2f.x-text { font-size: 18px; }

.wp-block-acf-executive-quote .m1b-2f.x-text .x-text-content-text-primary { line-height: 1.2; }

.wp-block-acf-executive-quote .m1b-2g.x-text .x-text-content-text-primary { font-weight: 700; }

.wp-block-acf-executive-quote .m1b-2h.x-text .x-text-content-text-primary { text-transform: uppercase; }

.wp-block-acf-executive-quote .m1b-2i.x-text { font-size: 1em; }

.wp-block-acf-executive-quote .m1b-2j.x-text .x-text-content-text-primary { font-size: var(--cs-xl); }

.wp-block-acf-executive-quote .m1b-2k.x-text { padding: 1em; }

.wp-block-acf-executive-quote .m1b-2k.x-text .x-text-content { justify-content: center; gap: 0px; }

.wp-block-acf-executive-quote .m1b-2k.x-text .x-text-content-text-primary { font-size: var(--cs-md); }

.wp-block-acf-executive-quote .m1b-2k.x-text .x-text-content-text-subheadline { font-size: var(--cs-base); }

.wp-block-acf-executive-quote .m1b-2k.x-text .x-graphic { margin-bottom: 14px; }

.wp-block-acf-executive-quote .m1b-2k.x-text .x-graphic-icon { font-size: 28px; width: 2em; color: rgb(255, 255, 255); height: 2em; line-height: 2em; background-color: rgb(0, 115, 230); }

.wp-block-acf-executive-quote .m1b-2l.x-text .x-text-content { display: flex; flex-direction: column; align-items: center; }

.wp-block-acf-executive-quote .m1b-2l.x-text .x-graphic { margin-top: 0px; margin-right: 0px; margin-left: 0px; }

.wp-block-acf-executive-quote .m1b-2l.x-text .x-graphic-icon { border-width: 0px; }

.wp-block-acf-executive-quote .m1b-2m.x-text .x-text-content-text-subheadline { margin-top: 9px; line-height: 1.5; }

.wp-block-acf-executive-quote .m1b-2n.x-text .x-text-content-text-subheadline { font-family: n-voq-fonts, "Helvetica neue"; font-weight: 400; }

.wp-block-acf-executive-quote .m1b-2o.x-text .x-text-content-text-subheadline { font-style: normal; letter-spacing: 0em; text-transform: none; color: rgb(66, 84, 102); }

.wp-block-acf-executive-quote .m1b-2p.x-text .x-graphic-icon { border-radius: 18px; }

.wp-block-acf-executive-quote .m1b-2q.x-text { max-width: 8.5em; margin-bottom: 0.5em; }

.wp-block-acf-executive-quote .m1b-2r.x-text { margin-top: 1em; }

.wp-block-acf-executive-quote .m1b-2s.x-text { margin-right: 0px; margin-left: 0px; }

.wp-block-acf-executive-quote .m1b-2t.x-text .x-text-content-text-primary { line-height: 1.05; }

.wp-block-acf-executive-quote .m1b-2u.x-text .x-text-content { justify-content: flex-start; }

.wp-block-acf-executive-quote .m1b-2v.x-text .x-text-content-text-primary { font-size: var(--cs-base); color: rgb(44, 108, 164); }

.wp-block-acf-executive-quote .m1b-2v.x-text .x-text-content-text-subheadline { text-align: center; }

.wp-block-acf-executive-quote .m1b-2v.x-text .x-graphic { margin-bottom: 20px; }

.wp-block-acf-executive-quote .m1b-2v.x-text .x-graphic-icon { font-size: 36px; width: 48px; color: rgb(45, 108, 164); box-shadow: rgb(255, 255, 255) 0.01em 0.01em 0em 0em; border-radius: 8px; height: 48px; line-height: 48px; background-color: rgb(255, 255, 255); }

.wp-block-acf-executive-quote .m1b-2w.x-text .x-text-content-text-subheadline { font-size: 1em; }

.wp-block-acf-executive-quote .m1b-2x.x-text .x-text-content-text-subheadline { font-family: Inter, sans-serif; font-weight: 400; }

.wp-block-acf-executive-quote .m1b-2y.x-text { max-width: 12em; }

.wp-block-acf-executive-quote .m1b-2z.x-text .x-text-content-text-primary { font-family: Inter, sans-serif; font-weight: 700; }

.wp-block-acf-executive-quote .m1b-30.x-text { max-width: 18em; }

.wp-block-acf-executive-quote .m1b-30.x-text .x-text-content-text-primary { font-family: inherit; font-weight: 600; }

.wp-block-acf-executive-quote .m1b-31.x-text { margin-top: 0px; margin-bottom: 36px; font-size: 28px; }

.wp-block-acf-executive-quote .m1b-32.x-text { max-width: 20em; }

.wp-block-acf-executive-quote .m1b-32.x-text .x-text-content-text-primary { font-size: var(--cs-xxl); }

.wp-block-acf-executive-quote .m1b-33.x-text .x-text-content-text-primary { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 700; }

.wp-block-acf-executive-quote .m1b-33.x-text .x-text-content-text-subheadline { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; }

.wp-block-acf-executive-quote .m1b-34.x-text .x-text-content-text-primary { font-size: 1em; }

.wp-block-acf-executive-quote .m1b-35.x-text .x-text-content-text-subheadline { margin-top: 3px; line-height: 1.2; }

.wp-block-acf-executive-quote .m1b-36.x-text .x-text-content-text-primary { font-weight: 400; letter-spacing: 0.005em; margin-right: calc(-0.005em); color: rgb(255, 255, 255); }

.wp-block-acf-executive-quote .m1b-37.x-text .x-text-content-text-primary { text-align: left; }

.wp-block-acf-executive-quote .m1b-38.x-text .x-graphic { margin-bottom: 30px; }

.wp-block-acf-executive-quote .m1b-38.x-text .x-graphic-icon { font-size: 30px; width: auto; color: rgb(138, 88, 166); }

.wp-block-acf-executive-quote .m1b-39.x-row { z-index: auto; border-width: 0px; }

.wp-block-acf-executive-quote .m1b-3a.x-row { margin-top: 0px; }

.wp-block-acf-executive-quote .m1b-3b.x-row { margin-right: auto; margin-left: auto; }

.wp-block-acf-executive-quote .m1b-3c.x-row { margin-bottom: 50px; }

.wp-block-acf-executive-quote .m1b-3d > .x-row-inner { flex-direction: row; }

.wp-block-acf-executive-quote .m1b-3e.x-row { padding: 1px; }

.wp-block-acf-executive-quote .m1b-3f.x-row { font-size: 1em; }

.wp-block-acf-executive-quote .m1b-3g > .x-row-inner { justify-content: center; }

.wp-block-acf-executive-quote .m1b-3h > .x-row-inner { align-items: center; align-content: center; }

.wp-block-acf-executive-quote .m1b-3i > .x-row-inner { margin: calc(-28px); }

.wp-block-acf-executive-quote .m1b-3j > .x-row-inner > * { margin: calc(27px); }

.wp-block-acf-executive-quote .m1b-3k.x-row { margin-top: 0em; margin-bottom: 0em; font-size: clamp(3.052em, 11vw, 5.961em); }

.wp-block-acf-executive-quote .m1b-3k > .x-row-inner { margin: calc(0em - 1px) calc(-0.07em - 1px); }

.wp-block-acf-executive-quote .m1b-3k > .x-row-inner > * { margin-right: calc(0.07em); margin-left: calc(0.07em); }

.wp-block-acf-executive-quote .m1b-3l > .x-row-inner { align-items: stretch; align-content: stretch; }

.wp-block-acf-executive-quote .m1b-3m.x-row { margin-top: 3em; margin-bottom: 4em; text-align: center; }

.wp-block-acf-executive-quote .m1b-3m > .x-row-inner { justify-content: space-evenly; }

.wp-block-acf-executive-quote .m1b-3n > .x-row-inner { margin-top: calc(-35px); margin-bottom: calc(-35px); }

.wp-block-acf-executive-quote .m1b-3n > .x-row-inner > * { margin-top: calc(34px); margin-bottom: calc(34px); }

.wp-block-acf-executive-quote .m1b-3o > .x-row-inner { margin-right: calc(-18px); margin-left: calc(-18px); }

.wp-block-acf-executive-quote .m1b-3o > .x-row-inner > * { margin-right: calc(17px); margin-left: calc(17px); }

.wp-block-acf-executive-quote .m1b-3q > .x-row-inner { justify-content: flex-start; }

.wp-block-acf-executive-quote .m1b-3r > .x-row-inner { margin: calc(-11px); }

.wp-block-acf-executive-quote .m1b-3r > .x-row-inner > * { margin: calc(10px); }

.wp-block-acf-executive-quote .m1b-3s.x-row { margin-bottom: 0px; }

.wp-block-acf-executive-quote .m1b-3t > .x-row-inner { justify-content: space-around; }

.wp-block-acf-executive-quote .m1b-3u > .x-row-inner { margin-right: calc(-14px); margin-left: calc(-14px); }

.wp-block-acf-executive-quote .m1b-3u > .x-row-inner > * { margin-right: calc(13px); margin-left: calc(13px); }

.wp-block-acf-executive-quote .m1b-3v.x-row { border-radius: 1em; }

.wp-block-acf-executive-quote .m1b-3v > .x-row-inner { flex-direction: row-reverse; }

.wp-block-acf-executive-quote .m1b-3w.x-row { padding: 1.75em; }

.wp-block-acf-executive-quote .m1b-3w > .x-row-inner { margin: calc(-27px); }

.wp-block-acf-executive-quote .m1b-3y > .x-row-inner { align-items: baseline; align-content: baseline; margin: calc(-2.5px) calc(-3.5px); }

.wp-block-acf-executive-quote .m1b-3y > .x-row-inner > * { margin: calc(1.5px) calc(2.5px); }

.wp-block-acf-executive-quote .m1b-3z.x-row { width: 100%; }

.wp-block-acf-executive-quote .m1b-40 > .x-row-inner { margin: calc(-19px); }

.wp-block-acf-executive-quote .m1b-40 > .x-row-inner > * { flex-grow: 1; margin: calc(18px); }

.wp-block-acf-executive-quote .m1b-41 > .x-row-inner { align-items: flex-start; align-content: flex-start; }

.wp-block-acf-executive-quote .m1b-42.x-row { max-width: 100%; margin-top: 36px; text-align: left; }

.wp-block-acf-executive-quote .m1b-42 > .x-row-inner { margin-top: calc(-18px); margin-bottom: calc(-18px); }

.wp-block-acf-executive-quote .m1b-42 > .x-row-inner > * { margin-top: calc(17px); margin-bottom: calc(17px); }

.wp-block-acf-executive-quote .m1b-43.x-row { margin-top: auto; margin-right: 0px; margin-left: 0px; }

.wp-block-acf-executive-quote .m1b-43 > .x-row-inner { margin: calc(-5.5px) calc(-8px); }

.wp-block-acf-executive-quote .m1b-43 > .x-row-inner > * { margin: calc(4.5px) calc(7px); }

.wp-block-acf-executive-quote .m1b-45 > .x-row-inner > :nth-child(2n) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-45 > .x-row-inner > :nth-child(2n-1) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-46 > .x-row-inner > :nth-child(n) { flex-basis: calc(auto - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-48 > .x-row-inner > :nth-child(n) { flex-basis: calc(360px - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4a > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4b > .x-row-inner > :nth-child(4n) { flex-basis: calc(25% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4b > .x-row-inner > :nth-child(4n-1) { flex-basis: calc(22.83% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4b > .x-row-inner > :nth-child(4n-2) { flex-basis: calc(27.17% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4b > .x-row-inner > :nth-child(4n-3) { flex-basis: calc(25% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4c > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4d > .x-row-inner > :nth-child(2n) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4d > .x-row-inner > :nth-child(2n-1) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4f > .x-row-inner > :nth-child(n) { flex-basis: calc(auto - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4h > .x-row-inner > :nth-child(n) { flex-basis: calc(260px - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4i > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4j > .x-row-inner > :nth-child(n) { flex-basis: calc(auto - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4k > .x-row-inner > :nth-child(n) { flex-basis: calc(260px - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4l > .x-row-inner > :nth-child(n) { flex-basis: calc(400px - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4m { --gap: 14px; }

.wp-block-acf-executive-quote .m1b-4n > .x-row-inner > :nth-child(n) { flex-basis: calc(auto - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4o > .x-row-inner > :nth-child(n) { flex-basis: calc(auto - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4p > .x-row-inner > :nth-child(n) { flex-basis: calc(auto - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4q > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4r > .x-row-inner > :nth-child(3n) { flex-basis: calc(33.33% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4r > .x-row-inner > :nth-child(3n-1) { flex-basis: calc(33.33% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4r > .x-row-inner > :nth-child(3n-2) { flex-basis: calc(33.33% - clamp(0px,var(--gap),9999px)); }

.wp-block-acf-executive-quote .m1b-4s.x-col { z-index: 1; }

.wp-block-acf-executive-quote .m1b-4t.x-col { border-width: 0px; }

.wp-block-acf-executive-quote .m1b-4w.x-col { font-size: 1em; }

.wp-block-acf-executive-quote .m1b-4x.x-col { overflow: hidden; }

.wp-block-acf-executive-quote .m1b-4y.x-col { display: flex; }

.wp-block-acf-executive-quote .m1b-4z.x-col { flex-direction: column; }

.wp-block-acf-executive-quote .m1b-50.x-col { justify-content: center; }

.wp-block-acf-executive-quote .m1b-51.x-col { align-items: center; flex-wrap: wrap; align-content: center; }

.wp-block-acf-executive-quote .m1b-52.x-col { border-radius: 16px; box-shadow: rgb(215, 215, 215) 2px 2px 10px 2px; }

.wp-block-acf-executive-quote .m1b-53.x-col { padding: 1em; }

.wp-block-acf-executive-quote .m1b-54.x-col { background-color: rgb(255, 255, 255); }

.wp-block-acf-executive-quote .m1b-55.x-col { justify-content: flex-start; }

.wp-block-acf-executive-quote .m1b-56.x-col { border-radius: 18px; }

.wp-block-acf-executive-quote .m1b-57.x-col { padding: 1.5em; }

.wp-block-acf-executive-quote .m1b-58.x-col { flex-direction: row; text-align: left; }

.wp-block-acf-executive-quote .m1b-59.x-col { text-align: center; }

.wp-block-acf-executive-quote .m1b-5a.x-col { align-items: stretch; border-width: 2px; border-style: solid; border-color: rgba(10, 37, 64, 0.11); background-color: rgb(255, 255, 255); }

.wp-block-acf-executive-quote .m1b-5b.x-col { width: 1em; height: 1em; font-size: 64px; background-color: rgb(0, 115, 230); }

.wp-block-acf-executive-quote .m1b-5c.x-col { padding: 1.361em; }

.wp-block-acf-executive-quote .m1b-5p.x-image { font-size: 1em; border-width: 0px; }

.wp-block-acf-executive-quote .m1b-5p.x-image img { aspect-ratio: auto; }

.wp-block-acf-executive-quote .m1b-5q.x-image { margin: 0px 0px 3em; border-radius: 16px; box-shadow: rgb(181, 181, 181) 2px 2px 1.089em 0em; }

.wp-block-acf-executive-quote .m1b-5q.x-image img { border-radius: 1em; }

.wp-block-acf-executive-quote .m1b-5r.x-image { display: block; width: 100%; }

.wp-block-acf-executive-quote .m1b-5r.x-image img { width: 100%; }

.wp-block-acf-executive-quote .m1b-5s.x-image { background-color: rgb(227, 240, 252); }

.wp-block-acf-executive-quote .m1b-5t.x-image img { object-fit: cover; }

.wp-block-acf-executive-quote .m1b-5t.x-image, .wp-block-acf-executive-quote .m1b-5t.x-image img { height: 100%; }

.wp-block-acf-executive-quote body:not(.tco-disable-effects) .m1b-5u .x-slide:where(.x-effect-enter, .wp-block-acf-executive-quote .x-effect-exit, .wp-block-acf-executive-quote .x-effect-entering, .wp-block-acf-executive-quote .x-effect-exiting) { animation-duration: 777ms; animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 777ms; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.wp-block-acf-executive-quote @media screen and (max-width: 1199px) {
.m1b-4r > .x-row-inner > :nth-child(3n) { flex-basis: calc(33.33% - clamp(0px,var(--gap),9999px)); }
.m1b-4r > .x-row-inner > :nth-child(3n-1) { flex-basis: calc(33.33% - clamp(0px,var(--gap),9999px)); }
.m1b-4r > .x-row-inner > :nth-child(3n-2) { flex-basis: calc(33.33% - clamp(0px,var(--gap),9999px)); }
}

.wp-block-acf-executive-quote @media screen and (max-width: 978px) {
.m1b-45 > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
.m1b-4b > .x-row-inner > :nth-child(2n) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1b-4b > .x-row-inner > :nth-child(2n-1) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1b-4d > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
.m1b-4i > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
}

.wp-block-acf-executive-quote @media screen and (max-width: 766px) {
.m1b-40.x-row { max-width: 580px; }
.m1b-48 > .x-row-inner > :nth-child(n) { flex-basis: calc(320px - clamp(0px,var(--gap),9999px)); }
.m1b-4b > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
.m1b-4c > .x-row-inner > :nth-child(2n) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1b-4c > .x-row-inner > :nth-child(2n-1) { flex-basis: calc(50% - clamp(0px,var(--gap),9999px)); }
.m1b-4h > .x-row-inner > :nth-child(n) { flex-basis: calc(260px - clamp(0px,var(--gap),9999px)); }
.m1b-4k > .x-row-inner > :nth-child(n) { flex-basis: calc(260px - clamp(0px,var(--gap),9999px)); }
.m1b-4r > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
}

.wp-block-acf-executive-quote @media screen and (max-width: 479px) {
.m1b-1j { padding: 28px; }
.m1b-4c > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
.m1b-4q > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
.m1b-4r > .x-row-inner > :nth-child(n) { flex-basis: calc(100% - clamp(0px,var(--gap),9999px)); }
}
