﻿/*!
 * Start Bootstrap - One Page Wonder v5.0.0 (https://startbootstrap.com/template-overviews/one-page-wonder)
 * Copyright 2013-2018 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-one-page-wonder/blob/master/LICENSE)
 */
body {
	font-family: Lato;
}
h1, h2, h3, h4, h5, h6 {
	font-family: Catamaran;
	font-weight: 800!important;
}
.btn-xl {
	text-transform: uppercase;
	padding: 1.5rem 3rem;
	font-size: .9rem;
	font-weight: 700;
	letter-spacing: .1rem;
}
.bg-black {
	background-color: #000!important;
}
.rounded-pill {
	border-radius: 5rem;
}
#header-img {
  width: 100%;
  height: auto;
}
.navbar-custom {
	padding-top: 1rem;
	padding-bottom: 1rem;
	background-color: rgba(0,0,0,.7);
}
.navbar-custom .navbar-brand {
	text-transform: uppercase;
	font-size: 1rem;
	letter-spacing: .1rem;
	font-weight: 700;
}
.navbar-custom .navbar-nav .nav-item .nav-link {
	text-transform: uppercase;
	font-size: .8rem;
	font-weight: 700;
	letter-spacing: .1rem;
}
header.masthead {
	position: relative;
	overflow: hidden;
	padding-top: calc(7rem + 72px);
	padding-bottom: 7rem;
	background-image:url('../images/earth.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	background-size: cover;
}
header.masthead .masthead-content {
	z-index: 1;
	position: relative;
}
header.masthead .masthead-content .masthead-heading {
	font-size: 4rem;
}
header.masthead .masthead-content .masthead-subheading {
	font-size: 2rem;
}
@media (min-width:992px){
header.masthead {
	padding-top: calc(10rem + 55px);
	padding-bottom: 10rem;
}
header.masthead .masthead-content .masthead-heading {
	font-size: 6rem;
}
header.masthead .masthead-content .masthead-subheading {
	font-size: 4rem;
}
}
.bg-primary {
	background-color: #dc006d!important;
}
.btn-primary {
	background-color: #dc006d;
	border-color: #dc006d;
}
.btn-primary:active, .btn-primary:focus, .btn-primary:hover {
	background-color: #dc006d!important;
	border-color: #dc006d!important;
}
.btn-primary:focus {
	-webkit-box-shadow: 0 0 0 .2rem rgba(238,9,121,.5);
	box-shadow: 0 0 0 .2rem rgba(238,9,121,.5);
}
.btn-secondary {
	background-color: #d9edf7;
	border-color: #d9edf7;
}
.btn-secondary:active, .btn-secondary:focus, .btn-secondary:hover {
	background-color: #fff!important;
	border-color: #fff!important;
}
.btn-secondary:focus {
	-webkit-box-shadow: 0 0 0 .2rem rgba(255,106,0,.5);
	box-shadow: 0 0 0 .2rem rgba(255,106,0,.5);
}
