:root{--wdt-core-theme-viewport-width:calc(100vw - var(--wdt-core-theme-scrollbar-width-half, 0px));--wdt-core-theme-background-color:#fff;--wdt-core-theme-primary-color:var(--wfwe-primary-color,#1f53a9);--wdt-core-theme-secondary-color:var(--wfwe-secondary-color,#15365c);--wdt-core-theme-link-color:var(--wfwe-link-color,#1f53a9);--wdt-core-theme-link-hover-color:var(--wfwe-link-color,#15365c);--wdt-core-theme-font-color:#000;--wdt-core-theme-tool-font:var(--wfwe-tool-font,"proxima-nova","Roboto",Arial,sans-serif);--wdt-core-theme-base-font:var(--wdt-core-theme-tool-font,"proxima-nova","Roboto",Arial,sans-serif);--wdt-core-theme-topbar-height:35px;--wdt-core-theme-navbar-height:95px;--wdt-core-theme-header-height:calc(var(--wdt-core-theme-topbar-height) + var(--wdt-core-theme-navbar-height));--wdt-core-theme-main-nav-dropdown-z-index:1000;--color:var(--wdt-core-theme-font-color);--link-color:var(--wdt-core-theme-link-color);--link-hover-color:var(--wdt-core-theme-link-color);--top-bar-color:var(--wdt-core-theme-background-color);--top-bar-background-color:var(--wdt-core-theme-primary-color);--navbar-color:var(--wdt-core-theme-font-color);--navbar-link-color:var(--wdt-core-theme-font-color);--navbar-link-hover-color:var(--wdt-core-theme-font-color);--navbar-background-color:var(--wdt-core-theme-background-color);--post-heading-color:var(--wdt-core-theme-font-color);--post-heading-background-color:#eee;--post-heading-border-color:#ddd;--featured-image-color:var(--wdt-core-theme-background-color);--featured-image-background-color:rgba(0,0,0,.7);--post-grid-color:var(--wdt-core-theme-background-color);--post-grid-background-color:var(--wdt-core-theme-primary-color);--post-grid-background-hover-color:var(--wdt-core-theme-primary-color);--back-to-top-color:var(--wdt-core-theme-background-color);--back-to-top-background-color:var(--wdt-core-theme-secondary-color);--footer-color:var(--wdt-core-theme-background-color);--footer-link-color:var(--wdt-core-theme-background-color);--footer-link-color-hover:var(--wdt-core-theme-background-color);--footer-background-color:var(--wdt-core-theme-secondary-color)}html{scroll-padding-top:60px}html :where(.wp-site-blocks :focus){border-radius:2px;box-shadow:0 0 0 2px var(--wdt-core-theme-outline-color,#0e56de);outline-style:unset;outline-width:unset}body:not(.wp-admin) *{box-sizing:border-box}body{color:var(--wdt-core-theme-font-color,inherit);font-family:var(--wdt-core-theme-base-font);margin:0}fieldset{border:0;margin:0;min-width:0;padding:0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:400}.entry-content button{font-family:var(--wdt-core-theme-base-font)}.entry-content a:not(.wp-element-button){color:var(--wdt-core-theme-link-color,inherit)}.entry-content p{margin-top:0}.is-root-container.wp-site-blocks.block-editor-block-list__layout :where(footer),main+.wp-block-template-part :where(footer),main+:where(footer){color:var(--footer-color)}.is-root-container.wp-site-blocks.block-editor-block-list__layout :where(footer) a,main+.wp-block-template-part :where(footer) a,main+:where(footer) a{color:var(--footer-link-color)}.is-root-container.wp-site-blocks.block-editor-block-list__layout :where(footer) a:active,.is-root-container.wp-site-blocks.block-editor-block-list__layout :where(footer) a:focus,.is-root-container.wp-site-blocks.block-editor-block-list__layout :where(footer) a:hover,main+.wp-block-template-part :where(footer) a:active,main+.wp-block-template-part :where(footer) a:focus,main+.wp-block-template-part :where(footer) a:hover,main+:where(footer) a:active,main+:where(footer) a:focus,main+:where(footer) a:hover{color:var(--footer-link-color-hover)}.is-root-container.wp-site-blocks.block-editor-block-list__layout :where(footer):not(.has-background),main+.wp-block-template-part :where(footer):not(.has-background),main+:where(footer):not(.has-background){background-color:var(--footer-background-color)}:root{--wdtct-container-padding:30px}.wdtct-container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:var(--wdtct-container-padding,30px);padding-right:var(--wdtct-container-padding,30px);width:1200px}.wdtct-container.xxl{width:calc(1480px + var(--wdtct-container-padding, 30px))}.wdtct-container.xxxl{width:calc(1680px + var(--wdtct-container-padding, 30px))}@media(max-width:767.98px){.wdtct-container.has-global-padding{padding-left:0!important;padding-right:0!important}}.wp-site-blocks>footer:not(.wdtct-container),.wp-site-blocks>header:not(.wdtct-container),.wp-site-blocks>main:not(.wdtct-container){margin:0}.wp-site-blocks>footer.wdtct-container,.wp-site-blocks>header.wdtct-container,.wp-site-blocks>main.wdtct-container{margin-block-end:0;margin-block-start:0;margin-bottom:0;margin-top:0}.noscroll{overflow-y:hidden}.wp-block-search.is-style-wdtct-custom button.wp-block-search__button{background-color:transparent;color:#000;padding:5px}.wp-block-search.is-style-wdtct-custom button.wp-block-search__button.has-icon{transform:rotateY(180deg)}.wp-block-search.is-style-wdtct-custom button.wp-block-search__button.has-icon svg{fill:#000}.post-grid-filter{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:35px;padding-left:0}.post-grid-filter li{margin-bottom:10px;margin-right:10px}.post-grid-filter li a{background-color:#cee0ff;border-radius:25px;color:#3953ff;display:block;padding:4px 18px}.post-grid-filter li a[selected=selected]{background-color:#3953ff;color:#fff}.post-grid-filter li a.post-grid-filter-clear{background-color:transparent}.post-grid.container-grid{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0;grid-gap:15px}.post-grid.container-grid.cols-1{grid-template-columns:1fr;grid-gap:15px}@media(min-width:768px){.post-grid.container-grid.cols-1{grid-template-columns:1fr;grid-gap:20px}}@media(min-width:992px){.post-grid.container-grid.cols-1{grid-template-columns:1fr;grid-gap:20px}}@media(min-width:768px){.post-grid.container-grid.cols-2{grid-template-columns:1fr 1fr;grid-gap:20px}}@media(min-width:992px){.post-grid.container-grid.cols-2{grid-template-columns:1fr 1fr;grid-gap:20px}.post-grid.container-grid.cols-3{grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}@media(min-width:768px){.post-grid.container-grid.cols-4{grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}@media(min-width:992px){.post-grid.container-grid.cols-4{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px}}a.grid-item{background-color:#dfdfdf;border-radius:var(--wdt-core-theme-border-radius,0);color:var(--post-grid-color,#fff);display:flex;flex-direction:column;height:160px;justify-content:flex-end;overflow:hidden;position:relative}@media(min-width:768px){a.grid-item{height:200px}}@media(min-width:992px){a.grid-item{height:240px}}a.grid-item figure{align-items:center;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}a.grid-item figure img{display:block;height:100%;object-fit:cover;width:100%}a.grid-item:active,a.grid-item:hover,a.grid-item:link,a.grid-item:visited{color:var(--post-grid-color);text-decoration:none}a.grid-item:focus{outline:solid 5px var(--wdt-core-theme-primary-color,#3173e8)}a.grid-item:hover .grid-item-content{background-color:var(--post-grid-background-hover-color)}a.grid-item .grid-item-content{background-color:var(--post-grid-background-color);position:relative;transition:background-color .15s;width:100%;z-index:2}a.grid-item h2{box-sizing:border-box;color:var(--post-grid-color,#fff);font-size:15px;line-height:1.3;margin:0;padding:7px 10px;width:100%}@media(min-width:768px){a.grid-item h2{font-size:18px}}@media(min-width:992px){a.grid-item h2{font-size:20px}}a.grid-item .excerpt{color:var(--post-grid-color);font-size:13px;line-height:1.3;margin:0;max-height:0;overflow:hidden;padding:0 10px;transition:max-height .5s ease,padding .25s ease;width:100%}a.grid-item .excerpt.open{max-height:200px;padding:7px 10px}.list-item{border-bottom:1px solid #eee;margin:0;overflow:hidden;padding:20px 0}.list-item:first-child,.list-item:first-of-type{padding-top:0}.list-item:last-child{border-bottom:0;padding-bottom:0}.list-item.has-featured-image{display:grid;grid-template-columns:2fr 3fr;grid-gap:20px}.list-item .list-item-image{transition:height .5s ease}@media(min-width:576px){.list-item .list-item-image{height:160px}}.list-item .list-item-image figure{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;max-height:160px;overflow:hidden}.list-item .list-item-image img{display:block;height:100%;object-fit:cover;width:100%}.list-item h2,.list-item h3{font-size:18px;margin:0 0 5px;padding:0}@media(min-width:576px){.list-item h2,.list-item h3{font-size:20px;margin:0 0 10px}}@media(min-width:992px){.list-item h2,.list-item h3{font-size:22px}}@media(min-width:1200px){.list-item h2,.list-item h3{font-size:24px}}.list-item p{font-size:13px;line-height:1.5;margin:0 0 10px}@media(min-width:576px){.list-item p{font-size:14px}}@media(min-width:992px){.list-item p{font-size:15px}}.list-item p:last-child{margin:0}.list-item .event-meta{color:#000;font-weight:700}.list-item .tags a{margin-left:10px}.list-item .tags a:first-child{margin-left:0}.editor-visual-editor .wp-block-wdt-core-theme-post-grid a{cursor:pointer!important;pointer-events:none!important}.wdtct-sidebar .list-item.has-featured-image{grid-gap:15px;grid-template-columns:2fr 3fr}@media(min-width:768px){.wdtct-sidebar .list-item .list-item-image{max-height:100px!important;min-height:none!important}}.wdtct-sidebar .list-item h2,.wdtct-sidebar .list-item h3{font-size:18px;margin-bottom:5px}.wdtct-sidebar .list-item p{font-size:12px}.wfwe-get-total-active-jobs-container .wfwe-get-total-active-jobs{align-items:center;background-color:var(--wdt-core-theme-primary-color,transparent);border-radius:var(--wdt-core-theme-border-radius,0);display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;overflow:hidden;padding:20px 0}.wfwe-get-total-active-jobs-container .wfwe-get-total-active-jobs>h2{color:var(--wdt-core-theme-background-color,#000);font-size:34px;font-weight:700;margin-bottom:0;margin-top:0}.wfwe-get-total-active-jobs-container .wfwe-get-total-active-jobs>p{color:var(--wdt-core-theme-background-color,#000);font-size:23px;font-weight:400;margin-bottom:0;margin-top:0}