.image-hover-darken{position:relative;display:inline-block;overflow:hidden;vertical-align:top;line-height:0}
.image-hover-darken img{display:block;transition:transform .3s ease}
.image-hover-darken::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;opacity:0;transition:opacity .3s ease;pointer-events:none}
.image-hover-darken:hover::after{opacity:1}
.interview-filter-buttons .wp-block-button__link.is-active{background-color:var(--wp--preset--color--primary);color:#fff}
.interview-grid .wp-block-column{transition:opacity .3s ease,transform .3s ease}
.interview-grid .wp-block-column[style*="display: none"]{display:none!important;opacity:0;transform:scale(0.95)}
.mobile-only{display:none}
@media (max-width: 768px) {
.mobile-only{display:block}
}
.desktop-only{display:block}
@media (max-width: 768px) {
.desktop-only{display:none}
}
.mobile2-only{display:none}
@media (max-width: 768px) {
.mobile2-only{display:block}
}
.desktop-only{display:block}
@media (max-width: 768px) {
.desktop-only{display:none}
}
.column-3pic .wp-block-image img{aspect-ratio:3 / 4!important;object-fit:cover}
@media (max-width: 781px) {
.column-3pic .wp-block-image img{aspect-ratio:9 / 16!important}
}
.column-3pic.wp-block-columns{gap:0!important}
.column-3pic .wp-block-image{margin:4px!important}
.column-3pic .wp-block-image img{margin:4px!important}
.shiftnav-wrap,.wp-site-blocks{position:static!important;z-index:auto!important;transform:none!important;isolation:auto!important;overflow:visible!important}
header.wp-block-template-part{position:sticky;top:0;z-index:5000!important;background:#fff}
.header-nav a{position:relative;text-decoration:none}
.header-nav a::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}
.header-nav a:hover::after,.header-nav .current-menu-item > a::after,.header-nav .current_page_item > a::after{transform:scaleX(1)}
.superbthemes-navigation-004 .header-nav .wp-block-navigation-item a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:clamp(0.6rem,2vw,1.2rem);min-width:0}
.superbthemes-navigation-004 .header-nav .wp-block-navigation-item{flex-shrink:1;min-width:0}
.header-nav .wp-block-navigation-item{flex:1 1 auto;min-width:0;overflow:hidden}
.header-nav .wp-block-navigation-item a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:clamp(0.6rem,1.5vw,1rem);min-width:0}
.superbthemes-navigation-004-columns-logo{flex:0 0 153px!important;min-width:153px!important}
.superbthemes-navigation-004-columns-logo img{width:153px!important;height:auto!important;max-width:none!important;flex-shrink:0!important}
.superbthemes-navigation-004-columns-button{flex:0 0 100px;max-width:100px;min-width:100px;overflow:hidden}
.superbthemes-navigation-004-columns-nav{flex:1 1 auto;min-width:0;overflow:hidden;display:flex;align-items:center}
.header-nav{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:1rem;min-width:0;overflow:hidden}
.superbthemes-navigation-004-columns-wrapper{display:flex;flex-wrap:nowrap;overflow:hidden}
.superbthemes-navigation-004-columns-button img{width:100px!important;height:auto!important;max-width:100px!important;flex-shrink:0!important}
@media (max-width: 990px) {
.superbthemes-navigation-004-columns-nav{display:none!important}
.superbthemes-navigation-004-columns-button{display:flex!important;flex:0 0 100px!important;max-width:100px!important;min-width:100px!important;justify-content:flex-end;align-items:center}
.superbthemes-navigation-004-columns-button img{width:100px!important;height:auto!important;max-width:100px!important;flex-shrink:0!important;display:block!important}
.superbthemes-navigation-004-columns-wrapper{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between;align-items:center;min-width:0}
}
@media (max-width: 768px) {
.superbthemes-navigation-004 .superbthemes-navigation-004-columns-wrapper .superbthemes-navigation-004-columns-button{display:flex!important;flex:0 0 auto!important;max-width:100px!important;min-width:100px!important;justify-content:flex-end!important;align-items:center!important;visibility:visible!important;opacity:1!important}
.superbthemes-navigation-004-columns-button img{display:block!important;width:100px!important;height:auto!important;max-width:100px!important;flex-shrink:0!important;visibility:visible!important;opacity:1!important}
.superbthemes-navigation-004-columns-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;width:100%!important;gap:0!important}
.superbthemes-navigation-004-columns-logo{display:flex!important;flex-direction:row!important;align-items:center!important;flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;padding-left:8px!important}
#shiftnav-toggle-main{display:inline-flex!important;align-items:center!important;flex:0 0 40px!important;margin-right:8px!important;z-index:10!important}
.superbthemes-navigation-004-columns-logo img{max-width:140px!important;height:auto!important;flex:1 1 auto!important;display:block!important}
.superbthemes-navigation-004-columns-nav{display:none!important}
.superbthemes-navigation-004-columns-button{display:flex!important;justify-content:flex-end!important;align-items:center!important;flex:0 0 auto!important;min-width:70px!important;max-width:100px!important;padding-right:8px!important}
.superbthemes-navigation-004-columns-button img{width:70px!important;height:auto!important;flex-shrink:0!important;display:block!important}
#shiftnav-toggle-main{position:fixed!important;left:8px!important;z-index:9999!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;padding:0!important;margin:0!important;background:transparent!important;font-size:24px!important;line-height:1!important;flex-shrink:0!important;visibility:visible!important;opacity:1!important}
.superbthemes-navigation-004-columns-wrapper{padding-left:56px!important}
}
@media (max-width: 600px) {
.superbthemes-navigation-004-columns-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;padding-left:56px!important;width:100%!important;overflow:hidden!important}
.superbthemes-navigation-004-columns-logo{display:flex!important;align-items:center!important;flex:1 1 0!important;min-width:0!important;overflow:hidden!important}
.superbthemes-navigation-004-columns-logo img{max-width:100%!important;height:auto!important;flex-shrink:1!important}
.superbthemes-navigation-004-columns-button{display:flex!important;justify-content:flex-end!important;align-items:center!important;flex:0 0 70px!important;min-width:70px!important;max-width:80px!important}
.superbthemes-navigation-004-columns-button img{width:70px!important;height:auto!important;flex-shrink:0!important}
.superbthemes-navigation-004-columns-nav{display:none!important}
}
.superbthemes-navigation-004-columns-button .wp-image-1153{width:48px!important}
.layout-1440 .wp-block-separator.is-style-wide{max-width:1440px;margin-left:auto;margin-right:auto}
.Column_parent_TitleBox{align-items:stretch}
.Column_name_NewInterview,.Column_image_InterviewDirectory{display:flex;flex-direction:column}
.layout-1440 .wp-block-columns{display:flex;flex-direction:column;gap:1.5rem}
.layout-1440 .wp-block-column{width:100%;max-width:100%;box-sizing:border-box}
.layout-1440 .wp-block-image img{width:100%;height:auto;display:block}
@media (min-width: 1024px) {
.layout-1440 .wp-block-columns{flex-direction:row;flex-wrap:wrap;gap:var(--wp--preset--spacing--superbspacing-xsmall)}
.layout-1440 .wp-block-column{flex:1 1 0;min-width:0}
}