#feat-video{
    position: relative;
    display: inline-block;
}
#feat-video .bg{
    display: block;
    margin:0 auto;
}
.about--intro .graph{
    z-index: -1;
}
/*.video-section{*/
    /*float:none !important;*/
/*}*/
.video-section .play-btn{
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    margin:0 auto;
    cursor: pointer;
    transition:all .3s ease-in-out;
    z-index: 2;
}
.video-section .play-btn:hover{
    opacity: .6;
}
.modal-video-close-btn{
  cursor: pointer !important;
  transition: opacity .3s ease-in-out !important;
}
.modal-video-close-btn:hover{
    opacity: .5;
}
.about--locations .column:last-child:not(:first-child),
.about--locations .columns:last-child:not(:first-child) {
    float: left;
}

@media(max-width: 1024px){
    .about--intro .line-image{
        height: 500px;
    }
    #feat-video{
        margin-top: 20px;
    }
    .modal-video-body{
        width: 90% !important;
    }
    .modal-video-close-btn{
        top: -45px !important;
        right: -5px !important;
    }
}
@media(max-width: 640px){
    .column:last-child:not(:first-child), .columns:last-child:not(:first-child){
        float:left !important;
    }
    #feat-video .bg{
         display: block;
         margin:0 0 0 auto;
    }
}

