.elementor-15894 .elementor-element.elementor-element-684925a{--display:flex;--min-height:25rem;--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;--border-radius:10px 10px 10px 10px;box-shadow:1px 1px 15px 1px rgba(172, 172, 172, 0.36);--padding-top:1.5rem;--padding-bottom:1.5rem;--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-15894 .elementor-element.elementor-element-0ca8f0c{font-family:var( --e-global-typography-d3fd52c-font-family ), Sans-serif;font-size:var( --e-global-typography-d3fd52c-font-size );font-weight:var( --e-global-typography-d3fd52c-font-weight );text-transform:var( --e-global-typography-d3fd52c-text-transform );color:var( --e-global-color-4c451c6 );}.elementor-15894 .elementor-element.elementor-element-ca45aca > .elementor-widget-container{margin:4px 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:32px;}.elementor-15894 .elementor-element.elementor-element-ca45aca .elementor-icon svg{height:32px;}.elementor-15894 .elementor-element.elementor-element-a42df17{font-family:var( --e-global-typography-d3fd52c-font-family ), Sans-serif;font-size:var( --e-global-typography-d3fd52c-font-size );font-weight:var( --e-global-typography-d3fd52c-font-weight );text-transform:var( --e-global-typography-d3fd52c-text-transform );color:var( --e-global-color-4c451c6 );}.elementor-15894 .elementor-element.elementor-element-00a7a77{--display:flex;}.elementor-15894 .elementor-element.elementor-element-ebfa85f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15894 .elementor-element.elementor-element-ebfa85f{font-family:var( --e-global-typography-2ef87cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2ef87cc-font-size );font-weight:var( --e-global-typography-2ef87cc-font-weight );text-transform:var( --e-global-typography-2ef87cc-text-transform );line-height:var( --e-global-typography-2ef87cc-line-height );color:var( --e-global-color-4c451c6 );}.elementor-15894 .elementor-element.elementor-element-92f915c{font-family:"Geomanist Bold", 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-71ff9de-font-family ), Sans-serif;font-size:var( --e-global-typography-71ff9de-font-size );font-weight:var( --e-global-typography-71ff9de-font-weight );line-height:var( --e-global-typography-71ff9de-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;}.elementor-15894 .elementor-element.elementor-element-22b3799{font-family:"Geomanist Regular", Sans-serif;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-0ca8f0c{font-size:var( --e-global-typography-d3fd52c-font-size );}.elementor-15894 .elementor-element.elementor-element-a42df17{font-size:var( --e-global-typography-d3fd52c-font-size );}.elementor-15894 .elementor-element.elementor-element-ebfa85f{font-size:var( --e-global-typography-2ef87cc-font-size );line-height:var( --e-global-typography-2ef87cc-line-height );}.elementor-15894 .elementor-element.elementor-element-362b0ab{font-size:var( --e-global-typography-71ff9de-font-size );line-height:var( --e-global-typography-71ff9de-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-0ca8f0c{font-size:var( --e-global-typography-d3fd52c-font-size );}.elementor-15894 .elementor-element.elementor-element-a42df17{font-size:var( --e-global-typography-d3fd52c-font-size );}.elementor-15894 .elementor-element.elementor-element-ebfa85f{font-size:var( --e-global-typography-2ef87cc-font-size );line-height:var( --e-global-typography-2ef87cc-line-height );}.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-71ff9de-font-size );line-height:var( --e-global-typography-71ff9de-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
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geomanist Bold';
	font-display: auto;
	src: url('https://newmetrics.com/files/uploads/2025/07/Geomanist-Bold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geomanist Regular';
	font-display: auto;
	src: url('https://newmetrics.com/files/uploads/2025/07/Geomanist-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */