/* MAIN CSS for changes of the NIHI template */
.subscribe-form h1, .subscribe-form .main-heading {color:#fff;font-family:"Portrait Web", serif; font-size:5.4em;margin-top:.5em;}
.partner-logos p { color:#fff; font-size:1.8rem; margin:3em auto; }
.footer-logo-nihi { display:block; width:45%; margin:0 auto; }
.footer-logo-partner {width:92%;}
.footer-links p { color:#fff; font-size:1.3rem; margin-bottom:2em; text-transform: uppercase }
.footer-links a { color:#fff; } footer-links a:hover { color:#fff; }
.video-with-image-or-graphic-detail-overlap p {
	text-transform: none !important;
}
/* top nav BOOK NOW*/
.site-nav .col-actions .booknow {
        display: inline-block;
        position: relative;
        top: -0.3rem;
    }
    .site-nav .col-actions .booknow .bttn-booknow {
        position: relative;
        text-transform: uppercase;
        font-weight: 400;
        font-size: 1.4rem;
        line-height: 1.7em;
        letter-spacing: .1em;
        color: var(--light-green);
    }
    .site-nav .col-actions .booknow .bttn-booknow::after {
        content: "";
        width: .6rem;
        height: .6rem;
        background-color: var(--orange);
        display: block;
        margin: .3rem auto 0;
        border-radius: 50%;
        box-shadow: 0px 0px 1px rgba(226, 107, 63, 1);
    }

.generic {
	color: #000000!important;
}