@font-face {
    font-family: "Read Regular";
    src: url("../fonts/Read-Regular_V3000.woff2") format("woff");
}

@font-face {
    font-family: "Read Bold";
    src: url("../fonts/Read-Bold_V3000.woff2") format("woff");
}

@font-face {
    font-family: "Dacia Bold";
    src: url("../fonts/DaciaBlock-Bold.woff2") format("woff");
}

body{font-family: "Read Regular", Arial, sans-serif;font-size: 16px !important;color: #000000;}
input, textarea, select{border-radius: unset !important;box-shadow: none !important;border: 1px solid #c5c5c5 !important;font-size: 16px !important;}
.form-control{line-height: 48px;height: 48px;color: #000000;}
.disclaimer{font-weight: bolder;}
h1.title, h2.title{font-size: 40px;line-height: 44px;color: #000000;font-family: "Dacia Bold";text-align: center;text-transform: uppercase;}
#submit{float: right;}
.btn-primary{text-transform: uppercase;padding: 10px 30px;border-radius: 0;color: #FFFFFF;font-weight: bold;font-size: 18px;display: inline-block;background: #646b52;border-color: #646b52 !important;font-family: "Read Bold";}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus {color: #FFFFFF !important;background-color: #000000 !important;border-color: #000000 !important;}
a{color: #646b52;}
a:hover{color:#646b52;}
label{font-size: 16px;font-weight: inherit;}
.optin{line-height: 17px;font-size: 17px;}
#gender{min-height: 48px;}

.mobile h1.title{font-size: 38px;}