.elementor-488 .elementor-element.elementor-element-33e58ab7{padding:2em 5em 0em 5em;}.elementor-488 .elementor-element.elementor-element-22d3ea04, .elementor-488 .elementor-element.elementor-element-22d3ea04 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-22d3ea04{padding:0em 0em 0em 0em;}.elementor-488 .elementor-element.elementor-element-3bf3af95 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 11px;border-color:#056839;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 0em 1em 1em;}.elementor-488 .elementor-element.elementor-element-3bf3af95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-488 .elementor-element.elementor-element-418f1757 .elementor-heading-title{color:#E18932;font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;}.elementor-488 .elementor-element.elementor-element-7488d7d9 .elementor-heading-title{color:#056839;font-family:"Lora", Sans-serif;font-size:45px;font-weight:600;}.elementor-488 .elementor-element.elementor-element-6fe34b59{padding:0em 5em 2em 5em;}.elementor-488 .elementor-element.elementor-element-4d79204:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-4d79204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E18932;}.elementor-488 .elementor-element.elementor-element-4d79204{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 5em 4em 5em;}.elementor-488 .elementor-element.elementor-element-4d79204 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-488 .elementor-element.elementor-element-1540829 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-1e8bf543 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-488 .elementor-element.elementor-element-5e354b73{color:var( --e-global-color-primary );}.elementor-488 .elementor-element.elementor-element-7087ed12.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-488 .elementor-element.elementor-element-7087ed12 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-1a3dfb4 .elementor-button{font-family:"Work Sans", Sans-serif;font-weight:500;text-transform:uppercase;background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:20px 15px 20px 15px;}.elementor-488 .elementor-element.elementor-element-1a3dfb4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-1a3dfb4{width:auto;max-width:auto;}.elementor-488 .elementor-element.elementor-element-2358de5{padding:3em 5em 4em 5em;}.elementor-488 .elementor-element.elementor-element-d36a4a9, .elementor-488 .elementor-element.elementor-element-d36a4a9 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-d36a4a9{padding:0em 0em 0em 0em;}.elementor-488 .elementor-element.elementor-element-2a897a8 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 11px;border-color:#056839;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 0em 1em 1em;}.elementor-488 .elementor-element.elementor-element-2a897a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-488 .elementor-element.elementor-element-5d0a454 .elementor-heading-title{color:#E18932;font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;}.elementor-488 .elementor-element.elementor-element-f5c9ff0 .elementor-heading-title{color:#056839;font-family:"Lora", Sans-serif;font-size:45px;font-weight:600;}.elementor-488 .elementor-element.elementor-element-3635a73, .elementor-488 .elementor-element.elementor-element-3635a73 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-3635a73{padding:2em 0em 0em 0em;}.elementor-488 .elementor-element.elementor-element-10ea4da > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#056839;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 0em 1em 0em;}.elementor-488 .elementor-element.elementor-element-10ea4da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-488 .elementor-element.elementor-element-a409310 .elementor-heading-title{color:#056839;font-family:"Lora", Sans-serif;font-size:32px;font-weight:600;}.elementor-488 .elementor-element.elementor-element-f78f028 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#056839;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 0em 1em 0em;}.elementor-488 .elementor-element.elementor-element-f78f028 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-488 .elementor-element.elementor-element-b27309c{--divider-border-style:solid;--divider-color:#E18932;--divider-border-width:2.5px;}.elementor-488 .elementor-element.elementor-element-b27309c .elementor-divider-separator{width:100%;}.elementor-488 .elementor-element.elementor-element-b27309c .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-488 .elementor-element.elementor-element-048fda8, .elementor-488 .elementor-element.elementor-element-048fda8 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-048fda8{margin-top:0em;margin-bottom:0em;padding:3em 0em 0em 0em;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-488 .elementor-element.elementor-element-1540829{width:77.938%;}.elementor-488 .elementor-element.elementor-element-7087ed12{width:21.912%;}.elementor-488 .elementor-element.elementor-element-10ea4da{width:21.562%;}.elementor-488 .elementor-element.elementor-element-f78f028{width:78.438%;}}@media(max-width:1024px){.elementor-488 .elementor-element.elementor-element-33e58ab7{padding:0em 1em 0em 1em;}.elementor-488 .elementor-element.elementor-element-6fe34b59{padding:1em 0em 0em 1em;}.elementor-488 .elementor-element.elementor-element-4d79204{padding:1em 1em 1em 1em;}.elementor-488 .elementor-element.elementor-element-2358de5{padding:1em 1em 1em 1em;}.elementor-488 .elementor-element.elementor-element-10ea4da.elementor-column{width:50%;}.elementor-488 .elementor-element.elementor-element-f78f028.elementor-column{width:50%;}}@media(max-width:767px){.elementor-488 .elementor-element.elementor-element-33e58ab7{padding:1em 1em 0em 1em;}.elementor-488 .elementor-element.elementor-element-6fe34b59{padding:0em 0em 0em 0em;}.elementor-488 .elementor-element.elementor-element-4d79204{padding:2em 1em 2em 1em;}.elementor-488 .elementor-element.elementor-element-7087ed12.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}}/* Start custom CSS for wp-widget-awsm-recent-jobs, class: .elementor-element-2691f57 */..elementor-488 .elementor-element.elementor-element-2691f57 {
    
}
.awsm-job-listings.awsm-lists{
    grid-template-columns: 1fr 1fr;
  display: grid;
  grid-gap: 30px;
  border: none;
}
.awsm-list-item .awsm-job-item {
	border-bottom: none;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-flex-direction: column;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	-webkit-flex-grow: 1;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	background: #04835d !important;
}
.awsm-list-right-col, .awsm-list-right-col {
	float: left;
	width: 100%;
	text-align: left;
}
.awsm-list-item .awsm-job-specification-wrapper {
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	font-family: Inter;
}
.awsm-list-item .awsm-job-more-container {
	display: block;
	font-family: Inter;
}
.awsm-list-item .awsm-job-more-container a{
    color: #fff;
    background: #e18932;
    padding: 10px;
    display: inline-block;
    margin-top: 1em;
    border-radius: 5px;
}
.awsm-job-item h2.awsm-job-post-title a {
	font-size: 1.6em;
	color: #FFFFFF;
	font-family: "Source Sans Pro", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom: 0px;
	display: block;
}
.elementor-widget.elementor-widget-wp-widget-awsm-recent-jobs .elementor-widget-container > h5{
    display: none;
}
.awsm-list-item .awsm-job-specification-item.awsm-job-specification-job-category::before{
    content: "";
    
}
.awsm-list-item .awsm-job-specification-item.awsm-job-specification-job-type{
    
}


@media(max-width:767px) {
    .awsm-job-listings.awsm-lists{
    grid-template-columns: 1fr;
  display: grid;
  grid-gap: 30px;
  border: none;
}
}/* End custom CSS */