.elementor-23216 .elementor-element.elementor-element-3f8e153{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23216 .elementor-element.elementor-element-3f8e153 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23216 .elementor-element.elementor-element-4e7bfa0 > .elementor-element-populated{margin:5% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 12% 0% 12%;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23216 .elementor-element.elementor-element-2e8054b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23216 .elementor-element.elementor-element-2e8054b a{color:var( --e-global-color-text );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23216 .elementor-element.elementor-element-05f6c4c > .elementor-widget-container{margin:032px 0px 0px 0px;}.elementor-23216 .elementor-element.elementor-element-05f6c4c .elementor-heading-title{font-family:var( --e-global-typography-51b0676-font-family ), Sans-serif;font-size:var( --e-global-typography-51b0676-font-size );font-weight:var( --e-global-typography-51b0676-font-weight );line-height:var( --e-global-typography-51b0676-line-height );}.elementor-widget-global{--divider-color:var( --e-global-color-secondary );--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-global .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-global.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-global.elementor-view-framed .elementor-icon, .elementor-widget-global.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-global.elementor-view-framed .elementor-icon, .elementor-widget-global.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23216 .elementor-element.elementor-global-23165{--divider-border-style:solid;--divider-color:#FDB515;--divider-border-width:4px;}.elementor-23216 .elementor-element.elementor-global-23165 > .elementor-widget-container{margin:-2% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-23216 .elementor-element.elementor-global-23165 .elementor-divider-separator{width:124px;}.elementor-23216 .elementor-element.elementor-global-23165 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23216 .elementor-element.elementor-element-c027d25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12% 0% 12%;}.elementor-23216 .elementor-element.elementor-element-c027d25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23216 .elementor-element.elementor-element-9bbd919 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 0% 5% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-23216 .elementor-element.elementor-element-9bbd919 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23216 .elementor-element.elementor-element-6392eec .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:8%;}.elementor-23216 .elementor-element.elementor-element-6392eec{margin-top:32px;margin-bottom:64px;padding:0% 0% 0% 0%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23216 .elementor-element.elementor-element-41d83e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-23216 .elementor-element.elementor-element-a8898a2 .elementor-button:hover, .elementor-23216 .elementor-element.elementor-element-a8898a2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-8d1f260 );}.elementor-23216 .elementor-element.elementor-element-a8898a2 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-23216 .elementor-element.elementor-element-a8898a2 .elementor-button:hover svg, .elementor-23216 .elementor-element.elementor-element-a8898a2 .elementor-button:focus svg{fill:var( --e-global-color-8d1f260 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-23216 .elementor-element.elementor-element-758c817{padding:0px 0px 64px 0px;}.elementor-23216 .elementor-element.elementor-element-4455acd > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0% 0% 0% 0%;}.elementor-23216 .elementor-element.elementor-element-4455acd .elementor-heading-title{font-family:var( --e-global-typography-c1f7afd-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f7afd-font-size );font-weight:var( --e-global-typography-c1f7afd-font-weight );line-height:var( --e-global-typography-c1f7afd-line-height );color:var( --e-global-color-primary );}.elementor-23216 .elementor-element.elementor-element-a8cf39c{margin-top:0px;margin-bottom:64px;padding:0% 0% 0% 0%;}.elementor-23216 .elementor-element.elementor-element-ce2af6c > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-23216 .elementor-element.elementor-element-c2ba874 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-23216 .elementor-element.elementor-element-c2ba874 .elementor-heading-title{font-family:var( --e-global-typography-c1f7afd-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f7afd-font-size );font-weight:var( --e-global-typography-c1f7afd-font-weight );line-height:var( --e-global-typography-c1f7afd-line-height );color:var( --e-global-color-primary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23216 .elementor-element.elementor-element-41c874e{--grid-columns:3;--grid-row-gap:8em;--grid-column-gap:4em;}.elementor-23216 .elementor-element.elementor-element-1f939b0{margin-top:0px;margin-bottom:64px;padding:0% 0% 0% 0%;}.elementor-23216 .elementor-element.elementor-element-d03b85d > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-23216 .elementor-element.elementor-element-0b1c578 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-23216 .elementor-element.elementor-element-0b1c578 .elementor-heading-title{font-family:var( --e-global-typography-c1f7afd-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f7afd-font-size );font-weight:var( --e-global-typography-c1f7afd-font-weight );line-height:var( --e-global-typography-c1f7afd-line-height );color:var( --e-global-color-primary );}.elementor-23216 .elementor-element.elementor-element-oig3h39 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-23216 .elementor-element.elementor-element-oig3h39{z-index:0;}.elementor-23216 .elementor-element.elementor-element-72cc5f0{margin-top:0px;margin-bottom:64px;padding:0% 0% 0% 0%;}.elementor-23216 .elementor-element.elementor-element-2f67762 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-23216 .elementor-element.elementor-element-0e5b143{--grid-columns:1;}.elementor-23216 .elementor-element.elementor-element-e310804 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 0% 5% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-23216 .elementor-element.elementor-element-e310804 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23216 .elementor-element.elementor-element-67395b9{padding:0% 0% 0% 0%;}.elementor-23216 .elementor-element.elementor-element-801cb20 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-23216 .elementor-element.elementor-element-801cb20 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23216 .elementor-element.elementor-element-801cb20{z-index:1;}.elementor-widget-global .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-global .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-global .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-global .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-global .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-global .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-global .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-global .e--pointer-framed .elementor-item:before,
					.elementor-widget-global .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-global .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-global .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-23216 .elementor-element.elementor-global-9403 > .elementor-widget-container{background-color:var( --e-global-color-8d1f260 );padding:05px 05px 05px 05px;}.elementor-23216 .elementor-element.elementor-global-9403 .elementor-menu-toggle{margin:0 auto;}.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-686203f-font-family ), Sans-serif;font-size:var( --e-global-typography-686203f-font-size );font-weight:var( --e-global-typography-686203f-font-weight );text-decoration:var( --e-global-typography-686203f-text-decoration );}.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );}.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-89883ae );}.elementor-23216 .elementor-element.elementor-global-9403 .e--pointer-framed .elementor-item:before,
					.elementor-23216 .elementor-element.elementor-global-9403 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-89883ae );}.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-8d1f260 );}.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-primary );}.elementor-23216 .elementor-element.elementor-global-9403 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-23216 .elementor-element.elementor-global-9403 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-primary );}.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-8d1f260 );}.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--dropdown a:hover,
					.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-23216 .elementor-element.elementor-global-9403 .elementor-menu-toggle:hover{color:var( --e-global-color-primary );}.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--dropdown a:hover,
					.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-89883ae );}.elementor-23216 .elementor-element.elementor-global-9403 div.elementor-menu-toggle{color:var( --e-global-color-accent );}.elementor-23216 .elementor-element.elementor-global-9403 div.elementor-menu-toggle svg{fill:var( --e-global-color-accent );}.elementor-23216 .elementor-element.elementor-element-357b7e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12% 0% 12%;}.elementor-23216 .elementor-element.elementor-element-357b7e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23216 .elementor-element.elementor-element-07c9588 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 0% 5% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-23216 .elementor-element.elementor-element-07c9588 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-23216 .elementor-element.elementor-element-9bbd919{width:75%;}.elementor-23216 .elementor-element.elementor-element-e310804{width:25%;}}@media(max-width:1024px){.elementor-23216 .elementor-element.elementor-element-2e8054b{font-size:var( --e-global-typography-text-font-size );}.elementor-23216 .elementor-element.elementor-element-05f6c4c .elementor-heading-title{font-size:var( --e-global-typography-51b0676-font-size );line-height:var( --e-global-typography-51b0676-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-23216 .elementor-element.elementor-element-4455acd .elementor-heading-title{font-size:var( --e-global-typography-c1f7afd-font-size );line-height:var( --e-global-typography-c1f7afd-line-height );}.elementor-23216 .elementor-element.elementor-element-c2ba874 .elementor-heading-title{font-size:var( --e-global-typography-c1f7afd-font-size );line-height:var( --e-global-typography-c1f7afd-line-height );}.elementor-widget-loop-grid .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-23216 .elementor-element.elementor-element-41c874e{--grid-columns:2;}.elementor-23216 .elementor-element.elementor-element-0b1c578 .elementor-heading-title{font-size:var( --e-global-typography-c1f7afd-font-size );line-height:var( --e-global-typography-c1f7afd-line-height );}.elementor-23216 .elementor-element.elementor-element-0e5b143{--grid-columns:2;}.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-686203f-font-size );}}@media(max-width:767px){.elementor-23216 .elementor-element.elementor-element-2e8054b{font-size:var( --e-global-typography-text-font-size );}.elementor-23216 .elementor-element.elementor-element-05f6c4c .elementor-heading-title{font-size:var( --e-global-typography-51b0676-font-size );line-height:var( --e-global-typography-51b0676-line-height );}.elementor-23216 .elementor-element.elementor-global-23165 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-23216 .elementor-element.elementor-element-9bbd919 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1px 1px 1px 1px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-23216 .elementor-element.elementor-element-4455acd .elementor-heading-title{font-size:var( --e-global-typography-c1f7afd-font-size );line-height:var( --e-global-typography-c1f7afd-line-height );}.elementor-23216 .elementor-element.elementor-element-ce2af6c > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-23216 .elementor-element.elementor-element-c2ba874 .elementor-heading-title{font-size:var( --e-global-typography-c1f7afd-font-size );line-height:var( --e-global-typography-c1f7afd-line-height );}.elementor-widget-loop-grid .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-23216 .elementor-element.elementor-element-41c874e{--grid-columns:1;}.elementor-23216 .elementor-element.elementor-element-d03b85d > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-23216 .elementor-element.elementor-element-0b1c578 .elementor-heading-title{font-size:var( --e-global-typography-c1f7afd-font-size );line-height:var( --e-global-typography-c1f7afd-line-height );}.elementor-23216 .elementor-element.elementor-element-oig3h39 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-23216 .elementor-element.elementor-element-2f67762 > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-23216 .elementor-element.elementor-element-0e5b143{--grid-columns:1;}.elementor-23216 .elementor-element.elementor-element-e310804 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1px 1px 1px 1px;}.elementor-23216 .elementor-element.elementor-element-801cb20 > .elementor-element-populated{margin:0% 10% 05% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-686203f-font-size );}.elementor-23216 .elementor-element.elementor-element-07c9588 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1px 1px 1px 1px;}}/* Start custom CSS for shortcode, class: .elementor-element-oig3h39 */.tablepress tfoot th, .tablepress thead th {
    background-color: var(--e-global-color-accent) !important;
    color: var(--e-global-color-primary) !important;
    font-weight: 700;
}

.tablepress .column-1 {
	width: 10%;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.tablepress .column-2, .column-3, .column-4, .column-5, .column-6 {
    width: 20%;
}

.tablepress td {
border-bottom: 2px solid #D9D9D9;

}

.tablepress {
    overflow-x: scroll;
    display: inline-block;
    font-size: 14px;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}

#tablepress-GPPAdvising em {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family);
    font-size: 14px;
    font-style: italic;
    font-weight: 300;
    line-height: 175%; /* 28px */
}

table {
  width: 100%; /* Makes the table span the full width of its container */
  border-collapse: collapse; /* Ensures consistent column widths and removes spacing */
}

th, td {
  
  text-align: left; /* Aligns text to the left, adjust as needed */
  border: 1px solid #ccc; /* Adds a border for clarity (optional) */
  padding: 8px; /* Adds padding for better readability */
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-9403 */.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu .current_page_item > a {
    background-color: var(--e-global-color-primary) !important;
}

.elementor-23216 .elementor-element.elementor-global-9403 .elementor-nav-menu .current_page_item > a:hover {
    color: var(--e-global-color-accent) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5e9c368 */.elementor-popup {
    height: 90vh;
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: white;
    padding: 0px 0 20px 0;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
    z-index: 1000;
    overflow-y: scroll;
}
.elementor-popup.open {
    display: block !important;
}
.hidden {
    display: none;
}

.popup-content{
    padding: 8% 12%;
    font-family: var(--e-global-typography-text-font-family);
}

.featured-image{
    width: 100%;
    height: auto;
    aspect-ratio: 3/2; 
    object-fit: cover;   /* Ensures the image fits within the container without stretching */
}

.close-section {
    display: flex;
    justify-content: space-between;
    align-content: left;
    background: var(--Berkeley-Yellow, #FDB515);
    justify-content: end;
}

.close-popup{
    cursor: pointer;
  border: none;
  outline: none;
  background: none;
  font-size: 1.25rem;
  font-weight: bold;
  color: var(--Berkeley-Blue, #002676);
  /*padding: 2% 8% ;*/
}

.close-popup:hover{
    border: none;
  outline: none;
  background: none;
  color: var(--Berkeley-Blue, #002676);
}

.popup-name{
    color: var(--Berkeley-Blue, #002676);
}

.popup-role{
    margin-bottom: 6%;
}

#overlay {
    position: fixed;
    opacity: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .75);
    pointer-events: none;
}

#overlay.active {
    pointer-events: all;
    opacity: 1;
}

 .no-scroll {
            overflow: hidden;
        }/* End custom CSS */