/*@import url('https://fonts.googleapis.com/css?family=Orbitron:400,500&display=swap');*/

body {
    font-family: Orbitron;
    background: url('../img/Background.jpg') no-repeat center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.font-display-1 {

    font-size: 6rem !important;
    font-weight: 500 !important;
}

.font-display-2 {

    font-size: 5.5rem !important;
    font-weight: 500 !important;
}

.font-display-3 {

    font-size: 4.5rem !important;
    font-weight: 500 !important;
}

.font-display-4 {

    font-size: 3.5rem !important;
    font-weight: 500 !important;
}

.margin-top-2rem {
    margin-top: 2rem !important;
}

.margin-top-5rem {
    margin-top: 5rem !important;
}

.montserrat-text{
    font-family: Montserrat;

}

.line-height-none{
    /*line-height: 0.5 !important;*/
}

.cta-primary-btn{
    background-color: #cc0000;
    color: #fff;
    border-radius: 0 !important;
    padding: .375rem 4rem !important;
    height: 50px;
    
}

.cta-primary-btn:hover{
    background-color: #ff0000 !important;
    color: #fff !important;

}

.cta-primary-btn:active, .cta-primary-btn:focus{
    background-color: #800000 !important;
    color: #fff !important;
    box-shadow: none !important;
}

header {
	padding: 0;
	margin: 0;
	text-align: center;
}
.logo {
    margin-top: 100px;
}
header .thinNav {
	text-align: center;
}

.parallax {
    min-height: 500px;
    background: transparent;
}

.footer {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  color: #c6c6c6;
  text-align: center;
}

@media screen 
and (min-width: 320px)
and (max-width: 415px) {
    .logo {
        width: 280px;
    }

    .font-display-4 {
        font-size: 1.90rem !important;   
    }                   
}
