@font-face {
  font-family: insaniburger;
  font-style: normal;
  font-weight: 400;
  src: local("insaniburger"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/insaniburger/insaniburger.woff2)
      format("woff2"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/insaniburger/insaniburger.woff)
      format("woff"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/insaniburger/insaniburger.ttf)
      format("truetype"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/insaniburger/insaniburger.eot?#iefix)
      format("embedded-opentype");
}

@font-face {
  font-family: berlin-sans;
  font-style: normal;
  font-weight: 400;
  src: local("berlin-sans"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/berlin-sans/berlin-sans-regular.woff2)
      format("woff2"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/berlin-sans/berlin-sans-regular.woff)
      format("woff"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/berlin-sans/berlin-sans-regular.ttf)
      format("truetype"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/berlin-sans/berlin-sans-regular.eot?#iefix)
      format("embedded-opentype");
}

@font-face {
  font-family: berlin-sans;
  font-style: normal;
  font-weight: 700;
  src: local("berlin-sans"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/berlin-sans/berlin-sans-bold.woff2)
      format("woff2"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/berlin-sans/berlin-sans-bold.woff)
      format("woff"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/berlin-sans/berlin-sans-bold.ttf)
      format("truetype"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/berlin-sans/berlin-sans-bold.eot?#iefix)
      format("embedded-opentype");
}

@font-face {
  font-family: mikado;
  font-style: normal;
  font-weight: 400;
  src: local("mikado"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/mikado/mikado-regular.woff2)
      format("woff2"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/mikado/mikado-regular.woff)
      format("woff"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/mikado/mikado-regular.ttf)
      format("truetype"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/mikado/mikado-regular.eot?#iefix)
      format("embedded-opentype");
}

@font-face {
  font-family: mikado;
  font-style: italic;
  font-weight: 400;
  src: local("mikado"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/mikado/mikado-regular-italic.woff2)
      format("woff2"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/mikado/mikado-regular-italic.woff)
      format("woff"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/mikado/mikado-regular-italic.ttf)
      format("truetype"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/mikado/mikado-regular-italic.eot?#iefix)
      format("embedded-opentype");
}

@font-face {
  font-family: mikado;
  font-style: normal;
  font-weight: 700;
  src: local("open-sans"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/mikado/mikado-bold.woff2)
      format("woff2"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/mikado/mikado-bold.woff)
      format("woff"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/mikado/mikado-bold.ttf)
      format("truetype"),
    url(https://www.heyduggee.com/wp-content/themes/bbc-heyduggee/assets/fonts/mikado/mikado-bold.eot?#iefix)
      format("embedded-opentype");
}

body {
  margin: 0;
  background-color: #FFF;
  font: 100% / normal sans-serif;
}

main {
  margin: 0 auto;
  padding: 4rem 0;
  width: 90%;
  max-width: 60rem;
}

::placeholder {
  color: black;
}

form {
  padding: 1rem;
  background-color: transparent;
}

::placeholder {
  color: black;
content: "Email Address: ";
}

#internal {
display: none;
}

.body-text {
color: black;
font-family: ObjectSansLight, "Trebuchet MS", Helvetica, sans-serif;
font-size: 18px;
}

.full-width {
  grid-column: span 2;
}

.button {
  background: #43185A;
  border: 1px solid #43185A;
  box-shadow: rgba(0, 0, 0, 0.1) 1px 2px 4px;
  box-sizing: border-box;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-family: nunito,roboto,proxima-nova,"proxima nova",sans-serif;
  font-size: 16px;
  font-weight: 800;
  line-height: 16px;
  min-height: 40px;
  outline: 0;
  padding: 6px 7px;
  text-align: center;
  text-rendering: geometricprecision;
  text-transform: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  vertical-align: middle;
}

.button:hover,
.button:active {
  background-color: initial;
  background-position: 0 0;
  color: #43185A;
}

.button:active {
  opacity: .5;
}

#email {
 height:25px
  width: 500px;
  padding: 10px;
margin:0px;
}

.Form {
margin-top: 35px;
margin-left: 0px;
}

input {
    border: 1px solid #d2d2d2;

    padding: 0;
    box-sizing: border-box;
    font-size: 1em;
    color: black;
}
input[type="checkbox"] {
    position: relative;

    height: 1.25em;
    width: 1.25em !important;
    margin-right: 5px;
    vertical-align: top;
    -webkit-appearance: none;      
}
  
input[type="checkbox"]:checked::before{
    content: "\f00c";
    font-family: "FontAwesome";
    position: absolute; display: inline-block;
    left: 50%; top: 50%; 
    transform: translate(-50%, -50%);
    font-size: 1em;
    color: #678b4f;
}
