.sd[data-s-dddc8bf6-04fa-434a-889b-0b7c39ef2135] {
  align-content: center;
  align-items: center;
  background: #fff;
  height: 100%;
  padding: 0px 0px 0px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-5a6702bc-d388-4916-9932-1c83a64dc2af] {}

.sd[data-s-155d0585-4aa3-490f-8514-3aba9f5ddc55] {}

.sd[data-s-f5433ab7-a06b-402e-8643-61388d0d7e2b] {}

.sd[data-s-f6cc8659-5498-4096-8b3b-d3df03451d1b] {}

.sd[data-s-41500cde-7907-40e9-a987-0b4d488bf77d] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 92px;
  justify-content: center;
  margin: 64px 0px 64px 0px;
  width: auto;
  max-width: 100%;
}

@media screen and (max-width: 768px) {
  .sd[data-s-41500cde-7907-40e9-a987-0b4d488bf77d] {
    flex: none;
    margin: 32px 0px 32px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-41500cde-7907-40e9-a987-0b4d488bf77d] {
    flex: none;
    margin: 0px 0px 16px 0px;
    width: 438px;
    max-width: 100%;
  }
}

.sd[data-s-9aed640c-323e-4f65-8c1f-19410ded33c9] {
  background: #333;
  flex: none;
  height: 1px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-8d059683-e717-4b83-bfdc-9a9c0c3cf066] {
  color: #333;
  flex: none;
  
  font-size: 24px;
  
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.5;
  margin: 16px 40px 16px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 80px);
  justify-content: center;
}

@media screen and (max-width: 768px) {
  .sd[data-s-8d059683-e717-4b83-bfdc-9a9c0c3cf066] {
    font-size: 24px;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-8d059683-e717-4b83-bfdc-9a9c0c3cf066] {
    font-size: 18px;
    margin: 16px 16px 16px;
    max-width: calc(100% - 32px);
  }
}

.sd[data-s-9ad33e3d-c70f-4b50-ae38-263a9ac22903] {
  background: #333;
  flex: none;
  height: 1px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-0819f13c-c8e8-4276-b213-0d578968f554] {
  flex: none;
  height: auto;
  margin: 0px 0px 64px 0px;
  width: 500px;
  max-width: 100%;
}

@media screen and (max-width: 768px) {
  .sd[data-s-0819f13c-c8e8-4276-b213-0d578968f554] {
    flex: none;
    margin: 0px 0px 30px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-0819f13c-c8e8-4276-b213-0d578968f554] {
    flex: none;
    margin: 0px 20px 30px 20px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-c948a849-11b9-4d1b-92d2-eb7a89572088] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 25px;
  justify-content: flex-start;
  margin: 0px 0px 32px 0px;
  padding: 0px;
  width: 50%;
  max-width: 50%;
}

@media screen and (max-width: 768px) {
  .sd[data-s-c948a849-11b9-4d1b-92d2-eb7a89572088] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0px 0px 32px 0px;
    width: 86%;
    max-width: 86%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-c948a849-11b9-4d1b-92d2-eb7a89572088] {
    flex: none;
    margin: 0px 0px 32px 0px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-51aa4e85-f70d-4420-b217-941bd86d5f92] {
  color: #666666;
  flex: none;
  font-family: Lato;
  font-size: 12px;
  
  height: auto;
  line-height: 1.6;
  text-align: left;
  width: 100%;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 768px) {
  .sd[data-s-51aa4e85-f70d-4420-b217-941bd86d5f92] {
    flex: none;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: 615px;
    max-width: 100%;
    justify-content: flex-start;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-51aa4e85-f70d-4420-b217-941bd86d5f92] {
    flex: none;
    font-size: 12px;
    margin: 0px 0px 0px 0px;
    width: 80%;
    max-width: 80%;
  }
}

.sd[data-s-d47baab0-6e82-4b95-9597-6003e0addad5] {
  color: #333;
  flex: none;
  font-family: Lato;
  font-size: 15px;
  
  height: auto;
  line-height: 2;
  margin: -16px 0px 64px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: 50%;
  max-width: 50%;
  justify-content: flex-start;
}

@media screen and (max-width: 768px) {
  .sd[data-s-d47baab0-6e82-4b95-9597-6003e0addad5] {
    flex: none;
    padding: 0px 0px 0px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-d47baab0-6e82-4b95-9597-6003e0addad5] {
    padding: 10px 0px 0px 0px;
  }
}

.sd[data-s-34738f8d-f58f-4dca-9a71-92309b66b6be] {
  flex: none;
  height: auto;
  margin: 0px 0px 32px 0px;
  width: 500px;
  max-width: 100%;
}

@media screen and (max-width: 768px) {
  .sd[data-s-34738f8d-f58f-4dca-9a71-92309b66b6be] {
    flex: none;
    margin: 0px 0px 30px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-34738f8d-f58f-4dca-9a71-92309b66b6be] {
    flex: none;
    margin: 0px 20px 30px 20px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-b19f188a-41d6-484e-8b59-41434b999ba6] {
  color: #333;
  flex: none;
  font-family: Lato;
  font-size: 15px;
  
  height: auto;
  line-height: 2;
  margin: -16px 0px 64px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: 50%;
  max-width: 50%;
  justify-content: center;
}

@media screen and (max-width: 768px) {
  .sd[data-s-b19f188a-41d6-484e-8b59-41434b999ba6] {
    flex: none;
    padding: 0px 0px 0px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-b19f188a-41d6-484e-8b59-41434b999ba6] {
    padding: 10px 0px 0px 0px;
  }
}

.sd[data-s-59b86b44-455a-4e83-af2e-4e9596c41ed1] {
  flex: none;
  height: auto;
  margin: 0px 0px 32px 0px;
  width: 500px;
  max-width: 100%;
}

@media screen and (max-width: 768px) {
  .sd[data-s-59b86b44-455a-4e83-af2e-4e9596c41ed1] {
    flex: none;
    margin: 0px 0px 30px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-59b86b44-455a-4e83-af2e-4e9596c41ed1] {
    flex: none;
    margin: 0px 20px 30px 20px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-dffb613a-bb53-4772-ae77-af588561e8c6] {
  color: #333;
  flex: none;
  font-family: Lato;
  font-size: 15px;
  
  height: auto;
  line-height: 2;
  margin: -16px 0px 64px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: 50%;
  max-width: 50%;
  justify-content: center;
}

@media screen and (max-width: 768px) {
  .sd[data-s-dffb613a-bb53-4772-ae77-af588561e8c6] {
    flex: none;
    padding: 0px 0px 0px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-dffb613a-bb53-4772-ae77-af588561e8c6] {
    padding: 10px 0px 0px 0px;
  }
}

.sd[data-s-2bcb0ee6-1636-4f3c-b759-71c1579f2b0e] {
  flex: none;
  height: auto;
  margin: 0px 0px 32px 0px;
  width: 500px;
  max-width: 100%;
}

@media screen and (max-width: 768px) {
  .sd[data-s-2bcb0ee6-1636-4f3c-b759-71c1579f2b0e] {
    flex: none;
    margin: 0px 0px 30px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-2bcb0ee6-1636-4f3c-b759-71c1579f2b0e] {
    flex: none;
    margin: 0px 20px 30px 20px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-1dc16495-bda0-4523-b121-0e98e225b0fa] {
  color: #333;
  flex: none;
  font-family: Lato;
  font-size: 15px;
  
  height: auto;
  line-height: 2;
  margin: -16px 0px 64px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: 50%;
  max-width: 50%;
  justify-content: center;
}

@media screen and (max-width: 768px) {
  .sd[data-s-1dc16495-bda0-4523-b121-0e98e225b0fa] {
    flex: none;
    padding: 0px 0px 0px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-1dc16495-bda0-4523-b121-0e98e225b0fa] {
    padding: 10px 0px 0px 0px;
  }
}

.sd[data-s-9d4342b1-66f6-4e7a-9e50-5a2c82ce0a19] {
  flex: none;
  height: auto;
  margin: 0px 0px 32px 0px;
  width: 500px;
  max-width: 100%;
}

@media screen and (max-width: 768px) {
  .sd[data-s-9d4342b1-66f6-4e7a-9e50-5a2c82ce0a19] {
    flex: none;
    margin: 0px 0px 30px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-9d4342b1-66f6-4e7a-9e50-5a2c82ce0a19] {
    flex: none;
    margin: 0px 20px 30px 20px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-9cbcf810-6ce2-4818-90cb-e3ccc0288ff4] {
  color: #333;
  flex: none;
  font-family: Lato;
  font-size: 15px;
  
  height: auto;
  line-height: 2;
  margin: -16px 0px 64px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: 50%;
  max-width: 50%;
  justify-content: center;
}

@media screen and (max-width: 768px) {
  .sd[data-s-9cbcf810-6ce2-4818-90cb-e3ccc0288ff4] {
    flex: none;
    padding: 0px 0px 0px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-9cbcf810-6ce2-4818-90cb-e3ccc0288ff4] {
    padding: 10px 0px 0px 0px;
  }
}

.sd[data-s-ed883c91-7007-462c-b1ce-d7a3a3e1a300] {
  flex: none;
  height: auto;
  margin: 0px 0px 32px 0px;
  width: 500px;
  max-width: 100%;
}

@media screen and (max-width: 768px) {
  .sd[data-s-ed883c91-7007-462c-b1ce-d7a3a3e1a300] {
    flex: none;
    margin: 0px 0px 30px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-ed883c91-7007-462c-b1ce-d7a3a3e1a300] {
    flex: none;
    margin: 0px 20px 30px 20px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-123c0a95-d625-4c0e-a10a-7b2dd71786a2] {
  color: #333;
  flex: none;
  font-family: Lato;
  font-size: 15px;
  
  height: auto;
  line-height: 2;
  margin: -16px 0px 64px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: 50%;
  max-width: 50%;
  justify-content: center;
}

@media screen and (max-width: 768px) {
  .sd[data-s-123c0a95-d625-4c0e-a10a-7b2dd71786a2] {
    flex: none;
    padding: 0px 0px 0px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-123c0a95-d625-4c0e-a10a-7b2dd71786a2] {
    padding: 10px 0px 0px 0px;
  }
}

.sd[data-s-207f5800-da3c-489b-b10f-c704e6fab100] {
  flex: none;
  height: auto;
  margin: 0px 0px 32px 0px;
  width: 500px;
  max-width: 100%;
}

@media screen and (max-width: 768px) {
  .sd[data-s-207f5800-da3c-489b-b10f-c704e6fab100] {
    flex: none;
    margin: 0px 0px 30px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-207f5800-da3c-489b-b10f-c704e6fab100] {
    flex: none;
    margin: 0px 20px 30px 20px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-e7f18846-24c8-45be-9a9c-22f45813e30d] {
  color: #333;
  flex: none;
  font-family: Lato;
  font-size: 15px;
  
  height: auto;
  line-height: 2;
  margin: -16px 0px 64px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: 50%;
  max-width: 50%;
  justify-content: center;
}

@media screen and (max-width: 768px) {
  .sd[data-s-e7f18846-24c8-45be-9a9c-22f45813e30d] {
    flex: none;
    padding: 0px 0px 0px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-e7f18846-24c8-45be-9a9c-22f45813e30d] {
    padding: 10px 0px 0px 0px;
  }
}

.sd[data-s-fe8fac44-39e9-4744-92dc-9966abdf7f5d] {
  flex: none;
  height: auto;
  margin: 0px 0px 32px 0px;
  width: 500px;
  max-width: 100%;
}

@media screen and (max-width: 768px) {
  .sd[data-s-fe8fac44-39e9-4744-92dc-9966abdf7f5d] {
    flex: none;
    margin: 0px 0px 30px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-fe8fac44-39e9-4744-92dc-9966abdf7f5d] {
    flex: none;
    margin: 0px 20px 30px 20px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-149b076a-0da1-4713-83bc-dd058aae0e76] {
  color: #333;
  flex: none;
  font-family: Lato;
  font-size: 15px;
  
  height: auto;
  line-height: 2;
  margin: -16px 0px 64px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: 50%;
  max-width: 50%;
  justify-content: center;
}

@media screen and (max-width: 768px) {
  .sd[data-s-149b076a-0da1-4713-83bc-dd058aae0e76] {
    flex: none;
    padding: 0px 0px 0px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-149b076a-0da1-4713-83bc-dd058aae0e76] {
    padding: 10px 0px 0px 0px;
  }
}

.sd[data-s-1e4d8135-b5b8-442d-aec3-49c4d36b5e23] {
  color: #FFFFFF;
  flex: none;
  font-family: Lato;
  font-size: 14px;
  
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 32px 0px;
  text-align: right;
  width: 740px;
  max-width: 100%;
  justify-content: flex-end;
}

@media screen and (max-width: 768px) {
  .sd[data-s-1e4d8135-b5b8-442d-aec3-49c4d36b5e23] {
    color: #FFFFFF;
    flex: none;
    margin: 0px 0px 32px 0px;
    width: 80%;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .sd[data-s-1e4d8135-b5b8-442d-aec3-49c4d36b5e23] {
    color: #FFFFFF;
    flex: none;
    font-size: 12px;
    margin: 0px 0px 16px 0px;
    width: 80%;
    max-width: 80%;
  }
}

.sd[data-s-262affa4-b80a-4516-b4fe-2116dc73c6a1] {}

.sd[data-s-62fc5e55-4580-4480-ab19-f0b3642e5d50] {
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  height: 80px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-7f68f4ca-975a-49aa-a388-e382f5533921] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  padding: 0px 0px 80px 0px;
  width: 740px;
  max-width: 100%;
}
.sd[data-s-7f68f4ca-975a-49aa-a388-e382f5533921].anime {
  transition-delay: 200ms;
  transition-duration: 1400ms;
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
  opacity: 0;
  transform: translate(-30px, 0px);
}

.sd[data-s-7f68f4ca-975a-49aa-a388-e382f5533921].anime.u-motion {
  transition-delay: 200ms;
  transition-duration: 1400ms;
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
  opacity: 1;
  transform: translate(0px, 0px);
}

@media screen and (max-width: 768px) {
  .sd[data-s-7f68f4ca-975a-49aa-a388-e382f5533921] {
    flex: none;
    width: 80%;
    max-width: 80%;
  }
}

.sd[data-s-c6059f07-7082-43a4-9e06-756d3d1e574d] {
  color: #333;
  
  font-size: 13px;
  
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-c6059f07-7082-43a4-9e06-756d3d1e574d]:hover {
  color: #b1b1b1;
}

.sd[data-s-46506945-4389-4b77-bdd0-29a8ae3d52f3] {
  flex: none;
  font-size: 16px;
  width: 30px;
  max-width: 100%;
}

.sd[data-s-5f97248a-b191-441f-9e5d-667992bebd3c] {
  color: #333;
  
  font-size: 13px;
  
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-5f97248a-b191-441f-9e5d-667992bebd3c]:hover {
  color: #b1b1b1;
}

.sd[data-s-1b9d76e7-209b-485c-b830-99099a3e1def] {
  flex: none;
  font-size: 16px;
  width: 30px;
  max-width: 100%;
}

.sd[data-s-d6c3e119-ac72-4644-b728-b7e235280d2b] {
  color: #b1b1b1;
  
  font-size: 13px;
  
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-1a64e3f6-7b2f-4055-a2ef-320a4826c582] {
  align-content: flex-end;
  align-items: flex-end;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 80px;
  justify-content: flex-start;
  width: 1024px;
  max-width: 100%;
}

.sd[data-s-29a1e005-4e63-4c9a-b35c-89e68410ab4c] {
  font-size: 40px;
  opacity: 0.4;
}

.sd[data-s-f33a3730-1254-4c42-a75c-de2a653f3d30] {}

.sd[data-s-23bf6ac3-3086-410c-b4d1-6bbc1cf7a74f] { color: #111111; font-family: 'EB Garamond'; font-size: 32px; font-style: italic;  height: auto; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-23bf6ac3-3086-410c-b4d1-6bbc1cf7a74f] { font-size: 32px; }