


.job-columns{position:relative;}
.job-columns:after{position:absolute;display:block;z-index:1;content:"";height:100%;left:50%;top:0;bottom:0;width:100%;}
.job-columns-left{height:206px;padding:60px 0 0;position:relative;z-index:2}
.job-columns-left h4{margin-bottom:0;line-height:40px}
.job-columns-left p{display:block;line-height:25px}

.job-columns-right{height:226px;position:relative;z-index:2}
.job-columns-right-text{padding:50px 0px 0px 50px;height:226px;overflow:hidden}
.job-columns-right-text h4{margin:0;line-height:29px}
.job-columns-right-text span{font-weight:700;line-height:41px}
.job-columns-right-text p{line-height:30px}
.job-columns-right-img{height:226px}
.job-columns-right-img img{width:100%;height:100%;object-fit:cover}

.job-columns .job-columns-right-text a.more {
    display: inline-block;
    height:38px;
    line-height: 38px;
    width: 120px;
    border-width: 1px;
    border-style: solid;
    text-align:center;
}

.job-columns .job-columns-right-text a.more .glyphicon {
    font-weight:normal;line-height: 38px;}
.job-columns .job-columns-right-text a.more:hover .glyphicon {}
@media screen and (min-width: 992px) and (max-width: 1199px){
    .job-columns-right-text span{  font-size: 26px;  }
}
@media screen and (min-width: 768px) and (max-width: 991px){
    .job-columns:after{display: none;}
    .job-columns-left{height: auto;padding: 20px ;}
}
@media screen and (min-width: 0) and (max-width: 767px){
    .job-columns:after{display: none;}
    .job-columns-left{height: auto;padding: 20px ;}
    .job-columns-right{height: auto;}
    .job-columns-right-text{height: auto;padding: 20px;}
}
