.elementor-344 .elementor-element.elementor-element-ed876a9 > .elementor-container{min-height:105px;}.elementor-344 .elementor-element.elementor-element-9e231aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-344 .elementor-element.elementor-element-9e231aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-070b9a4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-6b844fa .elementor-heading-title{color:#021D45;font-family:"ChronicleDisplay", Sans-serif;font-size:40px;font-weight:400;line-height:1.5em;}.elementor-344 .elementor-element.elementor-element-6b844fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-00f6c71{color:#000000;font-family:"NeueHaasUnicaPro", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-344 .elementor-element.elementor-element-00f6c71 > .elementor-widget-container{padding:0px 60px 30px 0px;}.elementor-344 .elementor-element.elementor-element-bdf7499{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-ed876a9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-f98afb6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-344 .elementor-element.elementor-element-f98afb6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-f1a0965 .elementor-icon-wrapper{text-align:right;}.elementor-344 .elementor-element.elementor-element-f1a0965 .elementor-icon{font-size:48px;}.elementor-344 .elementor-element.elementor-element-f1a0965 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-f1a0965{width:auto;max-width:auto;top:0px;z-index:1000;}body:not(.rtl) .elementor-344 .elementor-element.elementor-element-f1a0965{right:24px;}body.rtl .elementor-344 .elementor-element.elementor-element-f1a0965{left:24px;}.elementor-344 .elementor-element.elementor-element-aacae9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-344 .elementor-element.elementor-element-aacae9c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-344 .elementor-element.elementor-element-aacae9c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-344 .elementor-element.elementor-element-aacae9c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-344 .elementor-element.elementor-element-aacae9c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-344 .elementor-element.elementor-element-05ce47a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-344 .elementor-element.elementor-element-05ce47a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-8bb5182{text-align:left;}.elementor-344 .elementor-element.elementor-element-8bb5182 img{width:200px;max-width:200px;height:250px;object-fit:cover;}.elementor-bc-flex-widget .elementor-344 .elementor-element.elementor-element-ded5c2d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-344 .elementor-element.elementor-element-ded5c2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-344 .elementor-element.elementor-element-ded5c2d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-14px;}.elementor-344 .elementor-element.elementor-element-ded5c2d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-344 .elementor-element.elementor-element-ded5c2d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6A1F1F00;}.elementor-344 .elementor-element.elementor-element-ded5c2d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 20px;}.elementor-344 .elementor-element.elementor-element-ded5c2d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-344 .elementor-element.elementor-element-7c1a2e2 .kurtosys-listing-dynamic-field__content{color:#021D45;font-family:"ChronicleDisplay", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;letter-spacing:-0.1px;}.elementor-344 .elementor-element.elementor-element-7c1a2e2 .kurtosys-listing-dynamic-field .kurtosys-listing-dynamic-field__inline-wrap{width:auto;}.elementor-344 .elementor-element.elementor-element-7c1a2e2 .kurtosys-listing-dynamic-field .kurtosys-listing-dynamic-field__content{width:auto;}.elementor-344 .elementor-element.elementor-element-7c1a2e2 .kurtosys-listing-dynamic-field{justify-content:flex-start;}.elementor-344 .elementor-element.elementor-element-7c1a2e2 .kurtosys-listing-dynamic-field.display-multiline{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-7c1a2e2 .kurtosys-listing-dynamic-field.display-inline .kurtosys-listing-dynamic-field__inline-wrap{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-7c1a2e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-e26a5e8{--divider-border-style:solid;--divider-color:#FDB038;--divider-border-width:2px;}.elementor-344 .elementor-element.elementor-element-e26a5e8 .elementor-divider-separator{width:10%;}.elementor-344 .elementor-element.elementor-element-e26a5e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-e9503ee .kurtosys-listing-dynamic-field__content{color:#000000;font-family:"NeueHaasUnicaPro", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;}.elementor-344 .elementor-element.elementor-element-e9503ee .kurtosys-listing-dynamic-field .kurtosys-listing-dynamic-field__inline-wrap{width:auto;}.elementor-344 .elementor-element.elementor-element-e9503ee .kurtosys-listing-dynamic-field .kurtosys-listing-dynamic-field__content{width:auto;}.elementor-344 .elementor-element.elementor-element-e9503ee .kurtosys-listing-dynamic-field{justify-content:flex-start;}.elementor-344 .elementor-element.elementor-element-e9503ee .kurtosys-listing-dynamic-field.display-multiline{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-e9503ee .kurtosys-listing-dynamic-field.display-inline .kurtosys-listing-dynamic-field__inline-wrap{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-e9503ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-209a50f{margin-top:0px;margin-bottom:0px;padding:0px 0px 45px 0px;}.elementor-344 .elementor-element.elementor-element-9e06718 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-344 .elementor-element.elementor-element-9e06718 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-e607d79{font-family:"NeueHaasUnicaPro", Sans-serif;font-size:20px;font-weight:400;}.elementor-344 .elementor-element.elementor-element-280f324{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-682ce39{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-11c637a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-344 .elementor-element.elementor-element-05ce47a{width:20%;}.elementor-344 .elementor-element.elementor-element-ded5c2d{width:80%;}}@media(max-width:1024px){.elementor-344 .elementor-element.elementor-element-ed876a9{padding:0px 20px 0px 20px;}.elementor-344 .elementor-element.elementor-element-ded5c2d > .elementor-element-populated{padding:20px 0px 0px 80px;}}@media(max-width:767px){.elementor-344 .elementor-element.elementor-element-aacae9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-ded5c2d > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-7c1a2e2 .kurtosys-listing-dynamic-field.display-multiline{padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-7c1a2e2 .kurtosys-listing-dynamic-field.display-inline .kurtosys-listing-dynamic-field__inline-wrap{padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-e26a5e8 .elementor-divider-separator{width:20%;}.elementor-344 .elementor-element.elementor-element-e26a5e8 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-344 .elementor-element.elementor-element-209a50f{padding:0px 0px 0px 0px;}.elementor-344 .elementor-element.elementor-element-e607d79{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-6b844fa */.heading-text {
  position: relative;
  display: inline-block; /* To allow the underline to animate */
}

.heading-text::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 2px; /* Adjust thickness of underline */
  background-color: #FDB038; /* Color of the underline */
  transition: width 0.3s ease-in-out; /* Animation speed */
}

.heading-text:hover::after {
  width: 40%;
}/* End custom CSS */
/* Start custom CSS for ksys-html-js-widget, class: .elementor-element-90cc719 */.spc-team-listing {
    cursor: pointer;
}

/* Popup container */
.spc-team-member-popup {
    visibility: hidden;
    opacity: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    z-index: 99999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 15px;
    background: rgba(60, 60, 60, 0.7);
    transition: opacity 0.5s ease-in-out, visibility 0s 0s;
}

/* Open state */
.spc-team-member-popup.open {
    opacity: 1;
    visibility: visible;
}

/* Popup inner container */
.spc-team-member-popup > .elementor-container {
    position: relative;
    background-color: white;
    max-width: 80%;
    max-height: 90%;
    display: flex;
    flex-direction: column;
    overflow: hidden; /* Prevents double scrollbars */
    padding: 50px 0px 50px 50px;
}

/* Scrollable content */
.spc-scroll {
    flex-grow: 1; /* Expands to fill available space */
    overflow-y: auto;
    padding-bottom: 30px; /* Ensures padding remains at the bottom */
    height: calc(100% - 100px);
}

/* Ensure scrollbar spans full height of popup */
.spc-scroll::-webkit-scrollbar {
    width: 8px;
}

.spc-scroll::-webkit-scrollbar-track {
    background-color: transparent;
}

.spc-scroll::-webkit-scrollbar-thumb {
    background-color: #0066ab;
    border-radius: 4px;
}

.spc-scroll::-webkit-scrollbar-thumb:hover {
    background: #004f8b;
    cursor: pointer;
}

/* Firefox scrollbar */
.spc-scroll {
    scrollbar-color: #0066ab transparent;
    scrollbar-width: thin;
}

/* Close button */
.button-close {
    position: absolute;
    top: 15px;
    right: 15px;
    cursor: pointer;
}

/* Hide close button default SVG */
.spc-team-member-popup .button-close .elementor-button .elementor-button-content-wrapper svg {
    opacity: 0;
}

/* Prevent body from scrolling when popup is open */
body.changed {
    overflow: hidden;
}

/* Dark overlay effect when popup is open */
body.changed .spc-team-member-popup {
    background: rgba(60, 60, 60, 0.7);
}

/* Mobile adjustments */
@media only screen and (max-width: 767px) {
    .spc-team-member-popup.elementor-element .button-close {
        top: 0px;
        right: 0px;
    }

    .elementor-inner-section.teammember-popup-content.elementor-element > .elementor-container.elementor-column-gap-default {
        padding: 30px 15px !important;
    }

    .spc-team-member-popup > .elementor-container {
        max-width: 95%;
        padding: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b844fa */.heading-text {
  position: relative;
  display: inline-block; /* To allow the underline to animate */
}

.heading-text::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 2px; /* Adjust thickness of underline */
  background-color: #FDB038; /* Color of the underline */
  transition: width 0.3s ease-in-out; /* Animation speed */
}

.heading-text:hover::after {
  width: 40%;
}/* End custom CSS */
/* Start custom CSS for ksys-html-js-widget, class: .elementor-element-90cc719 */.spc-team-listing {
    cursor: pointer;
}

/* Popup container */
.spc-team-member-popup {
    visibility: hidden;
    opacity: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    z-index: 99999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 15px;
    background: rgba(60, 60, 60, 0.7);
    transition: opacity 0.5s ease-in-out, visibility 0s 0s;
}

/* Open state */
.spc-team-member-popup.open {
    opacity: 1;
    visibility: visible;
}

/* Popup inner container */
.spc-team-member-popup > .elementor-container {
    position: relative;
    background-color: white;
    max-width: 80%;
    max-height: 90%;
    display: flex;
    flex-direction: column;
    overflow: hidden; /* Prevents double scrollbars */
    padding: 50px 0px 50px 50px;
}

/* Scrollable content */
.spc-scroll {
    flex-grow: 1; /* Expands to fill available space */
    overflow-y: auto;
    padding-bottom: 30px; /* Ensures padding remains at the bottom */
    height: calc(100% - 100px);
}

/* Ensure scrollbar spans full height of popup */
.spc-scroll::-webkit-scrollbar {
    width: 8px;
}

.spc-scroll::-webkit-scrollbar-track {
    background-color: transparent;
}

.spc-scroll::-webkit-scrollbar-thumb {
    background-color: #0066ab;
    border-radius: 4px;
}

.spc-scroll::-webkit-scrollbar-thumb:hover {
    background: #004f8b;
    cursor: pointer;
}

/* Firefox scrollbar */
.spc-scroll {
    scrollbar-color: #0066ab transparent;
    scrollbar-width: thin;
}

/* Close button */
.button-close {
    position: absolute;
    top: 15px;
    right: 15px;
    cursor: pointer;
}

/* Hide close button default SVG */
.spc-team-member-popup .button-close .elementor-button .elementor-button-content-wrapper svg {
    opacity: 0;
}

/* Prevent body from scrolling when popup is open */
body.changed {
    overflow: hidden;
}

/* Dark overlay effect when popup is open */
body.changed .spc-team-member-popup {
    background: rgba(60, 60, 60, 0.7);
}

/* Mobile adjustments */
@media only screen and (max-width: 767px) {
    .spc-team-member-popup.elementor-element .button-close {
        top: 0px;
        right: 0px;
    }

    .elementor-inner-section.teammember-popup-content.elementor-element > .elementor-container.elementor-column-gap-default {
        padding: 30px 15px !important;
    }

    .spc-team-member-popup > .elementor-container {
        max-width: 95%;
        padding: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b844fa */.heading-text {
  position: relative;
  display: inline-block; /* To allow the underline to animate */
}

.heading-text::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 2px; /* Adjust thickness of underline */
  background-color: #FDB038; /* Color of the underline */
  transition: width 0.3s ease-in-out; /* Animation speed */
}

.heading-text:hover::after {
  width: 40%;
}/* End custom CSS */
/* Start custom CSS for ksys-html-js-widget, class: .elementor-element-90cc719 */.spc-team-listing {
    cursor: pointer;
}

/* Popup container */
.spc-team-member-popup {
    visibility: hidden;
    opacity: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    z-index: 99999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 15px;
    background: rgba(60, 60, 60, 0.7);
    transition: opacity 0.5s ease-in-out, visibility 0s 0s;
}

/* Open state */
.spc-team-member-popup.open {
    opacity: 1;
    visibility: visible;
}

/* Popup inner container */
.spc-team-member-popup > .elementor-container {
    position: relative;
    background-color: white;
    max-width: 80%;
    max-height: 90%;
    display: flex;
    flex-direction: column;
    overflow: hidden; /* Prevents double scrollbars */
    padding: 50px 0px 50px 50px;
}

/* Scrollable content */
.spc-scroll {
    flex-grow: 1; /* Expands to fill available space */
    overflow-y: auto;
    padding-bottom: 30px; /* Ensures padding remains at the bottom */
    height: calc(100% - 100px);
}

/* Ensure scrollbar spans full height of popup */
.spc-scroll::-webkit-scrollbar {
    width: 8px;
}

.spc-scroll::-webkit-scrollbar-track {
    background-color: transparent;
}

.spc-scroll::-webkit-scrollbar-thumb {
    background-color: #0066ab;
    border-radius: 4px;
}

.spc-scroll::-webkit-scrollbar-thumb:hover {
    background: #004f8b;
    cursor: pointer;
}

/* Firefox scrollbar */
.spc-scroll {
    scrollbar-color: #0066ab transparent;
    scrollbar-width: thin;
}

/* Close button */
.button-close {
    position: absolute;
    top: 15px;
    right: 15px;
    cursor: pointer;
}

/* Hide close button default SVG */
.spc-team-member-popup .button-close .elementor-button .elementor-button-content-wrapper svg {
    opacity: 0;
}

/* Prevent body from scrolling when popup is open */
body.changed {
    overflow: hidden;
}

/* Dark overlay effect when popup is open */
body.changed .spc-team-member-popup {
    background: rgba(60, 60, 60, 0.7);
}

/* Mobile adjustments */
@media only screen and (max-width: 767px) {
    .spc-team-member-popup.elementor-element .button-close {
        top: 0px;
        right: 0px;
    }

    .elementor-inner-section.teammember-popup-content.elementor-element > .elementor-container.elementor-column-gap-default {
        padding: 30px 15px !important;
    }

    .spc-team-member-popup > .elementor-container {
        max-width: 95%;
        padding: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b844fa */.heading-text {
  position: relative;
  display: inline-block; /* To allow the underline to animate */
}

.heading-text::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 2px; /* Adjust thickness of underline */
  background-color: #FDB038; /* Color of the underline */
  transition: width 0.3s ease-in-out; /* Animation speed */
}

.heading-text:hover::after {
  width: 40%;
}/* End custom CSS */
/* Start custom CSS for ksys-html-js-widget, class: .elementor-element-90cc719 */.spc-team-listing {
    cursor: pointer;
}

/* Popup container */
.spc-team-member-popup {
    visibility: hidden;
    opacity: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    z-index: 99999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 15px;
    background: rgba(60, 60, 60, 0.7);
    transition: opacity 0.5s ease-in-out, visibility 0s 0s;
}

/* Open state */
.spc-team-member-popup.open {
    opacity: 1;
    visibility: visible;
}

/* Popup inner container */
.spc-team-member-popup > .elementor-container {
    position: relative;
    background-color: white;
    max-width: 80%;
    max-height: 90%;
    display: flex;
    flex-direction: column;
    overflow: hidden; /* Prevents double scrollbars */
    padding: 50px 0px 50px 50px;
}

/* Scrollable content */
.spc-scroll {
    flex-grow: 1; /* Expands to fill available space */
    overflow-y: auto;
    padding-bottom: 30px; /* Ensures padding remains at the bottom */
    height: calc(100% - 100px);
}

/* Ensure scrollbar spans full height of popup */
.spc-scroll::-webkit-scrollbar {
    width: 8px;
}

.spc-scroll::-webkit-scrollbar-track {
    background-color: transparent;
}

.spc-scroll::-webkit-scrollbar-thumb {
    background-color: #0066ab;
    border-radius: 4px;
}

.spc-scroll::-webkit-scrollbar-thumb:hover {
    background: #004f8b;
    cursor: pointer;
}

/* Firefox scrollbar */
.spc-scroll {
    scrollbar-color: #0066ab transparent;
    scrollbar-width: thin;
}

/* Close button */
.button-close {
    position: absolute;
    top: 15px;
    right: 15px;
    cursor: pointer;
}

/* Hide close button default SVG */
.spc-team-member-popup .button-close .elementor-button .elementor-button-content-wrapper svg {
    opacity: 0;
}

/* Prevent body from scrolling when popup is open */
body.changed {
    overflow: hidden;
}

/* Dark overlay effect when popup is open */
body.changed .spc-team-member-popup {
    background: rgba(60, 60, 60, 0.7);
}

/* Mobile adjustments */
@media only screen and (max-width: 767px) {
    .spc-team-member-popup.elementor-element .button-close {
        top: 0px;
        right: 0px;
    }

    .elementor-inner-section.teammember-popup-content.elementor-element > .elementor-container.elementor-column-gap-default {
        padding: 30px 15px !important;
    }

    .spc-team-member-popup > .elementor-container {
        max-width: 95%;
        padding: 30px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ChronicleDisplay';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.silverpointcapital.com/uploads/2024/08/8009e4614492cff1266d089ab4afbddf/chronicledisplight.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NeueHaasUnicaPro';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.silverpointcapital.com/uploads/2024/08/e00c14dbf59cf69a0a0d06b8e1a33ae8/neuehaasunicapro-thin.ttf') format('truetype');
}
@font-face {
	font-family: 'NeueHaasUnicaPro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.silverpointcapital.com/uploads/2024/08/a299769d2a703d749b9ab407050a73a4/neuehaasunicapro-light.ttf') format('truetype');
}
@font-face {
	font-family: 'NeueHaasUnicaPro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.silverpointcapital.com/uploads/2024/08/e0b5cd14a9134f40727555eb8a8cad9a/neuehaasunicapro-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'NeueHaasUnicaPro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.silverpointcapital.com/uploads/2024/08/1ff3aad633e6dc7c67532f8d16b1cc00/neuehaasunicapro-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'NeueHaasUnicaPro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.silverpointcapital.com/uploads/2024/08/b4700d55385476b285dca5114c81e6a9/neuehaasunicapro-bold.ttf') format('truetype');
}
@font-face {
	font-family: 'NeueHaasUnicaPro';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.silverpointcapital.com/uploads/2024/08/d7697ea41e4b1bcb882cb38c7bb15005/neuehaasunicapro-black.ttf') format('truetype');
}
/* End Custom Fonts CSS */