.backarrow{padding-bottom: 5px;}
.header-image {
 background-size: cover;
 background-position: 50% 50%;
 background-repeat: no-repeat;
   height: 125px;

}

@media(max-width: 1351px) {
    .header-image {
 background-size: cover;
 background-position: 50% 50%;
 background-repeat: no-repeat;
   height: 175px;

}
}

@media(max-width: 1060px) {
  .backarrow{padding-bottom: 0px;}

  .space{display:none;}
    .header-image {
 background-size: cover;
 background-position: 50% 50%;
 background-repeat: no-repeat;
   height: 275px;

}
  
   .header-text-area {
text-align:center !important;
     width:70% !important;

 }
}

@media(max-width: 593px) {
    .header-image {

 background-size: cover;
 background-position: 50% 50%;
 background-repeat: no-repeat;
   height: 325px;

}
}





.rightimage{float:right; padding-left:50px; padding-bottom:10px;}

@media(max-width: 1060px) {
  .header-text-area{display: block;
  margin-left: auto;
    margin-right: auto;}
.rightimage{float:center;  display: block;
  margin-left: auto;
  margin-right: auto; padding-left:50px; padding-right:50px; padding-bottom:15px;}
  
   .header-text-area {
text-align:center !important;
 }
 .header-text-area h2 {
text-align:center !important;

 }
  
   .links {
text-align:center !important;

 }
.logo{display: block;
  margin-left: auto;
  margin-right: auto;
  padding-bottom:15px;}
  


  
  .centerarrow{display: block;
  margin-left: auto;
  margin-right: auto;
  width:25% !important;
height:25% !important;}
  
  /*  .header-image {
 background-size: cover;
 background-position: 50% 50%;
 background-repeat: no-repeat;
   height: 700px;*/

}
}



@media(max-width: 767px) {

 .header-text-area h1 {
 font-size: 40px;
 }
 .header-text-area h2 {
 font-size: 15px;
 }
  
   .header-text-area h3 {
 font-size: 12px;
 }
}
/*
@media only screen and (max-width: 1200px) {
  .header-image {
 background-size: cover;
 background-position: 50% 50%;
 background-repeat: no-repeat;
   height: 600px;

}
}
@media only screen and (max-width: 1060px) {
  .header-image {
 background-size: cover;
 background-position: 50% 50%;
 background-repeat: no-repeat;
   height: 700px;

}
}

@media only screen and (max-width: 920px) {
  .header-image {
 background-size: cover;
 background-position: 50% 50%;
 background-repeat: no-repeat;
   height: 800px;

}
}*/


  
.header-text-area {
 /*background: rgba(0,0,0,.6); adds background color to the text area*/
 width: 50%;
 margin-left:auto;
   margin-right:auto;
 position: relative;
 top: 15%;
}



.header-text-area {

 text-transform: uppercase; /*makes it always uppercase */
 color: #fff;
 text-align: left;
 font-size: 60px;
 margin-top: 25px;
   margin-bottom: 0px;
  font-family: Montserrat, sans-serif;
}

.header-text-area h2 {
 color: #fff;
 text-align: left;
 font-size: 20px;
    font-family: Montserrat, sans-serif;
   margin-top: 0px;
  padding-top: 0% !important;

}

.header-text-area h3 {
 color: #fff;
 text-align: left;
 font-size: 20px;
    font-family: Montserrat, sans-serif;
  padding-top: 0px !important;

}

