/*CSS BLOCK*/

.bodycopy-1d-h2-64 {
  line-height: 0.95 !important;
}
button[class^='ModalCloseButton'] svg    polygon{
      fill: #000 !important;
    }
    
    
.video-scrub .video-scrub-text p {
    line-height: 26px;
    text-align: left;
    font-size: 18px;
}
.video-scrub-count, .video-scrub-count-static {
    padding-left: 0;
    padding-right: 0;
    align-self: center;
    /* color: #0074D9; */
    color: #CDD2D2 !important;
    font-family: 'nhg-display-bold'; 
    text-align: left;
}
.fp_video_scrubber-component .card {
    padding-left: 0;
}
.fp_video_scrubber-component .container{
    border: none !important;
    padding-left: 0;
}
.video-scrub-el {
    width: 55%;
    left: 0;
    padding-right: 30px;
}
@media screen and (min-width: 768px) and (max-width: 900px){
  .video-scrub-text {
    position: absolute;
    display: block;
    padding-bottom: 0;
    top: 80%;
    right: 0;
    transform: translateY(-50%);
    width: 100%;
}
.video-scrub-controls {
  position:relative;
  top: 30px;
}
span.video-scrub-count-static + p {
    padding-bottom: 0;
}
}
.fp_video_scrubber-component .card  .card-title {
    padding-left: 20px;
}
@media (max-width: 767px) {
    .video-scrub-text {
        padding-left:20px;
    }
}


.icon-link-comp .link-cta .arrow-right {
    display:none;
}

@media (max-width: 768px) {
    .board-directors .dir-info .col-md-4 {
    width:auto !important;
    }
}