html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, legend,table, caption, tbody, tfoot, thead, tr, th, td{border:0;margin:0;padding:0;}a:active{outline:none;}a:focus{outline:none;-moz-outline-style:none;}
html{position:relative;height:100%;width:100%;margin:0;padding:0;}
form{height:100%;width:100%;}
html, body {background:#f9f9f9;    margin: 0;    padding: 0;   height: 100%;	font:normal normal normal 16px/24px 'Montserrat',Verdana, Arial, sans;}

.centered-box{
flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  min-height: 100vh;
text-align:center;
box-sizing:border-box;
}
.box-holder{
padding:10px;

}
.centered-box img{
overflow:hidden;
padding-top:30px;
display:inline-block;
width:100%;
max-width:320px;
}

.centered-box h1{
margin:0;
padding:40px 0 16px 0;
font:normal normal 300 34px/50px 'Roboto',Verdana, Arial, sans;;
color:#222;
}
.centered-box p{
margin:0;
padding:0 0 24px 0;
font:normal normal 300 16px/24px 'Roboto',Verdana, Arial, sans;;
color:#222;
}

.centered-box .cta{
display:inline-block;
text-decoration:none;
margin:0;
padding:13px 30px 13px 30px;
font:normal normal 500 20px/30px 'Roboto',Verdana, Arial, sans;;
color:#c1a556;
border:2px solid #c1a556;
text-transform:uppercase;
}































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
