@charset "UTF-8";

body {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	background: center center fixed;
    background-repeat: no-repeat;
    background-attachment: fixed;
	height: 100%;
	font-family: 'Questrial', sans-serif;
}

html {
	height: 100%;
	overflow-x: hidden;
    overflow-y: scroll;
}

h1 {
	color: white;
}

h3 {
	color: white;
}

h4 {
	color: white;
}

p {
	font-size: 16px;
	color: white;
}

a {
    color: white;
}

@media screen and (max-width:991px) and (min-width:321px){
	p {
		font-size: 14px;
	}
}

@media screen and (max-width:320px){
    p {
        font-size: 14px;
    }
}

@media screen and (max-width:991px){
	p {
		font-size: 14px;
	}
}

ul {
	color: white;
}

/* Navigation Bar Styles */

.navbar.fixed-top.navbar-expand-lg.navbar-light.bg-light {
    background-color: white;
	min-height: 90px;
	padding-top: 0px;
}

.navbar.fixed-top.navbar-expand-lg.navbar-light.bg-light .navbar-brand {
    padding-top: 0px;
	height: 90px;
	line-height: 90px;
    margin-left: 20px;
    margin-top: 5px;
}

.navbar.fixed-top.navbar-expand-lg.navbar-light.bg-light #navbarSupportedContent1 .navbar-nav.ml-auto {
    font-family: 'Questrial', sans-serif;
	font-size: 20px;
	color: black;
	padding-top: 45px;
	line-height: 0px;
}

@media (max-width: 991px) {
    .navbar-nav>li>a {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    
    .navbar-nav {
        float: right!important;
        margin-top: 7.5px;
    }
}
