.elementor-kit-7{--e-global-color-primary:#0A1441;--e-global-color-secondary:#0B8F62;--e-global-color-text:#0B56A4;--e-global-color-accent:#3591ED;--e-global-color-37d4f35:#0D6B4F;--e-global-color-9244be7:#17B36B;--e-global-color-d27870e:#1DE084;--e-global-color-bd5f8d7:#FFFFFF;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 a{color:var( --e-global-color-d27870e );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.h50 {
     height: 50%;
}
 li.job-listing {
     border-bottom:solid 1px #0D6B4F;
     font-family:Montserrat;
     padding:30px 0;
}
 .posting {
     margin:0;
     padding:0 ;
     display: flex;
     flex-direction: row;
     justify-content: space-between;
}
 .sort-by-commitment {
     display: none;
}
 .sort-by-location {
     color: #fff;
     font-style: normal !important;
     font-size: 18px;
     text-transform: none;
     padding-right: 100px;
}
 .sort-by-location em {
     display: none;
}
 .posting h4 {
     margin:0;
     padding:0 
}
 .posting h4 a {
     color:#fff;
     font-size:18px;
     text-decoration:underline;
}
 .posting .posting-categories {
}
 .apply-button {
     border-radius:0 !important;
     background:#17B36B !important 
}
 .job-filters {
     background: #17B36B;
     padding: 20px;
}
 .job-filters .form-control {
     border: none;
     border-radius: 0;
     padding: 12px;
     margin:0;
}
 @media (max-width: 768px) {
     .job-filters {
         background: #17B36B;
         padding: 20px 20px 10px 20px;
    }
     .job-filters .form-control {
         margin:0 0 10px 0;
    }
     .posting h4 a {
         font-size:16px;
    }
     .sort-by-location {
         font-size: 16px;
         padding-right:0;
    }
     .posting {
         flex-direction: column;
    }
}
 p a {
     color: #0B8F62;
}
 p a:hover {
     text-decoration:underline;
     color:#0B8F62;
}
 body {
     overflow-x:hidden 
}
 .prev-arrow {
     display:none !important;
}
 .jet-listing-grid__slider-icon.slick-arrow.next-arrow {
     position: absolute;
     right: 10%;
     top: auto;
     bottom: -8.2%;
     background: #17B36B;
}
 .slider-content h1, .slider-content h2,.slider-content h3, .slider-content h4 {
     color: var( --e-global-color-d27870e );
     font-family: "Inconsolata", Sans-serif;
     font-size: 24px;
     font-weight: 600;
     text-transform: uppercase;
     letter-spacing: 1.8px;
}
 .slider-content ul {
     list-style: none;
     padding:0 0 0 1em;
}
 .slider-content ul li::before {
     content: " ■";
     color: var( --e-global-color-d27870e );
     font-weight: bold;
     display: inline-block;
     font-size:0.5em;
     width: 1.5em;
     margin-left: -2em;
}

 @media (max-width: 1024px) {
     .jet-listing-grid__slider-icon.slick-arrow.next-arrow {
         bottom: -5%;
    }
}

 @media (max-width: 768px) {
     .jet-listing-grid__slider-icon.slick-arrow.next-arrow {
         right: 30px;
         bottom: 30px;
    }
}/* End custom CSS */