.home-about-us {
padding-bottom: 4rem !important;
}

#home-video-modal .bx--modal-close:focus {
  border-color: transparent;
  outline: none;
}
#home-video-modal .bx--modal-close:hover {
background:transparent;
}


#home-video-modal .bx--modal-header__heading {
margin-bottom:0 !important;
}

.gt-home-about-video-column {
background-image: url('/pluginfile.php/3019/block_html/content/comprehend-about.jpg');
background-position: center;
background-repeat: no-repeat;
background-size: cover;
height: 600px;
}

.gt-home-about-video-column .video-column-content {
position: absolute;
bottom: 0;
padding: 1rem;
background: rgb(0,0,0);
background: rgba(0, 0, 0, 0.63);
width: 95%;
padding-right: 20rem;
}

.gt-home-about-video-column .video-column-content a {
color:#fff;
}

.gt-home-about-video-column .video-column-content img {
padding: .8rem;
border: 1px solid #fff;
width: 3rem;
}


.gt-home-about-content-column .about-box-links {
position: absolute;
bottom: 0;
width: 100%;
}

.gt-home-about-content-column .box-links-items {
display: grid;
grid-template-columns: repeat(2, 1fr);
}

.gt-home-about-content-column .box-link {
background:#F4F4F4;
min-height:11rem;
position:relative;
}

.gt-home-about-content-column .box-link:hover {
background:transparent;
}

.gt-home-about-content-column .box-link a {
display:block;
padding:1rem;
color:#000;
height:100%;
}

.gt-home-about-content-column .box-link h5 {
font-weight:400 !important;
}

.gt-home-about-content-column .box-link  .text {
position: absolute;
bottom: 0;
padding-right: 1rem;
margin-bottom:1rem;
}

.gt-home-about-content-column .box-link.contact-link {
background:#8a3ffc;
}

.gt-home-about-content-column .box-link.contact-link img {
position: absolute;
bottom: 1rem;
right: 1rem;
}

.gt-home-about-content-column .box-link.contact-link  a {
color:#fff;
}

.gt-home-about-content-column .about-intro {
padding-right:20rem !important;
}





/*MEDIA QUERIES (medium screens) */
@media screen and (max-width: 1390px) {
.gt-home-about-content-column .about-box-links {
position:relative;
}

.gt-home-about-content-column .about-intro {
padding-right:inherit !important;
}


.gt-home-about-video-column .video-column-content {
padding-right:inherit;
padding:1rem;
}

.gt-home-about-content-column .box-links-items {
  display: block;
}

.gt-home-about-content-column .about-intro.gradient-background {
height:auto;
}

}

