/* updated for NGI user directory on: 2024-12-23 */
/* Start Custom Fonts CSS */ @font-face {
    font-family: 'Geogrotesque';
    font-style: normal;
    font-weight: 100;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Thin.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Thin.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Thin.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Thin.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Thin.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Thin.svg#Geogrotesque') format('svg');
    font-display: auto;
}


@font-face {
    font-family: 'Geogrotesque';
    font-style: italic;
    font-weight: 100;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-ThinItalic.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-ThinItalic.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-ThinItalic.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-ThinItalic.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-ThinItalic.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-ThinItalic.svg#Geogrotesque') format('svg');
    font-display: auto;
}


@font-face {
    font-family: 'Geogrotesque';
    font-style: normal;
    font-weight: 300;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-UltraLight.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-UltraLight.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-UltraLight.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-UltraLight.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-UltraLight.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-UltraLight.svg#Geogrotesque') format('svg');
    font-display: auto;
}


@font-face {
    font-family: 'Geogrotesque';
    font-style: italic;
    font-weight: 300;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-UltraLightItalic.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-UltraLightItalic.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-UltraLightItalic.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-UltraLightItalic.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-UltraLightItalic.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-UltraLightItalic.svg#Geogrotesque') format('svg');
    font-display: auto;
}


@font-face {
    font-family: 'Geogrotesque';
    font-style: normal;
    font-weight: 400;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Light.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Light.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Light.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Light.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Light.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Light.svg#Geogrotesque') format('svg');
    font-display: auto;
}


@font-face {
    font-family: 'Geogrotesque';
    font-style: italic;
    font-weight: 400;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-LightItalic.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-LightItalic.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-LightItalic.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-LightItalic.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-LightItalic.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-LightItalic.svg#Geogrotesque') format('svg');
    font-display: auto;
}


@font-face {
    font-family: 'Geogrotesque';
    font-style: normal;
    font-weight: 500;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Regular.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Regular.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Regular.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Regular.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Regular.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Regular.svg#Geogrotesque') format('svg');
    font-display: auto;
}


@font-face {
    font-family: 'Geogrotesque';
    font-style: italic;
    font-weight: 500;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-RegularItalic.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-RegularItalic.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-RegularItalic.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-RegularItalic.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-RegularItalic.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-RegularItalic.svg#Geogrotesque') format('svg');
    font-display: auto;
}


@font-face {
    font-family: 'Geogrotesque';
    font-style: normal;
    font-weight: 600;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Medium.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Medium.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Medium.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Medium.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Medium.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Medium.svg#Geogrotesque') format('svg');
    font-display: auto;
}


@font-face {
    font-family: 'Geogrotesque';
    font-style: italic;
    font-weight: 600;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-MediumItalic.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-MediumItalic.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-MediumItalic.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-MediumItalic.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-MediumItalic.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-MediumItalic.svg#Geogrotesque') format('svg');
    font-display: auto;
}


@font-face {
    font-family: 'Geogrotesque';
    font-style: normal;
    font-weight: 700;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-SemiBold.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-SemiBold.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-SemiBold.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-SemiBold.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-SemiBold.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-SemiBold.svg#Geogrotesque') format('svg');
    font-display: auto;
}


@font-face {
    font-family: 'Geogrotesque';
    font-style: italic;
    font-weight: 700;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-SemiBoldItalic.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-SemiBoldItalic.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-SemiBoldItalic.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-SemiBoldItalic.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-SemiBoldItalic.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-SemiBoldItalic.svg#Geogrotesque') format('svg');
    font-display: auto;
}


@font-face {
    font-family: 'Geogrotesque';
    font-style: normal;
    font-weight: 800;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Bold.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Bold.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Bold.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Bold.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Bold.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-Bold.svg#Geogrotesque') format('svg');
    font-display: auto;
}


@font-face {
    font-family: 'Geogrotesque';
    font-style: italic;
    font-weight: 800;
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-BoldItalic.eot');
    src: url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-BoldItalic.eot?#iefix') format('embedded-opentype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-BoldItalic.woff2') format('woff2'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-BoldItalic.woff') format('woff'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-BoldItalic.ttf') format('truetype'), url('https://live-peak6.pantheonsite.io/wp-content/uploads/2022/06/Geogrotesque-BoldItalic.svg#Geogrotesque') format('svg');
    font-display: auto;
}


/* Overall body style */
html,
body {
    font-family: 'Geogrotesque', sans-serif !important; 
}


/* Main navigation */
.main-nav-item__label {
    text-transform: uppercase;
}

.main-nav-item > .main-nav-item__link {
    border-bottom: 3px solid transparent;
}

.main-nav-item > .main-nav-item__link:hover {
    border-bottom: 3px solid #FCB33B;
    border-radius: 0px !important;
    transition-duration: .3s;
}


/* Custom LOB Header */
.widget--custom-header .content-block--default-style .content-block-title {
    font-size: 3.0em !important;
    text-align: center;
    text-shadow: -1px -1px 1px rgba(255,255,255,.1), 1px 1px 1px rgba(0,0,0,.5), 0px 0px 6px rgba(0,0,0,0.57);
}

.widget--custom-header.widget--l .content-block--default-style.content-block--view-mode-cover.content-block--background-thumbnail .content-block__fields {
    margin-top: 63px;
    margin-bottom: 63px;
}

.widget--custom-header.widget--l .content-block--default-style.content-block--view-mode-cover.content-block--background-thumbnail .content-block__field,
.widget--custom-header.widget--m .content-block--default-style.content-block--view-mode-cover.content-block--background-thumbnail .content-block__field {
    padding-right: 0px;
}


@media only screen and (max-width: 400px) {
    .widget--custom-header .content-block--default-style .content-block-title {
        font-size: 3.0em !important;
        line-height: 50px !important;
        text-align: center;
        text-shadow: none;
  
    }

    .widget--custom-header.widget-content-list--view-mode-cover.widget-content-list--background-thumbnail.widget--s.widget-content-list--slideshow .widget-slideshow__wrapper {
        padding-bottom: 0px;
        background: #f4f4f4;
   
    }

}


/* Remove box shadow and click state from content list in cover mode */
.widget--custom-header.widget--l .content-block--default-style.content-block--view-mode-cover.content-block--background-thumbnail .content-block__fields,
.widget--custom-header.widget--m .content-block--default-style.content-block--view-mode-cover.content-block--background-thumbnail .content-block__fields {
    background-image: none;    
}

.widget--custom-header .content-block--default-style .content-block__thumbnail a,
.widget--custom-header .content-block--default-style.content-block--theme-dark .content-block-title a {
    pointer-events: none;
}


/* Custom LOB Header - Angular */
.widget--custom-header .block-page-preview--theme-dark .block-page-preview__link,
.widget--custom-header .block-page-preview--cover .block-page-preview__thumbnail-wrapper {
    pointer-events: none;
}

.widget--custom-header .block-page-preview--size-l.block-page-preview--cover .block-page-preview__content {
    padding-top:29px;
    padding-right:0px;
    padding-bottom:29px;
    margin-top: 66px;
    margin-bottom: 58px;    
}

.widget--custom-header .block-page-preview--cover .block-page-preview__field {
    margin-right: unset;
    text-align: center;
}

.widget--custom-header .block-page-preview--theme-dark .block-page-preview__link {
    font-size: 48px !important;
    text-align: center;
    text-shadow: -1px -1px 1px rgb(255 255 255 / 0.1), 1px 1px 1px rgb(0 0 0 / 0.5), 0px 0px 6px rgb(0 0 0 / 0.57);
}

.widget--custom-header .block-page-preview--cover .block-page-preview__content:before {
    background: none;
}

.widget--custom-header .block-page-preview--cover .block-page-preview__content {
    padding:0px;
}


@media only screen and (max-width: 700px) {
    .widget--custom-header .block-page-preview--cover .block-page-preview__field {
        padding: 30px;
  
    }

}


/* Add the text shadow to h1 tags in custom header */
.widget--lob-text-shadow h1 {
    text-shadow: -1px -1px 1px rgb(255 255 255 / 0.1), 1px 1px 1px rgb(0 0 0 / 0.5), 0px 0px 6px rgb(0 0 0 / 0.57);
}


/* HTML Titles */
.block-html h1,
.block-html h2,
.block-html h3,
.block-html h4,
.block-html h5,
.block-html h6 {
    color: #1b355e;
    text-transform: uppercase;
}


/* Titles with the HTML Widget for Angular */
.theme-lumapps .widget-html__content h1,
.theme-lumapps .widget-html__content h2,
.theme-lumapps .widget-html__content h3,
.theme-lumapps .widget-html__content h4,
.theme-lumapps .widget-html__content h5,
.theme-lumapps .widget-html__content h6 {
    color: #1b355e;
    text-transform: uppercase;
}


/* Alert title make it white */
.widget--shared-white-content .block-html h4,
.widget--shared-white-content .widget-html__content h4 {
    color: #fff;
}


/* Widget Title and Footer Links */
.widget-header__title,
.widget-footer__label {
    text-transform: uppercase;
}

.widget-footer__label {
    font-weight: 600 !important;
    letter-spacing: 3px;
}


/* Darken fonts from .54 black to .85 */
.user-block--theme-light .user-block__secondary-field,
.user-block:not(.user-block--view-mode-extended).user-block--theme-light .user-block__field span,
.user-directory-details-v2-basic-fields__secondary-field,
.user-directory-field__label,
.user-details-list-item__title,
.no-results {
    color: rgba(0,0,0,.85);
}


/* Remove underline from breadcrumb hover */
.widget-breadcrumb__link:hover,
.widget-breadcrumb__link[data-focus-visible-added] {
    text-decoration: none;
}


/* Default header differences from React and Angular */
.content-header-overlay__description {
    font-size: 24px;
    font-size: 1.5rem;
    font-weight: 300;
    line-height: 15px;
}


/* Breadcrumb differences from React and Angular */
.widget--theme-light .widget-breadcrumb__link:before {
    color: rgba(0,0,0,.7)!important;
}


/* Remove the box shadow on the people directory */
.user-directory__wrapper,
.user-directory-content__wrapper {
    box-shadow: none;    
}


/* Add margin top to the highlighted for feature */
.widget-content-filter__block--feature-feeds {
    margin-top: 20px;
}


/* User directory title style */
.user-directory__title,
.lumx-header-label__title {
    font-family:'Geogrotesque', sans-serif;
    font-size: 40px;
    font-weight: 700;
    line-height: 50px;
    color: #1b355e; 
    text-transform: uppercase;
}


/* Remove bottom margin from all the pages - it was 24px */
.page {
    margin-bottom: 0px;
}


/* Remove translation button */
.post-block-content__translate-btn,
.block-post-translation__translate-btn,
.comment-body__translate-btn__translate-btn {
    display: none;
}


/* Adding bottom margin to the <li> tags */
.block-html ul li {
    margin-bottom: 10px;
}


/* LumApps global attributes */
:root {
    --lumx-app-background: #ffffff;
    --lumx-app-header-box-shadow: 0px;
    --lumx-typography-custom-title1-font-family: 'Geogrotesque', sans-serif;
    --lumx-typography-custom-title2-font-family: 'Geogrotesque', sans-serif;
    --lumx-typography-custom-title3-font-family: 'Geogrotesque', sans-serif;
    --lumx-typography-custom-title4-font-family: 'Geogrotesque', sans-serif;
    --lumx-typography-custom-body-large-font-family: 'Arial', sans-serif;
    --lumx-typography-custom-body-font-family: 'Arial', sans-serif;
    --lumx-color-dark-L2: #1b355e;
    --lumx-typography-custom-intro-font-size: 22px;
    --lumx-typography-custom-intro-line-height: 34px;
    --lumx-widget-title-text-transform: uppercase;
    --lumx-content-block-title-theme-light-color: #1b355e;
    --lumx-widget-title-theme-light-color: #1b355e;
    --lumx-typography-custom-title4-line-height: 27px;
}


/* Footer */
.footer {
  
    padding: 30px 0;
    background-color: #1b355e;
}

.footer .wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.footer a {
  
    margin: 0 auto;
}

.footer p {
  
    margin: 10px auto 0px;
}

.footer p a {
    font-size: 13px;
   
    color: #f4f4f4;
    text-decoration: none;
}

.footer img {
    width: 125px;
}
