.job-section{margin:0 !important;max-width:100% !important}.job-hero-section{background-color:#91b433;color:#fff;padding:60px 20px;text-align:center}.section-label-job{font-size:30px;font-weight:600;color:#fff;display:block;margin-bottom:10px}.main-job-heading{display:block;font-size:40px;font-weight:600;color:#fff;line-height:1.2;margin-top:20px}.subtitle-job{margin-top:10px}.carrer-container{margin-left:auto;margin-right:auto;max-width:768px;padding-bottom:90px}.carrer-container>*+*{margin-top:20px}.career-jobs-container{max-width:1200px;margin:0 auto}.job-card:hover p{color:#fff}.job-card{border:2px solid #e0e0e0;border-radius:20px;padding:20px;background-color:#fff;color:#333;transition:.3s ease-in-out}.job-card:hover{background-color:#007749;color:#fff}.job-card-link{text-decoration:none;color:inherit;display:block}.job-type{font-size:14px;margin-bottom:10px}.job-title{font-size:24px;font-weight:600;margin:0 0 10px;color:#007749}.job-card:hover .job-title{color:#fff}.job-excerpt{font-size:16px}.job-card-read-more{display:inline-block;margin-top:15px;font-weight:700;text-decoration:none;color:#007749}.career-jobs-grid:hover p{color:#fff}.job-card:hover .job-card-read-more{color:#fff}.cta-wrap-job:hover{background:#91b433}.cta-wrap-job{width:100%;background:#fe9900;height:auto;text-align:center;padding:10px;border-radius:15px;font-size:20px}.cta-wrap-job a{color:#fff;text-decoration:none}.carrer-container ul{padding-left:20px}.cta-col{padding-left:0}a.job-card-link{text-decoration:none}.banner-wrap{position:relative}.head-title-wrap{position:absolute;top:0;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.head-wrap{max-width:500px;padding-left:120px}.top-page-title{color:#046226;font-size:96px;margin:0;font-weight:700;line-height:70px;letter-spacing:-5px}.page-sub-head{font-size:30px;font-weight:500;color:#046226;line-height:1.3;padding-bottom:10px}.cta-name{font-size:30px;background:#046226;padding:15px 25px;color:#fff;font-weight:600}.wp-container-24.brand-ambs,.wp-container-25.brand-ambs{border:none;box-shadow:none}@media only screen and (max-width:980px){.head-wrap{max-width:500px;padding-left:0}.top-page-title{font-size:52px;letter-spacing:0px;line-height:1}.head-title-wrap{top:35px;align-items:flex-start;text-align:center}.page-sub-head{font-size:28px}}