.elementor-243 .elementor-element.elementor-element-cdbd8a9:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-cdbd8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#393735;background-image:url("https://stage.buildxact.com/nz/wp-content/uploads/sites/16/2022/02/Career-Opportunities-banner.png");background-position:0px -175px;background-repeat:no-repeat;background-size:cover;}.elementor-243 .elementor-element.elementor-element-cdbd8a9 > .elementor-background-overlay{background-color:#050505;opacity:0.69;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-243 .elementor-element.elementor-element-cdbd8a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 0rem 0rem;overflow:visible;}.elementor-243 .elementor-element.elementor-element-780d47b{padding:2rem 7rem 0rem 7rem;overflow:visible;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-243 .elementor-element.elementor-element-5706c0f{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#DBDBDB;}.elementor-243 .elementor-element.elementor-element-5706c0f a{color:#DBDBDB;}.elementor-243 .elementor-element.elementor-element-6c228ad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-243 .elementor-element.elementor-element-6c228ad{padding:17rem 8rem 15rem 8rem;overflow:visible;}.elementor-243 .elementor-element.elementor-element-1927744 > .elementor-element-populated{padding:1px 1px 1px 0px;}.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-243 .elementor-element.elementor-element-8aba7ff > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-243 .elementor-element.elementor-element-8aba7ff{text-align:left;}.elementor-243 .elementor-element.elementor-element-8aba7ff .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:5.8rem;font-weight:700;color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-09fe3da:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-09fe3da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#535353;}.elementor-243 .elementor-element.elementor-element-09fe3da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;overflow:visible;}.elementor-243 .elementor-element.elementor-element-09fe3da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-243 .elementor-element.elementor-element-875ae57 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-243 .elementor-element.elementor-element-875ae57{overflow:visible;}.elementor-bc-flex-widget .elementor-243 .elementor-element.elementor-element-d97c182.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-243 .elementor-element.elementor-element-d97c182.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-243 .elementor-element.elementor-element-89bc45a .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:3.2rem;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-243 .elementor-element.elementor-element-78bc079 img{width:100%;max-width:13vw;}.elementor-243 .elementor-element.elementor-element-e482b38 img{width:100%;max-width:11.5vw;}.elementor-243 .elementor-element.elementor-element-57b0b06 img{width:100%;max-width:15vw;}.elementor-243 .elementor-element.elementor-element-a5e3fe6 img{width:100%;max-width:13.5vw;}.elementor-243 .elementor-element.elementor-element-3f78acc:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-3f78acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE8E4;}.elementor-243 .elementor-element.elementor-element-3f78acc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;overflow:visible;}.elementor-243 .elementor-element.elementor-element-3f78acc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-243 .elementor-element.elementor-element-849d3f4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-243 .elementor-element.elementor-element-849d3f4{margin-top:0rem;margin-bottom:5rem;overflow:visible;}.elementor-243 .elementor-element.elementor-element-35e8e19 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:3.2rem;font-weight:700;color:#FDBA12;}.elementor-widget-nav-menu .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-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .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 );}.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:2.2rem;font-weight:700;}.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--main .elementor-item{color:#535353;fill:#535353;padding-left:0px;padding-right:0px;}.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--main .elementor-item:focus{color:#535353;fill:#535353;}.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--dropdown a, .elementor-243 .elementor-element.elementor-element-20a834b .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--dropdown{background-color:#535353;}.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--dropdown a:hover,
					.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--dropdown a:focus,
					.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--dropdown .elementor-item, .elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-size:1.8rem;font-weight:500;}.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-243 .elementor-element.elementor-element-249e89f{overflow:visible;}.elementor-widget-posts .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 );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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 );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .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-243 .elementor-element.elementor-element-b605abd{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-243 .elementor-element.elementor-element-d02c854{overflow:visible;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-243 .elementor-element.elementor-element-ac47539:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-ac47539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE8E4;}.elementor-243 .elementor-element.elementor-element-ac47539{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 05% 0%;overflow:visible;}.elementor-243 .elementor-element.elementor-element-ac47539 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-243 .elementor-element.elementor-element-c691340 > .elementor-container{max-width:800px;}.elementor-243 .elementor-element.elementor-element-c691340{overflow:visible;}.elementor-243 .elementor-element.elementor-element-1bd719e > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E55860;}.elementor-243 .elementor-element.elementor-element-1bd719e{text-align:center;}.elementor-243 .elementor-element.elementor-element-1bd719e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.2rem;font-weight:400;text-transform:uppercase;color:#E55860;}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .elementor-nav-menu .elementor-item{font-family:"Roboto Slab", Sans-serif;font-size:5.8rem;font-weight:700;line-height:1.2em;}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .elementor-nav-menu--main .elementor-item{color:#535353;fill:#535353;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-243 .elementor-element.elementor-element-cbdbaf8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-243 .elementor-element.elementor-element-cbdbaf8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-243 .elementor-element.elementor-element-cbdbaf8 .elementor-nav-menu--main .elementor-item:focus{color:#535353;fill:#535353;}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#535353;}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .e--pointer-underline .elementor-item:after,
					 .elementor-243 .elementor-element.elementor-element-cbdbaf8 .e--pointer-overline .elementor-item:before,
					 .elementor-243 .elementor-element.elementor-element-cbdbaf8 .e--pointer-double-line .elementor-item:before,
					 .elementor-243 .elementor-element.elementor-element-cbdbaf8 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-243 .elementor-element.elementor-element-cbdbaf8{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}body.elementor-page-243:not(.elementor-motion-effects-element-type-background), body.elementor-page-243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1440px){.elementor-243 .elementor-element.elementor-element-cbdbaf8 .elementor-nav-menu .elementor-item{font-size:4rem;}}@media(min-width:768px){.elementor-243 .elementor-element.elementor-element-d97c182{width:24%;}.elementor-243 .elementor-element.elementor-element-3cc058d{width:19%;}.elementor-243 .elementor-element.elementor-element-5f16083{width:19%;}.elementor-243 .elementor-element.elementor-element-86987a7{width:17.771%;}.elementor-243 .elementor-element.elementor-element-c0f8c42{width:19%;}}@media(max-width:1024px) and (min-width:768px){.elementor-243 .elementor-element.elementor-element-d97c182{width:100%;}.elementor-243 .elementor-element.elementor-element-3cc058d{width:25%;}.elementor-243 .elementor-element.elementor-element-5f16083{width:25%;}.elementor-243 .elementor-element.elementor-element-86987a7{width:25%;}.elementor-243 .elementor-element.elementor-element-c0f8c42{width:25%;}}@media(max-width:1024px){.elementor-243 .elementor-element.elementor-element-cdbd8a9:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-cdbd8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-243 .elementor-element.elementor-element-780d47b{padding:2rem 3rem 0rem 3rem;}.elementor-243 .elementor-element.elementor-element-6c228ad{padding:10rem 4rem 10rem 4rem;}.elementor-243 .elementor-element.elementor-element-8aba7ff .elementor-heading-title{font-size:4rem;}.elementor-243 .elementor-element.elementor-element-89bc45a > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-243 .elementor-element.elementor-element-89bc45a{text-align:center;}.elementor-243 .elementor-element.elementor-element-78bc079 img{max-width:15vw;}.elementor-243 .elementor-element.elementor-element-e482b38 img{max-width:12.5vw;}.elementor-243 .elementor-element.elementor-element-57b0b06 img{max-width:16.5vw;}.elementor-243 .elementor-element.elementor-element-a5e3fe6 img{max-width:15.5vw;}.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--dropdown .elementor-item, .elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.6rem;}.elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-243 .elementor-element.elementor-element-20a834b .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:10px !important;}.elementor-243 .elementor-element.elementor-element-1bd719e > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-243 .elementor-element.elementor-element-1bd719e .elementor-heading-title{font-size:1.8rem;}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .elementor-nav-menu .elementor-item{font-size:3rem;}}@media(max-width:767px){.elementor-243 .elementor-element.elementor-element-cdbd8a9:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-cdbd8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stage.buildxact.com/nz/wp-content/uploads/sites/16/2022/02/career-mbl.png");background-position:top center;}.elementor-243 .elementor-element.elementor-element-cdbd8a9{padding:0rem 0rem 0rem 0rem;}.elementor-243 .elementor-element.elementor-element-780d47b{padding:0rem 1rem 0rem 1rem;}.elementor-243 .elementor-element.elementor-element-6c228ad{margin-top:0px;margin-bottom:0px;padding:19rem 2rem 14rem 2rem;}.elementor-243 .elementor-element.elementor-element-8aba7ff > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-243 .elementor-element.elementor-element-8aba7ff .elementor-heading-title{font-size:3.2rem;}.elementor-243 .elementor-element.elementor-element-89bc45a > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-243 .elementor-element.elementor-element-89bc45a .elementor-heading-title{font-size:2.2rem;}.elementor-243 .elementor-element.elementor-element-3cc058d{width:100%;}.elementor-243 .elementor-element.elementor-element-3cc058d > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-243 .elementor-element.elementor-element-78bc079 img{max-width:39vw;}.elementor-243 .elementor-element.elementor-element-5f16083{width:100%;}.elementor-243 .elementor-element.elementor-element-5f16083 > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-243 .elementor-element.elementor-element-e482b38 img{max-width:33vw;}.elementor-243 .elementor-element.elementor-element-86987a7{width:100%;}.elementor-243 .elementor-element.elementor-element-86987a7 > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-243 .elementor-element.elementor-element-57b0b06 img{max-width:39vw;}.elementor-243 .elementor-element.elementor-element-c0f8c42{width:100%;}.elementor-243 .elementor-element.elementor-element-a5e3fe6 img{max-width:38vw;}.elementor-243 .elementor-element.elementor-element-35e8e19 .elementor-heading-title{font-size:2rem;}.elementor-243 .elementor-element.elementor-element-ac47539{padding:5% 0% 5% 0%;}.elementor-243 .elementor-element.elementor-element-1bd719e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0.5rem 0rem;border-width:0px 0px 1px 0px;}.elementor-243 .elementor-element.elementor-element-1bd719e{text-align:left;}.elementor-243 .elementor-element.elementor-element-1bd719e .elementor-heading-title{font-size:1.4rem;line-height:1.2em;}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .elementor-nav-menu .elementor-item{font-size:2.2rem;}.elementor-243 .elementor-element.elementor-element-cbdbaf8{--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-243 .elementor-element.elementor-element-cbdbaf8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}}/* Start custom CSS */.none {
    display: none;
}
/**** SEC 1 ****/
.resources-el .highlighted i:before {
    content: "\e873";
}
.resources-el ul.sub-menu {
    min-width: 38rem !important;
    max-width: 88rem !important;
    padding: 2.5rem 0!important;
    text-align: center;
}
.resources-el ul.sub-menu li a {
    margin-left: 3rem;
    margin-right: 3rem;
    border-bottom: 1px solid #fff;
    padding: 2rem;
}
.resources-el ul.sub-menu li:last-child a {
    border-bottom: 0;
}
.resources-el ul.sub-menu li a:hover {
    background-color: #FFFFFF50 !important
}
/*.content-menu a.has-submenu:before {
    position: absolute;
    content: "Search by ";
    opacity: 1;
    display: contents;
    font-weight: 500;
    color: #DBDBDB;
}*/
.content-menu {
    margin-right: 15rem !important;
}
.content-menu .sub-arrow, .topic-menu .sub-arrow {
    margin-left: 10rem;
}
.content-menu a.has-submenu, .topic-menu a.has-submenu  {
    justify-content: space-between;
    width: 100%;
    max-width: 32rem !important;
}
.topic-menu ul.sub-menu {
     min-width: 38rem !important;
}
/*.topic-menu a.has-submenu:before {
    position: absolute;
    content: "Search by ";
    opacity: 1;
    display: contents;
    font-weight: 500;
    color: #DBDBDB;
}*/
.archive.tag .s-title h2:before {
    content: "Partner: ";
    display: contents;
    
}
.archive.category .s-title h2:before {
    content: "State: ";
    display: contents;
    
}

/***** SECTION 2 *****/
.v-title .elementor-widget-container:before {
    position: absolute;
    content: '';
    background-image: url(/wp-content/uploads/sites/2/2022/01/supp-arrow.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 1.2rem;
    height: 1.2rem;
    right: 0;
    top: 0.7rem;
    transition: 0.5s all;
    opacity: 0;
}
.v-title .elementor-widget-container:hover:before {
    opacity: 1;
}

.learn-more-menu .current-menu-item {
    display: none;
}
.learn-more-menu ul {
    text-align: center;
}
.learn-more-menu li.menu-item a {
    position: relative;
    display: inline-block;
}
.learn-more-menu li.menu-item a:before {
    position: absolute;
    content: '';
    background-image: url(/wp-content/uploads/sites/2/2022/01/supp-arrow.svg);
    background-color: transparent !important;
    background-repeat: no-repeat;
    background-position: top center;
    background-size: contain;
    width: 2rem !important;
    height: 2.5rem !important;
    left: 110% !important;
    top: 0;
    bottom: 0;
    margin: auto 0;
    opacity: 0;
    transition: 0.5s all;
    
}
.learn-more-menu li.menu-item a:hover:before {
    opacity: 1;
}
.learn-more-menu .career-menu {
    display: none;
}


/***** CAREER LIST *****/
.career-meta {
    display: block !important;
}
.opptunities-menu .elementor-shortcode, .location-menu .elementor-shortcode {
    display: flex;
    align-items: center;
}
.opptunities-menu p,.location-menu p {
    margin-right: 1rem;
    ont-family: "Roboto", Sans-serif;
    font-size: 2.2rem;
    font-weight: 700;
    margin-bottom: 0;
}
.career-sec-menu select {
    border: none !important;
    padding: 1.5rem;
    font-family: "Roboto", Sans-serif;
    font-size: 1.8rem;
    font-weight: 500;
    background-color: transparent;
}
.career-list h3 a {
    color: #535353;
    font-family: "Roboto", Sans-serif;
    font-size: 2.8rem;
    font-weight: 700;
    line-height: 1.2em;
    min-height: 7.8rem;
}
.career-list h3 {
    line-height: 1.2em;
    min-height: 7.8rem;
}
.career-list p {
    color: #535353;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}
.career-list .jobs-meta {
    margin-left: 0;
    display: inline-block;
    margin-bottom: 0;
}
.career-list .jobs-meta li {
    list-style-type: none;
    display: inline-block;
}
.career-list .jobs-meta li::after {
  position: relative;
  content: "\f111";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 6px;
  margin-left: 5px;
  bottom: 2px;
}
.career-list .jobs-meta li a {
    font-family: "Roboto", Sans-serif;
    color: #535353;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
}
.career-list .job-type {
    display: inline-block;
     font-family: "Roboto", Sans-serif;
    color: #535353;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    position: relative;
    padding-left: 5px;
}
/*.career-list .job-type:before {
    position: absolute;
    content: "\f111";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 6px;
    top: 5.5px;
    bottom: 0;
    left: -5px;
}*/

.career-list .entry-meta {
    margin-bottom: 3rem !important;
    font-family: "Roboto", Sans-serif;
    color: #7E7E7E;
    font-size: 14px;
}
.apply-btn {
    color: #fff;
    display: inline-block;
    font-family: "Roboto", Sans-serif;
    font-size: 1.9rem;
    font-weight: 400;
    padding: 1.5rem 1rem;
    background-color: #535353;
    width: 100%;
    text-align: center;
}
.apply-btn:hover {
    color: #fff;
}

.career-list .alm-reveal {
    display: flex;
    flex-wrap: wrap;
}

.career-list .alm-item {
    width: 31%;
    padding: 5rem 3.5rem !important;
    background-color: #fff !important;
    border-radius: 10px;
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
}
.career-list .alm-load-more-btn {
    background-color: transparent !important;
    color: #535353 !important;
    border-bottom: 1px solid #535353 !important; 
    border-radius: 0 !important;
    box-shadow: none !important;
}

/*.career-list .alm-btn-wrap {
    margin-top: 5rem !important;
}*/

.opptunities-menu a.alm-filters-edit {
    display: none;
}
.location-menu a.alm-filters-edit {
    display: none;
}
.done {
    display: none !important;
    visibility: none !important;
}
.alm-btn-wrap {
    margin-bottom: 0 !important;
}
@media only screen and (max-width: 1024px) {
    .career-list .alm-item {
     width: 46%;
    }
    .learn-more-menu li.menu-item a:before {
        width: 1rem !important;
        height: 1.5rem !important;
    }
}
@media only screen and (max-width: 820px) {
    .career-list .alm-reveal {
          display: block;
        }
        .career-list .ajax-load-more-wrap ul {
            columns: 2;
          -webkit-columns: 2;
          -moz-columns: 2;
        }
        .career-list .ajax-load-more-wrap ul li {
            width:100%;
        }
}
@media only screen and (max-width: 768px) {
    .career-list .alm-item {
     width: 100%;
    }
}
@media only screen and (max-width: 767px) {
    .opptunities-menu .elementor-shortcode, .location-menu .elementor-shortcode {
        display: block;
    }
    .career-list .alm-item {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
  .tab-sec  a {
      padding: 0 2.5rem 0 2.5rem;
    }
  .tab-sec a:before {
      width: 1rem;
      height: 1.5rem;
  }
  
  .learn-more-menu  ul {
        text-align: left;
    }
}

@media only screen and (max-width: 560px) {
    .career-list .ajax-load-more-wrap ul {
            columns: unset;
          -webkit-columns: unset;
          -moz-columns: unset;
        }
}/* End custom CSS */