@charset "UTF-8";
@media (min-width:576px) {
    .column-count-sm-1 {
        -moz-column-count: 1 !important;
        column-count: 1 !important
    }

    .column-count-sm-2 {
        -moz-column-count: 2 !important;
        column-count: 2 !important
    }

    .column-count-sm-3 {
        -moz-column-count: 3 !important;
        column-count: 3 !important
    }

    .column-count-sm-4 {
        -moz-column-count: 4 !important;
        column-count: 4 !important
    }
}

@media (min-width:768px) {
    .column-count-md-1 {
        -moz-column-count: 1 !important;
        column-count: 1 !important
    }

    .column-count-md-2 {
        -moz-column-count: 2 !important;
        column-count: 2 !important
    }

    .column-count-md-3 {
        -moz-column-count: 3 !important;
        column-count: 3 !important
    }

    .column-count-md-4 {
        -moz-column-count: 4 !important;
        column-count: 4 !important
    }
}

@media (min-width:992px) {
    .column-count-lg-1 {
        -moz-column-count: 1 !important;
        column-count: 1 !important
    }

    .column-count-lg-2 {
        -moz-column-count: 2 !important;
        column-count: 2 !important
    }

    .column-count-lg-3 {
        -moz-column-count: 3 !important;
        column-count: 3 !important
    }

    .column-count-lg-4 {
        -moz-column-count: 4 !important;
        column-count: 4 !important
    }
}

@media (min-width:1200px) {
    .column-count-xl-1 {
        -moz-column-count: 1 !important;
        column-count: 1 !important
    }

    .column-count-xl-2 {
        -moz-column-count: 2 !important;
        column-count: 2 !important
    }

    .column-count-xl-3 {
        -moz-column-count: 3 !important;
        column-count: 3 !important
    }

    .column-count-xl-4 {
        -moz-column-count: 4 !important;
        column-count: 4 !important
    }
}

@media (min-width:1400px) {
    .column-count-xxl-1 {
        -moz-column-count: 1 !important;
        column-count: 1 !important
    }

    .column-count-xxl-2 {
        -moz-column-count: 2 !important;
        column-count: 2 !important
    }

    .column-count-xxl-3 {
        -moz-column-count: 3 !important;
        column-count: 3 !important
    }

    .column-count-xxl-4 {
        -moz-column-count: 4 !important;
        column-count: 4 !important
    }
}

.column-count-1 {
    -moz-column-count: 1 !important;
    column-count: 1 !important
}

.column-count-2 {
    -moz-column-count: 2 !important;
    column-count: 2 !important
}

.column-count-3 {
    -moz-column-count: 3 !important;
    column-count: 3 !important
}

.column-count-4 {
    -moz-column-count: 4 !important;
    column-count: 4 !important
}

.content-columns-1 {
    -moz-column-count: 1;
    column-count: 1
}

@media (min-width:992px) {
    .content-columns-1 {
        -moz-column-count: 1;
        column-count: 1
    }
}

.content-columns-2 {
    -moz-column-count: 1;
    column-count: 1
}

@media (min-width:992px) {
    .content-columns-2 {
        -moz-column-count: 2;
        column-count: 2
    }
}

.content-columns-3 {
    -moz-column-count: 1;
    column-count: 1
}

@media (min-width:768px) {
    .content-columns-3 {
        -moz-column-count: 2;
        column-count: 2
    }
}

@media (min-width:992px) {
    .content-columns-3 {
        -moz-column-count: 3;
        column-count: 3
    }
}

.content-columns-4 {
    -moz-column-count: 1;
    column-count: 1
}

@media (min-width:576px) {
    .content-columns-4 {
        -moz-column-count: 2;
        column-count: 2
    }
}

@media (min-width:768px) {
    .content-columns-4 {
        -moz-column-count: 3;
        column-count: 3
    }
}

@media (min-width:992px) {
    .content-columns-4 {
        -moz-column-count: 4;
        column-count: 4
    }
}

.content-columns-5 {
    -moz-column-count: 2;
    column-count: 2
}

@media (min-width:576px) {
    .content-columns-5 {
        -moz-column-count: 3;
        column-count: 3
    }
}

@media (min-width:768px) {
    .content-columns-5 {
        -moz-column-count: 4;
        column-count: 4
    }
}

@media (min-width:992px) {
    .content-columns-5 {
        -moz-column-count: 5;
        column-count: 5
    }
}

.content-columns-6 {
    -moz-column-count: 3;
    column-count: 3
}

@media (min-width:576px) {
    .content-columns-6 {
        -moz-column-count: 4;
        column-count: 4
    }
}

@media (min-width:768px) {
    .content-columns-6 {
        -moz-column-count: 5;
        column-count: 5
    }
}

@media (min-width:992px) {
    .content-columns-6 {
        -moz-column-count: 6;
        column-count: 6
    }
}

[class*=content-columns-] {
    -moz-column-gap: calc(var(--bs-gutter-x) + 1rem);
    column-gap: calc(var(--bs-gutter-x) + 1rem)
}

[class*=content-columns-]>li {
    -moz-column-break-inside: avoid;
    break-inside: avoid
}

.kitchen-sink #templateModal .modal-dialog {
    margin: 2rem;
    max-width: calc(100% - 4rem);
    height: calc(100% - 4rem)
}

.kitchen-sink #templateModal .modal-dialog .modal-content {
    height: 100%;
    border-radius: .375rem;
    border: 1px solid rgba(0, 0, 0, .175)
}

.kitchen-sink #templateModal .modal-dialog .modal-content .modal-header .modal-actions a,
.kitchen-sink #templateModal .modal-dialog .modal-content .modal-header .modal-actions button {
    background: none;
    border: none;
    padding: 0;
    color: rgba(0, 0, 0, .55);
    cursor: pointer;
    display: flex;
    align-items: center
}

.kitchen-sink #templateModal .modal-dialog .modal-content .modal-header .modal-actions a:hover,
.kitchen-sink #templateModal .modal-dialog .modal-content .modal-header .modal-actions button:hover {
    color: rgba(0, 0, 0, .85)
}

.kitchen-sink #templateModal .modal-dialog .modal-content .modal-body {
    overflow-x: clip;
    overflow-y: auto
}

.kitchen-sink .template-card {
    transition: border-color .3s ease-in-out
}

.kitchen-sink .template-card:hover {
    border-color: #000
}

[data-bs-theme=light] {
    color: var(--wp--custom--theme--light--text-color, inherit)
}

[data-bs-theme=dark] {
    color: var(--wp--custom--theme--dark--text-color, inherit)
}

[data-bs-theme=dark] a {
    color: inherit
}

.has-preset-shadow-small {
    box-shadow: none !important;
    text-shadow: 0 4px 15px rgba(38, 38, 43, .15) !important
}

.has-preset-shadow-medium {
    box-shadow: none !important;
    text-shadow: 0 4px 15px 5px rgba(38, 38, 43, .15) !important
}

.has-preset-shadow-large {
    box-shadow: none !important;
    text-shadow: 0 8px 24px rgba(0, 0, 0, .75) !important
}

.h1,
.has-h-1-font-size,
h1 {
    font-size: var(--wp--preset--font-size--h-1);
    line-height: 1.05
}

.h1,
.h2,
.has-h-1-font-size,
.has-h-2-font-size,
h1,
h2 {
    font-family: var(--wp--preset--font-family--heading-narrow);
    font-style: italic;
    font-weight: 600;
    letter-spacing: -.01em;
    color: inherit;
    margin-block-end: 0
}

.h2,
.has-h-2-font-size,
h2 {
    font-size: var(--wp--preset--font-size--h-2);
    line-height: 1
}

.h3,
.has-h-3-font-size,
.imported-content h2,
h3 {
    font-family: var(--wp--preset--font-family--body-condensed);
    font-size: var(--wp--preset--font-size--h-3);
    font-style: normal;
    font-weight: 700;
    line-height: 1.1;
    letter-spacing: normal;
    color: inherit;
    margin-block-end: 0
}

.h4,
.has-h-4-font-size,
.imported-content .accordion_heading,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .promotional_heading,
.imported-content h3,
.post-content h2,
h4 {
    font-family: var(--wp--preset--font-family--body-condensed);
    font-size: var(--wp--preset--font-size--h-4);
    font-style: normal;
    font-weight: 700;
    line-height: 1.1;
    letter-spacing: normal;
    color: inherit;
    margin-block-end: 0
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-section .gsection_title,
.h5,
.has-h-5-font-size,
.imported-content .in_content_callouts .related-links-updated h2,
.imported-content .in_content_callouts .special-thumb-container h2,
.imported-content h4,
.news-box-item .news-box-content-holder .news-box-white-content .news-text-box h2,
.post-content h3,
.single-faculty-member .faculty-course-heading,
h5 {
    font-family: var(--wp--preset--font-family--body-condensed);
    font-size: var(--wp--preset--font-size--h-5);
    font-style: normal;
    font-weight: 700;
    line-height: 1.1;
    letter-spacing: normal;
    color: inherit;
    margin-block-end: 0
}

.contact-cards .contact_card .contact_card_body h3,
.contact-cards .contact_card .contact_card_header h2,
.h6,
.has-h-6-font-size,
.special-grey-link-container .special-grey-link.accordian .special-grey-link-text,
h6 {
    font-family: var(--wp--preset--font-family--body-condensed);
    font-size: var(--wp--preset--font-size--h-6);
    font-style: normal;
    font-weight: 700;
    line-height: 1.1;
    letter-spacing: normal;
    color: inherit;
    margin-block-end: 0
}

.has-subheading-1-font-size,
.has-subheading-2-font-size {
    font-family: var(--wp--preset--font-family--heading-wide);
    font-weight: 700;
    font-style: normal;
    line-height: 1.05;
    letter-spacing: -.03em;
    text-transform: uppercase
}

.wp-block-heading>.has-subheading-1-font-size,
.wp-block-heading>.has-subheading-2-font-size {
    display: inline-block;
    transform: translateY(-1rem)
}

a:hover {
    text-decoration: none
}

a:hover:has(>h1),
a:hover:has(>h2),
a:hover:has(>h3),
a:hover:has(>h4),
a:hover:has(>h5),
a:hover:has(>h6) {
    text-decoration: underline !important;
    text-decoration-thickness: 2px !important;
    text-underline-offset: 3px !important
}

a[href^="mailto:"],
a[href^="tel:"] {
    color: inherit
}

a[href^="mailto:"]:hover,
a[href^="tel:"]:hover {
    color: var(--wp--preset--color--gold-1000)
}

strong {
    font-weight: 600
}

.home h1.wp-block-heading.has-script-font-family {
    font-family: sloop-script-pro, cursive;
    font-size: clamp(3rem, 16vw, 140px);
    font-style: normal;
    font-weight: 300;
    letter-spacing: clamp(1px, .4vw, 5px);
    line-height: .95
}

#header .utility-nav .navbar-nav>.menu-item.button,
.btn,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color,
.imported-content .in_content_callouts .topic_block_description .topic_block_link,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .promotional_button,
.imported-content a.topic_block_link,
.news-box-item .news-box-content-holder .read-more-button-container .read-more-button,
.wp-block-button .wp-element-button,
.wp-block-search .wp-block-search__button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: .5rem;
    padding: 1rem 1.5rem;
    font-family: var(--wp--preset--font-family--body-condensed);
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1;
    white-space: nowrap;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer;
    border-width: 2px;
    border-style: solid;
    border-radius: 0;
    transition: background-color .4s ease, border-color .4s ease, color .4s ease
}

#header .utility-nav .navbar-nav>.menu-item.button:not(#search-btn):not(.btn-filter):not(.dropdown-toggle-btn)>svg,
.btn:not(#search-btn):not(.btn-filter):not(.dropdown-toggle-btn)>svg,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file]:not(#search-btn):not(.btn-filter):not(.dropdown-toggle-btn)::file-selector-button>svg,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file]:not(#search-btn):not(.btn-filter):not(.dropdown-toggle-btn)::file-selector-button>svg,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button:not(#search-btn):not(.btn-filter):not(.dropdown-toggle-btn)>svg,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color:not(#search-btn):not(.btn-filter):not(.dropdown-toggle-btn)>svg,
.imported-content .in_content_callouts .topic_block_description .topic_block_link:not(#search-btn):not(.btn-filter):not(.dropdown-toggle-btn)>svg,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .promotional_button:not(#search-btn):not(.btn-filter):not(.dropdown-toggle-btn)>svg,
.imported-content a.topic_block_link:not(#search-btn):not(.btn-filter):not(.dropdown-toggle-btn)>svg,
.news-box-item .news-box-content-holder .read-more-button-container .read-more-button:not(#search-btn):not(.btn-filter):not(.dropdown-toggle-btn)>svg,
.wp-block-button .wp-element-button:not(#search-btn):not(.btn-filter):not(.dropdown-toggle-btn)>svg,
.wp-block-search .wp-block-search__button:not(#search-btn):not(.btn-filter):not(.dropdown-toggle-btn)>svg {
    position: relative;
    display: inline-block;
    margin-left: auto;
    transform: translateX(0);
    transition: transform .4s ease
}

#header .utility-nav .navbar-nav>.menu-item.button :not(.nav-link),
.btn :not(.nav-link),
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file]::file-selector-button :not(.nav-link),
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file]::file-selector-button :not(.nav-link),
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button :not(.nav-link),
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color :not(.nav-link),
.imported-content .in_content_callouts .topic_block_description .topic_block_link :not(.nav-link),
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .promotional_button :not(.nav-link),
.imported-content a.topic_block_link :not(.nav-link),
.news-box-item .news-box-content-holder .read-more-button-container .read-more-button :not(.nav-link),
.wp-block-button .wp-element-button :not(.nav-link),
.wp-block-search .wp-block-search__button :not(.nav-link) {
    pointer-events: none
}

#header .utility-nav .navbar-nav>.btn-large.menu-item.button,
.btn.btn-large,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-large[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-large[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-large.gform_button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-large.admissions-box-color,
.imported-content .in_content_callouts .topic_block_description .btn-large.topic_block_link,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-large.promotional_button,
.imported-content a.btn-large.topic_block_link,
.news-box-item .news-box-content-holder .read-more-button-container .btn-large.read-more-button,
.wp-block-button .btn-large.wp-element-button,
.wp-block-button.is-style-btn-large .wp-element-button,
.wp-block-search .btn-large.wp-block-search__button {
    padding: 1.25rem 1.75rem;
    font-size: 1.5rem
}

#header .utility-nav .imported-content .in_content_callouts .topic_block_description .navbar-nav>.menu-item.button.topic_block_link,
#header .utility-nav .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .navbar-nav>.menu-item.button.promotional_button,
#header .utility-nav .navbar-nav>.btn-small.menu-item.button,
#header .utility-nav .news-box-item .news-box-content-holder .read-more-button-container .navbar-nav>.menu-item.button.read-more-button,
.btn.btn-small,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-small.gform_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .in_content_callouts .topic_block_description .gform_button.topic_block_link,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .gform_button.promotional_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .news-box-item .news-box-content-holder .read-more-button-container .gform_button.read-more-button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-small.admissions-box-color,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .in_content_callouts .topic_block_description .admissions-box-color.topic_block_link,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .news-box-item .news-box-content-holder .read-more-button-container .admissions-box-color.read-more-button,
.imported-content .in_content_callouts .topic_block_description #header .utility-nav .navbar-nav>.menu-item.button.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .topic_block_link,
.imported-content .news-box-item .news-box-content-holder .read-more-button-container a.topic_block_link.read-more-button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content #header .utility-nav .navbar-nav>.menu-item.button.promotional_button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.promotional_button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .promotional_button,
.imported-content a.btn-small.topic_block_link,
.news-box-item .news-box-content-holder .read-more-button-container #header .utility-nav .navbar-nav>.menu-item.button.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .btn-small.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .btn.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .imported-content .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .imported-content a.topic_block_link.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .wp-block-button .wp-element-button.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .wp-block-search .wp-block-search__button.read-more-button,
.wp-block-button .btn-small.wp-element-button,
.wp-block-button .news-box-item .news-box-content-holder .read-more-button-container .wp-element-button.read-more-button,
.wp-block-button.is-style-btn-small .wp-element-button,
.wp-block-search .btn-small.wp-block-search__button,
.wp-block-search .news-box-item .news-box-content-holder .read-more-button-container .wp-block-search__button.read-more-button {
    padding: .5rem 1rem;
    font-size: 1rem
}

#header .utility-nav .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .navbar-nav>.gform_button.menu-item.button,
#header .utility-nav .imported-content .cta .cta_bar .admissions-box-container .admissions-box .navbar-nav>.menu-item.button.admissions-box-color,
#header .utility-nav .navbar-nav>.btn-primary.menu-item.button,
.btn.btn-primary,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .gform_footer input[type=file].gform_button::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .gform_footer textarea[type=file].gform_button::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .imported-content .cta .cta_bar .admissions-box-container .admissions-box input[type=file].admissions-box-color::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .imported-content .cta .cta_bar .admissions-box-container .admissions-box textarea[type=file].admissions-box-color::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-primary[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-primary[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer #header .utility-nav .navbar-nav>.gform_button.menu-item.button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-primary.gform_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn.gform_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_body .gfield input[type=file].gform_button::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_body .gfield textarea[type=file].gform_button::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .cta .cta_bar .admissions-box-container .admissions-box .gform_button.admissions-box-color,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .in_content_callouts .topic_block_description .gform_button.topic_block_link,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .gform_button.promotional_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content a.gform_button.topic_block_link,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .news-box-item .news-box-content-holder .read-more-button-container .gform_button.read-more-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .wp-block-button .wp-element-button.gform_button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box #header .utility-nav .navbar-nav>.menu-item.button.admissions-box-color,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file].admissions-box-color::file-selector-button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file].admissions-box-color::file-selector-button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.admissions-box-color,
.imported-content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer a.gform_button.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .btn-primary.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.topic_block_link,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-primary.promotional_button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.promotional_button,
.imported-content a.btn-primary.topic_block_link,
.news-box-item .news-box-content-holder .read-more-button-container .btn-primary.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.read-more-button,
.wp-block-button .btn-primary.wp-element-button,
.wp-block-button .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .wp-element-button.gform_button,
.wp-block-button.is-style-btn-primary .wp-element-button,
.wp-block-button:not([class*=is-style-]) .wp-element-button,
.wp-block-search .wp-block-search__button {
    background-color: var(--wp--preset--color--gold-1000);
    border-color: var(--wp--preset--color--gold-1000);
    color: var(--wp--preset--color--white)
}

#header .utility-nav .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .navbar-nav>.gform_button.menu-item.button:active,
#header .utility-nav .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .navbar-nav>.gform_button.menu-item.button:focus,
#header .utility-nav .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .navbar-nav>.gform_button.menu-item.button:hover,
#header .utility-nav .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .navbar-nav>.linked-group-hover.gform_button.menu-item.button,
#header .utility-nav .imported-content .cta .cta_bar .admissions-box-container .admissions-box .navbar-nav>.linked-group-hover.menu-item.button.admissions-box-color,
#header .utility-nav .imported-content .cta .cta_bar .admissions-box-container .admissions-box .navbar-nav>.menu-item.button.admissions-box-color:active,
#header .utility-nav .imported-content .cta .cta_bar .admissions-box-container .admissions-box .navbar-nav>.menu-item.button.admissions-box-color:focus,
#header .utility-nav .imported-content .cta .cta_bar .admissions-box-container .admissions-box .navbar-nav>.menu-item.button.admissions-box-color:hover,
#header .utility-nav .navbar-nav>.btn-primary.linked-group-hover.menu-item.button,
#header .utility-nav .navbar-nav>.btn-primary.menu-item.button:active,
#header .utility-nav .navbar-nav>.btn-primary.menu-item.button:focus,
#header .utility-nav .navbar-nav>.btn-primary.menu-item.button:hover,
.btn.btn-primary.linked-group-hover,
.btn.btn-primary:active,
.btn.btn-primary:focus,
.btn.btn-primary:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .gform_footer input.linked-group-hover[type=file].gform_button::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .gform_footer input[type=file].gform_button:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .gform_footer input[type=file].gform_button:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .gform_footer input[type=file].gform_button:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .gform_footer textarea.linked-group-hover[type=file].gform_button::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .gform_footer textarea[type=file].gform_button:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .gform_footer textarea[type=file].gform_button:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .gform_footer textarea[type=file].gform_button:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .imported-content .cta .cta_bar .admissions-box-container .admissions-box input.linked-group-hover[type=file].admissions-box-color::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .imported-content .cta .cta_bar .admissions-box-container .admissions-box input[type=file].admissions-box-color:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .imported-content .cta .cta_bar .admissions-box-container .admissions-box input[type=file].admissions-box-color:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .imported-content .cta .cta_bar .admissions-box-container .admissions-box input[type=file].admissions-box-color:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .imported-content .cta .cta_bar .admissions-box-container .admissions-box textarea.linked-group-hover[type=file].admissions-box-color::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .imported-content .cta .cta_bar .admissions-box-container .admissions-box textarea[type=file].admissions-box-color:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .imported-content .cta .cta_bar .admissions-box-container .admissions-box textarea[type=file].admissions-box-color:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .imported-content .cta .cta_bar .admissions-box-container .admissions-box textarea[type=file].admissions-box-color:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-primary.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-primary[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-primary[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-primary[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-primary.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-primary[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-primary[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-primary[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer #header .utility-nav .navbar-nav>.gform_button.menu-item.button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer #header .utility-nav .navbar-nav>.gform_button.menu-item.button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer #header .utility-nav .navbar-nav>.gform_button.menu-item.button:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer #header .utility-nav .navbar-nav>.linked-group-hover.gform_button.menu-item.button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-primary.gform_button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-primary.gform_button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-primary.gform_button:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-primary.linked-group-hover.gform_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn.gform_button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn.gform_button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn.gform_button:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn.linked-group-hover.gform_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_body .gfield input.linked-group-hover[type=file].gform_button::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_body .gfield input[type=file].gform_button:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_body .gfield input[type=file].gform_button:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_body .gfield input[type=file].gform_button:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_body .gfield textarea.linked-group-hover[type=file].gform_button::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_body .gfield textarea[type=file].gform_button:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_body .gfield textarea[type=file].gform_button:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_body .gfield textarea[type=file].gform_button:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .in_content_callouts .topic_block_description .gform_button.topic_block_link:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .in_content_callouts .topic_block_description .gform_button.topic_block_link:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .in_content_callouts .topic_block_description .gform_button.topic_block_link:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .in_content_callouts .topic_block_description .linked-group-hover.gform_button.topic_block_link,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .gform_button.promotional_button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .gform_button.promotional_button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .gform_button.promotional_button:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .linked-group-hover.gform_button.promotional_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content a.gform_button.topic_block_link:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content a.gform_button.topic_block_link:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content a.gform_button.topic_block_link:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content a.linked-group-hover.gform_button.topic_block_link,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .linked-group-hover.gform_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .news-box-item .news-box-content-holder .read-more-button-container .gform_button.read-more-button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .news-box-item .news-box-content-holder .read-more-button-container .gform_button.read-more-button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .news-box-item .news-box-content-holder .read-more-button-container .gform_button.read-more-button:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .news-box-item .news-box-content-holder .read-more-button-container .linked-group-hover.gform_button.read-more-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .wp-block-button .linked-group-hover.wp-element-button.gform_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .wp-block-button .wp-element-button.gform_button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .wp-block-button .wp-element-button.gform_button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .wp-block-button .wp-element-button.gform_button:hover,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box #header .utility-nav .navbar-nav>.linked-group-hover.menu-item.button.admissions-box-color,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box #header .utility-nav .navbar-nav>.menu-item.button.admissions-box-color:active,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box #header .utility-nav .navbar-nav>.menu-item.button.admissions-box-color:focus,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box #header .utility-nav .navbar-nav>.menu-item.button.admissions-box-color:hover,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color:active,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color:focus,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color:hover,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.linked-group-hover[type=file].admissions-box-color::file-selector-button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file].admissions-box-color:active::file-selector-button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file].admissions-box-color:focus::file-selector-button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file].admissions-box-color:hover::file-selector-button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.linked-group-hover[type=file].admissions-box-color::file-selector-button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file].admissions-box-color:active::file-selector-button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file].admissions-box-color:focus::file-selector-button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file].admissions-box-color:hover::file-selector-button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .linked-group-hover.admissions-box-color,
.imported-content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer a.gform_button.topic_block_link:active,
.imported-content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer a.gform_button.topic_block_link:focus,
.imported-content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer a.gform_button.topic_block_link:hover,
.imported-content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer a.linked-group-hover.gform_button.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .btn-primary.linked-group-hover.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .btn-primary.topic_block_link:active,
.imported-content .in_content_callouts .topic_block_description .btn-primary.topic_block_link:focus,
.imported-content .in_content_callouts .topic_block_description .btn-primary.topic_block_link:hover,
.imported-content .in_content_callouts .topic_block_description .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.topic_block_link:active,
.imported-content .in_content_callouts .topic_block_description .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.topic_block_link:focus,
.imported-content .in_content_callouts .topic_block_description .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.topic_block_link:hover,
.imported-content .in_content_callouts .topic_block_description .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .linked-group-hover.gform_button.topic_block_link,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-primary.linked-group-hover.promotional_button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-primary.promotional_button:active,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-primary.promotional_button:focus,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-primary.promotional_button:hover,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.promotional_button:active,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.promotional_button:focus,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.promotional_button:hover,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .linked-group-hover.gform_button.promotional_button,
.imported-content a.btn-primary.linked-group-hover.topic_block_link,
.imported-content a.btn-primary.topic_block_link:active,
.imported-content a.btn-primary.topic_block_link:focus,
.imported-content a.btn-primary.topic_block_link:hover,
.news-box-item .news-box-content-holder .read-more-button-container .btn-primary.linked-group-hover.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .btn-primary.read-more-button:active,
.news-box-item .news-box-content-holder .read-more-button-container .btn-primary.read-more-button:focus,
.news-box-item .news-box-content-holder .read-more-button-container .btn-primary.read-more-button:hover,
.news-box-item .news-box-content-holder .read-more-button-container .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.read-more-button:active,
.news-box-item .news-box-content-holder .read-more-button-container .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.read-more-button:focus,
.news-box-item .news-box-content-holder .read-more-button-container .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.read-more-button:hover,
.news-box-item .news-box-content-holder .read-more-button-container .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .linked-group-hover.gform_button.read-more-button,
.wp-block-button .btn-primary.linked-group-hover.wp-element-button,
.wp-block-button .btn-primary.wp-element-button:active,
.wp-block-button .btn-primary.wp-element-button:focus,
.wp-block-button .btn-primary.wp-element-button:hover,
.wp-block-button .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .linked-group-hover.wp-element-button.gform_button,
.wp-block-button .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .wp-element-button.gform_button:active,
.wp-block-button .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .wp-element-button.gform_button:focus,
.wp-block-button .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .wp-element-button.gform_button:hover,
.wp-block-button.is-style-btn-primary .linked-group-hover.wp-element-button,
.wp-block-button.is-style-btn-primary .wp-element-button:active,
.wp-block-button.is-style-btn-primary .wp-element-button:focus,
.wp-block-button.is-style-btn-primary .wp-element-button:hover,
.wp-block-button:not([class*=is-style-]) .linked-group-hover.wp-element-button,
.wp-block-button:not([class*=is-style-]) .wp-element-button:active,
.wp-block-button:not([class*=is-style-]) .wp-element-button:focus,
.wp-block-button:not([class*=is-style-]) .wp-element-button:hover,
.wp-block-search .linked-group-hover.wp-block-search__button,
.wp-block-search .wp-block-search__button:active,
.wp-block-search .wp-block-search__button:focus,
.wp-block-search .wp-block-search__button:hover {
    background-color: var(--wp--preset--color--gold-800);
    color: var(--wp--preset--color--black)
}

#header .utility-nav .imported-content .in_content_callouts .topic_block_description .navbar-nav>.menu-item.button.topic_block_link,
#header .utility-nav .imported-content .navbar-nav>a.menu-item.button.topic_block_link,
#header .utility-nav .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .navbar-nav>.menu-item.button.promotional_button,
#header .utility-nav .navbar-nav>.btn-primary-outline.menu-item.button,
#header .utility-nav .news-box-item .news-box-content-holder .read-more-button-container .navbar-nav>.menu-item.button.read-more-button,
.btn.btn-primary-outline,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-primary-outline.gform_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .in_content_callouts .topic_block_description .gform_button.topic_block_link,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .gform_button.promotional_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content a.gform_button.topic_block_link,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .news-box-item .news-box-content-holder .read-more-button-container .gform_button.read-more-button,
.imported-content #header .utility-nav .navbar-nav>a.menu-item.button.topic_block_link,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-primary-outline.admissions-box-color,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .in_content_callouts .topic_block_description .admissions-box-color.topic_block_link,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .news-box-item .news-box-content-holder .read-more-button-container .admissions-box-color.read-more-button,
.imported-content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer a.gform_button.topic_block_link,
.imported-content .in_content_callouts .topic_block_description #header .utility-nav .navbar-nav>.menu-item.button.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .topic_block_link,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content #header .utility-nav .navbar-nav>.menu-item.button.promotional_button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.promotional_button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .promotional_button,
.imported-content a.topic_block_link,
.news-box-item .news-box-content-holder .read-more-button-container #header .utility-nav .navbar-nav>.menu-item.button.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .btn-primary-outline.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .btn.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .imported-content .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .wp-block-button .wp-element-button.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .wp-block-search .wp-block-search__button.read-more-button,
.wp-block-button .btn-primary-outline.wp-element-button,
.wp-block-button .news-box-item .news-box-content-holder .read-more-button-container .wp-element-button.read-more-button,
.wp-block-button.is-style-btn-primary-outline .wp-element-button,
.wp-block-search .btn-primary-outline.wp-block-search__button,
.wp-block-search .news-box-item .news-box-content-holder .read-more-button-container .wp-block-search__button.read-more-button {
    background-color: transparent;
    border-color: var(--wp--preset--color--gold-1000);
    color: var(--wp--preset--color--gold-1000)
}

#header .utility-nav .imported-content .in_content_callouts .topic_block_description .navbar-nav>.linked-group-hover.menu-item.button.topic_block_link,
#header .utility-nav .imported-content .in_content_callouts .topic_block_description .navbar-nav>.menu-item.button.topic_block_link:active,
#header .utility-nav .imported-content .in_content_callouts .topic_block_description .navbar-nav>.menu-item.button.topic_block_link:focus,
#header .utility-nav .imported-content .in_content_callouts .topic_block_description .navbar-nav>.menu-item.button.topic_block_link:hover,
#header .utility-nav .imported-content .navbar-nav>a.linked-group-hover.menu-item.button.topic_block_link,
#header .utility-nav .imported-content .navbar-nav>a.menu-item.button.topic_block_link:active,
#header .utility-nav .imported-content .navbar-nav>a.menu-item.button.topic_block_link:focus,
#header .utility-nav .imported-content .navbar-nav>a.menu-item.button.topic_block_link:hover,
#header .utility-nav .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .navbar-nav>.linked-group-hover.menu-item.button.promotional_button,
#header .utility-nav .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .navbar-nav>.menu-item.button.promotional_button:active,
#header .utility-nav .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .navbar-nav>.menu-item.button.promotional_button:focus,
#header .utility-nav .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .navbar-nav>.menu-item.button.promotional_button:hover,
#header .utility-nav .navbar-nav>.btn-primary-outline.linked-group-hover.menu-item.button,
#header .utility-nav .navbar-nav>.btn-primary-outline.menu-item.button:active,
#header .utility-nav .navbar-nav>.btn-primary-outline.menu-item.button:focus,
#header .utility-nav .navbar-nav>.btn-primary-outline.menu-item.button:hover,
#header .utility-nav .news-box-item .news-box-content-holder .read-more-button-container .navbar-nav>.linked-group-hover.menu-item.button.read-more-button,
#header .utility-nav .news-box-item .news-box-content-holder .read-more-button-container .navbar-nav>.menu-item.button.read-more-button:active,
#header .utility-nav .news-box-item .news-box-content-holder .read-more-button-container .navbar-nav>.menu-item.button.read-more-button:focus,
#header .utility-nav .news-box-item .news-box-content-holder .read-more-button-container .navbar-nav>.menu-item.button.read-more-button:hover,
.btn.btn-primary-outline.linked-group-hover,
.btn.btn-primary-outline:active,
.btn.btn-primary-outline:focus,
.btn.btn-primary-outline:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-primary-outline.gform_button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-primary-outline.gform_button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-primary-outline.gform_button:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-primary-outline.linked-group-hover.gform_button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .in_content_callouts .topic_block_description .gform_button.topic_block_link:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .in_content_callouts .topic_block_description .gform_button.topic_block_link:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .in_content_callouts .topic_block_description .gform_button.topic_block_link:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content .in_content_callouts .topic_block_description .linked-group-hover.gform_button.topic_block_link,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content a.gform_button.topic_block_link:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content a.gform_button.topic_block_link:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content a.gform_button.topic_block_link:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .imported-content a.linked-group-hover.gform_button.topic_block_link,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .news-box-item .news-box-content-holder .read-more-button-container .gform_button.read-more-button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .news-box-item .news-box-content-holder .read-more-button-container .gform_button.read-more-button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .news-box-item .news-box-content-holder .read-more-button-container .gform_button.read-more-button:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .news-box-item .news-box-content-holder .read-more-button-container .linked-group-hover.gform_button.read-more-button,
.imported-content #header .utility-nav .navbar-nav>a.linked-group-hover.menu-item.button.topic_block_link,
.imported-content #header .utility-nav .navbar-nav>a.menu-item.button.topic_block_link:active,
.imported-content #header .utility-nav .navbar-nav>a.menu-item.button.topic_block_link:focus,
.imported-content #header .utility-nav .navbar-nav>a.menu-item.button.topic_block_link:hover,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-primary-outline.admissions-box-color:active,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-primary-outline.admissions-box-color:focus,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-primary-outline.admissions-box-color:hover,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-primary-outline.linked-group-hover.admissions-box-color,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .in_content_callouts .topic_block_description .admissions-box-color.topic_block_link:active,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .in_content_callouts .topic_block_description .admissions-box-color.topic_block_link:focus,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .in_content_callouts .topic_block_description .admissions-box-color.topic_block_link:hover,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .in_content_callouts .topic_block_description .linked-group-hover.admissions-box-color.topic_block_link,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .news-box-item .news-box-content-holder .read-more-button-container .admissions-box-color.read-more-button:active,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .news-box-item .news-box-content-holder .read-more-button-container .admissions-box-color.read-more-button:focus,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .news-box-item .news-box-content-holder .read-more-button-container .admissions-box-color.read-more-button:hover,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .news-box-item .news-box-content-holder .read-more-button-container .linked-group-hover.admissions-box-color.read-more-button,
.imported-content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer a.gform_button.topic_block_link:active,
.imported-content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer a.gform_button.topic_block_link:focus,
.imported-content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer a.gform_button.topic_block_link:hover,
.imported-content .gform_wrapper.gravity-theme.gravity-theme form .gform_footer a.linked-group-hover.gform_button.topic_block_link,
.imported-content .in_content_callouts .topic_block_description #header .utility-nav .navbar-nav>.linked-group-hover.menu-item.button.topic_block_link,
.imported-content .in_content_callouts .topic_block_description #header .utility-nav .navbar-nav>.menu-item.button.topic_block_link:active,
.imported-content .in_content_callouts .topic_block_description #header .utility-nav .navbar-nav>.menu-item.button.topic_block_link:focus,
.imported-content .in_content_callouts .topic_block_description #header .utility-nav .navbar-nav>.menu-item.button.topic_block_link:hover,
.imported-content .in_content_callouts .topic_block_description .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color.topic_block_link:active,
.imported-content .in_content_callouts .topic_block_description .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color.topic_block_link:focus,
.imported-content .in_content_callouts .topic_block_description .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color.topic_block_link:hover,
.imported-content .in_content_callouts .topic_block_description .cta .cta_bar .admissions-box-container .admissions-box .linked-group-hover.admissions-box-color.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.topic_block_link:active,
.imported-content .in_content_callouts .topic_block_description .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.topic_block_link:focus,
.imported-content .in_content_callouts .topic_block_description .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.topic_block_link:hover,
.imported-content .in_content_callouts .topic_block_description .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .linked-group-hover.gform_button.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .linked-group-hover.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .topic_block_link:active,
.imported-content .in_content_callouts .topic_block_description .topic_block_link:focus,
.imported-content .in_content_callouts .topic_block_description .topic_block_link:hover,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content #header .utility-nav .navbar-nav>.linked-group-hover.menu-item.button.promotional_button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content #header .utility-nav .navbar-nav>.menu-item.button.promotional_button:active,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content #header .utility-nav .navbar-nav>.menu-item.button.promotional_button:focus,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content #header .utility-nav .navbar-nav>.menu-item.button.promotional_button:hover,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .linked-group-hover.promotional_button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .promotional_button:active,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .promotional_button:focus,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .promotional_button:hover,
.imported-content a.linked-group-hover.topic_block_link,
.imported-content a.topic_block_link:active,
.imported-content a.topic_block_link:focus,
.imported-content a.topic_block_link:hover,
.news-box-item .news-box-content-holder .read-more-button-container #header .utility-nav .navbar-nav>.linked-group-hover.menu-item.button.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container #header .utility-nav .navbar-nav>.menu-item.button.read-more-button:active,
.news-box-item .news-box-content-holder .read-more-button-container #header .utility-nav .navbar-nav>.menu-item.button.read-more-button:focus,
.news-box-item .news-box-content-holder .read-more-button-container #header .utility-nav .navbar-nav>.menu-item.button.read-more-button:hover,
.news-box-item .news-box-content-holder .read-more-button-container .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.read-more-button:active,
.news-box-item .news-box-content-holder .read-more-button-container .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.read-more-button:focus,
.news-box-item .news-box-content-holder .read-more-button-container .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .gform_button.read-more-button:hover,
.news-box-item .news-box-content-holder .read-more-button-container .gform_wrapper.gravity-theme.gravity-theme form .gform_footer .linked-group-hover.gform_button.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .imported-content .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color.read-more-button:active,
.news-box-item .news-box-content-holder .read-more-button-container .imported-content .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color.read-more-button:focus,
.news-box-item .news-box-content-holder .read-more-button-container .imported-content .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color.read-more-button:hover,
.news-box-item .news-box-content-holder .read-more-button-container .imported-content .cta .cta_bar .admissions-box-container .admissions-box .linked-group-hover.admissions-box-color.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .linked-group-hover.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .read-more-button:active,
.news-box-item .news-box-content-holder .read-more-button-container .read-more-button:focus,
.news-box-item .news-box-content-holder .read-more-button-container .read-more-button:hover,
.wp-block-button .btn-primary-outline.linked-group-hover.wp-element-button,
.wp-block-button .btn-primary-outline.wp-element-button:active,
.wp-block-button .btn-primary-outline.wp-element-button:focus,
.wp-block-button .btn-primary-outline.wp-element-button:hover,
.wp-block-button.is-style-btn-primary-outline .linked-group-hover.wp-element-button,
.wp-block-button.is-style-btn-primary-outline .wp-element-button:active,
.wp-block-button.is-style-btn-primary-outline .wp-element-button:focus,
.wp-block-button.is-style-btn-primary-outline .wp-element-button:hover,
.wp-block-search .btn-primary-outline.linked-group-hover.wp-block-search__button,
.wp-block-search .btn-primary-outline.wp-block-search__button:active,
.wp-block-search .btn-primary-outline.wp-block-search__button:focus,
.wp-block-search .btn-primary-outline.wp-block-search__button:hover {
    background-color: var(--wp--preset--color--gold-800);
    color: var(--wp--preset--color--black)
}

#header .utility-nav .navbar-nav>.btn-secondary.menu-item.button,
.btn.btn-secondary,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-secondary[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-secondary[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-secondary.gform_button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-secondary.admissions-box-color,
.imported-content .in_content_callouts .topic_block_description .btn-secondary.topic_block_link,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-secondary.promotional_button,
.imported-content a.btn-secondary.topic_block_link,
.news-box-item .news-box-content-holder .read-more-button-container .btn-secondary.read-more-button,
.wp-block-button .btn-secondary.wp-element-button,
.wp-block-button.is-style-btn-secondary .wp-element-button,
.wp-block-search .btn-secondary.wp-block-search__button {
    background-color: var(--wp--preset--color--white);
    border-color: var(--wp--preset--color--white);
    color: var(--wp--preset--color--black)
}

#header .utility-nav .navbar-nav>.btn-secondary.linked-group-hover.menu-item.button,
#header .utility-nav .navbar-nav>.btn-secondary.menu-item.button:active,
#header .utility-nav .navbar-nav>.btn-secondary.menu-item.button:focus,
#header .utility-nav .navbar-nav>.btn-secondary.menu-item.button:hover,
.btn.btn-secondary.linked-group-hover,
.btn.btn-secondary:active,
.btn.btn-secondary:focus,
.btn.btn-secondary:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-secondary.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-secondary[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-secondary[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-secondary[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-secondary.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-secondary[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-secondary[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-secondary[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-secondary.gform_button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-secondary.gform_button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-secondary.gform_button:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-secondary.linked-group-hover.gform_button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-secondary.admissions-box-color:active,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-secondary.admissions-box-color:focus,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-secondary.admissions-box-color:hover,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-secondary.linked-group-hover.admissions-box-color,
.imported-content .in_content_callouts .topic_block_description .btn-secondary.linked-group-hover.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .btn-secondary.topic_block_link:active,
.imported-content .in_content_callouts .topic_block_description .btn-secondary.topic_block_link:focus,
.imported-content .in_content_callouts .topic_block_description .btn-secondary.topic_block_link:hover,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-secondary.linked-group-hover.promotional_button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-secondary.promotional_button:active,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-secondary.promotional_button:focus,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-secondary.promotional_button:hover,
.imported-content a.btn-secondary.linked-group-hover.topic_block_link,
.imported-content a.btn-secondary.topic_block_link:active,
.imported-content a.btn-secondary.topic_block_link:focus,
.imported-content a.btn-secondary.topic_block_link:hover,
.news-box-item .news-box-content-holder .read-more-button-container .btn-secondary.linked-group-hover.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .btn-secondary.read-more-button:active,
.news-box-item .news-box-content-holder .read-more-button-container .btn-secondary.read-more-button:focus,
.news-box-item .news-box-content-holder .read-more-button-container .btn-secondary.read-more-button:hover,
.wp-block-button .btn-secondary.linked-group-hover.wp-element-button,
.wp-block-button .btn-secondary.wp-element-button:active,
.wp-block-button .btn-secondary.wp-element-button:focus,
.wp-block-button .btn-secondary.wp-element-button:hover,
.wp-block-button.is-style-btn-secondary .linked-group-hover.wp-element-button,
.wp-block-button.is-style-btn-secondary .wp-element-button:active,
.wp-block-button.is-style-btn-secondary .wp-element-button:focus,
.wp-block-button.is-style-btn-secondary .wp-element-button:hover,
.wp-block-search .btn-secondary.linked-group-hover.wp-block-search__button,
.wp-block-search .btn-secondary.wp-block-search__button:active,
.wp-block-search .btn-secondary.wp-block-search__button:focus,
.wp-block-search .btn-secondary.wp-block-search__button:hover {
    background-color: var(--wp--preset--color--black-800);
    border-color: var(--wp--preset--color--white);
    color: var(--wp--preset--color--white)
}

#header .utility-nav .navbar-nav>.btn-secondary-outline.menu-item.button,
.btn.btn-secondary-outline,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-secondary-outline[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-secondary-outline[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-secondary-outline.gform_button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-secondary-outline.admissions-box-color,
.imported-content .in_content_callouts .topic_block_description .btn-secondary-outline.topic_block_link,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-secondary-outline.promotional_button,
.imported-content a.btn-secondary-outline.topic_block_link,
.news-box-item .news-box-content-holder .read-more-button-container .btn-secondary-outline.read-more-button,
.wp-block-button .btn-secondary-outline.wp-element-button,
.wp-block-button.is-style-btn-secondary-outline .wp-element-button,
.wp-block-search .btn-secondary-outline.wp-block-search__button {
    background-color: transparent;
    border-color: var(--wp--preset--color--white);
    outline: 1px solid var(--wp--preset--color--white);
    color: var(--wp--preset--color--white)
}

#header .utility-nav .navbar-nav>.btn-secondary-outline.linked-group-hover.menu-item.button,
#header .utility-nav .navbar-nav>.btn-secondary-outline.menu-item.button:active,
#header .utility-nav .navbar-nav>.btn-secondary-outline.menu-item.button:focus,
#header .utility-nav .navbar-nav>.btn-secondary-outline.menu-item.button:hover,
.btn.btn-secondary-outline.linked-group-hover,
.btn.btn-secondary-outline:active,
.btn.btn-secondary-outline:focus,
.btn.btn-secondary-outline:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-secondary-outline.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-secondary-outline[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-secondary-outline[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-secondary-outline[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-secondary-outline.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-secondary-outline[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-secondary-outline[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-secondary-outline[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-secondary-outline.gform_button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-secondary-outline.gform_button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-secondary-outline.gform_button:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-secondary-outline.linked-group-hover.gform_button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-secondary-outline.admissions-box-color:active,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-secondary-outline.admissions-box-color:focus,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-secondary-outline.admissions-box-color:hover,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-secondary-outline.linked-group-hover.admissions-box-color,
.imported-content .in_content_callouts .topic_block_description .btn-secondary-outline.linked-group-hover.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .btn-secondary-outline.topic_block_link:active,
.imported-content .in_content_callouts .topic_block_description .btn-secondary-outline.topic_block_link:focus,
.imported-content .in_content_callouts .topic_block_description .btn-secondary-outline.topic_block_link:hover,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-secondary-outline.linked-group-hover.promotional_button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-secondary-outline.promotional_button:active,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-secondary-outline.promotional_button:focus,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-secondary-outline.promotional_button:hover,
.imported-content a.btn-secondary-outline.linked-group-hover.topic_block_link,
.imported-content a.btn-secondary-outline.topic_block_link:active,
.imported-content a.btn-secondary-outline.topic_block_link:focus,
.imported-content a.btn-secondary-outline.topic_block_link:hover,
.news-box-item .news-box-content-holder .read-more-button-container .btn-secondary-outline.linked-group-hover.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .btn-secondary-outline.read-more-button:active,
.news-box-item .news-box-content-holder .read-more-button-container .btn-secondary-outline.read-more-button:focus,
.news-box-item .news-box-content-holder .read-more-button-container .btn-secondary-outline.read-more-button:hover,
.wp-block-button .btn-secondary-outline.linked-group-hover.wp-element-button,
.wp-block-button .btn-secondary-outline.wp-element-button:active,
.wp-block-button .btn-secondary-outline.wp-element-button:focus,
.wp-block-button .btn-secondary-outline.wp-element-button:hover,
.wp-block-button.is-style-btn-secondary-outline .linked-group-hover.wp-element-button,
.wp-block-button.is-style-btn-secondary-outline .wp-element-button:active,
.wp-block-button.is-style-btn-secondary-outline .wp-element-button:focus,
.wp-block-button.is-style-btn-secondary-outline .wp-element-button:hover,
.wp-block-search .btn-secondary-outline.linked-group-hover.wp-block-search__button,
.wp-block-search .btn-secondary-outline.wp-block-search__button:active,
.wp-block-search .btn-secondary-outline.wp-block-search__button:focus,
.wp-block-search .btn-secondary-outline.wp-block-search__button:hover {
    background-color: var(--wp--preset--color--white);
    color: var(--wp--preset--color--black-1000)
}

#header .utility-nav .navbar-nav>.btn-dark.menu-item.button,
.btn.btn-dark,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-dark[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-dark[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-dark.gform_button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-dark.admissions-box-color,
.imported-content .in_content_callouts .topic_block_description .btn-dark.topic_block_link,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-dark.promotional_button,
.imported-content a.btn-dark.topic_block_link,
.news-box-item .news-box-content-holder .read-more-button-container .btn-dark.read-more-button,
.wp-block-button .btn-dark.wp-element-button,
.wp-block-button.is-style-btn-dark .wp-element-button,
.wp-block-search .btn-dark.wp-block-search__button {
    background-color: var(--wp--preset--color--black-1000);
    border-color: var(--wp--preset--color--black-1000);
    color: var(--wp--preset--color--white)
}

#header .utility-nav .navbar-nav>.btn-dark.linked-group-hover.menu-item.button,
#header .utility-nav .navbar-nav>.btn-dark.menu-item.button:active,
#header .utility-nav .navbar-nav>.btn-dark.menu-item.button:focus,
#header .utility-nav .navbar-nav>.btn-dark.menu-item.button:hover,
.btn.btn-dark.linked-group-hover,
.btn.btn-dark:active,
.btn.btn-dark:focus,
.btn.btn-dark:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-dark.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-dark[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-dark[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-dark[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-dark.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-dark[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-dark[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-dark[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-dark.gform_button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-dark.gform_button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-dark.gform_button:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-dark.linked-group-hover.gform_button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-dark.admissions-box-color:active,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-dark.admissions-box-color:focus,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-dark.admissions-box-color:hover,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-dark.linked-group-hover.admissions-box-color,
.imported-content .in_content_callouts .topic_block_description .btn-dark.linked-group-hover.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .btn-dark.topic_block_link:active,
.imported-content .in_content_callouts .topic_block_description .btn-dark.topic_block_link:focus,
.imported-content .in_content_callouts .topic_block_description .btn-dark.topic_block_link:hover,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-dark.linked-group-hover.promotional_button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-dark.promotional_button:active,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-dark.promotional_button:focus,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-dark.promotional_button:hover,
.imported-content a.btn-dark.linked-group-hover.topic_block_link,
.imported-content a.btn-dark.topic_block_link:active,
.imported-content a.btn-dark.topic_block_link:focus,
.imported-content a.btn-dark.topic_block_link:hover,
.news-box-item .news-box-content-holder .read-more-button-container .btn-dark.linked-group-hover.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .btn-dark.read-more-button:active,
.news-box-item .news-box-content-holder .read-more-button-container .btn-dark.read-more-button:focus,
.news-box-item .news-box-content-holder .read-more-button-container .btn-dark.read-more-button:hover,
.wp-block-button .btn-dark.linked-group-hover.wp-element-button,
.wp-block-button .btn-dark.wp-element-button:active,
.wp-block-button .btn-dark.wp-element-button:focus,
.wp-block-button .btn-dark.wp-element-button:hover,
.wp-block-button.is-style-btn-dark .linked-group-hover.wp-element-button,
.wp-block-button.is-style-btn-dark .wp-element-button:active,
.wp-block-button.is-style-btn-dark .wp-element-button:focus,
.wp-block-button.is-style-btn-dark .wp-element-button:hover,
.wp-block-search .btn-dark.linked-group-hover.wp-block-search__button,
.wp-block-search .btn-dark.wp-block-search__button:active,
.wp-block-search .btn-dark.wp-block-search__button:focus,
.wp-block-search .btn-dark.wp-block-search__button:hover {
    background-color: var(--wp--preset--color--black-800)
}

#header .utility-nav .navbar-nav>.btn-dark-outline.menu-item.button,
.btn.btn-dark-outline,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-dark-outline[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-dark-outline[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-dark-outline.gform_button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-dark-outline.admissions-box-color,
.imported-content .in_content_callouts .topic_block_description .btn-dark-outline.topic_block_link,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-dark-outline.promotional_button,
.imported-content a.btn-dark-outline.topic_block_link,
.news-box-item .news-box-content-holder .read-more-button-container .btn-dark-outline.read-more-button,
.wp-block-button .btn-dark-outline.wp-element-button,
.wp-block-button.is-style-btn-dark-outline .wp-element-button,
.wp-block-search .btn-dark-outline.wp-block-search__button {
    background-color: transparent;
    border-color: var(--wp--preset--color--black-1000);
    color: var(--wp--preset--color--black-1000)
}

#header .utility-nav .navbar-nav>.btn-dark-outline.linked-group-hover.menu-item.button,
#header .utility-nav .navbar-nav>.btn-dark-outline.menu-item.button:active,
#header .utility-nav .navbar-nav>.btn-dark-outline.menu-item.button:focus,
#header .utility-nav .navbar-nav>.btn-dark-outline.menu-item.button:hover,
.btn.btn-dark-outline.linked-group-hover,
.btn.btn-dark-outline:active,
.btn.btn-dark-outline:focus,
.btn.btn-dark-outline:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-dark-outline.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-dark-outline[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-dark-outline[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-dark-outline[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-dark-outline.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-dark-outline[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-dark-outline[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-dark-outline[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-dark-outline.gform_button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-dark-outline.gform_button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-dark-outline.gform_button:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-dark-outline.linked-group-hover.gform_button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-dark-outline.admissions-box-color:active,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-dark-outline.admissions-box-color:focus,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-dark-outline.admissions-box-color:hover,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-dark-outline.linked-group-hover.admissions-box-color,
.imported-content .in_content_callouts .topic_block_description .btn-dark-outline.linked-group-hover.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .btn-dark-outline.topic_block_link:active,
.imported-content .in_content_callouts .topic_block_description .btn-dark-outline.topic_block_link:focus,
.imported-content .in_content_callouts .topic_block_description .btn-dark-outline.topic_block_link:hover,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-dark-outline.linked-group-hover.promotional_button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-dark-outline.promotional_button:active,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-dark-outline.promotional_button:focus,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-dark-outline.promotional_button:hover,
.imported-content a.btn-dark-outline.linked-group-hover.topic_block_link,
.imported-content a.btn-dark-outline.topic_block_link:active,
.imported-content a.btn-dark-outline.topic_block_link:focus,
.imported-content a.btn-dark-outline.topic_block_link:hover,
.news-box-item .news-box-content-holder .read-more-button-container .btn-dark-outline.linked-group-hover.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .btn-dark-outline.read-more-button:active,
.news-box-item .news-box-content-holder .read-more-button-container .btn-dark-outline.read-more-button:focus,
.news-box-item .news-box-content-holder .read-more-button-container .btn-dark-outline.read-more-button:hover,
.wp-block-button .btn-dark-outline.linked-group-hover.wp-element-button,
.wp-block-button .btn-dark-outline.wp-element-button:active,
.wp-block-button .btn-dark-outline.wp-element-button:focus,
.wp-block-button .btn-dark-outline.wp-element-button:hover,
.wp-block-button.is-style-btn-dark-outline .linked-group-hover.wp-element-button,
.wp-block-button.is-style-btn-dark-outline .wp-element-button:active,
.wp-block-button.is-style-btn-dark-outline .wp-element-button:focus,
.wp-block-button.is-style-btn-dark-outline .wp-element-button:hover,
.wp-block-search .btn-dark-outline.linked-group-hover.wp-block-search__button,
.wp-block-search .btn-dark-outline.wp-block-search__button:active,
.wp-block-search .btn-dark-outline.wp-block-search__button:focus,
.wp-block-search .btn-dark-outline.wp-block-search__button:hover {
    background-color: var(--wp--preset--color--black-800);
    color: var(--wp--preset--color--white)
}

#header .utility-nav .navbar-nav>.btn-link.menu-item.button,
.btn.btn-link,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-link[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-link[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-link.gform_button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-link.admissions-box-color,
.imported-content .in_content_callouts .topic_block_description .btn-link.topic_block_link,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-link.promotional_button,
.imported-content a.btn-link.topic_block_link,
.news-box-item .news-box-content-holder .read-more-button-container .btn-link.read-more-button,
.wp-block-button .btn-link.wp-element-button,
.wp-block-button.is-style-btn-link .wp-element-button,
.wp-block-search .btn-link.wp-block-search__button {
    padding: 0;
    font-weight: 400;
    background-color: transparent;
    border-color: transparent;
    color: currentColor;
    text-decoration: underline
}

#header .utility-nav .navbar-nav>.btn-link.linked-group-hover.menu-item.button,
#header .utility-nav .navbar-nav>.btn-link.menu-item.button:active,
#header .utility-nav .navbar-nav>.btn-link.menu-item.button:focus,
#header .utility-nav .navbar-nav>.btn-link.menu-item.button:hover,
.btn.btn-link.linked-group-hover,
.btn.btn-link:active,
.btn.btn-link:focus,
.btn.btn-link:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-link.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-link[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-link[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input.btn-link[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-link.linked-group-hover[type=file]::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-link[type=file]:active::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-link[type=file]:focus::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea.btn-link[type=file]:hover::file-selector-button,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-link.gform_button:active,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-link.gform_button:focus,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-link.gform_button:hover,
.gform_wrapper.gravity-theme.gravity-theme form .gform_footer .btn-link.linked-group-hover.gform_button,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-link.admissions-box-color:active,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-link.admissions-box-color:focus,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-link.admissions-box-color:hover,
.imported-content .cta .cta_bar .admissions-box-container .admissions-box .btn-link.linked-group-hover.admissions-box-color,
.imported-content .in_content_callouts .topic_block_description .btn-link.linked-group-hover.topic_block_link,
.imported-content .in_content_callouts .topic_block_description .btn-link.topic_block_link:active,
.imported-content .in_content_callouts .topic_block_description .btn-link.topic_block_link:focus,
.imported-content .in_content_callouts .topic_block_description .btn-link.topic_block_link:hover,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-link.linked-group-hover.promotional_button,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-link.promotional_button:active,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-link.promotional_button:focus,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .btn-link.promotional_button:hover,
.imported-content a.btn-link.linked-group-hover.topic_block_link,
.imported-content a.btn-link.topic_block_link:active,
.imported-content a.btn-link.topic_block_link:focus,
.imported-content a.btn-link.topic_block_link:hover,
.news-box-item .news-box-content-holder .read-more-button-container .btn-link.linked-group-hover.read-more-button,
.news-box-item .news-box-content-holder .read-more-button-container .btn-link.read-more-button:active,
.news-box-item .news-box-content-holder .read-more-button-container .btn-link.read-more-button:focus,
.news-box-item .news-box-content-holder .read-more-button-container .btn-link.read-more-button:hover,
.wp-block-button .btn-link.linked-group-hover.wp-element-button,
.wp-block-button .btn-link.wp-element-button:active,
.wp-block-button .btn-link.wp-element-button:focus,
.wp-block-button .btn-link.wp-element-button:hover,
.wp-block-button.is-style-btn-link .linked-group-hover.wp-element-button,
.wp-block-button.is-style-btn-link .wp-element-button:active,
.wp-block-button.is-style-btn-link .wp-element-button:focus,
.wp-block-button.is-style-btn-link .wp-element-button:hover,
.wp-block-search .btn-link.linked-group-hover.wp-block-search__button,
.wp-block-search .btn-link.wp-block-search__button:active,
.wp-block-search .btn-link.wp-block-search__button:focus,
.wp-block-search .btn-link.wp-block-search__button:hover {
    text-decoration: none
}

.wp-block-buttons {
    display: flex;
    flex-wrap: wrap;
    gap: var(--wp--style--block-gap);
    width: 100%
}

.wp-block-button .wp-element-button {
    white-space: nowrap !important
}

@media (max-width:991.98px) {
    #form {
        margin-left: -20px !important;
        margin-right: -20px !important
    }
}

.gform_wrapper.gravity-theme.gravity-theme .gform_validation_errors {
    padding: 0;
    text-align: center;
    background-color: transparent;
    border: none;
    box-shadow: none;
    outline: none !important
}

.gform_wrapper.gravity-theme.gravity-theme .gform_validation_errors .gform_submission_error {
    font-family: var(--wp--preset--font-family--body);
    font-size: var(--wp--preset--font-size--body-regular);
    font-weight: 600;
    font-style: normal
}

.gform_wrapper.gravity-theme.gravity-theme .gform_validation_errors .gform_submission_error .gform-icon {
    position: relative;
    justify-content: center;
    inset-inline-start: 0
}

.gform_wrapper.gravity-theme.gravity-theme .gform_heading .gform_required_legend {
    display: none
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gform_fields {
    container-type: inline-size;
    grid-row-gap: 12px
}

@container (max-width: 389.98px) {
    .gform_wrapper.gravity-theme.gravity-theme form .gform_body .gform_fields .gfield {
        grid-column: 1/-1
    }
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield {
    margin-bottom: 0
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .gfield_label {
    font-weight: 400
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .gfield_description {
    margin-bottom: 1rem;
    padding: 0;
    font-size: var(--wp--preset--font-size--body-small)
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .ginput_container_time {
    max-width: 84px;
    min-width: 84px
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .ginput_container_date,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .ginput_container_time {
    position: relative
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .ginput_container_date input,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .ginput_container_date select,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .ginput_container_time input,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .ginput_container_time select {
    width: 100%;
    padding: .875rem 1rem
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .ginput_container_date select,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .ginput_container_time select {
    padding: .875rem 1.5rem .875rem 1rem !important
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .ginput_container_date img,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .ginput_container_time img {
    position: absolute;
    right: 1rem
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea {
    border: 1px solid var(--wp--preset--color--black-400)
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input:where(:not([type=checkbox]):not([type=radio]:not([type=file]))),
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea:where(:not([type=checkbox]):not([type=radio]:not([type=file]))) {
    padding: 1.5rem 1rem .875rem;
    border-radius: 0
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file],
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file] {
    padding: .875rem 1rem;
    background-color: var(--wp--preset--color--white)
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield input[type=file]+.gform_fileupload_rules,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield textarea[type=file]+.gform_fileupload_rules {
    padding-top: 0;
    font-size: var(--wp--preset--font-size--body-small)
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield select {
    padding: 1.5rem 1rem .875rem;
    border: 1px solid var(--wp--preset--color--black-400);
    border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E") right .5rem center/16px 12px no-repeat
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield .form-check {
    display: flex;
    align-items: center
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-choice,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-choice .gfield_label {
    margin-bottom: 1rem
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-choice .form-check,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-choice .form-radio,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-choice .gchoice {
    display: block
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-choice .form-check label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-choice .form-radio label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-choice .gchoice label {
    display: inline
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-email,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-phone,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-select,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-text,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-textarea {
    position: relative
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-email .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-phone .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-select .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-text .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-textarea .gfield_label {
    position: absolute;
    top: 0;
    left: 0;
    padding: 1.35rem 1rem;
    margin-bottom: 0;
    line-height: 1;
    color: var(--wp--preset--color--black-1000);
    pointer-events: none;
    transition: all .2s ease-in-out;
    z-index: 1
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-email.gfield-has-value .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-email:has(input:focus) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-email:has(textarea:focus) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-phone.gfield-has-value .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-phone:has(input:focus) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-phone:has(textarea:focus) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-select.gfield-has-value .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-select:has(input:focus) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-select:has(textarea:focus) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-text.gfield-has-value .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-text:has(input:focus) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-text:has(textarea:focus) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-textarea.gfield-has-value .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-textarea:has(input:focus) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-textarea:has(textarea:focus) .gfield_label {
    padding-top: .375rem;
    padding-bottom: .875rem;
    font-size: var(--wp--preset--font-size--body-small);
    color: var(--wp--preset--color--black-800)
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-email:has(input:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-email:has(select:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-email:has(textarea:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-phone:has(input:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-phone:has(select:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-phone:has(textarea:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-select:has(input:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-select:has(select:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-select:has(textarea:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-text:has(input:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-text:has(select:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-text:has(textarea:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-textarea:has(input:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-textarea:has(select:disabled) .gfield_label,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-textarea:has(textarea:disabled) .gfield_label {
    color: var(--wp--preset--color--black-400) !important
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-radio._vertical .gfield_radio {
    flex-direction: column
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-radio .gfield_radio {
    display: flex;
    flex-direction: row;
    gap: 1rem;
    margin-top: -.25rem
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-section {
    margin: var(--wp--style--block-gap) 0;
    padding: 0 0 var(--wp--style--block-gap)
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-section .gsection_title {
    margin-top: 0
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-address .ginput_complex,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-name .ginput_complex {
    gap: 12px;
    margin-left: 0;
    margin-right: 0
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-address .ginput_complex>span,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-name .ginput_complex>span {
    position: relative;
    margin-bottom: 0;
    padding: 0
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-address .ginput_complex>span .gform-field-label--type-sub,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-name .ginput_complex>span .gform-field-label--type-sub {
    position: absolute;
    top: 0;
    left: 0;
    padding: 1.35rem 1rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: var(--wp--preset--font-size--body-regular);
    line-height: 1;
    color: var(--wp--preset--color--black-1000);
    pointer-events: none;
    transition: all .2s ease-in-out;
    z-index: 1
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-address .ginput_complex>span.ginput_left,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-address .ginput_complex>span.ginput_right,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-name .ginput_complex>span.ginput_left,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-name .ginput_complex>span.ginput_right {
    flex: 1 0 49.0196%
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-address .ginput_complex>span.gfield-has-value .gform-field-label--type-sub,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-address .ginput_complex>span:has(input:focus) .gform-field-label--type-sub,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-address .ginput_complex>span:has(textarea:focus) .gform-field-label--type-sub,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-name .ginput_complex>span.gfield-has-value .gform-field-label--type-sub,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-name .ginput_complex>span:has(input:focus) .gform-field-label--type-sub,
.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield.gfield--type-name .ginput_complex>span:has(textarea:focus) .gform-field-label--type-sub {
    padding-top: .375rem;
    padding-bottom: .875rem;
    font-size: var(--wp--preset--font-size--body-small);
    color: var(--wp--preset--color--black-800)
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_body .gfield_validation_message {
    margin: .25rem 0 0;
    padding: 0;
    font-size: var(--wp--preset--font-size--body-small);
    background-color: transparent;
    border: none
}

.gform_wrapper.gravity-theme.gravity-theme form .gform_footer {
    margin-top: var(--wp--style--block-gap);
    padding: 0
}

.gform_wrapper.gravity-theme.gravity-theme#gform_wrapper_1 .gform_footer {
    justify-content: flex-start
}

html {
    margin-top: 0 !important
}

body {
    background-color: var(--wp--custom--body-background)
}

body.sticky-nav .is-position-sticky {
    top: calc(var(--header-height) + 2.5rem)
}

body .is-position-sticky {
    top: 2.5rem
}

main {
    display: flex;
    flex-direction: column
}

main>section:last-child {
    flex-grow: 1
}

body {
    --sub-nav-height: 53px;
    position: relative
}

body.logged-in #header {
    padding-top: 46px
}

@media (min-width:768px) {
    body.logged-in #header {
        padding-top: 32px
    }
}

body:has(.main-nav .navbar-collapse.show) {
    overflow: hidden
}

body.nav-open:before {
    opacity: 1
}

body:before {
    content: "";
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    z-index: 5;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, .1);
    opacity: 0;
    pointer-events: none;
    transition: opacity .25s linear
}

#header {
    position: relative;
    z-index: 1000;
    filter: drop-shadow(0 4px 8px rgba(0, 0, 0, .2))
}

#header:has(#navbar+.sub-nav-wrapper) {
    margin-bottom: var(--sub-nav-height)
}

#header #navbar {
    position: relative;
    z-index: 1;
    background-color: var(--wp--preset--color--white)
}

#header .paper-tear {
    position: absolute;
    inset: calc(100% - 1px) -1px 0 -1px;
    width: calc(100% + 2px);
    max-width: none;
    height: 10px;
    margin-bottom: -10px;
    fill: var(--wp--preset--color--white);
    pointer-events: none
}

#header .nav-container {
    width: 100%;
    margin: 0 auto;
    padding: 0 calc(var(--wp--style--block-gap)*.5)
}

#header .nav-container .navbar-nav {
    display: flex;
    list-style: none;
    margin: 0
}

@media (min-width:992px) {
    #header .nav-container .navbar-nav {
        align-items: center
    }
}

@media (min-width:992px) {

    #header .nav-container .navbar-nav>.menu-item:focus .dropdown-menu,
    #header .nav-container .navbar-nav>.menu-item:focus-within .dropdown-menu,
    #header .nav-container .navbar-nav>.menu-item:hover .dropdown-menu {
        display: block
    }

    #header .nav-container .navbar-nav>.menu-item:focus .dropdown-menu.mega-menu-wrapper,
    #header .nav-container .navbar-nav>.menu-item:focus-within .dropdown-menu.mega-menu-wrapper,
    #header .nav-container .navbar-nav>.menu-item:hover .dropdown-menu.mega-menu-wrapper {
        display: block
    }

    #header .nav-container .navbar-nav>.menu-item:focus .dropdown-menu.mega-menu-wrapper .dropdown-content,
    #header .nav-container .navbar-nav>.menu-item:focus-within .dropdown-menu.mega-menu-wrapper .dropdown-content,
    #header .nav-container .navbar-nav>.menu-item:hover .dropdown-menu.mega-menu-wrapper .dropdown-content {
        grid-template-rows: 1fr;
        border-color: var(--wp--preset--color--black-400);
        transition-delay: 0s;
        transition-duration: .25s
    }
}

#header .nav-container .navbar-nav>.menu-item.button {
    display: block
}

#header .nav-container .navbar-nav>.menu-item.button>.nav-link {
    display: inline;
    color: inherit;
    text-decoration: none !important;
    transition: none
}

#header .nav-container .navbar-nav .dropdown-menu {
    top: 100%;
    padding: 0;
    border: none;
    border-radius: 0
}

#header .nav-container .navbar-nav .dropdown-menu.collapsing {
    display: block;
    height: 0;
    overflow: hidden;
    transition: height .35s ease
}

#header .nav-container .navbar-nav .dropdown-menu .dropdown-content {
    margin: 0;
    padding: 0;
    list-style: none
}

#header .utility-nav {
    max-height: 100px;
    padding: .5rem 0;
    background-color: var(--wp--preset--color--gold-200);
    overflow: hidden;
    transition: max-height .25s ease
}

#header .utility-nav .nav-container {
    max-width: 1720px
}

@media (max-width:991.98px) {
    #header .utility-nav .navbar-nav {
        margin-bottom: 1rem
    }
}

#header .utility-nav .navbar-nav>.menu-item {
    margin-top: 0
}

#header .utility-nav .navbar-nav>.menu-item:last-child:not(.button)>.nav-link {
    padding-right: 0
}

#header .utility-nav .navbar-nav>.menu-item.button>.nav-link {
    display: inline;
    color: inherit;
    text-decoration: none !important;
    transition: none
}

#header .utility-nav .navbar-nav>.menu-item>a {
    font-family: var(--wp--preset--font-family--body-condensed);
    font-weight: 700;
    text-transform: uppercase;
    color: var(--wp--preset--color--black)
}

#header .utility-nav .navbar-nav>.menu-item>a:hover {
    text-decoration: underline;
    text-underline-offset: .25rem
}

#header .utility-nav .navbar-nav>.menu-item>a:has(>svg) {
    display: inline-flex;
    align-items: center;
    gap: .25rem
}

#header .utility-nav .navbar-nav>.menu-item>a:has(>svg) svg {
    height: 1.25em;
    width: 1.25em
}

#header .main-nav-wrapper {
    padding: 0
}

#header .main-nav-wrapper .nav-container {
    max-width: 1600px
}

#header .main-nav-wrapper .brand-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0
}

#header .main-nav-wrapper .brand-wrapper .navbar-brand {
    display: inline-block;
    min-width: 150px;
    max-width: 33vw
}

@media (max-width:575.98px) {
    #header .main-nav-wrapper .brand-wrapper .navbar-brand {
        max-height: 100px
    }
}

@media (min-width:992px) {
    #header .main-nav-wrapper .brand-wrapper .navbar-brand {
        padding: 28px 0
    }
}

#header .main-nav-wrapper .brand-wrapper .navbar-brand>img {
    height: auto;
    width: var(--nav-logo-width, 250px);
    max-width: var(--nav-logo-max-width, 100%);
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: left center;
    object-position: left center
}

#header .main-nav-wrapper .nav-wrapper {
    display: flex;
    align-items: stretch;
    padding: 0
}

#header .main-nav {
    display: flex
}

#header .main-nav,
#header .main-nav .navbar-collapse {
    align-items: stretch
}

#header .main-nav .navbar-nav {
    position: relative
}

@media (min-width:992px) {
    #header .main-nav .navbar-nav {
        align-items: center;
        gap: 4.5rem
    }
}

@media (max-width:991.98px) {
    #header .main-nav .navbar-nav {
        flex-direction: column;
        gap: 1rem;
        margin-bottom: 1rem;
        padding: 2rem .5rem 2rem 0;
        overflow-x: clip
    }
}

#header .main-nav .navbar-nav>.menu-item {
    display: grid;
    height: 100%
}

#header .main-nav .navbar-nav>.menu-item:last-child:not(.button)>.nav-link {
    padding-right: 0
}

@media (min-width:992px) {
    #header .main-nav .navbar-nav>.menu-item:hover>.nav-link {
        color: var(--wp--preset--color--gold-1000);
        text-decoration: underline;
        text-decoration-thickness: 2px;
        text-underline-offset: .5rem
    }
}

#header .main-nav .navbar-nav>.menu-item.dropdown.mega-menu {
    position: unset
}

@media (max-width:991.98px) {
    #header .main-nav .navbar-nav>.menu-item.dropdown.mega-menu {
        position: relative
    }
}

#header .main-nav .navbar-nav>.menu-item.dropdown .nav-link:after {
    display: none
}

#header .main-nav .navbar-nav>.menu-item.dropdown .mega-menu-wrapper {
    top: calc(100% - 2px);
    left: 0;
    width: 100%
}

@media (min-width:992px) {
    #header .main-nav .navbar-nav>.menu-item.dropdown .mega-menu-wrapper {
        display: none;
        padding: 0 var(--bs-gutter-x)
    }
}

#header .main-nav .navbar-nav>.menu-item.dropdown .mega-menu-wrapper .dropdown-content {
    display: grid;
    grid-template-rows: 0fr;
    border-top: 1px solid transparent;
    transition-property: grid-template-rows, border-color;
    transition-duration: 0s;
    transition-timing-function: ease;
    overflow: hidden
}

#header .main-nav .navbar-nav>.menu-item.dropdown .mega-menu-wrapper .dropdown-content .mega-menu-item {
    min-height: 0
}

#header .main-nav .navbar-nav>.menu-item.dropdown .mega-menu-wrapper .dropdown-content .mega-menu-item .block--section-wrapper>.container>.row>.col-12 {
    padding: 0
}

#header .main-nav .navbar-nav>.menu-item.dropdown .mega-menu-wrapper .dropdown-content .mega-menu-item a {
    text-decoration: none;
    white-space: normal
}

#header .main-nav .navbar-nav>.menu-item.dropdown .mega-menu-wrapper .dropdown-content .mega-menu-item a:not(.button):not(.wp-element-button) {
    color: inherit
}

#header .main-nav .navbar-nav>.menu-item.dropdown .mega-menu-wrapper .dropdown-content .mega-menu-item a:not(.button):not(.wp-element-button):hover {
    color: var(--wp--preset--color--gold-1000);
    text-decoration: underline;
    text-decoration-thickness: .085em;
    text-underline-offset: .3em
}

#header .main-nav .navbar-nav>.menu-item.dropdown .dropdown-content {
    min-width: 225px
}

#header .main-nav .navbar-nav>.menu-item.dropdown .dropdown-content .menu-item .nav-link {
    font-weight: 600;
    color: var(--wp--preset--color--black);
    text-decoration: none
}

#header .main-nav .navbar-nav>.menu-item.dropdown .dropdown-content .menu-item .nav-link:hover {
    color: var(--wp--preset--color--gold-1000);
    text-decoration: underline;
    text-decoration-thickness: .085em;
    text-underline-offset: .3em
}

@media (min-width:992px) {
    #header .main-nav .navbar-nav>.menu-item.dropdown:not(.mega-menu) .dropdown-menu.depth_0 .offcanvas-header {
        display: none
    }
}

@media (max-width:991.98px) {
    #header .main-nav .navbar-nav>.menu-item.dropdown:not(.mega-menu) .dropdown-menu.depth_0 {
        position: absolute;
        top: 0;
        left: 100%;
        width: 100%;
        height: 100%;
        border-top: none;
        background-color: var(--wp--preset--color--white);
        transition: left .3s ease;
        overflow-y: auto
    }

    #header .main-nav .navbar-nav>.menu-item.dropdown:not(.mega-menu) .dropdown-menu.depth_0.show {
        left: 0
    }

    #header .main-nav .navbar-nav>.menu-item.dropdown:not(.mega-menu) .dropdown-menu.depth_0 .offcanvas-header {
        display: block;
        padding: .5rem 0
    }

    #header .main-nav .navbar-nav>.menu-item.dropdown:not(.mega-menu) .dropdown-menu.depth_0 .offcanvas-header .close {
        display: inline-flex;
        align-items: center;
        gap: .5rem;
        padding: 0
    }

    #header .main-nav .navbar-nav>.menu-item.dropdown:not(.mega-menu) .dropdown-menu.depth_0 .offcanvas-header .menu-item-title {
        margin: 0;
        font-weight: 700
    }
}

#header .main-nav .navbar-nav>.menu-item.dropdown:not(.mega-menu) .dropdown-content {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    padding: 1rem 1.25rem
}

@media (max-width:991.98px) {
    #header .main-nav .navbar-nav>.menu-item.dropdown:not(.mega-menu) .dropdown-content {
        padding: 0;
        gap: 0
    }

    #header .main-nav .navbar-nav>.menu-item.dropdown:not(.mega-menu) .dropdown-content .menu-item .nav-link {
        padding: .75rem 0
    }
}

#header .main-nav .navbar-nav>.menu-item.dropdown:not(.mega-menu) .dropdown-content .nav-link {
    padding: 0;
    white-space: normal
}

#header .main-nav .navbar-nav>.menu-item>a {
    display: grid;
    justify-content: flex-start;
    align-self: center;
    padding: 0;
    font-size: var(--wp--preset--font-size--body-large);
    color: var(--wp--preset--color--black-1000);
    font-weight: 600
}

@media (min-width:992px) {
    #header .main-nav .navbar-nav>.menu-item>a {
        justify-content: center;
        padding: 2rem 1rem
    }
}

#header .main-nav .navbar-nav>.menu-item>a:has(>svg) {
    display: inline-flex;
    align-items: center;
    gap: .25rem
}

#header .main-nav .navbar-nav>.menu-item>a:has(>svg) svg {
    height: 1.25em;
    width: 1.25em
}

#header .main-nav .navbar-nav>.menu-item .dropdown-toggle-btn {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0
}

@media (max-width:991.98px) {
    #header .main-nav .navbar-nav>.menu-item .dropdown-toggle-btn .dropdown-icon {
        display: none
    }
}

#header .main-nav .navbar-nav>.menu-item .dropdown-toggle-btn:after {
    content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><path d="M15 8V22" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round"/><path d="M22 15H8" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round"/></svg>');
    position: absolute;
    top: -3px;
    right: 0;
    height: 30px;
    width: 30px;
    background: none
}

#header .navbar-toggler {
    position: relative;
    margin: 0;
    padding: .333rem;
    border: none;
    border-radius: 0;
    color: currentColor
}

#header .navbar-toggler:focus {
    box-shadow: none
}

#header .navbar-toggler .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background-color: currentColor
}

#header .navbar-toggler .icon-bar+.icon-bar {
    margin-top: 4px
}

#header .navbar-toggler .icon-bar:nth-child(2) {
    position: relative;
    top: 0;
    transition: top .1s ease .1s, transform .1s ease
}

#header .navbar-toggler .icon-bar:nth-child(3) {
    position: relative;
    opacity: 1;
    transition: opacity .1s linear .1s
}

#header .navbar-toggler .icon-bar:nth-child(4) {
    position: relative;
    margin: 4px 0 0;
    transition: margin .1s ease .1s, transform .1s ease
}

#header .navbar-toggler:not(.collapsed) .icon-bar:nth-child(2) {
    position: relative;
    display: block;
    top: -2px;
    transform: rotate(-45deg);
    transition: top .1s ease, transform .1s ease .1s
}

#header .navbar-toggler:not(.collapsed) .icon-bar:nth-child(3) {
    position: absolute;
    opacity: 0;
    transition: opacity 0s linear 0s
}

#header .navbar-toggler:not(.collapsed) .icon-bar:nth-child(4) {
    position: relative;
    display: block;
    bottom: -4px;
    margin: -8px 0 0;
    transform: rotate(45deg);
    transition: margin .1s ease, transform .1s ease .1s
}

#header .sub-nav-wrapper {
    display: flex;
    position: absolute;
    width: 100%;
    background-color: var(--wp--preset--color--gold-1000);
    line-height: 1.5
}

@media (max-width:991.98px) {
    #header .sub-nav-wrapper {
        flex-direction: column;
        padding: 0
    }
}

#header .sub-nav-wrapper .mobile-toggle {
    display: none
}

@media (max-width:991.98px) {
    #header .sub-nav-wrapper .mobile-toggle {
        display: block
    }
}

#header .sub-nav-wrapper .sub-nav {
    width: 100%
}

#header .sub-nav-wrapper .sub-nav .nav-container {
    align-items: center;
    max-width: 1600px
}

#header .sub-nav-wrapper .sub-nav .mobile-toggle-wrapper {
    display: flex;
    align-items: center;
    gap: .5rem
}

#header .sub-nav-wrapper .sub-nav .mobile-toggle-wrapper .sub-menu-title {
    font-family: var(--wp--preset--font-family--heading-narrow);
    font-style: italic;
    font-size: var(--wp--preset--font-size--body-large);
    font-weight: 600;
    text-transform: uppercase;
    text-decoration: none
}

#header .sub-nav-wrapper .sub-nav .mobile-toggle-wrapper a.sub-menu-title:hover {
    text-decoration: underline
}

#header .sub-nav-wrapper .sub-nav .separator {
    width: 2px;
    height: 24px;
    background-color: var(--wp--preset--color--white)
}

@media (max-width:991.98px) {
    #header .sub-nav-wrapper .sub-nav .navbar-collapse:not(.show) {
        display: none
    }

    #header .sub-nav-wrapper .sub-nav .navbar-collapse.collapsing {
        display: block;
        height: 0;
        overflow: hidden;
        transition: height .35s ease
    }

    #header .sub-nav-wrapper .sub-nav .navbar-nav {
        flex-direction: column;
        gap: .5rem;
        padding: 1rem calc(var(--wp--style--block-gap)*.5)
    }
}

#header .sub-nav-wrapper .sub-nav .navbar-nav>.menu-item>a {
    padding: .5rem 0;
    color: var(--wp--preset--color--white);
    text-decoration: none
}

#header .sub-nav-wrapper .sub-nav .navbar-nav>.menu-item>a:hover {
    color: var(--wp--preset--color--gold-200);
    text-decoration: underline;
    text-underline-offset: .25rem
}

#header .sub-nav-wrapper .paper-tear {
    fill: var(--wp--preset--color--gold-1000);
    transform: scaleX(-1)
}

@media (min-width:992px) {
    #header .main-nav .mega-menu-wrapper .offcanvas-header {
        display: none
    }
}

@media (max-width:991.98px) {
    #header {
        position: absolute;
        width: 100%
    }

    #header:has(.sub-nav-wrapper)+#skipNav+#main {
        padding-top: calc(var(--header-height) + var(--sub-nav-height) - 10px)
    }

    #header+#skipNav+#main {
        padding-top: calc(var(--header-height) - 10px)
    }

    #header .nav-wrapper {
        flex-direction: column
    }

    #header .main-nav .navbar-collapse .wrapper {
        position: relative;
        flex-direction: column;
        padding: 1.5rem 0;
        height: calc(95vh - var(--header-height));
        width: 100%;
        overflow: clip
    }

    #header .main-nav #main-menu {
        padding: 1.5rem 0
    }

    #header .main-nav #main-menu .menu-item {
        display: flex;
        align-items: center;
        height: auto;
        width: 100%
    }

    #header .main-nav #main-menu .menu-item.mega-menu {
        position: unset
    }

    #header .main-nav #main-menu .menu-item.mega-menu .dropdown-toggle-btn {
        position: relative;
        margin-left: auto
    }

    #header .main-nav #main-menu .menu-item.mega-menu .dropdown-toggle-btn:after {
        content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="8" height="13" viewBox="0 0 8 13" fill="none"><path d="M7.01249 7.54599L6.9861 7.5735L1.89838 12.6612C1.54629 13.0133 0.975423 13.0133 0.623326 12.6612C0.280257 12.3182 0.27146 11.7674 0.596936 11.4137L0.623326 11.3862L5.08425 6.9253L0.623326 2.46442C0.271229 2.11233 0.271229 1.54146 0.623326 1.18937C0.966395 0.846297 1.51715 0.8375 1.87087 1.16298L1.89838 1.18937L6.9861 6.27708C7.15764 6.44862 7.2456 6.67208 7.25 6.89687V6.95372C7.24611 7.15248 7.17689 7.3502 7.04233 7.51191L7.01249 7.54599Z" fill="%23393939"/></svg>');
        position: relative;
        height: 1em;
        width: 1em
    }

    #header .main-nav #main-menu .menu-item.mega-menu .mega-menu-wrapper {
        position: absolute;
        top: 0;
        left: 100%;
        width: 100%;
        height: 100%;
        border-top: none;
        transition: left .3s ease
    }

    #header .main-nav #main-menu .menu-item.mega-menu .mega-menu-wrapper.show {
        left: 0
    }

    #header .main-nav #main-menu .menu-item.mega-menu .mega-menu-wrapper .offcanvas-header {
        display: block;
        padding: .5rem 0
    }

    #header .main-nav #main-menu .menu-item.mega-menu .mega-menu-wrapper .offcanvas-header .close {
        display: inline-flex;
        align-items: center;
        gap: .5rem;
        padding: 0
    }

    #header .main-nav #main-menu .menu-item.mega-menu .mega-menu-wrapper .offcanvas-header .menu-item-title {
        margin: 0;
        font-weight: 700
    }

    #header .main-nav #main-menu .menu-item.mega-menu .mega-menu-wrapper .dropdown-content {
        display: block
    }

    #header .main-nav #main-menu .menu-item.dropdown:not(.mega-menu) {
        position: unset
    }

    #header .main-nav #main-menu .menu-item.dropdown:not(.mega-menu) .dropdown-toggle-btn {
        position: relative;
        margin-left: auto
    }

    #header .main-nav #main-menu .menu-item.dropdown:not(.mega-menu) .dropdown-toggle-btn:after {
        content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="8" height="13" viewBox="0 0 8 13" fill="none"><path d="M7.01249 7.54599L6.9861 7.5735L1.89838 12.6612C1.54629 13.0133 0.975423 13.0133 0.623326 12.6612C0.280257 12.3182 0.27146 11.7674 0.596936 11.4137L0.623326 11.3862L5.08425 6.9253L0.623326 2.46442C0.271229 2.11233 0.271229 1.54146 0.623326 1.18937C0.966395 0.846297 1.51715 0.8375 1.87087 1.16298L1.89838 1.18937L6.9861 6.27708C7.15764 6.44862 7.2456 6.67208 7.25 6.89687V6.95372C7.24611 7.15248 7.17689 7.3502 7.04233 7.51191L7.01249 7.54599Z" fill="%23393939"/></svg>');
        position: relative;
        height: 1em;
        width: 1em
    }

    #header .main-nav #main-menu .menu-item.dropdown:not(.mega-menu) .dropdown-menu.depth_0 {
        position: absolute;
        top: 0;
        left: 100%;
        width: 100%;
        height: 100%;
        border-top: none;
        background-color: var(--wp--preset--color--white);
        transition: left .3s ease
    }

    #header .main-nav #main-menu .menu-item.dropdown:not(.mega-menu) .dropdown-menu.depth_0.show {
        left: 0
    }

    #header .main-nav #main-menu .menu-item.dropdown:not(.mega-menu) .dropdown-menu.depth_0 .offcanvas-header {
        display: block;
        padding: .5rem 0
    }

    #header .main-nav #main-menu .menu-item.dropdown:not(.mega-menu) .dropdown-menu.depth_0 .offcanvas-header .close {
        display: inline-flex;
        align-items: center;
        gap: .5rem;
        padding: 0
    }

    #header .main-nav #main-menu .menu-item.dropdown:not(.mega-menu) .dropdown-menu.depth_0 .offcanvas-header .menu-item-title {
        margin: 0;
        font-weight: 700
    }

    #header .main-nav #main-menu .menu-item.dropdown:not(.mega-menu) .dropdown-menu.depth_0 .dropdown-content {
        display: block
    }
}

.wp-block-cover.alignfull .wp-block-cover__inner-container {
    max-width: 100%
}

@media (min-width:1400px) {
    .wp-block-cover.alignwide .wp-block-cover__inner-container {
        max-width: var(--wp--custom--layout--container--wide, 100%)
    }
}

.wp-block-cover .wp-block-cover__inner-container {
    max-width: var(--wp--custom--layout--container--default, 100%)
}

@media (max-width:767.98px) {
    .wp-block-cover:has(>video) {
        aspect-ratio: unset !important
    }
}

.wp-block-cover.is-style-corner-tear:after {
    content: "";
    background-image: url(images/corner-tear.webp);
    background-size: cover;
    position: absolute;
    bottom: 0;
    left: 100%;
    z-index: 1;
    height: 100%;
    width: auto;
    aspect-ratio: 1.06;
    transform: translateX(clamp(-100%, -30% - 70% * (100vw - 992px)/208px, -30%))
}

.wp-block-cover.is-style-corner-tear .wp-block-cover__inner-container {
    z-index: 2 !important
}

.wp-block-group.linked-group.linked-group-hover {
    position: relative
}

.wp-block-group.linked-group.linked-group-hover:has(>.wp-block-image:first-child):before {
    content: "";
    position: relative;
    display: block;
    width: 100%;
    height: var(--linked-spacer-height, 0)
}

.wp-block-group.linked-group.linked-group-hover:has(>.wp-block-image:first-child):after {
    content: "";
    position: absolute;
    inset: 0 0 0 0;
    background-color: var(--wp--preset--color--black-1000);
    opacity: 0;
    transition: opacity .5s ease;
    pointer-events: none
}

.wp-block-group.linked-group.linked-group-hover:has(>.wp-block-image:first-child).initialized {
    flex-wrap: nowrap;
    height: var(--linked-group-height, auto)
}

.wp-block-group.linked-group.linked-group-hover:has(>.wp-block-image:first-child).initialized .wp-block-image:first-child {
    position: absolute;
    height: var(--linked-spacer-height);
    transition: height .25s linear
}

.wp-block-group.linked-group.linked-group-hover:has(>.wp-block-image:first-child).initialized .wp-block-image:first-child+.wp-block-group {
    position: relative;
    z-index: 1;
    flex-wrap: nowrap;
    min-height: 0;
    transition: min-height .5s ease, color .3s ease-in-out
}

.wp-block-group.linked-group.linked-group-hover:has(>.wp-block-image:first-child).initialized .wp-block-image:first-child img {
    min-height: 100%;
    -o-object-position: top center;
    object-position: top center
}

.wp-block-group.linked-group.linked-group-hover:has(>.wp-block-image:first-child).initialized:hover .wp-block-image:first-child {
    height: 100%
}

.wp-block-group.linked-group.linked-group-hover:has(>.wp-block-image:first-child).initialized:hover .wp-block-image:first-child+.wp-block-group {
    min-height: var(--linked-group-height);
    color: var(--wp--preset--color--white)
}

.wp-block-group.linked-group.linked-group-hover:has(>.wp-block-image:first-child).initialized:hover:after {
    opacity: .85
}

.wp-block-group.is-vertical>.wp-block-image {
    min-width: 100%
}

.wp-block-group.is-vertical.is-content-justification-center>.wp-block-image {
    display: flex;
    justify-content: center
}

.wp-block-group.is-vertical .wp-block-spacer {
    margin-top: calc(var(--wp--style--block-gap)*-1)
}

.wp-block-group>.alignfull {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.wp-block-group.is-style-corner-tears {
    position: relative;
    padding-left: var(--wp--preset--spacing--70);
    padding-right: var(--wp--preset--spacing--70)
}

@media (max-width:767.98px) {
    .wp-block-group.is-style-corner-tears {
        padding-left: var(--wp--preset--spacing--40);
        padding-right: var(--wp--preset--spacing--40)
    }
}

.wp-block-group.is-style-corner-tears:after,
.wp-block-group.is-style-corner-tears:before {
    content: url('data:image/svg+xml; utf8, <svg viewBox="0 0 104 107.8" xmlns="http://www.w3.org/2000/svg"><path d="m104 0c0 .2-.3.4-.4.8 0 0 .2.7 0 .9 0 .4-.4.4-.5.5 0 0 0 .2-.2.3-.6.5-1.3 0-1.7 1.3 0 .4 0 .2-.3.6-.2.2 0 .5 0 .6 0 .3-.5.2-.6.3s0 .3-.3.5c0 0-.8 0-1.2.3s-.3 0-.4 0c0 0-.4.9-.5.9 0 0-.4-.4-.5.2-.2.8-.5.8-.6 1.1v.2c0 .3-1.2.4-1.5.6-.5.3-.6.9-.9 1.3h-.2c-.2.2-.2.6-.6.6h-.2c-.2 0-.4 0-.5.5v.9c0 .2-.4.7-.5.9h-.2c0 .2-.2.5-.3.6s-.8.2-1 .3c-.2.2 0 .4-.5.4h-.2s-1.2 2.2-1.5 2.6c0 0-.3.2-.4.4 0 0-.8.2-1 .3-.5.5-.9 1.5-1.3 1.9h-.5s-.2.5-.3.6c-.2.2-1.6.8-1.7.9s-.2.5-.5.4c-.4 0-.3-.4-.4-.4-.3-.2-.5.4-.6.6 0 0-.5.2-.6.3-.2.3-.4.8-.6 1.1-.2.2-.9.4-1.1.6s-.5.5-.5.5c0 .2-.4.8-.5.8h-.2c-.8 0-.7.7-1.1 1.1 0 0-.9 0-1.1.2s-.3.7-.5.9c0 0-.7.2-.8.4-.4.5 0 .8 0 .9 0 .6-.9.7-1 1.1v1c0 .2-.6 1.2-.8 1.4 0 0-.5 0-.6.3v.6c-.2.7-1.7 3.3-2.1 3.7-.3.3-.5.6-.7.8h-.5c-.2.2-.4.9-.7 1.2 0 .2-.7.7-.9.9 0 0-.7 1.5-.7 1.6 0 0 .2.4 0 .5 0 0-.7 1.7-.8 1.8-.6.6 0 .5 0 .9s-.6 1.2-.8 1.4h-.2v.2c-.4.2-1.1 0-1.3.3-.4.4-.4.6-.9.6-.8 0-1.3 1.2-2.1 1.2s-.2-.2-.6.2c-.4.3-.6.8-.8 1.1-.3.3-1.3.4-1.4.6-.3 1.3-.9 1-1.1 1.6 0 .5-.6 1-1 1.4s-.8.3-.8.4c-.3.3 0 .7-.8 1.4-.4.4.3.9-.2 1.5-.8.9-.3.6-.4 1.2-.2.7-1.1.8-1.3 1.7v.6c0 .2-.4.7-.5.9h-.2c0 .2-.3.7-.4.7h-.2c-.3 0-1.4.5-1.6.6-.7.3-1.2.3-1.7.9-.3.3-.8 0-.8 0v.2c-.4.2-1.2-.3-1.9 0v.2s-.6-.5-.9-.2-.4.5-1 .5h-.9v.2s-.5.2-.6.3c-.5.5-1 1.3-1.7 1.6-.6.3-.6 0-1.2.7l-.8.2s-.3-.2-.4-.2c0 0-.2.6-.4.7 0 0-.9.3-1.1.3h-.5c-.6 0-.5.7-1.1.7h-.2s-.3.4-.4.6c0 0-.5.2-.6.3-.6.7-1.2 1.4-1.7 2-.1 0-.8.3-.8.4-.1 0-.2.5-.3.6-.5.6-2.7 1.9-3.6 2.4-.5.3-1.4.4-1.4.4-.1 0-.2.5-.3.6h-.2s0 .2-.2.3c-.2.2-.5 0-.7 0l-.8.2c-.1 0-.2.5-.3.5 0 0-.3-.2-.4-.2h-.4s-.3.5-.5.6c-.5.3-1.6 0-1.7.2-.2.2-.1.4-.5.4s-.3-.3-.4.3c0 0 .2.3-.1.5-.1 0-.8.2-1 .3-.2.2 0 .6-.3.9 0 0-.6 0-.7.2s-.1.3-.3.5h-.2c-.3.3-.2.6-.2.7 0 .3-.3.5-.4.8v.2c-.1.4-.4 1.6-.1 1.8.8.8.3.8.4 1.7 0 .5.5 1.6.5 2.3 0 0-.1.4-.1.5 0 .2.2.4 0 .6-.3.3-.9.9-1 1.4 0 0 .2.4 0 .6-.6.6-.6 1-1.1 1.6-.1 0-.4.6-.4.8s.3.7.1.9c0 0-.3 0-.4.4-.2.8-.2.4-.7.8-.2.2-.3 1.7-.5 1.9-.8.8-1 1.4-1.6 2.1-.9 1-1 2.1-2 3.1-.2.2-.1 0-.3.5-.1.5-.6 0-.8 1.1-.1.6-1.1.3-1.3.5 0 0-.2.5-.3.6 0 0-1.3.4-1.5.6-.5.5-1 .7-1.5 1.2-.3.3-1.8.6-2.1.8-.1 0-.1.4-.3.5-.3.3-.7.2-1 .5v-21.3l87.2-87.4z" fill="%23fff" /><path d="m0 99.2v-.3h.3c.3-.2.4-.2.8-.2s.2 0 .5-.3h.3c.2-.2.4-.6.5-.8.2-.2.6-.3.8-.5 0-.2.2-.4.4-.5.3-.2.8 0 1.1-.2.3 0 .5-.6.7-.6.3 0 .7-.3.8-.2h.5v-.2c.2-.2.9 0 1 0 .3-.3.9-1 1.1-1.5v-.6c0-.2.5-.7.7-.8.2-.2 0-.5 0-.6 0-.2.4-.4.5-.7.1-.5.5-.4.8-.6 0 0 0-.2.2-.3.2-.2 1.1-.3 1.2-.5.3-.3.6-.4.9-.7.1 0 .8-.3.9-.3 0 0 .1-.3.2-.4s.7 0 .8-.3c.1-.6.4-.4.5-.7 0-.3 0 0 .2-.3.5-.6.6-1.2 1.2-1.8.4-.4.5-.8.9-1.3.1 0 .2-1 .3-1.1.3-.3.3 0 .4-.5 0-.2.2-.2.2-.2.1 0 0-.4 0-.5 0 0 .2-.4.3-.5.3-.3.3-.6.6-.9.1 0 0-.3 0-.4 0-.3.4-.7.6-.9.1 0 0-.2 0-.4v-.3c0-.4-.3-1.1-.3-1.4 0-.5.2-.6-.2-1-.2-.2 0-.9 0-1.1s.2-.4.3-.6c0 0 0-.2.1-.4h.1s0-.2.2-.3h.4c.1 0 0-.4.2-.5 0 0 .5 0 .6-.2.2-.2 0-.3 0-.3 0-.3.2 0 .3-.2.2 0 .2-.2.3-.2h1c.1 0 .3-.3.3-.4h.4s.1 0 .2-.2h.9v-.2h.2s.1-.3.2-.4c0 0 .6 0 .8-.2.5-.3 1.8-1.1 2.1-1.4 0 0 .1-.3.2-.4 0 0 .4 0 .5-.2.3-.4.7-.8 1-1.2 0 0 .3 0 .3-.2l.2-.4h.1c.3 0 .3-.5.6-.5h.3l.6-.2.2-.4h.7c.4-.5.3-.3.7-.5s.7-.7 1-1c0 0 .3 0 .3-.2h.5c.3 0 .4 0 .6-.3s.5 0 .5 0c.4-.3.9 0 1.1 0h.5c.3-.3.6-.3 1-.5 0 0 .8-.3 1-.3s.2-.3.2-.4.3-.4.3-.5v-.4c0-.5.7-.6.8-1 0-.3-.2-.2.3-.7s0-.6 0-.9c.4-.4.3-.6.5-.8 0 0 .4 0 .5-.2.3-.3.5-.6.6-.9 0-.4.5-.2.6-.9 0-.2.6-.2.8-.4s.3-.5.5-.7.2 0 .4 0c.5 0 .8-.7 1.2-.7s.3 0 .5-.4h.8s.4-.7.5-.8c0-.3-.3-.2 0-.6 0 0 .4-1 .5-1v-.3s.4-.9.4-1c0 0 .5-.4.5-.5 0-.2.3-.6.4-.7h.3s.2-.3.4-.5 1.1-1.7 1.2-2.2v-.4c0-.2.3 0 .3-.2 0 0 .4-.7.5-.8v-.6c0-.2.5-.3.6-.6 0 0-.2-.3 0-.6 0 0 .4-.2.5-.2 0 0 .2-.4.3-.5s.6 0 .7 0c.2-.2.2-.6.7-.6s.2-.4.3-.5l.3-.3s.6-.2.7-.3c0-.2.2-.5.4-.6 0 0 .3 0 .3-.2 0 0 .2-.4.4-.3 0 0 0 .2.2.2s.2-.2.3-.2c0 0 .9-.4 1-.5 0 0 0-.3.2-.4h.3c.2-.2.5-.8.7-1.1 0 0 .5 0 .6-.2l.2-.2c.2-.2.8-1.6.9-1.6.2 0 .2-.2.3-.2 0 0 .5 0 .6-.2 0 0 0-.3.2-.4s.3-.4.3-.5v-.5c0-.2.2-.2.3-.3.3 0 .2-.2.4-.3.2-.3.2-.6.5-.8.2 0 .9 0 .9-.3s.2-.3.4-.7c0-.4.3 0 .3 0l.3-.5s0 .2.3 0c.2-.2.7 0 .7-.2 0 0 0-.2.2-.3 0 0 .3 0 .3-.2v-.4c.2-.2 0-.1.2-.4.2-.7.6-.4 1-.7v-.2s.2 0 .3-.3v-.5c0-.5.4-.6.5-.8 0-.2.4-.8.5-.9 0 0 .4 0 .4-.1.2-.2 0-.6.2-.7.4-.4.8-.6.9-1.2 0-.2.8-.5.9-1 0-.3.5-.3.5-.4v-.2c.3 0 .6-.3.7-.5h.4l.2-.2c.3 0 .2-.2.2-.2 0-.1.3 0 .3 0l.4-.6s-.3 0 0-.2c0 0 .4 0 .4-.1.3-.3.4-1 .7-1.3.2-.2.3 0 .4-.5 0-.4.4-.2.5-.7 0-.4.3-.5.4-1 0-.2.3-.1.3-.2s0-.4.2-.5c0 0 .4-.1.5-.2.2-.2 0-.4 0-.5 0-.4.5-.6.7-.8 0-.1 0-.3.4-.3l.5.2h.2c.2-.2 0-.4 0-.6s.2-.4.2-.6v-.4s.2-.2.2-.4v-.3s.2-.3.2-.4h.3c0-.1.2-.3.5-.3.2-.2.7-.3 1.2-.5.2-.1.6 0 .7-.1 0 0 0-.2.2-.3.2-.2.5.1.5.1v-.2s.3-.1.3-.2.3 0 .4-.1c0 0 0-.3.2-.4 0 0 .2 0 .3-.3 0-.4.3-.4.6-1 0-.2.8-.9 1-1.1 0 0 .5 0 .6-.2.5-.4.5-.7 1.2-.7s.3-.3.5-.6h.4s.3-.5.4-.6h.3c.2-.2.3-.6.5-.8.3-.3.2 0 .4-.6 0 0 .2-.5.3-.5h.7c.3-.3 1-.4 1.3-.6.4-.4 1-.8 1.5-.6 0 0 .3-.2.4-.2l-.2-.2h.3c.3-.2.4-.2.8-.2s.2 0 .5-.3h.3c.2-.2.4-.6.5-.8.2-.2.6-.3.8-.5 0-.2.2-.4.4-.5h.3-100.6" /></svg>');
    position: absolute;
    height: 100px;
    width: 100px
}

@media (max-width:767.98px) {

    .wp-block-group.is-style-corner-tears:after,
    .wp-block-group.is-style-corner-tears:before {
        display: none
    }
}

.wp-block-group.is-style-corner-tears:before {
    top: -2px;
    left: -4px;
    filter: drop-shadow(1px 1px 4px rgba(0, 0, 0, .25))
}

.wp-block-group.is-style-corner-tears:after {
    bottom: -2px;
    right: -4px;
    transform: rotate(180deg);
    filter: drop-shadow(1px 1px 4px rgba(0, 0, 0, .25))
}

.wp-block-image img {
    width: 100%
}

.wp-block-image.is-style-aspect-1-1 {
    aspect-ratio: 1;
    display: flex;
    align-items: center
}

.wp-block-image.is-style-circle {
    border-radius: 100%;
    overflow: hidden;
    aspect-ratio: 1
}

.wp-block-image.is-style-circle>img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
}

.wp-block-image.is-style-quote-dark {
    position: relative
}

.wp-block-image.is-style-quote-dark:before {
    content: url('data:image/svg+xml; utf8, <svg fill="none" height="111" viewBox="0 0 112 111" width="112" xmlns="http://www.w3.org/2000/svg"><rect fill="%23b5a36a" height="108.197" rx="54.0984" width="108.197" x="2.36719" y="1.68701"/><g fill="%23fff"><path d="m24.5629 37.9795 4.099 5.2367c-.856.3915-1.7121.8809-2.5681 1.4682-.8231.5873-1.498 1.3703-2.0248 2.3492-.4938.9788-.7408 2.2839-.7408 3.9152l-7.0128-.2447c0-2.5123.461-4.6167 1.3828-6.3133.9219-1.7293 2.0084-3.116 3.2595-4.16 1.284-1.0441 2.4858-1.7945 3.6052-2.2513zm3.1113 12.7246v11.1096h-11.3588v-11.1096zm15.0133-12.7246 4.099 5.2367c-.8889.3915-1.745.8809-2.5681 1.4682s-1.498 1.3703-2.0248 2.3492c-.5268.9788-.7902 2.2839-.7902 3.9152l-6.9634-.2447c0-2.5123.4445-4.6167 1.3335-6.3133.9218-1.7293 2.0248-3.116 3.3088-4.16 1.284-1.0441 2.4858-1.7945 3.6052-2.2513zm3.1113 12.7246v11.1096h-11.3588v-11.1096z"/><path d="m87.8818 73.7309-4.0991-5.2367c.9219-.4242 1.7944-.9136 2.6175-1.4682.8231-.5873 1.4816-1.3704 1.9754-2.3492.5268-1.0114.7902-2.3165.7902-3.9153l7.0128.2447c0 2.4797-.461 4.5842-1.3828 6.3134-.889 1.6966-1.9755 3.067-3.2595 4.1111-1.284 1.044-2.5022 1.8108-3.6545 2.3002zm-3.1114-12.7247v-11.1096h11.4082v11.1096zm-14.9639 12.7247-4.099-5.2367c.9219-.4242 1.7779-.9136 2.5681-1.4682.8231-.5873 1.4815-1.3704 1.9754-2.3492.5268-1.0114.7902-2.3165.7902-3.9153l7.0128.2447c0 2.4797-.461 4.5842-1.3828 6.3134-.889 1.6966-1.9755 3.067-3.2595 4.1111-1.284 1.044-2.4858 1.8108-3.6052 2.3002zm-3.1113-12.7247v-11.1096h11.3588v11.1096z"/></g></svg>');
    position: absolute;
    top: 6px;
    right: 6px;
    z-index: 1;
    width: 110px;
    height: 110px
}

.wp-block-image.is-style-quote-dark img {
    border-radius: 50%
}

.wp-block-image.is-style-quote-light {
    position: relative
}

.wp-block-image.is-style-quote-light:before {
    content: url('data:image/svg+xml; utf8, <svg fill="none" height="111" viewBox="0 0 112 111" width="112" xmlns="http://www.w3.org/2000/svg"><rect fill="%23fff" height="108.197" rx="54.0984" width="108.197" x="2.36719" y="1.42285"/><g fill="%23b5a36a"><path d="m24.5629 37.7153 4.099 5.2367c-.856.3915-1.7121.8809-2.5681 1.4682-.8231.5873-1.498 1.3704-2.0248 2.3492-.4938.9788-.7408 2.2839-.7408 3.9153l-7.0128-.2447c0-2.5123.461-4.6168 1.3828-6.3134.9219-1.7293 2.0084-3.1159 3.2595-4.16 1.284-1.0441 2.4858-1.7945 3.6052-2.2513zm3.1113 12.7247v11.1096h-11.3588v-11.1096zm15.0133-12.7247 4.099 5.2367c-.8889.3915-1.745.8809-2.5681 1.4682s-1.498 1.3704-2.0248 2.3492-.7902 2.2839-.7902 3.9153l-6.9634-.2447c0-2.5123.4445-4.6168 1.3335-6.3134.9218-1.7293 2.0248-3.1159 3.3088-4.16s2.4858-1.7945 3.6052-2.2513zm3.1113 12.7247v11.1096h-11.3588v-11.1096z"/><path d="m87.8818 73.4667-4.0991-5.2367c.9219-.4241 1.7944-.9135 2.6175-1.4682.8231-.5873 1.4816-1.3703 1.9754-2.3491.5268-1.0115.7902-2.3166.7902-3.9153l7.0128.2447c0 2.4797-.461 4.5841-1.3828 6.3134-.889 1.6966-1.9755 3.0669-3.2595 4.111s-2.5022 1.8108-3.6545 2.3002zm-3.1114-12.7246v-11.1096h11.4082v11.1096zm-14.9639 12.7246-4.099-5.2367c.9219-.4241 1.7779-.9135 2.5681-1.4682.8231-.5873 1.4815-1.3703 1.9754-2.3491.5268-1.0115.7902-2.3166.7902-3.9153l7.0128.2447c0 2.4797-.461 4.5841-1.3828 6.3134-.889 1.6966-1.9755 3.0669-3.2595 4.111s-2.4858 1.8108-3.6052 2.3002zm-3.1113-12.7246v-11.1096h11.3588v11.1096z"/></g></svg>');
    position: absolute;
    top: 6px;
    right: 6px;
    z-index: 1;
    width: 110px;
    height: 110px
}

.wp-block-image.is-style-quote-light img {
    border-radius: 50%
}

.wp-block-table thead {
    font-family: var(--wp--preset--font-family--body-condensed);
    background-color: #393939;
    border-bottom: none;
    color: #b5a36a
}

.wp-block-table thead tr th {
    border: none
}

.wp-block-table tbody tr td {
    padding: var(--wp--preset--spacing--40) var(--wp--style--block-gap);
    border: none;
    border-bottom: 2px solid var(--wp--preset--color--black-400);
    font-size: 1rem
}

.wp-block-list li:not(:last-child) {
    margin-bottom: .5rem
}

.wp-block-list.is-style-none {
    list-style: none;
    padding: 0
}

.wp-block-list.is-style-dash li::marker {
    content: "– ";
    color: var(--wp--preset--color--primary);
    font-weight: 600
}

.wp-block-list.is-style-dot {
    list-style: disc
}

.wp-block-list.is-style-dot li::marker {
    color: var(--wp--preset--color--primary)
}

.wp-block-list.is-style-circle {
    list-style: circle
}

.wp-block-list.is-style-circle li::marker {
    color: var(--wp--preset--color--primary)
}

.wp-block-list.is-style-square {
    list-style: square
}

.wp-block-list.is-style-square li::marker {
    color: var(--wp--preset--color--primary)
}

.wp-block-post-featured-image {
    overflow: hidden
}

.wp-block-safe-svg-svg-icon {
    text-align: unset;
    line-height: 0
}

.wp-block-column.is-style-flex-auto {
    flex: auto !important
}

.wp-block-column.is-style-fit-content {
    flex-basis: fit-content !important
}

.wp-block-spacer {
    margin-block-start: 0 !important
}

.wp-block-separator {
    width: 100%
}

.wp-block-separator>svg {
    margin: auto
}

.wp-block-separator.is-style-one-line,
.wp-block-separator.is-style-three-lines,
.wp-block-separator.is-style-two-lines {
    border: none
}

.wp-block-search,
.wp-block-search .wp-block-search__inside-wrapper {
    background-color: var(--wp--preset--color--white)
}

.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input {
    padding: .875rem 1rem;
    border: 1px solid var(--wp--preset--color--black-400)
}

.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button {
    margin: 0
}

#searchModal .modal-content {
    background-color: transparent;
    border: none
}

#searchModal .modal-content .btn-close {
    position: relative;
    right: -1rem;
    opacity: 1
}

@media (max-width:767.98px) {
    #searchModal .modal-content .btn-close {
        right: auto
    }
}

.search-no-results .banner,
.search-results .banner {
    padding: var(--wp--preset--spacing--80) 0;
    background-color: #000
}

.search-no-results .search-results-list,
.search-results .search-results-list {
    list-style: none;
    padding: 0
}

.search-no-results .search-results-list .search-result h3 a,
.search-results .search-results-list .search-result h3 a {
    text-decoration: none;
    color: inherit
}

.search-no-results .search-results-list .search-result h3 a:hover,
.search-results .search-results-list .search-result h3 a:hover {
    text-decoration: underline
}

.search-no-results .pagination,
.search-results .pagination {
    align-items: center;
    justify-content: center;
    gap: 1rem;
    margin-top: 3rem
}

.search-no-results .pagination .nav-links,
.search-results .pagination .nav-links {
    align-items: center;
    border: none
}

.search-no-results .pagination .nav-links>*,
.search-results .pagination .nav-links>* {
    color: #000 !important
}

.search-no-results .pagination .page-numbers,
.search-results .pagination .page-numbers {
    padding: 0;
    background-color: transparent !important;
    border: none !important
}

.search-no-results .pagination .page-numbers:hover,
.search-results .pagination .page-numbers:hover {
    text-decoration: underline
}

.search-no-results .pagination .page-numbers.active,
.search-results .pagination .page-numbers.active {
    font-weight: 700;
    pointer-events: none
}

.single-program .accordion-body .wp-block-separator,
.single-program .accordion-body .wp-block-separator+* {
    margin-top: calc(var(--wp--style--block-gap) + 28px)
}

.single-faculty-member .faculty-photo {
    width: 100%;
    height: auto;
    aspect-ratio: 3/4;
    background-color: var(--wp--preset--color--black-200);
    overflow: hidden
}

.single-faculty-member .faculty-photo object {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
}

.single-faculty-member .faculty-photo object>svg {
    height: 6rem;
    width: 6rem;
    fill: var(--wp--preset--color--black-400)
}

.single-faculty-member .faculty-email,
.single-faculty-member .faculty-office,
.single-faculty-member .faculty-phone {
    display: flex;
    align-items: center;
    gap: .5rem
}

.single-faculty-member .faculty-course-heading+.faculty-courses {
    width: 100%;
    border-collapse: collapse
}

.single-faculty-member .faculty-course-heading+.faculty-courses>thead {
    font-family: var(--wp--preset--font-family--body-condensed);
    font-size: var(--wp--preset--font-size--body-large);
    background-color: #393939;
    border-bottom: none;
    color: #b5a36a;
    text-align: left
}

.single-faculty-member .faculty-course-heading+.faculty-courses>thead tr th {
    padding: .5em;
    border: none
}

.single-faculty-member .faculty-course-heading+.faculty-courses>tbody tr td {
    padding: var(--wp--preset--spacing--40) var(--wp--style--block-gap);
    border: none;
    border-bottom: 2px solid var(--wp--preset--color--black-400);
    font-size: 1rem
}

.imported-content div.ssiencorepl {
    display: block !important
}

.imported-content iframe {
    border: none
}

.imported-content hr {
    clear: both
}

.imported-content hr[style="border-bottom: 0px;"] {
    background-color: transparent
}

.imported-content p {
    padding: 0 !important;
    font-size: var(--wp--preset--font-size--body-regular) !important
}

.imported-content p:not(:first-child) {
    margin-top: var(--wp--style--block-gap)
}

.imported-content h2,
.imported-content h3,
.imported-content h4 {
    padding: 0 !important
}

.imported-content ul li:not(:last-child) {
    margin-bottom: .5rem
}

.imported-content ul li .embed-responsive {
    margin: var(--wp--style--block-gap) 0
}

.imported-content blockquote+h2 {
    clear: both
}

.imported-content img {
    max-width: 100%;
    height: auto
}

.imported-content img.block_right {
    display: table;
    float: right;
    max-width: 50%;
    margin-left: var(--wp--preset--spacing--40);
    margin-bottom: var(--wp--preset--spacing--40)
}

@media (max-width:767.98px) {
    .imported-content img.block_right {
        float: none;
        max-width: 100% !important;
        margin-left: 0
    }
}

.imported-content img.block_left {
    display: table;
    float: left;
    max-width: 50%;
    margin-right: var(--wp--preset--spacing--40);
    margin-bottom: var(--wp--preset--spacing--40)
}

@media (max-width:767.98px) {
    .imported-content img.block_left {
        float: none;
        max-width: 100% !important;
        margin-right: 0
    }
}

.imported-content .table_wrapper {
    width: 100%;
    overflow-x: auto;
    padding-bottom: var(--wp--style--block-gap)
}

.imported-content div:has(>.table_wrapper) {
    max-width: 100% !important
}

.imported-content hr:has(+.table_wrapper) {
    display: none
}

.imported-content table {
    height: auto !important;
    max-width: 100% !important;
    min-width: 100%;
    margin-block-start: var(--wp--style--block-gap);
    border-collapse: collapse
}

.imported-content table thead {
    font-family: var(--wp--preset--font-family--body-condensed);
    background-color: #393939;
    border-bottom: none;
    color: #b5a36a
}

.imported-content table thead tr th {
    border: none
}

.imported-content table tbody tr {
    height: auto !important
}

.imported-content table tbody tr:first-child {
    background-color: var(--wp--preset--color--black-800);
    color: var(--wp--preset--color--gold-800)
}

.imported-content table tbody tr:first-child td {
    border-bottom: none !important
}

.imported-content table tbody tr th,
.imported-content table tbody tr:first-child td {
    padding: .5em;
    font-family: var(--wp--preset--font-family--body-condensed);
    font-size: var(--wp--preset--font-size--body-large)
}

.imported-content table tbody tr th {
    background-color: var(--wp--preset--color--black-800);
    text-align: left !important;
    color: var(--wp--preset--color--gold-800)
}

.imported-content table tbody tr td {
    height: auto !important;
    padding: var(--wp--preset--spacing--40) var(--wp--style--block-gap);
    border: none;
    border-bottom: 2px solid var(--wp--preset--color--black-400);
    font-size: 1rem;
    text-align: left !important
}

.imported-content table[summary=Awards] h4 {
    margin-top: 0
}

.imported-content table[summary=Awards] tr:nth-child(2n) {
    background-color: var(--wp--preset--color--black-200)
}

.imported-content table[summary=Awards] tr:nth-child(odd) {
    background-color: var(--wp--preset--color--white)
}

.imported-content table[summary=Awards] tr td {
    border-bottom: none !important
}

.imported-content .grid-x {
    display: flex;
    flex-wrap: wrap;
    gap: var(--wp--style--block-gap)
}

.imported-content .grid-x>.cell {
    flex: 0 0 100%;
    max-width: 100%
}

.imported-content .grid-x>.auto {
    flex: 1 1 0;
    max-width: 100%
}

.imported-content .grid-x>.shrink {
    flex: 0 0 auto;
    max-width: 100%
}

.imported-content .grid-x>.small-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%
}

.imported-content .grid-x>.small-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

.imported-content .grid-x>.small-3 {
    flex: 0 0 25%;
    max-width: 25%
}

.imported-content .grid-x>.small-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.imported-content .grid-x>.small-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%
}

.imported-content .grid-x>.small-6 {
    flex: 0 0 50%;
    max-width: 50%
}

.imported-content .grid-x>.small-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%
}

.imported-content .grid-x>.small-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%
}

.imported-content .grid-x>.small-9 {
    flex: 0 0 75%;
    max-width: 75%
}

.imported-content .grid-x>.small-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%
}

.imported-content .grid-x>.small-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%
}

.imported-content .grid-x>.small-12 {
    flex: 0 0 100%;
    max-width: 100%
}

@media (min-width:768px) {
    .imported-content .grid-x>.medium-1 {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .imported-content .grid-x>.medium-2 {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .imported-content .grid-x>.medium-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .imported-content .grid-x>.medium-4 {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .imported-content .grid-x>.medium-5 {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .imported-content .grid-x>.medium-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .imported-content .grid-x>.medium-7 {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .imported-content .grid-x>.medium-8 {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .imported-content .grid-x>.medium-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .imported-content .grid-x>.medium-10 {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .imported-content .grid-x>.medium-11 {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .imported-content .grid-x>.medium-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .imported-content .grid-x>.medium-auto {
        flex: 1 1 0;
        max-width: 100%
    }

    .imported-content .grid-x>.medium-shrink {
        flex: 0 0 auto;
        max-width: 100%
    }
}

@media (min-width:992px) {
    .imported-content .grid-x>.large-1 {
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .imported-content .grid-x>.large-2 {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .imported-content .grid-x>.large-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .imported-content .grid-x>.large-4 {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .imported-content .grid-x>.large-5 {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .imported-content .grid-x>.large-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .imported-content .grid-x>.large-7 {
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .imported-content .grid-x>.large-8 {
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .imported-content .grid-x>.large-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .imported-content .grid-x>.large-10 {
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .imported-content .grid-x>.large-11 {
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .imported-content .grid-x>.large-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .imported-content .grid-x>.large-auto {
        flex: 1 1 0;
        max-width: 100%
    }

    .imported-content .grid-x>.large-shrink {
        flex: 0 0 auto;
        max-width: 100%
    }
}

.imported-content .block {
    display: block
}

.imported-content .block.right {
    float: right;
    margin-left: 20px
}

.imported-content .block.left {
    float: left;
    margin-right: 20px
}

.imported-content .embed-responsive {
    position: relative;
    display: block !important;
    width: 100%;
    clear: both
}

.imported-content .embed-responsive:before {
    display: block;
    content: ""
}

.imported-content .embed-responsive .embed-responsive-item {
    bottom: 0;
    right: 0
}

.imported-content .embed-responsive .embed-responsive-item,
.imported-content .embed-responsive embed,
.imported-content .embed-responsive iframe,
.imported-content .embed-responsive object,
.imported-content .embed-responsive video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0
}

.imported-content .embed-responsive.embed-responsive-16by9:before {
    padding-top: 56.25%
}

.imported-content .embed-responsive.embed-responsive-4by3:before {
    padding-top: 75%
}

.imported-content .embed-responsive.embed-responsive-21by9:before {
    padding-top: 42.8571428571%
}

.imported-content .embed-responsive.embed-responsive-1by1:before {
    padding-top: 100%
}

.imported-content .intro p {
    font-size: var(--wp--preset--font-size--body-hero) !important
}

.imported-content .cta .cta_bar {
    margin-bottom: var(--wp--style--block-gap)
}

.imported-content .cta .cta_bar .admissions-box-container .admissions-box {
    flex: 0;
    max-width: none
}

.imported-content .cta .cta_bar .admissions-box-container .admissions-box .admissions-box-color h2 {
    margin: 0;
    font-family: var(--wp--preset--font-family--body-condensed) !important;
    font-style: normal;
    font-size: 1.25rem !important
}

.imported-content .cta .cta_content h2,
.imported-content .cta .cta_content p {
    font-family: var(--wp--preset--font-family--body) !important
}

.imported-content .cta .cls-subpage-right-svg {
    display: none
}

.imported-content .in_content_callouts {
    clear: both
}

.imported-content .in_content_callouts .topic_block_figure {
    float: right;
    max-width: 30%;
    margin: 0 30px 20px 0
}

.imported-content .in_content_callouts .topic_block_figure .topic_block_image {
    width: 100%;
    height: auto
}

.imported-content .in_content_callouts .topic_block_description p:first-child {
    margin-top: var(--wp--style--block-gap)
}

.imported-content .in_content_callouts .topic_block_description .topic_block_link {
    margin: 0 var(--wp--style--block-gap) var(--wp--style--block-gap) 0 !important
}

.imported-content .in_content_callouts .special-thumb-container {
    padding: var(--wp--style--block-gap) 0 !important;
    border-bottom: 1px solid var(--wp--preset--color--black-800)
}

.imported-content .in_content_callouts .special-thumb-container.top {
    border-top: 1px solid var(--wp--preset--color--black-800)
}

.imported-content .in_content_callouts .special-thumb-container h2 {
    font-family: var(--wp--preset--font-family--body-condensed) !important
}

.imported-content .in_content_callouts .special-thumb-container h2:first-child {
    margin-top: 0
}

.imported-content .in_content_callouts .related-links-updated {
    margin-top: var(--wp--preset--spacing--70);
    margin-bottom: var(--wp--preset--spacing--40)
}

.imported-content .in_content_callouts .related-links-updated h2 {
    margin-top: 0;
    margin-bottom: 1rem;
    padding-bottom: 1rem !important;
    border-bottom: 1px solid var(--wp--preset--color--black-800)
}

.imported-content .in_content_callouts .related-links-updated .special-thumb-padding {
    flex: 0 0 100%;
    max-width: 100%
}

.imported-content .in_content_callouts .related-links-updated .special-link-title {
    display: block;
    width: 100%
}

.imported-content .in_content_callouts .related-links-updated .related-links-updated-image-container-mini {
    height: 200px;
    overflow: hidden
}

.imported-content #idonate-giving-form-container {
    display: block !important;
    padding: 20px;
    background-color: var(--wp--preset--color--white);
    border-radius: 20px
}

.imported-content .ctct-inline-form {
    display: block !important
}

.imported-content .promotional_item .promotional_wrapper {
    text-decoration: none
}

.imported-content .promotional_item .promotional_wrapper .promotional {
    display: flex;
    flex-wrap: wrap
}

.imported-content .promotional_item .promotional_wrapper .promotional .promotional_figure {
    flex: 1 0 100%
}

@media (min-width:768px) {
    .imported-content .promotional_item .promotional_wrapper .promotional .promotional_figure {
        flex: 1 0 40%
    }
}

.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: var(--wp--style--block-gap);
    flex: 1 0 100%;
    max-width: 100%;
    padding: var(--wp--preset--spacing--40);
    background-color: var(--wp--preset--color--white)
}

@media (min-width:768px) {
    .imported-content .promotional_item .promotional_wrapper .promotional .promotional_content {
        flex: 1 0 60%
    }
}

.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .promotional_heading {
    margin: 0
}

.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .promotional_description,
.imported-content .promotional_item .promotional_wrapper .promotional .promotional_content .promotional_heading {
    color: initial
}

.imported-content #btnum-outer {
    margin-block-start: var(--wp--style--block-gap)
}

@media (max-width:767.98px) {
    .imported-content #btnum-outer {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media (max-width:575.98px) {
    .imported-content #btnum-outer {
        grid-template-columns: 1fr
    }
}

.imported-content #btnum-outer .btnum-inner:not(:first-child) {
    margin-block-start: var(--wp--style--block-gap)
}

.imported-content #btnum-outer .btnum-inner .btnum-header {
    margin-top: 0;
    font-size: var(--wp--preset--font-size--h-4) !important
}

.imported-content #btnum-outer .btnum-inner .btnum-copy {
    margin-top: 0
}

.special-grey-link-container {
    border-bottom: 1px solid var(--wp--preset--color--black-800)
}

.special-grey-link-container.top {
    margin-block-start: var(--wp--style--block-gap);
    border-top: 1px solid var(--wp--preset--color--black-800)
}

.special-grey-link-container.top:not(:has(+.special-grey-link-container)) {
    margin-block-end: calc(var(--wp--style--block-gap)*2)
}

.special-grey-link-container.bottom {
    margin-block-end: calc(var(--wp--style--block-gap)*2)
}

.special-grey-link-container .special-grey-link.accordian {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: var(--wp--preset--spacing--30) 0;
    cursor: pointer;
    text-decoration: none;
    color: inherit;
    transition: color .2s ease
}

.special-grey-link-container .special-grey-link.accordian:hover {
    color: var(--wp--preset--color--gold-1000)
}

.special-grey-link-container .special-grey-link.accordian .special-grey-link-text {
    margin: 0
}

.special-grey-link-container .special-grey-link.accordian .special-grey-link-arrow {
    flex-shrink: 0;
    width: 12px;
    height: 12px;
    margin-left: var(--wp--preset--spacing--40);
    transform: rotate(180deg);
    transition: transform .3s ease
}

.special-grey-link-container .special-grey-link.accordian .special-grey-link-arrow svg {
    display: block;
    width: 100%;
    height: 100%
}

.special-grey-link-container .special-grey-link.accordian .special-grey-link-arrow .cls-grey-nav-arrow {
    fill: currentColor
}

.special-grey-link-container .special-grey-link-content.collapse {
    display: none
}

.special-grey-link-container .special-grey-link-content.collapse.show {
    display: block
}

.special-grey-link-container .special-grey-link-content.collapsing {
    height: 0;
    overflow: hidden;
    transition: height .35s ease
}

.special-grey-link-container .special-grey-link-content .special-grey-link-content-padding {
    padding-bottom: var(--wp--preset--spacing--60)
}

.special-grey-link-container .special-grey-link-content .special-grey-link-content-padding:after {
    content: "";
    display: table;
    clear: both
}

.special-grey-link-container .special-grey-link-content .special-grey-link-content-padding blockquote {
    margin: 0
}

.special-grey-link-container.is-open .special-grey-link.accordian .special-grey-link-arrow {
    transform: rotate(0deg)
}

.news-box-item {
    display: block;
    text-decoration: none
}

.news-box-item .news-box-content-holder {
    padding-top: 56.25%
}

.news-box-item .news-box-content-holder .news-box-white-content {
    padding: 1rem;
    background-color: var(--wp--preset--color--white);
    color: var(--wp--preset--color--black-1000)
}

.news-box-item .news-box-content-holder .news-box-white-content .news-text-box h2 {
    margin-top: 0;
    color: var(--wp--preset--color--black-1000) !important;
    text-decoration: none
}

.news-box-item .news-box-content-holder .read-more-button-container {
    padding: 1rem;
    background-color: var(--wp--preset--color--white)
}

.contact-cards .contact_card {
    padding: var(--wp--preset--spacing--40);
    background-color: var(--wp--preset--color--white)
}

.contact-cards .contact_card>:not(:first-child) {
    margin-top: var(--wp--style--block-gap)
}

.contact-cards .contact_card .contact_card_header h2 {
    margin-top: 0;
    color: var(--wp--preset--color--gold-1000);
    padding-bottom: 1rem;
    border-bottom: 1px solid var(--wp--preset--color--black-800)
}

.contact-cards .contact_card .contact_card_body h3 {
    margin-top: 0
}

.contact-cards .contact_card .contact_card_body .contact_card_info {
    margin-top: var(--wp--style--block-gap)
}

.contact-cards .contact_card .contact_card_types {
    display: flex;
    flex-direction: column
}