.elementor-15894 .elementor-element.elementor-element-684925a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 15px 1px rgba(172, 172, 172, 0.36);--padding-top:2rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-15894 .elementor-element.elementor-element-6a9ccec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:.5rem .5rem;--row-gap:.5rem;--column-gap:.5rem;}.elementor-15894 .elementor-element.elementor-element-0ca8f0c{font-family:"Geomanist Regular", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-4c451c6 );}.elementor-15894 .elementor-element.elementor-element-ca45aca{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15894 .elementor-element.elementor-element-ca45aca .elementor-icon-wrapper{text-align:center;}.elementor-15894 .elementor-element.elementor-element-ca45aca .elementor-icon{font-size:22px;}.elementor-15894 .elementor-element.elementor-element-ca45aca .elementor-icon svg{height:22px;}.elementor-15894 .elementor-element.elementor-element-a42df17{font-family:"Geomanist Regular", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-4c451c6 );}.elementor-15894 .elementor-element.elementor-element-4d21341{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-15894 .elementor-element.elementor-element-00a7a77{--display:flex;}.elementor-15894 .elementor-element.elementor-element-ebfa85f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Geomanist Bold", Sans-serif;font-size:23px;font-weight:400;text-transform:capitalize;line-height:29px;color:var( --e-global-color-4c451c6 );}.elementor-15894 .elementor-element.elementor-element-92f915c{font-family:"Geomanist Medium", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;font-style:normal;color:var( --e-global-color-4c451c6 );}.elementor-15894 .elementor-element.elementor-element-362b0ab{font-family:var( --e-global-typography-91ecad9-font-family ), Sans-serif;font-size:var( --e-global-typography-91ecad9-font-size );font-weight:var( --e-global-typography-91ecad9-font-weight );line-height:var( --e-global-typography-91ecad9-line-height );}.elementor-15894 .elementor-element.elementor-element-41b7b16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15894 .elementor-element.elementor-element-22b3799{font-family:"Geomanist Regular", Sans-serif;font-size:14px;color:#ACACAC;}.elementor-15894 .elementor-element.elementor-element-b453b4b{z-index:999;text-align:left;}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-text-icon-wrapper i{font-size:12.5px;color:var( --e-global-color-b50b2c6 );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-text-icon-wrapper svg{width:12.5px !important;height:12.5px !important;}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-text-icon-wrapper i, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-text-icon-wrapper svg{margin-left:8px;}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button{font-family:"Geomanist Bold", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);margin:0px 0px 0px 0px;}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-b50b2c6 );}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-drawable-icon *, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-b50b2c6 );}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button.premium-button-style2-shutinhor:before , .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button.premium-button-style2-shutinver:before , .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style5-radialin:before , .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style5-rectin:before{background-color:#6EC1E400;}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-text-icon-wrapper span{text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-line6::after{padding:0px 0px 0px 0px;}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-line6::after{color:var( --e-global-color-4c451c6 );}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-4c451c6 );}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button:hover .premium-drawable-icon *, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-4c451c6 );}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-none:hover, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style8:hover, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style1:before, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style2-shutouthor:before, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style2-shutoutver:before, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style2-shutinhor, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style2-shutinver, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style2-dshutinhor:before, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style2-dshutinver:before, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style2-scshutouthor:before, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style2-scshutoutver:before, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style3-after:hover, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style3-before:hover, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style4-icon-wrapper, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style5-radialin, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style5-radialout:before, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style5-rectin, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style5-rectout:before, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style6-bg, .elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button-style6:before{background-color:#7A7A7A00;}.elementor-15894 .elementor-element.elementor-element-b453b4b .premium-button:hover{border-style:none;}@media(max-width:1024px){.elementor-15894 .elementor-element.elementor-element-4d21341{--flex-wrap:wrap;}.elementor-15894 .elementor-element.elementor-element-362b0ab{font-size:var( --e-global-typography-91ecad9-font-size );line-height:var( --e-global-typography-91ecad9-line-height );}}@media(max-width:767px){.elementor-15894 .elementor-element.elementor-element-6a9ccec{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;}.elementor-15894 .elementor-element.elementor-element-92f915c{font-size:2.5rem;line-height:2.5rem;}.elementor-15894 .elementor-element.elementor-element-362b0ab{font-size:var( --e-global-typography-91ecad9-font-size );line-height:var( --e-global-typography-91ecad9-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-92f915c */.job-grid-item-role-caption{
    font-size: 15px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-362b0ab */.job-grid-item-text{
      display: -webkit-box;
  -webkit-line-clamp: 2;      /* Max 2 lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for premium-addon-button, class: .elementor-element-b453b4b */.premium-button-text-icon-wrapper{
    transition: translateX 0.5s ease-in-out;
        transition: opacity 1s ease-in-out;

}
.premium-button-text-icon-wrapper:hover svg{
    transform: translateX(350%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-684925a */.job-grid-item{
    max-width: 32.75rem !important
}
.job-grid-item .open-roles-grid-job-title .elementor-widget-container{
    overflow: hidden;
    text-wrap:nowrap;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geomanist Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://newmetrics.com/files/uploads/2026/03/geomanist-medium-webfont.woff') format('woff'),
		url('https://newmetrics.com/files/uploads/2026/03/Geomanist-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */