@import url(http://fonts.googleapis.com/css?family=Arvo:400,700|Roboto+Slab:400,700);
*{margin:0px; padding:0px;}
:focus {outline: 0; }
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {font-weight: normal;text-align: left;}
a{ text-decoration:none; border:none; outline:none;}
img{ border:none; outline:none;}
h1, h2, h3, h4, h5, h6{ font-weight:normal;font-family: 'Arvo', serif;}
/*font-family: 'Roboto Slab', serif;*/
html,body,.wrapper{height:100%;}
body{ width:100%; background:#D5AAFF; font-family:Arial, Helvetica, sans-serif;}

.wrapper{ width:100%; max-width:860px; margin:30px auto; border-radius:20px; background:#fff;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.40);height:auto;overflow:hidden;padding:20px 0}
h3{font-family: 'Roboto Slab', serif;}
a:link,a:active,a:visited{color:#AD0102;border-bottom: 1px dotted #AD0102;}
a:hover{color:#fff; background:#de1819}
.top20{margin-top:20px !important;}
.top30{margin-top:30px !important;}
.top40{margin-top:40px !important;}
.top50{margin-top:50px !important;}
.top60{margin-top:60px !important;}

.header{ width:100%; text-align:center;}
.header h1, .header h3{text-transform:uppercase; font-weight:bold;}
.header h1{color:#de1819; font-size:80px;}
.header h3{color:#282828; font-size:47px; padding:0 30px}
.header p{padding:0 20px;font-family: 'Roboto Slab', serif; font-size:17px;}

.cookie_img{margin:0 auto; border-radius:24px; box-shadow:0px 0px 10px rgba(42, 42, 42, 0.27); padding:8px;width:570px; margin-bottom: 20px;}
.cookie_img img{border-radius:20px;width:100%;}

.bottom_section{padding:0 20px;}

.one_half{width:48%;float:left;text-align:center;}
.one_half img{width:100%;padding-top: 20px;}
.pad_left{padding-left:4%;}

.form_area img{ display:inline-block; zoom:1; *display:inline;}

.big_head {
  font-size: 50px !important;
  word-spacing:20px;
  font-family: 'Roboto Slab', serif;
  padding:20px 0;
}
.footer {
width: 100%;
text-align: center;
margin: 30px 0 70px;
}
.footer h3{display: inline-block;
width: 90%;
color: #de1819;
font-size: 35px;
text-transform: uppercase;
margin-top: 18px;
font-weight: bold;
}
.footer h3 span{font-size: 22px;color: #757575;}
.info{background: #F3E3B9;
padding: 15px !important;
color: #222;
}
.email{color: #de1819!important;}
.clear{clear:both; height:0px}