@import "reset.css";
@import "common.css";

/*FONT*/


@font-face {
  font-family: DK Honeyguide Caps;
  src: url(../fonts/dk-honeyguide-caps.woff);
  font-weight: 400;
}



/*DOCUMENTATION

=====================*/



.logo {
width: 113px;
height: 64px;
}
 .promo {
width: 274px;
height: 69px;
 }

.headline {
margin-top:23px;
padding-bottom: 0;
margin-bottom: 0;
color: #ec2024;
font-family: "DK Honeyguide Caps";
font-size: 79px;
font-weight: 400;
text-transform: uppercase;
}

.subHeadline {
  padding-top: 0;
  margin-top: 0;
color: #ec2024;
font-size: 20px;
font-weight: 400;
text-transform: uppercase;
font-family: "DK Honeyguide Caps";
}

.form-border {
  background: transparent !important;
  border:0 !important;
  border-bottom: 1px solid black !important;
  border-radius: 0 !important;
  box-shadow: none;
}


.btn-cta {
padding:10px 20px;
border-radius: 20px !important;
background-color: #e5abaa;
color: #ffffff;
font-family: "Open Sans";
font-size: 15px;
font-weight: 700;
text-transform: uppercase;

}

.list {
  list-style: none;
color: #000000;
font-family: "Open Sans";
padding-left: 0;
font-size: 14px;
font-weight: 400;
line-height: 20px;
}

.title {

color: #ec2024;
font-family: "DK Honeyguide Caps";
font-size: 21px;
text-align: center;
font-weight: 400;
}

#bgLinear {
background-image: linear-gradient(to top, #ffffff 0%, #fcde03 65%, #ffe900 100%);
}

.footerBy {

color: #000000;
font-family: "Open Sans";
font-size: 10px;
font-weight: 400;
margin-top: 50px;
margin-bottom: 20px;
}


.alamatWrap {
width: 159px;
height: 63px;
color: #262626;
margin-bottom: 30px;
font-size: 12px;
font-weight: 300;
line-height: 15px;
}

.boxWrap {
box-shadow: 0 3px 20px rgba(0, 0, 0, 0.16);
border-radius: 8px;
background-color: #ffffff;
padding: 20px;
margin-bottom: 30px;
}

/** ---------------------------------------------------------*/
/** RESPONSIVE;
 ---------------------------------------------------------*/


/*@media screen and (min-width: 768px) and (max-width: 991px) {

}
*/

/*@media screen and (max-width: 991px) {

  
}   

@media screen and (min-width: 992px) and (max-width: 1457px) {}

@media screen and (min-width: 1919px) {}*/


@media screen and (max-width: 1024px) {

  .deviceView {
  max-width: 1024px; margin: auto; 
}
}   

@media screen and (min-width: 1025px) {
  .deviceView {
  max-width: 600px; margin: auto; 
}
}

