@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;
    }
}

/* Container with ADU image */
.container-fluid.d-none.d-sm-block .row .col-12.col-xl-5.col-lg-5.col-md-6.col-sm-7.offset-sm-5.offset-md-0 {
}

@media screen and (min-width:576px) and (max-width:767px){
    .container-fluid.d-none.d-sm-block .row .col-12.col-xl-5.col-lg-5.col-md-6.col-sm-7.offset-sm-5.offset-md-0 {
    margin-top: -150px;
	}
}

.container-fluid.d-none.d-sm-block .row.1 {
	margin-top: 50px;
}
	
/* Row Container with Benefits */
.container-fluid.d-none.d-sm-block .benefits {
	background-color: white;
	margin: auto;
	padding: 10px;
	border: thin; 
	border-style: solid; 
	border-color:#747474
}

@media screen and (min-width:1900px){
	.container-fluid.d-none.d-sm-block .benefits {
		max-width: 60%;
	}
}

@media screen and (min-width:1800px) and (max-width:1899px){
	.container-fluid.d-none.d-sm-block .benefits {
		max-width: 64%;
	}
}

@media screen and (min-width:1650px) and (max-width:1799px){
	.container-fluid.d-none.d-sm-block .benefits {
		max-width: 70%;
	}
}

@media screen and (min-width:1400px) and (max-width:1649px){
	.container-fluid.d-none.d-sm-block .benefits {
		max-width: 75%;
	}
}

@media screen and (min-width:1200px) and (max-width:1399px){
	.container-fluid.d-none.d-sm-block .benefits {
		max-width: 78%;
	}
}

@media screen and (min-width:1000px) and (max-width:1199px){
	.container-fluid.d-none.d-sm-block .benefits {
		max-width: 70%;
	}
}

@media screen and (min-width:768px) and (max-width:999px){
	.container-fluid.d-none.d-sm-block .benefits {
		max-width: 80%;
	}
}

@media screen and (min-width:576px) and (max-width:767px){
	.container-fluid.d-none.d-sm-block .benefits {
		max-width: 90%;
	}
}
/* End Row Container with Benefits */

/* Individual Benefits Columns */
.container-fluid.d-none.d-sm-block .benefits .d-inline-block.col-xl-4 {
}

@media screen and (min-width:1212px){
	.container-fluid.d-none.d-sm-block .benefits .d-inline-block.col-xl-4 {
		max-width: 33%;
}
}

@media screen and (min-width:1200px) and (max-width:1211px){
	.container-fluid.d-none.d-sm-block .benefits .d-inline-block.col-xl-4 {
		max-width: 32%;
}
}

@media screen and (min-width:768px) and (max-width:1199px){
	.container-fluid.d-none.d-sm-block .benefits .d-inline-block.col-xl-4 {
		max-width: 49%;
	}
}

@media screen and (min-width:576px) and (max-width:767px){
	.container-fluid.d-none.d-sm-block .benefits .d-inline-block.col-xl-4 {
		max-width: 49%;
	}
}
/* End Individual Benefits Columns */






/* Row Container with old regs*/

.oldregs {
    background-color: #D6D4D4;
    margin: auto;
    padding: 10px;
    border: thin; 
	border-style: solid; 
	border-color:#747474
}



@media screen and (min-width:1000px) and (max-width:1199px){
	.oldregs {
		max-width: 70%;
	}
}

@media screen and (min-width:768px) and (max-width:999px){
	.oldregs {
		max-width: 80%;
	}
}

@media screen and (min-width:576px) and (max-width:767px){
	.oldregs {
		max-width: 90%;
	}
}
/* End Row Container with old regs */



/* Individual Columns with old regs */
.oldregs .d-inline-block.col-xl-4.col-lg-5.offset-xl-0.col-md-5.offset-md-0.offset-lg-0 {
}
.oldregs .d-inline-block.col-xl-4.col-lg-5.col-md-5 {
}

@media screen and (min-width:1033px) and (max-width:1199px){
    .oldregs .d-inline-block.col-xl-4.col-lg-5.offset-xl-0.col-md-5.offset-md-0.offset-lg-0 {
        max-width: 49%;
}
.oldregs .d-inline-block.col-xl-4.col-lg-5.col-md-5 {
    max-width: 49%;
}
}

@media screen and (min-width:992px) and (max-width:1032px){
    .oldregs .d-inline-block.col-xl-4.col-lg-5.offset-xl-0.col-md-5.offset-md-0.offset-lg-0 {
        max-width: 48%;
}
.oldregs .d-inline-block.col-xl-4.col-lg-5.col-md-5 {
    max-width: 48%;
}
}

@media screen and (min-width:768px) and (max-width:991px){
    .oldregs .d-inline-block.col-xl-4.col-lg-5.offset-xl-0.col-md-5.offset-md-0.offset-lg-0 {
        max-width: 48%;
}
.oldregs .d-inline-block.col-xl-4.col-lg-5.col-md-5 {
    max-width: 48%;
}
}

@media screen and (max-width:767px){
        .oldregs .d-inline-block.col-xl-4.col-lg-5.offset-xl-0.col-md-5.offset-md-0.offset-lg-0 {
        margin-top: 10px;
}
.oldregs .d-inline-block.col-xl-4.col-lg-5.col-md-5 {
    margin-top: 10px;
}
}
