/* --- Giving VIDEO BACKGROUND --- https://startbootstrap.com/snippets/video-header/ */
 .video-bg.giving {
     position: relative;
     background-color: black;
     height: 60vh;
     width: 100%;
     overflow: hidden;
}
 .video-bg.giving video {
     position: absolute;
     top: 50%;
     left: 50%;
     min-width: 100%;
     min-height: 100%;
     width: auto;
     height: auto;
     z-index: 0;
     -ms-transform: translateX(-50%) translateY(-50%);
     -moz-transform: translateX(-50%) translateY(-50%);
     -webkit-transform: translateX(-50%) translateY(-50%);
     transform: translateX(-50%) translateY(-50%);
}
 .video-bg.giving .container {
     position: relative;
     z-index: 2;
}
 .video-bg.giving .overlay {
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
     z-index: 1;
}
 .video-bg.giving img {
     width: 80%;
}
/* --- //END Giving VIDEO BACKGROUND --- */
 .excellence h2 {
     font-size: 2.5rem;
     line-height: 2.5rem;
     color: #590012;
     margin: 0 0 1.5rem 0;
}

/* --- One West --- */
 .one-west-row {
     background-image: url('../images/one-west/gradient-oldman-aerial2.jpg');
     background-repeat: no-repeat;
     background-position-x: center;
     background-position-y: center;
     background-size: cover;
     color: #fff;
}
 .one-west-row .content {
     text-align: center;
     max-width: 700px;
     padding: 3rem 1rem;
     margin: 0 auto;
}
 .one-west-row .content img {
     max-width: 300px;
     margin: 0 auto;
}
 .one-west-row .content p {
     margin: 2rem 0;
}
/* --- END One West Temporary --- */
/* --- Buttons --- */
 .btn-give-maroon {
     color: #fff !important;
     background-color: #590012;
     border-color: #590012;
     text-transform: uppercase;
     text-decoration: none;
}
 .btn-give-maroon:hover {
     color: #fff !important;
     background-color: #eb1f5f;
     border-color: #eb1f5f;
     text-decoration: none;
}
 a.btn-overlay {
     color: #fff;
     background-color: rgba(255,255,255,.2);
     border-color: #fff;
     text-transform: uppercase;
     text-decoration: none;
}
 a.btn-overlay:hover {
     color: #bf2235;
     background-color: rgba(255,255,255,.6);
     border-color: #fff;
     text-transform: uppercase;
     text-decoration: none;
}
/* ---------- DEVICE Media Queries --------- */
/* Small devices (landscape phones, 576px and up) */
 @media (min-width: 576px) {
}
/* Medium devices (tablets, 768px and up) */
 @media (min-width: 768px) {
     .one-west-row .content img {
         max-width: 500px;
    }
    #iamwt-logo {
        max-width: 600px;
        margin: auto;
    }
}
/* Large devices (desktops, 992px and up) */
 @media (min-width: 992px) {
}
/* X-Large devices (large desktops, 1200px and up) */
 @media (min-width: 1200px) {
}
/* XX-Large devices (larger desktops, 1400px and up) */
 @media (min-width: 1400px) {
}
