.elementor-9023 .elementor-element.elementor-element-8e4450a{--display:flex;--padding-top:7%;--padding-bottom:7%;--padding-left:2%;--padding-right:2%;}.elementor-9023 .elementor-element.elementor-element-8e4450a:not(.elementor-motion-effects-element-type-background), .elementor-9023 .elementor-element.elementor-element-8e4450a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37c6fbe );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner{background-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-filter-wrapper .job-filter-buttons .filter-btn{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:30px;padding:9px 24px 9px 24px;border-radius:100px 100px 100px 100px;color:var( --e-global-color-text );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-filter-wrapper .job-filter-buttons .filter-btn.active{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-category .category-icon{background-color:#F7E80100;color:var( --e-global-color-primary );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-company-logo a{background-color:var( --e-global-color-37c6fbe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-aae4ac2 );border-radius:12px 12px 12px 12px;}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-filter-wrapper{justify-content:center;}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-filter-wrapper .job-filter-buttons{justify-content:center;}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-title{font-family:var( --e-global-typography-99cd87c-font-family ), Sans-serif;font-size:var( --e-global-typography-99cd87c-font-size );font-weight:var( --e-global-typography-99cd87c-font-weight );line-height:var( --e-global-typography-99cd87c-line-height );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-title a{color:var( --e-global-color-primary );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-title a:hover{color:var( --e-global-color-secondary );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#645959;}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-category .category-text{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:28px;color:#645959;}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-location-type .job-location span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2C2828;}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-location-type .job-type{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#2C2828;}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-date-company-name .job-date{color:#645959;}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-date-company-name .job-date i{color:#645959;}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-date-company-name .job-company-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:#77B5E1;}@media(max-width:1366px){.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-title{font-size:var( --e-global-typography-99cd87c-font-size );line-height:var( --e-global-typography-99cd87c-line-height );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-location-type .job-location span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-location-type .job-type{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-date-company-name .job-company-name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-title{font-size:var( --e-global-typography-99cd87c-font-size );line-height:var( --e-global-typography-99cd87c-line-height );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-category .category-text{font-size:18px;line-height:26px;}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-location-type .job-location span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-location-type .job-type{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-date-company-name .job-company-name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-9023 .elementor-element.elementor-element-8e4450a{--padding-top:7%;--padding-bottom:7%;--padding-left:2%;--padding-right:2%;}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-title{font-size:var( --e-global-typography-99cd87c-font-size );line-height:var( --e-global-typography-99cd87c-line-height );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-item-inner .job-listing-category .category-text{font-size:18px;line-height:28px;}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-location-type .job-location span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-listing-location-type .job-type{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9023 .elementor-element.elementor-element-ca70336 .pgsel-job-listings-wrapper .job-date-company-name .job-company-name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}