.career_openings_container{background:#ececea;background:linear-gradient(180deg,#ececea,#ececea 370px,#fff 0,#fff)}.career_openings_wrapper{margin:0 auto;max-width:1150px;padding:100px 25px;width:100%}.career_openings_area{display:inline-block;margin:0 auto;width:100%}.career_openings_header{border-bottom:1px solid #9a5947;margin:0 0 40px;padding:0 0 25px;text-align:center}.career_openings_header h2{font-family:termina,sans-serif;font-weight:400;letter-spacing:2.89px;margin:0;text-transform:uppercase}.career_openings_image{margin:0 auto 60px;width:100%}.current_openings_wrapper{float:none;margin:0 auto;width:100%}.current_openings_area{display:inline-block;margin:0 auto;width:100%}.current_openings_area p{margin:0}.current_openings_area a.btn_primary{display:block}.current_openings{border-top:1px solid #686660;display:inline-block;padding:30px 0;width:100%}.current_openings_description{float:left;margin:0 70px 0 0;width:calc(100% - 270px)}.current_openings_button{float:left;max-width:200px;padding:0;width:100%}.current_openings_button a.btn_primary{width:100%}.career_openings_rolling{border-bottom:1px solid #686660;border-top:1px solid #686660;padding:50px 20px;width:100%}.career_openings_rolling_content{margin:0 auto;max-width:600px;text-align:center;width:100%}.career_openings_rolling_content p{font-weight:600}.career_openings_social{padding:40px 0 0;text-align:center}.career_openings_social h5{font-weight:600;letter-spacing:1.19px;margin:0 0 25px;text-transform:none}.social_icons_wrapper{display:flex;flex-wrap:wrap;justify-content:center}.social_icon{margin:0 20px;max-height:35px}.social_icon img{height:35px}@media (max-width:1000px){.career_openings_container{background:#ececea;background:linear-gradient(180deg,#ececea,#ececea 300px,#fff 0,#fff)}}@media (max-width:800px){.career_openings_wrapper{padding:80px 25px}.current_openings_description{float:none;margin:0 0 20px;width:100%}.current_openings_button{float:none}}@media (max-width:600px){.career_openings_container{background:#ececea;background:linear-gradient(180deg,#ececea,#ececea 240px,#fff 0,#fff)}.career_openings_wrapper{padding:50px 25px 60px}.career_openings_header{margin:0 0 30px}.career_openings_image{margin:0 auto 30px}.career_openings_rolling{padding:30px 20px}.career_openings_rolling_content .cta_button{padding:0}.career_openings_social{padding:30px 0 0;text-align:center}.social_icon{margin:0 15px}}@media (max-width:450px){.career_openings_container{background:#ececea;background:linear-gradient(180deg,#ececea,#ececea 210px,#fff 0,#fff)}}@media (max-width:380px){.social_icon{margin:0 10px}}