.container{max-width:740px;position:relative}.no_padding{padding:0}.hero_img{border-bottom:10px solid #f01921;margin-bottom:30px}.list_box{background:#eee;padding:15px;position:relative;margin-bottom:20px;width:100%}.list_box h2{font-size:18px;margin-top:0;color:#f01921}li{list-style:none;position:relative}li:before{content:"";width:4px;height:4px;background:#f01921;position:absolute;border-radius:50%;left:-12px;top:8px}.content_padding,ol,ul{padding-left:15px}.list_box:before{content:"";width:30px;height:15px;background:#f01921;position:absolute;left:-30px;top:17px}.job_title{color:#f01921;margin-bottom:35px}.job_title span{font-size:21px}.we_hiring{margin-top:30px}.list_box.intrested{background:#fff;padding-bottom:0}.website_link{padding-left:23px;color:#fff!important;position:relative;z-index:10000}.footer{background:#f01921;padding:10px 0;position:relative;top:-15px}.footer_img{position:relative;z-index:1000}@media (min-width:740px){.flex{display:flex}.col-md-6{width:50%;float:left}}.grey_stripe{height:40px;width:100%;background:#ddd;display:block;margin-top:8px;position:relative;right:-15px}.company_description{margin-top:15px;margin-bottom:15px}@media (max-width:739px){.h1,h1{font-size:22px}}.h1,h1{font-size:31px}.introduction{margin-top:30px;margin-bottom:30px}
